NHÓM THCS KẾ HOẠCH TỔ CHỨC HOẠT ĐỘNG DẠY HỌC I THÔNG TIN CHUNG - Lớp dạy: Lớp - Chủ đề: Chủ đề F Giải vấn đề với trợ giúp máy tính (7 tiết) - Chủ đề con: Lập trình trực quan (7 tiết) - Vị trí học: tiết dự kiến phân phối tiết chủ đề - Yêu cầu cần đạt chủ đề con: + Mô tả kịch đơn giản dạng thuật toán tạo chương trình đơn giản + Hiểu chương trình dãy lệnh điều khiển máy tính thực thuật toán + Thể cấu trúc tuần tự, rẽ nhánh lặp chương trình mơi trường lập trình trực quan + Nêu khái niệm hằng, biến, kiểu liệu, biểu thức sử dụng khái niệm chương trình đơn giản mơi trường lập trình trực quan + Chạy thử, tìm lỗi sửa lỗi cho chương trình - Yêu cầu cần đạt thực học: + Chạy thử, tìm lỗi sửa lỗi cho chương trình II MỤC TIÊU DẠY HỌC Phẩm chất, STT Yêu cầu cần đạt học lực Phẩm chất chủ yếu Chăm Thường xuyên thực theo dõi việc thực nhiệm vụ phân công dự án Rèn luyện ý thức vận dụng câu lệnh điều khiển lập trình trực quan để lập trình cho robot thực chức người phục vụ nhà hàng, quán ăn Trung thực Trách nhiệm Có ý thức vận dụng kiến thức, kỹ học nhà trường, sách báo từ nguồn tin cậy khác vào học tập đời sống ngày Có ý thức báo cáo xác, khách quan kết dự án thực Có ý thức hồn thành cơng việc mà thân phân cơng, phối hợp với thành viên nhóm để hồn thành dự án Năng lực chung: Tự chủ tự học Giải vấn đề sáng tạo Giao tiếp hợp tác Năng lực Tin học - NLc: Giải vấn đề với hỗ trợ công nghệ thông tin truyền thông - Tự phân công nhiệm vụ cho thành viên nhóm, định cách thức thực hiện, đánh giá trình kết thực dự án - Chủ động thực dự án, cách thức xử lý vấn đề phát sinh cách sáng tạo nhằm đạt kết tốt - Tăng cường tương tác tích cực thành viên nhóm thực nhiệm vụ - Phát vấn đề: Chạy thử chương trình phát lỗi chương trình - Giải vấn đề: Giải thích lỗi sửa lỗi phát chương trình (GQVĐ theo tiếp cận top – down liên quan đến rèn luyện tư phân tích suy diễn lùi) III CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH (giả định) - Giáo viên: + Chuẩn bị thiết bị, đồ dùng hỗ trợ: Máy tính, máy chiếu + Chuẩn bị học liệu: Phiếu học tập + Chuẩn bị phương tiện, đồ dùng dạy học: Rơ bốt, sa bàn - Học sinh: Mỗi nhóm rơ bốt, sa bàn, chương trình lập trình; HS máy tính bảng; HS quen với việc học tập theo nhóm - Lớp học: Sĩ số từ 20 đến 25 học sinh; bàn ghế thuận tiện cho việc làm việc theo nhóm; phịng học trang bị wifi IV TIẾN TRÌNH DẠY HỌC Tiến trình tổng quát hoạt động học thời gian dự kiến Hoạt động Nội dung dạy Phương pháp, kĩ Phương pháp TT học Mục tiêu học trọng tâm thuật dạy học cơng cụ (thời gian) đánh giá Ơn tập định - Dạy học thông Quan sát Hoạt động hướng học qua trò chơi đánh giá Khởi động thông qua đáp (5 phút) án trò chơi 2 Hoạt động Chạy thử chương trình (10 phút) Chạy chương trình quan sát hoạt động chương trình thơng qua rô bốt Hoạt động 3, 4, Phân biệt Tìm lỗi lỗi thiết bị chương trình lỗi (10 phút) chương trình; Tìm lỗi chương trình Hoạt động 3, 4, 5, Vận dụng kiến Sửa lỗi thức học để chương trình sửa lỗi (20 phút) chương trình 1, 3, - Dạy học thực Quan sát kết hành thu thực chương trình - Dạy học thực Quan sát hành trình HS theo - Dạy học giải dõi phát vấn đề lỗi nhóm - Dạy học thực hành - Dạy học giải vấn đề Quan phương giải đề sinh sát án vấn học Các hoạt động học cụ thể Hoạt động Khởi động (05 phút) 1.1 Mục tiêu − Thường xuyên thực theo dõi việc thực nhiệm vụ phân công dự án (mục tiêu 1) − Có ý thức báo cáo xác, khách quan kết dự án thực (mục tiêu 2) 1.2 Nội dung dạy học Sử dụng Kahoot để trả lời câu hỏi sau đây: Câu 1: … Đáp án: … 1.3 Tổ chức hoạt động • Phương pháp, kĩ thuật dạy học: Dạy học thơng qua trị chơi • Phương pháp cơng cụ đánh giá: Website Kahoot.it Hoạt động GV Trước hoạt động Hoạt động HS GV thực công việc sau 1) Ổn định lớp, để chuẩn bị cho HS tham gia trò chơi sử dụng máy tính HS 2) Phổ biến luật trò chơi khởi động Kahoot.it + Học sinh truy cập Website Kahoot.it + Nhập mã pin, tên người chơi + Tham gia trả lời câu hỏi trắc nghiệm + Kết chung học sinh có số điểm cao học sinh chiến thắng + Thời gian tối đa: 05 phút Trong hoạt động - Quan sát HS trả lời câu hỏi - HS đọc câu hỏi tham - Sau câu hỏi tuyên dương học gia trị chơi sinh có câu trả lời xác thời gian nhanh Sau hoạt động - Cơng bố top học sinh có kết cao - Đánh giá cho điểm (Hoặc tặng phần thưởng) - Đánh giá: GV tổng kết đánh giá dựa kết trả lời câu hỏi học sinh HS lắng nghe trao đổi 1.4 Phương pháp công cụ đánh giá PP đánh giá: Trực quan, công khai Công cụ đánh giá: Kahoot.it Hoạt động Chạy thử chương trình: 2.1 Mục tiêu Biết nạp chương trình vào robot, khởi động để robot chạy theo chương trình viết; Quan sát hoạt động chương trình thơng qua hoạt động robot sa bàn 2.2 Tổ chức hoạt động: 2.2.1: Giao nhiệm vụ cho học sinh: Giáo viên yêu cầu báo cáo chuẩn bị trước học (theo nhóm, viết chương trình cho robot phục vụ quán ăn); - Căn sa bàn giáo viên có, nhóm khởi động cho robot nhóm thực nhiệm vụ giao; - Các nhóm cịn lại quan sát, nhận xét, ghi nhận lỗi xảy ra(robot) nhóm khác vào phiếu 2.2.2: Thực nhiệm vụ: - Các nhóm thực nhiệm vụ giao; - Giáo viên quan sát, hỗ trợ q trình nhóm thực 2.2.3: Báo cáo kết thực nhiệm vụ: - Các nhóm tổng hợp báo cáo trước lớp nội dung sau: + Tự đánh giá chương trình viết nhóm mình; + Tổng hợp lỗi robot nhóm nhóm bạn 2.3 Sản phẩm hoạt động: - Chương trình nhóm; - Phiếu tổng hợp lỗi robot nhóm mục 2.2.3; 2.4 Phương pháp đánh giá: Tự đánh giá, đánh giá chéo nhóm Hoạt động Tìm lỗi chương trình: 3.1 Mục tiêu - Phân loại lỗi robot HĐ1: Lỗi thiết bị yếu tố khác, Lỗi chương trình; - Phát lỗi chương trình: Trong câu lệnh, tham số, hay cấu trúc; 3.2 Tổ chức hoạt động: 3.2.1: Giao nhiệm vụ cho học sinh: Căn phiếu tổng hợp lỗi robot sau nhóm chạy thử; - Đại diện nhóm đọc tên lỗi robot nhóm phát được; - Các nhóm cịn lại: nhận xét phân loại Lỗi thiết bị; lỗi chương trình - GV: Ghi tổng hợp ý kiến nhóm thành bảng tổng hợp chung lớp - Liệt kê lỗi chương trình, Dự đốn câu lệnh, tham số chưa xác 3.2.2: Thực nhiệm vụ: - Giáo viên chiếu phiếu tổng hợp HS HĐ1; - HS phân loại lỗi ghi vào bảng sau: Lỗi thiết bị cá yếu tố khác(1) Lỗi chương trình(2) … … - GV dẫn dắt, điều chỉnh hoạt động học sinh chốt bảng tổng hợp lỗi(đặc biệt lỗi chương trình); - Mỗi nhóm dự đốn câu lệnh nào(tham số nào) chưa chuẩn lỗi liệt kê Lỗi thuộc nhóm nào, nhóm ưu tiên phát hiện, sau ưu tiên nhóm khác GV lắng nghe học sinh hồn thành cột thứ bảng: 3.2.3: Kết thực nhiệm vụ: Lỗi thiết bị cá yếu tố khác(1) Lỗi chương Dự đốn lệnh, tham trình(2) số bị lỗi(3) … … … 3.3 Sản phẩm hoạt động: Lỗi thiết bị cá yếu tố khác(1) Lỗi chương trình(2) … … Dự đốn lệnh, tham số bị lỗi(3) … 3.4 Phương pháp đánh giá: Đánh giá cá nhân, trực tiếp từ giáo viên Hoạt động Sửa lỗi chương trình: 4.1 Mục tiêu - Phát câu lệnh, tham số bị lỗi chương trình; - Đề xuất phương án sửa lỗi - Tiến hành sửa lỗi, thử nghiệm, ghi nhận kết đánh giá lại 4.2 Tổ chức hoạt động: 4.2.1: Giao nhiệm vụ cho học sinh: Mỗi nhóm ghi vào phiếu học tập lỗi chương trình gv giao cho để chỉnh sửa(ưu tiên lỗi nhóm gây ra); - Trong 3p: đề xuất phương án trước lớp - GV duyệt phương án cho nhóm; - Trong 7p: Hãy tiến hành chỉnh sửa chương trình, nạp chương trình vào robot - Trong 10p tiếp theo: Các nhóm chạy thử nghiệm lạo robot lần 2; Ghi nhận kết báo cáo lại GV 4.2.2: Thực nhiệm vụ: - GV mời nhóm nhận lỗi cần sửa (Ưu tiên nhóm sửa nhóm đó) - Chạy lại chương trình sau sửa lỗi 4.2.3: Kết thực nhiệm vụ: - Các nhóm báo cáo kết sửa lỗi chạy lại chương trình 4.4 Phương pháp cơng cụ đánh giá Đánh giá cá nhân, trực tiếp từ giáo viên V Hồ sơ dạy học Nội dung dung dạy học cốt lõi - Bộ câu hỏi tổng hợp kiến thức học scratch Kahoot - Phiếu thử nghiệm chương trình lần Nội dung lỗi chạy chương trình Nhóm - ... bị học liệu: Phiếu học tập + Chuẩn bị phương tiện, đồ dùng dạy học: Rô bốt, sa bàn - Học sinh: Mỗi nhóm rơ bốt, sa bàn, chương trình lập trình; HS máy tính bảng; HS quen với việc học tập theo. .. theo nhóm - Lớp học: Sĩ số từ 20 đến 25 học sinh; bàn ghế thuận tiện cho việc làm việc theo nhóm; phịng học trang bị wifi IV TIẾN TRÌNH DẠY HỌC Tiến trình tổng quát hoạt động học thời gian dự... dạy Phương pháp, kĩ Phương pháp TT học Mục tiêu học trọng tâm thuật dạy học công cụ (thời gian) đánh giá Ơn tập định - Dạy học thơng Quan sát Hoạt động hướng học qua trò chơi đánh giá Khởi động