17 chuongtrinh maytinh

5 0 0
17 chuongtrinh maytinh

Đang tải... (xem toàn văn)

Thông tin tài liệu

Trường THCS Tổ Họ tên giáo viên: BÀI 17: CHƯƠNG TRÌNH MÁY TÍNH Mơn học: Tin học; Lớp: Thời gian thực hiện: 1-2 tiết I MỤC TIÊU Về kiến thức - Biết chương trình mơ tả thuật tốn để máy tính "hiểu" thực Về lực - Hình thành phát triển tư thuật tốn, bước đầu có tư điều khiển hệ thống - Góp phần rèn luyện kĩ cộng tác, giao tiếp thuyết trình (thơng qua hoạt động nhóm) Về phẩm chất - Góp phần rèn luyện chăm chỉ, kiên trì cẩn thận q trình học - Tơn trọng tuyệt đối thực yêu cầu, quy tắc an tồn thực hành phịng máy II THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU Giáo viên - Kế hoạch dạy, SGK, SGV, máy tính, máy chiếu, loa, mic, đồ dùng dạy học - Một số tranh đơn giản vẽ đồ vật, hoa, quả, - Cài đặt phần mềm lập trình trực quan Scratch máy tính để học sinh thực hành Học sinh - Vở ghi, SGK, giấy nháp, đồ dùng học tập III TIẾN TRÌNH DẠY HỌC A HOẠT ĐỘNG KHỞI ĐỘNG Mục tiêu: Giúp học sinh rèn luyện kĩ mô tả thuật tốn ngơn ngữ tự nhiên Tạo tình để giáo viên dẫn dắt vào Tổ chức dạy học đánh giá HS: Chia lớp thành cặp đơi nhóm nhỏ GV chuẩn bị cho nhóm tranh hướng dẫn nhóm chơi trị chơi "Làm theo dẫn" mơ tả SGK GV nhận xét, đánh giá thái độ hiệu làm việc nhóm Tuyên dương nhóm có kết tốt góp ý cho nhóm lại Hoạt động học tập học sinh Dự kiến sản phẩm HS Các nhóm HS chơi trị chơi "Làm theo dẫn" theo hướng dẫn GV - Các dẫn HS (đại diện cho nhóm) - Các tranh nhóm vẽ theo dẫn tương ứng B HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC MỚI CHƯƠNG TRÌNH MÁY TÍNH Hoạt động Thực thuật toán Mục tiêu: Giúp HS hiểu ngơn ngữ lập trình dùng để mơ tả thuật tốn cho máy tính hiểu thực Tổ chức dạy học đánh giá HS: GV nhấn mạnh lại nội dung phần khởi động để HS hiểu tình huống; sau nêu mục đích, yêu cầu hoạt động khởi động trước toàn lớp Chia nhóm HS HS thảo luận nhóm để trả lời câu hỏi vào bảng nhóm Kết thúc thảo luận, GV cho nhóm báo cáo kết tổ chức nhận xét, đánh giá Hoạt động học tập học sinh Dự kiến sản phẩm HS - HS đọc phần nội dung kiến thức - HS biết máy tính thực cơng việc theo chương trình - Khái niệm ngơn ngữ lập trình - Khái niệm chương trình máy tính - Dữ liệu vào liệu - Nhận biết thông hiểu chương trình tính tổng hai số a, b viết ngôn ngữ tự nhiên ngôn ngữ Scratch - HS ghi nhớ kiến thức hộp kiến thức * Máy tính thức cơng việc theo chương trình * Chương trình mơ tả thuật tốn để máy tính "hiểu" thực * Chương trình dựa liệu đầu vào, tiến hành bước xử lí để trả lại kết đầu - HS củng cố kiến thức Nội dung điền vào dấu hỏi chấm bảng đáp án THỰC HÀNH: TẠO CHƯƠNG TRÌNH MÁY TÍNH Mục tiêu: Giúp học sinh hồn thành nhiệm vụ giao thơng hiểu cách thức mơ tả thuật tốn giải u cầu sơ đồ khối chương trình Scratch Tổ chức dạy học đánh giá HS: GV hướng dẫn HS thực hành theo bước SGK Chia nhóm HS Nhận xét đánh giá thái độ làm việc mức độ hiểu vấn đề nhóm HS Hoạt động học tập học sinh Dự kiến sản phẩm HS - Nhận nhiệm vụ GV giao (nội dung nhiệm vụ - Xác định rõ nhiệm vụ mình: mơ SGK) tả thuật tốn sơ đồ khối chương - Xác định đầu vào, đầu tốn trình Scatch - Đầu vào: hai số a, b - Đầu ra: số tiền lãi số tiền bị lỗ - Trình bày thuật toán sơ đồ khối: GV nhận xét, đánh giá nhóm HS theo ý sau: - Nhận biết sơ đồ khối - Hiểu rõ kí hiệu (các hình) dùng sơ đồ khối - Tiến trình (thứ tự thực hiện) sơ đồ khối - Hiểu rõ sơ đồ khối - Chương trình Scratch tính tốn tiền bán thiệp: GV nhận xét, đánh giá nhóm HS dựa ý sau: - Kiến thức ngôn ngữ Scratch HS học Tiểu học - Sự tương ứng diễn đạt từ sơ đồ khối sang lệnh Scratch - Thao tác thực hành với Scratch máy tính C HOẠT ĐỘNG LUYỆN TẬP Mục tiêu: Giúp HS luyện tập để củng cố, khắc sâu kiến thức học Tổ chức dạy học đánh giá HS: GV chia lớp thành nhóm nhỏ (3 - học sinh/nhóm); giao nhiệm vụ cho nhóm theo nội dung luyện tập SGK Cuối hoạt động, GV đánh giá thái độ làm việc sản phẩm nhóm Tuyên dương điểm mạnh, góp ý hạn chế cho nhóm Hoạt động học tập học sinh Tìm câu sai ? a) Chương trình máy tính dãy lệnh mà máy tính hiểu thực b) Chương trình máy tính viết ngơn ngữ lập trình c) Máy tính thực lệnh chương trình theo trình tự tùy ý Cho chương trình Scratch Hình 6.15 a) Em cho biết chương trình thực thuật tốn ? b) Hãy xác định đầu vào, đầu thuật tốn c) Hãy cho ví dụ cụ thể giá trị liệu đầu vào cho biết kết đầu tương ứng Dự kiến sản phẩm HS Câu sai: c) Máy tính thực lệnh chương trình theo trình tự tùy ý GV u cầu HS giải thích a) Thuật tốn tính điểm trung bình ba mơn Tốn, Văn Tiếng Anh để xét xem HS thưởng hay cần cố gằng b) Đầu vào: ba số a, b, c d) Hãy trình bày thuật tốn sơ đồ khối Đầu ra: thông báo "Bạn thưởng sao" hay "Bạn cố gắng lên nhé" c) VD1: a = 9, b = 8, c = 10, ĐTB = 9, thông báo: Bạn thưởng VD2: a = 7, b = 6, c = 8; ĐTB = 7, thông báo: Bạn cố gắng lên d) Sơ đồ khối Cho chương trình Scratch Hình 6.16 Hãy trả a) Nhân vật nói xin chào giây, sau lời câu hỏi sau: lặp lại 10 lần việc di chuyển 10 bước chạm biên quay lại Trong trình nhân vật di c huyển, chương trình phát âm tiếng trống b) Cấu trúc thể việc thực lệnh từ xuống Cấu trúc rẽ nhánh a) Chương trình thực cơng việc ? b) Các cấu trúc điều khiển tuần tự, rẽ nhánh lặp có sử dụng chương trình khơng ? Hãy nêu câu lệnh chương trình thể cấu trúc c) Thực hành tạo chương trình Scratch Cấu trúc lặp Ví dụ: nhân vật nói "Xin chào" sau di chuyển Lệnh "nếu chạm biên, bật lại" Lặp lại 10 lần D HOẠT ĐỘNG VẬN DỤNG Mục tiêu: Giúp HS vận dụng kiến thức để mơ tả thuật tốn sơ đồ khối chương trình Scratch (thuật tốn tìm số lớn hai số a b; thuật tốn tính trung bình cộng ba số) Tổ chức dạy học đánh giá HS: GV giao nhiệm vụ cho nhóm HS (2 tập phần Vận dụng SGK), học sinh thực nhiệm vụ nhà, sau lập báo cáo gửi qua email cho GV GV vào sản phẩm HS để đánh giá GV yêu cầu đại diện nhóm thuyết trình Hoạt động học tập học sinh Dự kiến sản phẩm HS Em vẽ sơ đồ khối mơ tả thuật tốn tìm số lớn - Sơ đồ khối mơ tả thuật tốn tìm số lớn hai số a b Từ sơ đồ khối, viết hai số a b chương trình Scratch thực thuật tốn Em viết chương trình Scratch thực thuật tốn tính trung bình cộng ba số Ngày tháng năm Tổ trưởng phê duyệt

Ngày đăng: 23/02/2023, 21:21

Tài liệu cùng người dùng

Tài liệu liên quan