Content text CD F Bai 2.docx
1 Ngày soạn:…/…/… Ngày dạy:…/…/… BÀI 2: THỰC HÀNH XÁC ĐỊNH BÀI TOÁN VÀ TÌM THUẬT TOÁN I. YÊU CẦU CẦN ĐẠT 1. Kiến thức Trong bài học này, HS sẽ tìm hiểu: - Mô tả được giải pháp giải quyết vấn đề dưới dạng thuật toán. - Sử dụng được cấu trúc tuần tự, rẽ nhánh, lặp. 2. Năng lực Năng lực chung: - Năng lực tự chủ và tự học: Biết lắng nghe và chia sẻ ý kiến cá nhân với bạn, nhóm và GV. Tích cực tham gia các hoạt động trong lớp. - Năng lực giao tiếp và hợp tác: Có thói quen trao đổi, giúp đỡ nhau trong học tập; biết cùng nhau hoàn thành nhiệm vụ học tập theo sự hướng dẫn của GV. - Giải quyết vấn đề và sáng tạo: Biết phối hợp với bạn bè khi làm việc nhóm, có sáng tạo khi tham gia các hoạt động tin học. Năng lực riêng: - Nêu được cách xác định bài toán và thuật toán cho bài toán cụ thể. 3. Phẩm chất: - Thành thạo kĩ năng tin học, yêu thích các môn học khác. - Chăm chỉ trong học tập. II. THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU 1. Đối với giáo viên - SGK, SGV, SBT Tin học 9. - Phòng máy tính có kết nối Internet. 2. Đối với học sinh
2 1. SGK, SBT Tin học 9. III. TIẾN TRÌNH DẠY HỌC A. HOẠT ĐỘNG KHỞI ĐỘNG a. Mục tiêu: HS chuẩn bị tâm thế để thực hành. b. Nội dung: GV giới thiệu nội dung thực hành; HS lắng nghe và sẵn sàng thực hành mô tả hoạt hình bóng chuyển màu. c. Sản phẩm học tập: Nội dung nhiệm vụ thực hành. d. Tổ chức thực hiện: Bước 1: GV chuyển giao nhiệm vụ học tập - GV hướng dẫn chung mô tả hoạt hình bóng chuyển màu: Trên màn hình xuất hiện 15 quả bóng ở vị trí ngẫu nhiên, trong đó 1 quả bóng hồng và 14 quả bóng xanh. Quả bóng hồng di chuyển theo hướng ngẫu nhiên một đoạn rồi đổi theo một hướng ngẫu nhiên khác và cứ liên tục như vậy. Trên đườn di chuyển, nếu bóng hồng chạm vào bóng xanh thì nó sẽ đi xuyên qua bóng xanh, đồng thời bóng xanh đó sẽ chuyển thành màu hồng. Đoạn hoạt hình kết thúc khi nhấn vào phím S trên bàn phím. Hãy dùng môi trường lập trình Scratch để tạo một hoạt hình với mô tả trong hình 1a SGK. - GV yêu cầu HS: Thao tác theo hướng dẫn, quan sát kết quả nhận được, rút ra kết luận theo yêu cầu. - GV giới thiệu cho HS: + Nhiệm vụ 1: Xác định bài toán. + Nhiệm vụ 2: Hãy tìm thuật toán cho bài toán. Bước 2: HS thực hiện nhiệm vụ học tập - HS lắng nghe GV hướng dẫn chung Bước 3: Báo cáo kết quả hoạt động và thảo luận - GV mời cả lớp báo cáo dự kiến khi thực hiện nhiệm vụ 1 và nhiệm vụ 2 Bước 4: Đánh giá kết quả, thực hiện nhiệm vụ học tập
3 - GV nhận xét và cho HS vào bài học: Bài 2: Thực hành xác định bài toán và tìm thuật toán B. HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC Hoạt động 1: Xác định bài toán a. Mục tiêu: HS xác định được dữ liệu vào, dữ liệu ra cho một bài toán cụ thể. b. Nội dung: HS thực hiện nhiệm vụ theo hướng dẫn trong SGK và xác định được các khái niệm Input, Output là gì? c. Sản phẩm học tập: HS xác định được dữ liệu đầu vào, dữ liệu đầu ra cho bài toán cụ thể. d. Tổ chức hoạt động: HOẠT ĐỘNG CỦA GV - HS DỰ KIẾN SẢN PHẨM Bước 1: GV chuyển giao nhiệm vụ học tập - GV yêu cầu HS thảo luận theo nhóm đôi, thảo luận theo nội dung Nhiệm vụ1 (SGK – tr86) Để xác định bài toán, em cần trả lời các câu hỏi sau: 1) Input là gì?(Những dữ liệu nào đã được cho). 2) Output lf gì?(Những gì xuất hiện trong đoạn hoạt hình?). - GV gợi ý HS thực hiện theo nội dung Hướng dẫn theo SGK. - Sau khi HS thảo luận và trả lời câu hỏi, GV kết luận về nội dung dữ liệu đầu vào, dữ liệu đầu ra cho một bài toán cụ thể Bước 2: HS thực hiện nhiệm vụ học tập - HS thảo luận nhóm thực hiện nhiệm vụ thực hành được giao. - GV hướng dẫn, theo dõi, hỗ trợ HS nếu cần thiết. Bước 3: Báo cáo kết quả hoạt động và thảo luận Nhiệm vụ 1. Xác định bài toán 1) Input là những dữ liệu đã được cho. 2) Output là những gì xuất hiện trong đoạn hoạt hình.
4 - GV mời đại diện 1 – 2 HS trả lời câu hỏi. - Các HS khác nhận xét, bổ sung. Bước 4: Đánh giá kết quả, thực hiện nhiệm vụ học tập - GV đánh giá, nhận xét, chốt kiến thức về cách xác định dữ liệu vào ra cho bài toán cụ thể. - GV chuyển sang hoạt động tìm thuật toán cho bài toán. Hoạt động 2: Tìm thuật toán cho bài toán. a. Mục tiêu: HS thực hiện theo hướng dẫn trong SGK phân tích để tìm thuật toán và mô tả thuật toán. b. Nội dung: HS thực hiện nhiệm vụ theo hướng dẫn trong SGK và tìm được thuật toán theo cách liệt kê các bước và theo sơ đồ khối. c. Sản phẩm học tập: HS tìm được thuật toán tối ưu cho bài toán bằng cách liệt kê các bước hoặc sơ đồ khối. d. Tổ chức hoạt động: HOẠT ĐỘNG CỦA GV - HS DỰ KIẾN SẢN PHẨM Bước 1: GV chuyển giao nhiệm vụ học tập - GV yêu cầu HS thảo luận theo nhóm đôi, thảo luận và thực hành khám phá theo nội dung Nhiệm vụ 2 (SGK – tr87) GV phân tích để tìm thuật toán và mô tả thuật toán: - Tạo hoạt hình bóng chuyển màu + Điều khiển bóng hồng + Điều khiển bóng xanh - GV yêu cầu HS thảo luận và trả lời câu hỏi: Nhiệm vụ 2. Tìm thuật toán cho bài toán Các bước điều khiển nhân vật bóng hồng bằng liệt kê các bước Bước 1. Xuất hiện ở vị trí ngẫu nhiên, định hướng sẽ chuyển động theo một hướng ngẫu nhiên. Bước 2. Lặp cho đến khi (phím S được nhấn) Di chuyển một đoạn 10 bước Nếu gặp cạnh biên thì bóng quay