Giáoán chuyên đề: Dạy học tích cực Tin học Lớp 11 Bài 9: Cấu trúc rẽ nhánh Giáo viên soạn thực hiện: Tôn Thị Quỳnh Nga Tổ: Tin học I CHUẨN KIẾN THỨC, KỸ NĂNG CẦN ĐẠT: Kiến thức: − HS nhận biết phát biểu rẽ nhánh nhu cầucấu trúc rẽ nhánh biểu diễ thuật toán − HS hiểu câulệnh rẽ nhánh (dạng thiếu dạng đủ) Kỹ năng: − Kỹ lập trình có sử dụng câulệnh rẽ nhánh − Kỹ làm việc theo nhóm Tư tưởng, tình cảm: − HS có nhu câu tìm hiểu hứng thú học với kiến thức − Rèn luyện tư logic lập trình Năng lực định hướng hình thành phát triển học sinh: − Năng lực giải vấn đề thông qua trao đổi, thảo luận − Năng lực tự học − Năng lực giao tiếp, hình thành khả hoat động nhóm HS II PHƯƠNG PHÁP, PHƯƠNG TIỆN DẠY HỌC: Phương tiện dạy học: − Giáo viên: Giáoán chi tiết, SGK, máy tính cài đặt mơi trường lập trình, bảng con, bảng − Học sinh: SGK, vở, nháp sản phẩm nhóm Phương pháp dạy học: Dạy học theo quan điểm hoạt động: − Giáo viên: Giao nội dung HS nghiên cứu, đưa câu hỏi cho HS tự thảo luận, tìm vấn đề, tổng hợp, nhận xét − Học sinh: tìm hiểu phần GV giao nghiên cứu, tích cực hoạt động nhóm tìm vấn đề III TIẾN TRÌNH DẠY HỌC: Ổn định lớp: (1p) Hoạt động 1: KHỞI ĐỘNG − Mục tiêu: Vận dụng kiến thức toán học vào − Phương pháp: GV nêu vấn đề, đàm thoại, vấn đáp; HS tiếp nhận, trả lời − Hình thức tổ chức hoạt động: Đặt vấn đề, cá nhân hoạt động − Phương tiện dạy học: SGK − Sản phẩm: Ý tưởng cho việc so sánh số a b Hoat động GV Hoạt động HS − Nội dung Tiếp nhận vấn đề GV đưa vấn đề: Bài 9: CẤU TRÚC RẼ Bài tốn: Tìm số lớn NHÁNH số a b Rẽ nhánh: - GV đưa Đ nhiệm a vụ: số lớn a>b xác định toán NV1: HS trả lời - input? S HS suy nghĩ trả lời b số lớn - Output? NV2: Nêu cách tìm số lớn số a b? - GV dẫn dắt vấn đề: Khi diễn đạt nhận định dạng kiểm tra điều kiện thỏa mãn thực nhiệm vụ (ngược lại thực nhiệm vụ khác) người ta gọi cấu trúc rẽ nhánh Hoạt động 2: Hình thành kiến thức: Nội dung 1: Rẽ nhánh − Mục tiêu: Biết ví dụ có tính chất rẽ nhánh − Phương pháp: GV nêu vấn đề; HS nhận nhiệm vụ, thực nhiệm vụ − Hình thức tổ chức hoạt động: hoạt động cặp đôi − Phương tiện dạy học: SGK − − Sản phẩm: Những ví dụ liên quan rẽ nhánh GV nhắc lại ví dụ 1, giải thích thêm rẽ nhánh − Hoạt động cặp đơi tìm hiểu GV giao nhiệm vu: trả lời NV: Tìm thêm tốn có nhận định cấu trúc rẽ nhánh Nội dung 2: Câulệnh IF- THEN − Mục tiêu: Vận dụng kiến thức toán học vào − Phương pháp: GV nêu vấn đề; HS nhận nhiệm vụ, thực nhiệm vụ − Hình thức tổ chức hoạt động: hoạt động cặp đôi − Phương tiện dạy học: SGK, máy tính, máy chiếu − Sản phẩm: Viết câulệnhif then - GV giải thích cấu trúc rẽ HS quan sát kết hợp SGK tìm nhánh pascal hiểu câulệnh if…then… Câulệnh IF- THEN: Cú pháp: Dạng thiếu: Đ If then ; - GV yêu cầu: Viết câulệnh rẽ nhánh cho toán Đ đặt vấn đề Dạng đủ: HD: xác định điều kiện câu Hoạt động cặp đôi nhận nhiệm lệnhcâulệnh rẽ nhánh-> vụ, thực trình bày sản áp dụng cú pháp viết câulệnh S phẩm hoàn chỉnh - If then else ; GV: Nhận xét sản phẩm HS Hoạt động 3: Luyện tập nhận dạng thể lại kiến thức − Mục tiêu: Vận dụng kiến thức học − Phương pháp: GV nêu vấn đề; HS nhận nhiệm vụ, thực nhiệm vụ − Hình thức tổ chức hoạt động: thảo luận nhóm − Phương tiện dạy học: SGK, phiếu học tập giấy A3, bảng − Sản phẩm: sử dụng kiến thức học vào hoàn thành nhiệm vụ BÀI 1: (mức biết, hiểu – thực phiếu học tập) HÃY HOÀN THÀNH BẢNG: Câ u Dạng Đoạn chương trình (Thiếu/ Điều đủ) kiện Xác định CâulệnhCâulệnh Kết a:=12; b:=3; a if ab then a:=a+3; a:=12; b:=12; write(a,b); x:=2; y:=5; b if xy then x:=x+3 x:=3; y:=3; else y:=y -3; write(x,y); Bài 2: (vận dụng – nhóm thực nhiệm vụ bảngng con) Viết chương trình: Tìm số lớn số a b GV: Hỗ trợ cho HS Giúp HS hồn thành nhóm HS: Các nhóm mang sản phẩm lên đối chứng kết Có ý kiến phản biện nhóm Bài 1: Dự định HS sai kết Chỉ xuất a khơng xuất b HS: thuyết trình làm GV: Giải thích rõ cho HS câulệnhif … then câulệnh chương trình (write(x,y)) Bài 2; HS kết họp câulệnhif then viết để hồn thành nhóm GV: Nhận xét tổng hợp Bài tập vận dụng mở rộng: (Giao cho nhóm tìm hiểu hồn thiện sản phẩm) Bài 1: Viết chương trình giải phương trình bậc : ax2+bx+c=0 (a0) HD: Tìm hiểu lại cách giải phương trình bậc tổng quát, viết chương trình Bài 2: Viết chương trình tính tiền điện cho hộ gia đình HD: Tìm hiểu lại cách tính tiền điện sinh hoạt cho hộ gia đình EVN (các bậc thang giá bán lẻ) Viết chuwng trình nhập vào số cũ, số tính tiền theo thang giá ... so sánh số a b Hoat động GV Hoạt động HS − Nội dung Tiếp nhận vấn đề GV đưa vấn đề: Bài 9: CẤU TRÚC RẼ Bài tốn: Tìm số lớn NHÁNH số a b Rẽ nhánh: - GV đưa Đ nhiệm a vụ: số lớn a>b xác định toán... Sản phẩm: Viết câu lệnh if then - GV giải thích cấu trúc rẽ HS quan sát kết hợp SGK tìm nhánh pascal hiểu câu lệnh if then… Câu lệnh IF- THEN: Cú pháp: Dạng thiếu: Đ If then