Tải bản đầy đủ (.doc) (3 trang)

Bài 18 - Tiết 2

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (68.93 KB, 3 trang )

Giáo án giảng dạy môn Tin học 11 - Chơng II
Đ18
. Ví Dụ Về CáCH VIếT Và Sử DụNG CHƯƠNG TRìNH CON
(Tiết 2)
I. Mục tiêu, yêu cầu:
- Học sinh cần nắm đợc sự giống nhau và khác nhau giữa thủ tục và hàm.
- Học sinh có kỹ năng nhận biết đợc các thành phần trong đầu hàm. NHận biết đợc
câu lệnh sử dụng hàm ở trong chơng trình chính cùng các tham số thực sự.
II. Phơng pháp và phơng tiện dạy học:
- Giáo viên thuyết trình, đặn câu hỏi học sinh, học sinh nghe giảng, trả lời câu hỏi
của giáo viên, làm các bài tập,
- Chuẩn bị bảng phụ nêu sự giống nhau và khác nhau giữa thủ tục và hàm, cách
viết đầu hàm, 2 chơng trình của hai ví dụ trong bài.
III. nội dung:
Hoạt động của GV và HS Nội dung
Hoạt động 1: Kiểm tra bài cũ.
Câu hỏi: Nêu sự khác nhau giữa tham số
giá trị và tham số biến (khi khai báo và
khi thay thế bởi tham số thực sự).
GV: Nêu câu hỏi, gọi học sinh lên bảng
trả lời.
GV: Gọi một học sinh khác nhận xét và
bỏ sung.
GV: Nhận xét, cho điểm.
HS: Lên bảng trả lời
HS: Nhận xét, bổ sung
Bài mới:
Bài 3: Cách viết và sử dụng hàm
Hoạt động 2: Dẫn dắt: Giờ trớc chúng ta
đã đợc học cách viết và sử dụng thủ tục,
hôm nay chúng ta cùng nghiên cứu cách


viết và sử dụng hàm. Cũng nh thủ tục,
hàm là chơng trình con. Điểm khác nhau
giữa thủ tục và hàm là ở chỗ hàm luôn
cho một giá trị kết quả thuộc kiểu xác
định và giá trị đó đợc gán cho tên hàm.
kiểu của hàm phải đợc khai báo nh thế
nào chúng ta vào bài mới.
Trần Thanh Hiệp - Trờng Trung học Phổ thông Đô Lơng 1
Ngày 30/10/2007
Giáo án giảng dạy môn Tin học 11 - Chơng II
Hoạt động của GV và HS Nội dung
Cách viết đầu hàm:
GV: Đa ra cáhc viết đầu hàm đã viết sẵn
trên giấy to, giải thích cho học sinh hiểu
các khái niệm: tên hàm, danh sách tham
số, kiểu của hàm.
Function (tên hàm> ([<DS tham số >]:
<kiểu dữ liệu>;
HS quan sát, nghe giảng và ghi chép
GV: Gọi một học sinh nêu sự giống và
khác nhau giữa hàm và thủ tục.
HS: trả lời
GV: Gọi một học sinh khác nhận xét, bổ
sung rồi kết luận (đợc trình bày trong
bảng phụ).
=> Do hàm luôn trả về một giá trị qua tên
của nó cho nên trong thâm hàm cần có
lệnh gán giá trị cho tên hàm:
(tên hàm> : = <biểu thức>;
Hoạt động 3: VD1:Chơng trình thực hiện

giản ớc một phân số trong đó có sử dụng
hàm tính ớc số chung lớn nhất (UCLN)
của 2 số nguyên. (Đã đợc viết sẵn trên
khổ giấy lớn)
GV: Đa ra chơng trình để học sinh theo
dõi. (đã đợc viết sẵn trên khổ giấy lớn).
GV: Hãy kể tên các biến cục bộ, biến
toàn bộ, tham số hình thức, tham số thực
sự trong chơng trình trên?
GV: Giải thích từng câu lệnh và đa nhấn
mạnh những điểm khác với thủ tục (phân
đầu hàm, câu lệnh trả giá trị cho tên hàm,
lời gọi hàm).
HS: Quan sát chơng trình và trả lời câu
hỏi.
Hoạt động 3: ví dụ2.Chơng trình xác
định số nhỏ nhất trong ba số nhập từ bàn
phím, trong đó có sử dụng hàm tìm số
nhỏ nhất trong hai số.
Hoạt động của GV và HS Nội dung
GV: Đa ra chơng trình (đã đợc viết sẵn
trong bảng phụ).
HS: theo dõi vào chơng trình, ghi chép
theo ý hiểu.
Trần Thanh Hiệp - Trờng Trung học Phổ thông Đô Lơng 1
Giáo án giảng dạy môn Tin học 11 - Chơng II
GV: Giải thích từng câu lệnh trong đó chú
ý về trờng hợp lời gọi hàm tham gia vào
lời gọi hàm khác và đóng vai trò là một
tham số thực sự

III. Củng cố:
- Giáo viên nhắc lại cấu trúc của một hàm, nhấn mạnh điểm khác biệt so với
thủ tục.
- Cho học sinh làm một số bài tập trắc nghiệm khách quan.
Trần Thanh Hiệp - Trờng Trung học Phổ thông Đô Lơng 1

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×