Giáo án Tin học lớp 11 - Chương 6 tiết 4, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
I. Mục Đích, Yêu Cầu:[sửa]
- Học sinh biết cấu trúc chung của một hàm (Function).
- Học sinh nắm được sự giống nhau và khác nhau giữa thủ tục và hàm.
- Học sinh nhận biết được các thành phần trong đầu hàm.
- Học sinh nhận biết được câu lệnh sử dụng hàm ở chương trình cùng các tham số thực sự.
II. Phương Tiện Dạy Học:[sửa]
- Sử dụng máy chiếu Projector.
- Chuẩn bị một số bài về chương trình con: Cấu trúc hàm, Tìm min, Rút gọn phân số (Sử dụng hàm).
III. Nội Dung Tiết Dạy:[sửa]
1. Tổ chức lớp: Ổn định lớp và kiểm tra sỉ số.
2. Kiểm tra bài cũ: (Sau khi đưa ra câu hỏi, gọi 1 em lên trả bài và1 em nhận xét câu trả lời của bạn)
Câu Hỏi: Em hãy cho biết cấu trúc chung của thủ tục (Procedure) và giải thích rõ từng thành phần?
3. Tiến trình dạy học:
|
|
GV:
-
Chúng
ta
đã
tim
hiểu
về
thủ
tục
(Procedure),
đây
là
chương
trình
con
không
có
giá
trị
trả
về.
Hôm
nay
chúng
ta
sẽ
tìm
hiểu
về
một
loại
chương
trình
con
có
giá
trị
trả
về
đó
là
Hàm
(Function).
Vậy
Hàm
và
Thủ
tục
khác
nhau
như
thế
nào?
Cách
viết
và
sử
dụng
Hàm
như
thế
nào?
- Ghi tựa đề bài và phần 2. HS: Lắng nghe. |
|
2.
Cách
Viết
Và
Sử
Dụng
Hàm:
Giống nhau: - Đều là chương trình con, có cấu trúc giống một chương trình. - Đều có thể chứa các tham số (tham số giá trị và tham số biến), cùng tuân theo các quy định về khai báo và sử dụng các loại tham số này. (Có thể không có tham số) Khác nhau: - Hàm khác thủ tục ở điểm căn bản là hàm luôn trả về một giá trị thuộc kiểu xác định thông qua tên hàm. (các kiểu dữ liệu đơn giản: integer, real, boolean, char, string). - Đầu hàm bắt đầu bằng từ khóa Function còn thủ tục bắt đầu với từ khóa Procedure. - Phải chỉ ra kết quả của hàm thuộc kiểu dữ liệu nào. - Trong thân hàm thường có câu lệnh gán giá trị cho tên hàm.
Việc sử dụng hàm giống như việc sử dụng các hàhàm chuẩn. => Khi viết lệnh gọi tên hàm gồm: Tên hàm và tham số thực sự tương ứng với các tham số hình thức.
|
GV:
Xét
bài
toán
tìm
số
nhỏ
nhất
trong
2
số:
a và b. -Đặt câu hỏi: Theo các em bài toán trên cho ta kết quả là gì?
- Dùng máy chiếu chiếu cấu trúc của hàm. - Các em hãy chỉ ra những điểm giống nhau và khác nhau giữa Thủ tục và Hàm? - Kiểu dữ liệu là các kiểu nào?
- Các nhóm khác nhận xét và bổ sung.
- Các nhóm khác nhận xét và bổ sung.
HS: Tự ghi bài.
|
4. Củng Cố:
- Thảo luận theo nhóm ví dụ 2 SGK trang 102 và trả lời các câu hỏi?
+ Ví dụ trên thực hiện chương trình gì?
+ Hãy cho biết kết quả trả về của hàm MIN?
+ Giải thích lời gọi hàm: Min(Min(a,b),c)?
+ Hãy chỉ ra tham số hình thức, tham số thực sự, biến toàn cục và biến cục bộ?
- HS: Trả lời trước lớp. Các nhóm khác nhận xét, góp ý.
- GV: Cho điểm.
- Tổng kết và trình chiếu các nội dung đã học.
Xem thêm[sửa]
Bài liên quan
Liên kết đến đây
- Giáo án Tin học lớp 11 - Bài thực hành tiết 1, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
- Giáo án Tin học lớp 11 - Bài thực hành tiết 2, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
- Giáo án Tin học lớp 11 - Bài thực hành tiết 5, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
- Giáo án Tin học lớp 11 - Bài thực hành tiết 6, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
- Giáo án Tin học lớp 11 - Bài thực hành tiết 7, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
- Giáo án Tin học lớp 11 - Bài thực hành tiết 10, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
- Giáo án Tin học lớp 11 - Bài thực hành tiết 11, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
- Giáo án Tin học lớp 11 - Bài thực hành tiết 12, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
- Giáo án Tin học lớp 11 - Bài thực hành tiết 14, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
- Giáo án Tin học lớp 11 - Bài thực hành tiết 15, LA CHÍ DŨ, THPT Vĩnh Bình Bắc – Vĩnh Thuận – Kiên Giang
- Xem thêm liên kết đến trang này.