III. Tiến trình lên lớp
2. Câu lệnh if-then
trúc chung của lệnh rẽ nhánh.
HS: Suy nghĩ và tham khảo SGK để trả lời. GV: Nhận xét và đa ra kết luận về cấu trúc của
câu lệnh rẽ nhánh.
GV: Yêu cầu HS vẽ sơ đồ cấu trúc của lệnh rẽ
nhánh dạng khuyết và dạng đủ lên bảng.
HS: Suy nghĩ và lên bảng vẽ sơ đồ.
GV: Nhận xét và kết luận rồi treo các sơ đồ đã
vẽ sẵn lên bảng (hình 5, 6, SGK trang 39).
GV: Em hãy giải thích rõ ý nghĩa của câu lệnh If. HS: Suy nghĩ, tham khảo SGK để trả lời.
GV: Nhận xét và đa ra kết luận.
Hoạt động 3. Tìm hiểu câu lệnh ghép.
GV: Trong cấu trúc rẽ nhánh, If – Then sau
Then hoặc sau else muốn thực hiện nhiều lệnh
làm thế nào?
HS: Suy nghĩ để trả lời câu hỏi của GV.
GV: Nhận xét câu trả lời của HS và kết luận: Ta
cần gộp nhiều lệnh đó lại và coi đó là một câu lệnh, câu lệnh nh vậy gọi là câu lệnh ghép. Các ngôn ngữ lập trình thờng có cấu trúc để thực hiện điều đó. Vậy theo em để thực hiện câu lệnh ghép ta làm nh thế nào?
HS: Suy nghĩ và trả lời.
GV: Đa ra cấu trúc của câu lệnh ghép.
Hoạt động 4. Rèn luyện kĩ năng vận dụng lệnh If qua các ví dụ.
GV: Chia lớp thành ba nhóm, phát phiếu học tập
và yêu cầu các nhóm viết chơng trình tìm nghiệm của phơng trình bậc hai ax2 + bx + c = 0.
HS: Thảo luận theo nhóm.
GV: Yêu cầu đại diện các nhóm lên bảng dán kết
quả của nhóm đồng thời các nhóm khác nhận xét.
HS: Cả lớp lắng nghe nhận xét của các nhóm và
tham gia ý kiến.
GV: Chuẩn hoá lại chơng trình cho cả lớp bằng
cách chiếu lên màn hình chơng trình mẫu giáo viên đã chuẩn bị sẵn.
GV: Chạy thử chơng trình và chỉ rõ các lệnh
trong chơng trình dùng để làm gì.