Cßn Min:=b sÏ ®îc thùc hiÖn trong mäi trêng hîp..[r]
(1)Gi¸o ¸n tin häc 11 Trêng THPT Văn Quan Ngày soạn: 02/12/2007
Ngày giảng: 07/12/2007 Tiết 12
chơng III : cấu trúc rẽ nhánh lặp
bài 9: cấu trúc rẽ nhánh.
A - Mục đích, yêu cầu
I- KiÕn thøc:
- Hiểu nhu cầu cấu trúc rẽ nhánh biểu diễn thuật toán - Hiểu câu lệnh rẽ nhánh (dạng thiếu dạng đủ)
- HiĨu c©u lệnh ghép II- Kĩ năng:
- S dng cu trúc rẽ nhánh mơ tả thuật tốn số toán đơn giản - Viết đợc lệnh rẽ nhánh dạng thiếu, rẽ nhánh dạng đầy đủ áp dụng để thể đợc thuật toán số toán đơn giản
§å dïng d¹y häc:
- GV : Bài soạn, tài liệu tham khảo, máy chiếu số chơng trình Pascal có cấu trúc rẽ nhánh, sè Slide minh ho¹
C- Ph ơng pháp Thuyt trỡnh, ỏp
d Tiến trình dạy - häc : I
- ổn định lớp: (1’) Tổng số học sinh: Vắng: Lí do:
II- KiĨm tra bµi cị : (0’)
IV- H íng dÉn t×m hiểu bài: (42 )
Phơng pháp Nội dung T/G
GV: Đa ví dụ minh hoạ cho tổ chức rẽ nhánh
HS: Chỳ ý theo dõi dẫn dắt ví dụ giáo viên để trả lời câu hỏi
GV: Yªu cầu học sinh tìm thêm số ví dụ tơng tù:
HS: Nghe, ghi bµi
GV: Ví dụ để giải phơng trình bậc hai: ax2 + bx + c = 0?
+ TÝnh delta
+ Nếu delta < kết luận ph-ơng trình vô nghiệm
+ Nếu delta >=0 kết luận ph-ơng trình có nghiệm thực
HS: Quan sát sơ đồ SGK/39 - Nghe, ghi
1 RÏ nh¸nh
Vd1: Chiều mai trời khơng ma An sẽ xem bóng đá
Vd2: Chiều mai trời khơng ma thì An đến nhà Châu, Nếu ma An gọi điện cho Châu
- Diễn đạt dạng thiếu: Nếu… thì
- Diễn đạt dạng đủ:
Nếu , không thì
- Sơ đồ: SGK
ý nghĩa cấu trúc rẽ nhánh: là điều khiển chän thùc hiƯn hay kh«ng thùc hiƯn c«ng viƯc phï hợp điều kiện xảy Thực chất dạy máy học cách xử lí tình
(2)Giáo án tin học 11 Trờng THPT Văn Quan
GV: Yêu cầu học sinh nghiên cứu sách giáo khoa dựa vào ví dụ tổ chức rẽ nhánh để đa cấu trúc chung lnh r nhỏnh
HS: Cá nhân tự nghiên cứu s¸ch gi¸o khoa
GV: Trong trờng hợp khuyết: Khi khơng đề cập đến việc xảy điều kiện khơng thoả mãn, ta có cấu trỳc nh th no?
HS: Trả lời câu hỏi:
GV: Đa ví dụ thực tế mô pháng c©u lƯnh If Then
HS: Theo dâi vÝ dụ GV đa ra, ghi
GV: Da vo cấu trúc dạng thiếu đa cấu trúc ca dng ?
HS: Trả lời câu hỏi
GV: Quan sát sơ đồ H5 H6 SGK em cú nhn xột gỡ?
HS: Trả lời câu hái
GV: Yêu cầu học sinh dựa vào sơ đồ minh hoạ SGK, vẽ sơ đồ thực lệnh rẽ nhánh dạng khuyết dạng đủ cho VD VD - SGK trg 40
HS: Vẽ sơ đồ minh hoạ cho ví dụ
HS: Cá nhân đọc SGK phút GV: đa ví dụ tìm giá trị Max và
Min cña sè a, b?
HS: Nghe, ghi
GV: Phân tích số câu lƯnh chđ
2 C©u lƯnh If Then
a/ Dạng thiếu.
if <điều kiện> then < c©u lƯnh>;
b/ Dạng đủ
if < điều kiện> then <câu lệnh1>
else <câu lệnh2>;
Dạng thiếu thực dạng đủ thu gọn với <việc 2> rỗng
3.C©u lƯnh ghÐp
if a < b then
begin
Max:= b; Min:= a; end
else begin
Max:= a; Min:= b; end;
- Sự cần thiết phải có câu lệnh ghép là: ghép số câu lệnh đơn lại với đặt cặp từ khoá Begin - End; để đảm bảo tính đắn hồn chỉnh công việc
4 Mét sè vÝ dô.
- VÝ dô 1: SGK - VÝ dô 2: SGK
Giáo viên: Hoàng Văn Duy 2
Câu lệnh ghÐp C©u lƯnh ghÐp
NÕu bá lƯnh ghÐp sÏ cã d¹ng
if a > b then Max:= a; Min:= b;
(3)Giáo án tin học 11 Trờng THPT Văn Quan u vÝ dơ trªn
HS: Tù nghiªn cøu vÝ dơ SGK - Theo dâi ph©n tÝch cđa GV
E-
Cđng cè, dỈn dß
I- Cđng cè: (1’)
- Cấu trúc rẽ nhánh, ý nghĩa câu lệnh rẽ nhánh - Rẽ nhánh dạng đủ, rẽ nhánh dạng thiếu
- Tác dụng nghĩa câu lệnh ghép
II- Dặn dò: (1) - Bài tập nhà: 1, 2, - SGK trang 50
f- Rót kinh nghiÖm