Tiết PPCT 21,22,23,24 Tuần 11 +12 Lớp dạy 8A1, 2, 3, 4, 5 BÀI 5 TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH I Mục tiêu 1 Kiến thức HS nắm được Xác định được bài toán Biết chương trình là thể hiện của thuật toán trên[.]
Tiết PPCT:21,22,23,24 Tuần : 11 +12 Lớp dạy: 8A1, 2, 3, 4, BÀI 5: TỪ BÀI TOÁN ĐẾN CHƯƠNG TRÌNH - - - I Mục tiêu: Kiến thức: HS nắm được: Xác định toán Biết chương trình thể thuật tốn ngơn ngữ cụ thể; Biết mơ tả thuật tốn phương pháp liệt kê bước Biết khái niệm toán, thuật toán Biết bước giải toán máy tính Năng lực: 2.1 Năng lực chung: Tự chủ tự học: Ln học hỏi tự tìm tịi dạng thơng tin máy tính Năng lực giao tiếp hợp tác: Tham gia hoạt động nhóm, giải vấn đề giáo viên đặt Năng lực giải vấn đề sáng tạo: Sáng tạo xử lí tốt tình đặt tiết học 2.2 Năng lực đặc thù: - Xác định input, output toán đơn giản - Mơ tả thuật tốn phương pháp liệt kê bước - Khái niệm toán, thuật toán - Các bước giải tốn máy tính Phẩm chất: u thích mơn học, tác phong làm việc nghiêm túc, cẩn thận tinh thần làm việc theo nhóm Nghiêm túc học làm việc máy tính, có ý thức sử dụng máy tính mục đích Nâng cao ý thức lòng say mê học tập môn học II Thiết bị dạy học học liệu Giáo viên: Kế hoạch học SGK, máy tính, bảng nhóm - Phiếu học tập cho nhóm: Phụ lục Học sinh: SGK, Bài cũ nhà III Tiến trình dạy học Hoạt động 1: Hoạt động khởi động a) Mục tiêu: Tạo tình khơi gợi tinh thần cho học sinh b) Nội dung: Hs dựa vào hiểu biết để trả lời câu hỏi c) Sản phẩm: Từ yêu cầu HS vận dụng kiến thức để trả lời câu hỏi GV đưa d) Tổ chức thực hiện: * Bước 1: Chuyển giao nhiệm vụ: GV đặt câu hỏi giới thiệu học: * Bước 2: Thực nhiệm vụ: Trả lời câu hỏi * Bước 3: Báo cáo, thảo luận: GV gọi số HS trả lời, HS khác nhận xét, bổ sung * Bước 4: Kết luận, nhận định: GV đánh giá kết HS, sở dẫn dắt HS vào học Hoạt động 2: Hình thành kiến thức Hoạt động 2.1: Xác định toán a) Mục tiêu: - Xác định input, output toán đơn giản b) Nội dung: HS quan sát SGK để tìm hiểu nội dung kiến thức theo yêu cầu GV c) Sản phẩm: HS hoàn thành tìm hiểu kiến thức d) Tổ chức thực hiện: Hoạt động GV HS Sản phẩm dự kiến * Bước 1: Chuyển giao nhiệm vụ: Bài toán công việc hay nhiệm vụ cần phải Nêu sơ qua khái niệm toán giải - Xét vd: Tính diện tích hình trịn ĐK cho trước: chu vi bán kính -? Tìm giả thiết kết luận toán KQ thu được: Diện tích hình trịn * Bước 2: Thực nhiệm vụ: + HS: Suy nghĩ, tham khảo sgk trả lời câu - Giả thiết: chu vi bán kính - KL: Tính diện tích hỏi - Lắng nghe + GV: quan sát trợ giúp cặp Xác định toán việc * Bước 3: Báo cáo, thảo luận: xác định điều kiện ban đầu + HS: Lắng nghe, ghi chú, HS phát biểu (thông tin vào – input) kết lại tính chất cần thu (thông tin – output) + Các nhóm nhận xét, bổ sung cho * Bước 4: Kết luận, nhận định: Trong toán học, trước bắt đầu giải tốn, ta thường tìm GT KL - Trong tin học, phần giả thiết điều kiện cho trước (input), phần KL kết thu (output) -> cách xác định tốn tin học, chíng dùng ta viết CT giải tốn máy tính Hoạt động 2.2: Q trình giải tốn máy tính a) Mục tiêu: - Xác định input, output tốn đơn giản Mơ tả thuật tốn phương pháp liệt kê bước b) Nội dung: HS quan sát SGK để tìm hiểu nội dung kiến thức theo yêu cầu GV c) Sản phẩm: HS hoàn thành tìm hiểu kiến thức d) Tổ chức thực hiện: Hoạt động GV HS Sản phẩm dự kiến * Bước 1: Chuyển giao nhiệm vụ: Để máy tính “giải“ tốn người phải dẫn cho máy tính thực Máy tính có tự nhiên hiểu thông qua câu lệnh cụ thể, chi tiết tốn khơng? Ai làm cho máy tính giải - Thảo luận, trả lời - Lắng nghe, ghi nhớ nội dung toán? Con người làm để Q trình giải tốn máy tính gồm bước sau: dẫn cho máy tính thực hiện? + Xác định tốn + Mơ tả thuật tốn + Viết chương trình ? Máy tính có tự giải tốn khơng? * Bước 2: Thực nhiệm vụ: + HS: Suy nghĩ, tham khảo sgk trả lời câu hỏi + GV: quan sát trợ giúp cặp * Bước 3: Báo cáo, thảo luận: + Là người nghĩ ra, máy tính thực thao tác theo dẫn người * Bước 4: Kết luận, nhận định: GV xác hóa gọi học sinh nhắc lại kiến thức Hoạt động 2.3: Thuật toán mơ tả thuật tốn a) Mục tiêu: - Khái niệm toán, thuật toán Các bước giải toán máy tính b) Nội dung: HS quan sát SGK để tìm hiểu nội dung kiến thức theo yêu cầu GV c) Sản phẩm: HS hồn thành tìm hiểu kiến thức d) Tổ chức thực hiện: Hoạt động GV HS Sản phẩm dự kiến * Bước 1: Chuyển giao nhiệm vụ: - Để máy tính “giải“ toán Khái niệm thuật toán: người làm gì? Thuật tốn dãy hữu hạn - Xét vd, mơ tả thuật tốn pha trà mời khách thao tác cần thực theo -? Xác định input output trình tự xác định để thu kết -? Xác định Input Output phương cần thiết từ điều kiện trình cho trước * Bước 2: Thực nhiệm vụ: + HS: Suy nghĩ, tham khảo sgk trả lời câu *Thuật toán pha trà mời khách hỏi Input: Trà, nước sôi, ấm chén + GV: quan sát trợ giúp cặp + Output: Chén trà pha để * Bước 3: Báo cáo, thảo luận: mời khách + HS: Lắng nghe, ghi chú, HS phát biểu - B1: Tráng ấm, chén nước lại sơi + Các nhóm nhận xét, bổ sung cho - B2: Cho trà vào ấm - B3: Rót nước sơi vào ấm đợi * Bước 4: Kết luận, nhận định: - Việc viết chương trình điều khiển máy tính khoảng – phút người nghĩ ra, máy tính thực - B4: Rót trà chén để mời thao tác theo dẫn khách người - Như vậy, người tìm cách thức, - Lắng nghe, ghi nhớ nội dung thao tác trình tự thực thao tác - Phát biểu: để giải cơng việc, máy tính biết + Input: số b,c + Output: Nghiệm phương thực thao tác theo dẫn trình bậc - Hướng dẫn xây dựng thuật toán * Giải phương trình bậc GV xác hóa gọi học sinh nhắc lại dạng tổng quát - Input: số b,c kiến thức - Output: Nghiệm phương trình bậc - B1: Nếu b = 0, pt vô nghiệm ( Chuyển tới b3) ≠0 - B2: Nếu b , tính nghiệm pt x=-c/b kết thúc.( chuyển tới b4) ≠0 - B3: Nếu c , thông báo pt vô nghiệm, ngược lại (c=0), thông báo pt vô số nghiệm - B4: Kết thúc Hoạt động 2.4: Một số ví dụ thuật tốn a) Mục tiêu: - Biết xác định tốn mơ tả thuật toán cho số toán b) Nội dung: HS quan sát SGK để tìm hiểu nội dung kiến thức theo yêu cầu GV c) Sản phẩm: HS hoàn thành tìm hiểu kiến thức d) Tổ chức thực hiện: Hoạt động GV HS Sản phẩm dự kiến * Bước 1: Chuyển giao nhiệm vụ: - Input: Số a ½ chiều rộng hình chữ nhật bán kính hình bán nguyệt, b chiều Yêu cầu Hs đọc vdụ 2/SGK Gv: Yêu cầu Hs nêu lại trình dài hình chữ nhật - Output: S hình A giải tốn máy tính - S hình chữ nhật hình bán nguyệt sHCN = CD × CR Gv: Yêu cầu hs xác định input output π a2 - Xác định input output sHBN = +Input: Dãy số từ 1…100; +Output: tính Tổng 1+2+3…+50; Thuật tốn: - S hình A gồm hình B1: s=0;i=0; nào? B2: i=I+1; - Cơng thức tính S hai hình này? B3: Nếu ib, kết “a lớn b” B2: néu ab, kết “a lớn b” chuyển đến b3 B2: néu aMax, Maxai Quay lại B2 B5: Kết thúc thuật toán Hoạt động 3: Luyện tập a) Mục tiêu: Củng cố, giao nhiệm vụ nhà b) Nội dung: Cho học sinh tóm tắt Kiến thức, kỹ c) Sản phẩm: HS hoàn thành tập d) Tổ chức thực hiện: Hoạt động 4: Vận dụng a) Mục tiêu: Học sinh củng cố lại kiến thức thông qua tập ứng dụng b) Nội dung: HS sử dụng SGK vận dụng kiến thức học để trả lời câu hỏi c) Sản phẩm: HS làm tập d) Tổ chức thực hiện: Làm tập vận dụng Hoạt động GV HS Sản phẩm dự kiến * Bước 1: Chuyển giao nhiệm vụ: GV chia lớp thành nhiều nhóm ( nhóm gồm HS bàn) giao nhiệm vụ: thảo luận trả lời câu hỏi sau ghi chép lại câu trả lời vào tập Xác định tốn, Mơ tả thuật tốn cho tốn: 1) Tính tổng, hiệu, tích, thương số nguyên a b 2) Tính diện tích chu vi hình vng * Bước 2: Thực nhiệm vụ: + HS: Suy nghĩ, tham khảo sgk trả lời câu hỏi + GV: quan sát trợ giúp cặp * Bước 3: Báo cáo, thảo luận: + HS: Lắng nghe, ghi + Các nhóm nhận xét, bổ sung cho * Bước 4: Kết luận, nhận định: GV xác hóa gọi học sinh nhắc lại kiến thức Hoạt động 4: Vận dụng a) Mục tiêu: Học sinh củng cố lại kiến thức thông qua tập ứng dụng b) Nội dung: HS sử dụng SGK vận dụng kiến thức học để trả lời câu hỏi c) Sản phẩm: HS làm tập d) Tổ chức thực hiện: Làm tập vận dụng Hoạt động GV HS Sản phẩm dự kiến * Bước 1: Chuyển giao nhiệm vụ: GV chia lớp thành nhiều nhóm ( nhóm gồm HS bàn) giao nhiệm vụ: thảo luận trả lời câu hỏi sách tập ghi chép lại câu trả lời vào tập * Bước 2: Thực nhiệm vụ: + HS: Suy nghĩ, tham khảo sgk trả lời câu hỏi + GV: quan sát trợ giúp cặp * Bước 3: Báo cáo, thảo luận: + HS: Lắng nghe, ghi chép + Các nhóm nhận xét, bổ sung cho * Bước 4: Kết luận, nhận định: GV xác hóa gọi học sinh nhắc lại kiến thức ... xác định điều kiện ban đầu + HS: Lắng nghe, ghi chú, HS phát biểu (thông tin vào – input) kết lại tính chất cần thu (thơng tin – output) + Các nhóm nhận xét, bổ sung cho * Bước 4: Kết luận, nhận... bắt đầu giải tốn, ta thường tìm GT KL - Trong tin học, phần giả thiết điều kiện cho trước (input), phần KL kết thu (output) -> cách xác định tốn tin học, chíng dùng ta viết CT giải tốn máy tính... Bài cũ nhà III Tiến trình dạy học Hoạt động 1: Hoạt động khởi động a) Mục tiêu: Tạo tình khơi gợi tinh thần cho học sinh b) Nội dung: Hs dựa vào hiểu biết để trả lời câu hỏi c) Sản phẩm: Từ yêu