Tiến trình lên lớp và nội dung... Mục đích và yêu cầu Học sinh biết đợc cấu trúc của thủ tục Mối liên hệ giữa chơng trình và thủ tục Phân biệt đợc tham trị và tham biến Phân biệ
Trang 1Bài 18
Ví dụ về cách viết và sử dụng
chơng trình con
I Mục đích và yêu cầu
II Phơng pháp và phơng tiện
III Tiến trình lên lớp và nội dung
Trang 212/11/2011 giao an dien tu mon tin 11 2
I Mục đích và yêu cầu
Học sinh biết đợc cấu trúc của thủ tục
Mối liên hệ giữa chơng trình và thủ tục
Phân biệt đợc tham trị và tham biến
Phân biệt đợc tham số thực sự và tham số
hình thức
Phân biệt đợc biến cục bộ và biến toàn cục
Trang 3II Ph¬ng ph¸p vµ
ph-¬ng tiÖn
ThuyÕt tr×nh, ®a ra c©u hái, ph©n tÝch vÝ dô vÒ
ch¬ng tr×nh con
Trang 412/11/2011 giao an dien tu mon tin 11 4
III Tiến trình lên lớp
và nội dung bài giảng
Nội dung bài học
Đặt vấn đề :Ta thấy chơng trình trên bảng chỉ
vẽ đợc một hình chữ nhật, nếu muốn vẽ 3 hình chữ nhật thì câu lệnh writeln phải lặp lại 3 lần =>Chơng trình sẽ rất dài
=>Để khắc phục ta nên sử dụng thủ tục
Trang 51 Tìm hiểu chơng trình
Chiếu từng câu lệnh 5
+ Tên thủ tục
+Thân thủ tục
+Lời gọi thủ tục
+ Hoạt động của chơng trình
Trang 612/11/2011 giao an dien tu mon tin 11 6
2 CÊu tróc cña thñ tôc
ChiÕu lªn mµn h×nh cÊu tróc
cña thñ tôc
Tæng qu¸t l¹i c¸c thµnh phÇn cña thñ tôc, phÇn nµo nhÊt thiÕt ph¶i cã, phÇn nµo cã thÓ cã hoÆc kh«ng
Trang 73 Ví dụ 1(vẽ hình chữ
nhật có sử dụng tham số)
Đặt vấn đề:sử dụng hai tham số là: dài, rộng
Xây dựng chơng trình con:
+Vẽ hai cạnh trên cùng
+Vẽ hai cạnh giữa
Trang 812/11/2011 giao an dien tu mon tin 11 8
4 ví dụ 2( hoán đổi)
+Sự khác nhau khi chơng trình con sử dụng
tham số giá trị và tham biến
Trang 9IV Bài tập về nhà
+Nghiên cứu bài học tiếp theo
+Đọc thêm những tài liệu để hiểu rõ hơn về vấn đề(nếu có)
+Chơng trình con có thể không có tham số đợc
không? cho ví dụ