Thông tin tài liệu
MƠ ĐUN LÀM QUEN VỚI MƠI TRƯỜNG LẬP TRÌNH SCRATCH Tiết - Ngày soạn 5/9/2017 Ngày dạy: Bài LÀM QUEN VỚI SCRATCH (02 tiết) I/ MỤC TIÊU: 1) Kiến thức, kĩ năng: Như tài liệu HD học Tin học lớp 8, trang 2) Thái độ: Nghiêm túc, tự giác tích cực học tập … 3) Hình thành lực, phẩm chất: - NL tự học, NL hợp tác, NL giao tiếp, NL thẩm mỹ, NL giải vấn đề sáng tạo, NL công nghệ thông tin truyền thông (ICT): NL sử dụng máy tính,phần mềm; NL lập trình, … - u thích môn học; nhân ái, khoan dung; tự lập, tự tin, tự chủ II/ CHUẨN BỊ: 1) Thầy : a) Phương pháp kĩ thuật dạy học - Phương pháp: Dạy học đặt giải vấn đề, dạy học theo dự án, dạy học theo hợp đồng, dạy học theo góc, … - Kĩ thuật: Đặt câu hỏi, khăn phủ bàn, mảnh ghép, lắng nghe phản hồi tích cực, động não, hợp tác, sơ đồ tư duy, … b) Đồ dùng dạy học - Lập kế hoạch dạy chu đáo, đọc kỹ tài liệu hướng dẫn học (TLHDH) trước lên lớp; đồ dùng phương tiện dạy học đầy đủ: phòng máy tính với máy tính cài đặt sẵn phần mềm Scratch, máy chiếu … c) Kế hoạch phân chia dạy - Tiết 1: Từ đầu hết mục B) - Tiết 2: Toàn mục C, D, E) 2) Trò : - Chuẩn bị trước học, đồ dùng, phương tiện học tập đầy đủ III/ KẾ HOẠCH TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP: Định hướng HĐ HS Định hướng HĐ GV HOẠT ĐỘNG ỔN ĐỊNH TỔ CHỨC -Hs ổn định trật tự -Hội đồng tự quản báo cáo tình hình lớp: sĩ số, trang phục, HOẠT ĐỘNG KIỂM TRA BÀI CŨ (Không kiểm tra) A - HOẠT ĐỘNG KHỞI ĐỘNG (TLHDH-tr 5) + Hs tiếp nhận thực nhiệm vụ giao: Các nhóm hs đọc kĩ nội dung phần khởi động, thảo luận dự đoán xem kịch bạn Hồng hay bạn Hạnh thực điều + Đại diện nhóm hs báo cáo kết * Gv giao nhiệm vụ cho HS: Có thể tạo hoạt cảnh mèo chạy nhờ thay đổi cử động chân tương ứng với hai hình sách HDH-tr 5? * Gv quan sát Hs làm việc; kịp thời phát khó khăn, vướng mắc trợ giúp, hướng dẫn Hs cần * Gv tổ chức cho Hs báo cáo kết (sản phẩm) + Hs hồn thành – hồn thiện sản phẩm * Gv chốt kết để Hs hoàn thiện sản phẩm mình: KQ: Kịch bạn Hồng thực điều * Ta xem mèo chạy máy tính khơng cách làm nào? B - HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC 1) Thực chương trình điều khiển mèo chạy * Gv giao nhiệm vụ cho HS: Đọc, tìm hiểu thơng tin mục TLHDH (TLHDH-tr 6) ? Theo em, muốn mèo chạy + Hs tiếp nhận thực nhiệm vụ đoạn dài ta cần thay đổi giao: số sau đâytrong chương trình? Các nhóm hs đọc kĩ nội dung mục 1, Giá trị cũ 10 0,04 thảo luận trả lời câu hỏi Giá trị sách + Đại diện nhóm hs báo cáo kết + Hs hoàn thành – hoàn thiện sản phẩm * Gv quan sát Hs làm việc; kịp thời phát khó khăn, vướng mắc trợ giúp, hướng dẫn Hs cần * Gv tổ chức cho Hs báo cáo kết (sản phẩm) * Gv chốt kết để Hs hồn thiện sản phẩm mình: KQ: Cần thay đổi số ba số 2) Tìm hiểu chương trình Scratch điều khiển mèo chạy a) (TLHDH-tr 6) + Hs tiếp nhận thực nhiệm vụ giao: Các Hs đọc kĩ nội dung mục 2.a) để biết cách tạo chương trình cách kéo thả biểu tượng lệnh + Một vài hs đọc bài, trình bày hiểu biết trước lớp * Gv giao nhiệm vụ cho HS: Đọc, tìm hiểu thơng tin mục 2a TLHDH ? Theo em, muốn mèo chạy đoạn dài ta cần thay đổi số sau đâytrong chương trình? Giá trị cũ 10 0,04 Giá trị * Gv quan sát Hs làm việc; kịp thời phát khó khăn, vướng mắc trợ giúp, hướng dẫn Hs cần * Gv tổ chức cho Hs phát biểu trước lớp * Gv chốt kết để Hs hồn thiện sản phẩm mình: KQ: b) (TLHDH-tr 7) + Hs tiếp nhận thực nhiệm vụ giao Các nhóm hs thảo luận mơ tả chương trình bạn Hạnh + Đại diện nhóm hs báo cáo kết * Gv giao nhiệm vụ cho HS: Em mô tả chương trình Scratch bạn Hạnh theo kịch mà bạn Hạnh nêu * Gv quan sát Hs làm việc; kịp thời phát khó khăn, vướng mắc trợ giúp, hướng dẫn Hs cần * Gv tổ chức cho Hs phát biểu trước lớp + Hs hoàn thành – hoàn thiện sản phẩm * Gv chốt kết để Hs hồn thiện sản phẩm mình: KQ: 3) Cách kéo thả lệnh để tạo thành chương trình Scratch a) Tìm hiểu hình Scratch (TLHDH-tr 7) + Hs tiếp nhận thực nhiệm vụ giao -Hs đọc thơng tin TLHDH + HS phát biểu, trình bày hiểu biết nội dung vừa học + Hs hoàn thành – hoàn thiện sản phẩm vào * Gv giao nhiệm vụ cho HS: Đọc nội dung TLHDH để biết hình Scratch gồm thành phần nào, cách kéo thả lệnh để tạo thành chương trình, cách thực lệnh chương trình * Gv quan sát Hs làm việc; kịp thời phát khó khăn, vướng mắc trợ giúp, hướng dẫn Hs cần * Gv tổ chức cho Hs phát biểu trước lớp * Gv chốt kết để Hs hoàn thiện sản phẩm mình: KQ: b) Trả lời câu hỏi: (TLHDH-tr 8) + Hs tiếp nhận thực nhiệm vụ giao: Các nhóm hs đọc kĩ nội dung mục 3b, thảo luận trả lời câu hỏi sách + Đại diện nhóm hs báo cáo kết + Hs hoàn thành – hoàn thiện sản phẩm * Gv giao nhiệm vụ cho HS: Đọc, tìm hiểu thông tin mục 3b TLHDH ? Hãy cho biết lệnh chương trình bạn Hồng mục B1 kéo thả từ nhóm lệnh nào? ? … (TLHDH) * Gv quan sát Hs làm việc; kịp thời phát khó khăn, vướng mắc trợ giúp, hướng dẫn Hs cần * Gv tổ chức cho Hs báo cáo kết (sản phẩm) * Gv chốt kết để Hs hoàn thiện sản phẩm mình: KQ: 4) Cách tạo lệnh lặp repeat (TLHDH-tr 8) + Hs tiếp nhận thực nhiệm vụ giao: Các Hs đọc kĩ nội dung mục B4) để biết cách tạo lệnh lặp Scratch + Một vài hs đọc bài, trình bày hiểu biết trước lớp * Gv giao nhiệm vụ cho HS: Đọc, tìm hiểu thơng tin mục B4 TLHDH ? Nêu ý nghĩa lệnh lặp repeat * Gv quan sát Hs làm việc; kịp thời phát khó khăn, vướng mắc trợ giúp, hướng dẫn Hs cần * Gv tổ chức cho Hs phát biểu trước lớp * Gv chốt nội dung cần ghi nhớ phần đóng khung TLHDH C - HOẠT ĐỘNG LUYỆN TẬP 1) Điền từ thích hợp vào chỗ trống (TLHDH-tr 9) + Hs tiếp nhận thực nhiệm vụ giao: Hs làm vào + Một vài hs báo cáo kết trước lớp - Hs hồn thành – hồn thiện sản * Gv giao nhiệm vụ cho HS: Điền từ thích hợp vào chỗ trống mục C1 TLHDH * Gv quan sát Hs làm việc; kịp thời phát khó khăn, vướng mắc trợ giúp, hướng dẫn Hs cần * Gv tổ chức cho Hs phát biểu trước lớp phẩm * Gv chốt KQ KQ: 2) Thực hành (TLHDH-tr 9) + Hs tiếp nhận thực nhiệm vụ giao: Các nhóm hs đọc kĩ nội dung mục 2a, b,c thảo luận cách làm TH máy tính + Đại diện nhóm hs báo cáo kết + Hs hoàn thành – hoàn thiện sản phẩm * Gv giao nhiệm vụ cho HS: a) Tạo thực chương trình điều khiển mèo chạy giới thiệu hđ khởi động b) (Sách HDH) c) (Sách HDH) * Gv quan sát Hs làm việc; kịp thời phát khó khăn, vướng mắc trợ giúp, hướng dẫn Hs cần * Gv tổ chức cho Hs báo cáo kết (sản phẩm) * Gv chốt kết để Hs hồn thiện sản phẩm mình: KQ: D - HOẠT ĐỘNG VẬN DỤNG (TLHDH-tr 10) + Hs tiếp nhận thực nhiệm vụ giao: Các nhóm hs đọc kĩ nội dung mục D thảo luận cách làm TH máy tính + Đại diện nhóm hs báo cáo kết * Gv giao nhiệm vụ cho HS: Tìm hiểu hiệu ứng âm bổ sung vào chương trình điều khiển mèo chạy * Gv quan sát Hs làm việc; kịp thời phát khó khăn, vướng mắc trợ giúp, hướng dẫn Hs cần * Gv tổ chức cho Hs báo cáo kết (sản phẩm) * Gv chốt kết để Hs hoàn thiện sản phẩm mình: KQ: + Hs hồn thành – hồn thiện sản phẩm E - HOẠT ĐỘNG TÌM TỊI MỞ RỘNG Phân loại nhóm lệnh điều khiển nhân vật * Gv giao nhiệm vụ cho HS: Các em HS tìm hiểu thêm nhóm lệnh (10 nhóm) khung điều khiển (TLHDH-Tr 11) + Hs tiếp nhận thực nhiệm vụ * Gv trợ giúp, hướng dẫn Hs giao: HS tự tìm hiểu trao đổi –hỏi người khác để hiểu thêm nhóm lệnh khung điều khiển Scratch + HS chia sẻ kết với người khác báo cáo thành tích làm với thầy giáo + Hs hồn thành – hồn thiện sản phẩm cần * Gv tổ chức cho Hs báo cáo kết (sản phẩm) * Gv nx, đánh giá kết để Hs hồn thiện sản phẩm KQ: Rút kinh nghiệm ………………………………………………………………………………… ………………………………………………………………………………… …………… MÔ ĐUN LÀM QUEN VỚI MƠI TRƯỜNG LẬP TRÌNH SCRATCH Tiết – Ngày soạn 15/9/2017 Bài THỰC HÀNH LÀM QUEN VỚI SCRATCH (02 tiết) I/ MỤC TIÊU: 4) Kiến thức, kĩ năng: Như tài liệu HD học Tin học lớp 8, trang 11 5) Thái độ: Nghiêm túc, tự giác tích cực học tập … 6) Hình thành lực, phẩm chất: - NL tự học, NL hợp tác, NL giao tiếp, NL thẩm mỹ, NL giải vấn đề sáng tạo, NL công nghệ thông tin truyền thơng (ICT): NL sử dụng máy tính,phần mềm; NL lập trình, … - u thích mơn học; nhân ái, khoan dung; tự lập, tự tin, tự chủ II/ CHUẨN BỊ: 3) Thầy : d) Phương pháp kĩ thuật dạy học - Phương pháp: Dạy học đặt giải vấn đề, dạy học theo dự án, dạy học theo hợp đồng, dạy học theo góc, … - Kĩ thuật: Đặt câu hỏi, khăn phủ bàn, mảnh ghép, lắng nghe phản hồi tích cực, động não, hợp tác, sơ đồ tư duy, … e) Đồ dùng dạy học - Lập kế hoạch dạy chu đáo, đọc kỹ tài liệu hướng dẫn học (TLHDH) trước lên lớp; đồ dùng phương tiện dạy học đầy đủ: phòng máy tính với máy tính cài đặt sẵn phần mềm Scratch, máy chiếu … f) Kế hoạch phân chia dạy - Tiết 1: Từ đầu hết mục B.2) - Tiết 2: Toàn mục lại 4) Trò : - Chuẩn bị trước học, đồ dùng, phương tiện học tập đầy đủ III/ KẾ HOẠCH TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP: Định hướng HĐ HS Định hướng HĐ GV HOẠT ĐỘNG ỔN ĐỊNH TỔ CHỨC -Hs ổn định trật tự -Hội đồng tự quản báo cáo tình hình lớp: sĩ số, trang phục, HOẠT ĐỘNG KIỂM TRA BÀI CŨ (Không kiểm tra) A – HOẠT ĐỘNG KHỞI ĐỘNG (TLHDH-tr 12) + Hs tiếp nhận thực nhiệm vụ giao: Các nhóm hs đọc kĩ nội dung phần khởi động, thảo luận đưa phương án chuyển kịch bạn Hồng sang chương trình Scratch + Đại diện nhóm hs báo cáo kết + Hs hoàn thành – hoàn thiện sản phẩm * Gv giao nhiệm vụ cho HS: Có thể giúp bạn Hồng chuyển kịch sang chương trình Scratch khơng? * Gv quan sát Hs làm việc; kịp thời phát khó khăn, vướng mắc trợ giúp, hướng dẫn Hs cần * Gv tổ chức cho Hs báo cáo kết (sản phẩm) * Gv nhận xét sản phẩm nhóm: SP: *GV chuyển ý sang hđ tiếp theo: Vậy kịch bạn Hồng thực theo bước nào? Để trả lời câu hỏi trên, chuyển sang hđ B - HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC 1) Thực hành chọn nhân vật để đưa vào sân khấu * Gv giao nhiệm vụ cho HS: TH theo bước mục B.1 TLHDH (TLHDH-tr 13) + Hs tiếp nhận thực nhiệm vụ giao: * Gv quan sát Hs làm việc; kịp thời Các nhóm hs đọc kĩ nội dung mục 1, phát khó khăn, vướng mắc thảo luận thực hành máy trợ giúp, hướng dẫn Hs cần + Đại diện nhóm hs báo cáo kết + Hs hồn thành – hoàn thiện sản *GV lưu ý HS: Để biết nhân vật có hình ảnh nào, ta thực hai bước sau: Nháy chọn nhân vật khung điều khiển nhân vật .Nháy chọn trang Costumes khung điều khiển * Gv tổ chức cho Hs báo cáo kết (sản phẩm) * Gv nx sản phẩm nhóm để Hs hồn thiện sản phẩm phẩm máy tính 2) Thực hành tạo hoạt cảnh nhân vật Catherine múa * Gv giao nhiệm vụ cho HS: Hãy tạo thực chương trình sau: (TLHDH-tr 14) + Hs tiếp nhận thực nhiệm vụ giao: Các nhóm hs đọc kĩ nội dung mục 2, thảo luận thực hành máy .Cần loại bỏ lệnh ch/tr để chạy ch/tr ta thấy Catherine đứng chỗ múa? * Gv quan sát Hs làm việc; kịp thời phát khó khăn, vướng mắc trợ giúp, hướng dẫn Hs cần + Đại diện nhóm hs báo cáo kết + Hs hoàn thành – hồn thiện sản phẩm máy tính * Gv tổ chức cho Hs báo cáo kết (sản phẩm) * Gv nx sản phẩm nhóm để Hs hồn thiện sản phẩm 3) Thực hành tạo hoạt cảnh nhân vật nhảy hip-hop * Gv giao nhiệm vụ cho HS: Em thực công việc mục SHDH (TLHDH-tr 15) + Hs tiếp nhận thực nhiệm vụ * Gv quan sát Hs làm việc; kịp thời giao: phát khó khăn, vướng mắc Các nhóm hs đọc kĩ nội dung mục 3, trợ giúp, hướng dẫn Hs cần thảo luận thực hành máy + Đại diện nhóm hs báo cáo kết * Gv tổ chức cho Hs báo cáo kết (sản phẩm) * Gv nx sản phẩm nhóm để Hs hồn thiện sản phẩm + Hs hồn thành – hồn thiện sản phẩm máy tính 10 giao: Các Hs đọc kĩ nội dung mục B.3) làm tập chữ số -Dài khơng q 255 kí tự -Khơng trùng với từ khóa (+) Bài tập: tên không hợp lệ gồm: C, G, I, B, H + Một vài hs đọc bài, trình bày hiểu biết trước lớp C - HOẠT ĐỘNG LUYỆN TẬP BT 1, (TLHDH-tr 111-114) + Hs tiếp nhận thực nhiệm vụ giao: Các nhóm hs đọc kĩ nội dung SHDH, thảo luận thực hành máy + Đại diện nhóm hs báo cáo kết + Hs hồn thành – hồn thiện sản phẩm * Gv quan sát Hs làm việc; kịp thời phát khó khăn, vướng mắc trợ giúp, hướng dẫn Hs cần * Gv tổ chức cho Hs báo cáo kết (sản phẩm) * Gv nx định hướng kết để Hs hoàn thiện sản phẩm D - HOẠT ĐỘNG VẬN DỤNG (TLHDH-tr 114) + Hs tiếp nhận thực nhiệm vụ giao: Các nhóm hs đọc kĩ nội dung SHDH, thảo luận trả lời câu hỏi + Đại diện nhóm hs báo cáo kết + Hs hồn thành – hồn thiện sản phẩm * Gv quan sát Hs làm việc; kịp thời phát khó khăn, vướng mắc trợ giúp, hướng dẫn Hs cần * Gv tổ chức cho Hs báo cáo kết (sản phẩm) * Gv nx định hướng kết để Hs hoàn thiện sản phẩm KQ: E - HOẠT ĐỘNG TÌM TỊI MỞ RỘNG * Gv trợ giúp, hướng dẫn Hs cần 88 (TLHDH-Tr 114) + Hs tiếp nhận thực nhiệm vụ giao: HS tự tìm hiểu trao đổi –hỏi người khác để hiểu thêm NNLT + HS chia sẻ kết với người khác báo cáo thành tích làm với thầy giáo + Hs hoàn thành – hoàn thiện sản phẩm * Gv tổ chức cho Hs báo cáo kết (sản phẩm) * Gv nx, đánh giá kết để Hs hồn thiện sản phẩm KQ: Rút kinh nghiệm ………………………………………………………………………………… ……………………………………………………………………………… 89 Tiết 38- 39 Ngày soạn 10/1/2017 THỰC HÀNH II/ MỤC TIÊU: Kiến thức: Học sinh biết cách thực hành pascal Thái độ: Nghiêm túc, tự giác tích cực học tập … Hình thành lực, phẩm chất: - u thích mơn học; nhân ái, khoan dung; tự lập, tự tin, tự chủ II CHUẨN BỊ CỦA GIÁO VIÊN VÀ HỌC SINH Chuẩn bị giáo viên Phòng máy, máy chiếu , tập tình Chuẩn bị học sinh - Chuẩn bị tài liệu học tập, tư liệu… III TỔ CHỨC CÁC HOẠT ĐỘNG DẠY HỌC Ổn định lớp Kiểm tra cũ: Cấu trúc gì? Tiến trình học HOẠT ĐỘNG CỦA GIÁO VIÊN - HỌC SINH C - HOẠT ĐỘNG LUYỆN TẬP NỘI DUNG BT 1, (TLHDH-tr 111-114) + Hs tiếp nhận thực nhiệm vụ giao: Các nhóm hs đọc kĩ nội dung SHDH, thảo luận thực hành máy + Đại diện nhóm hs báo cáo kết + Hs hoàn thành – hoàn thiện sản phẩm * Gv quan sát Hs làm việc; kịp thời phát khó khăn, vướng mắc trợ giúp, hướng dẫn Hs cần * Gv tổ chức cho Hs báo cáo kết (sản phẩm) * Gv nx định hướng kết để Hs hồn thiện sản phẩm D - HOẠT ĐỘNG VẬN DỤNG (TLHDH-tr 114) + Hs tiếp nhận thực nhiệm vụ giao: * Gv quan sát Hs làm việc; kịp thời phát khó khăn, vướng mắc trợ giúp, hướng dẫn Hs cần * Gv tổ chức cho Hs báo cáo kết (sản phẩm) * Gv nx định hướng kết để 90 Các nhóm hs đọc kĩ nội dung Hs hồn thiện sản phẩm SHDH, thảo luận trả lời câu hỏi KQ: + Đại diện nhóm hs báo cáo kết + Hs hồn thành – hồn thiện sản phẩm E - HOẠT ĐỘNG TÌM TỊI MỞ RỘNG (TLHDH-Tr 114) + Hs tiếp nhận thực nhiệm vụ giao: HS tự tìm hiểu trao đổi –hỏi người khác để hiểu thêm NNLT + HS chia sẻ kết với người khác báo cáo thành tích làm với thầy giáo + Hs hồn thành – hồn thiện sản phẩm * Gv trợ giúp, hướng dẫn Hs cần * Gv tổ chức cho Hs báo cáo kết (sản phẩm) * Gv nx, đánh giá kết để Hs hồn thiện sản phẩm KQ: Rút kinh nghiệm ………………………………………………………………………………… ……………………………………………………………………………… 91 Tiết 40 - 41 Ngày soạn: 15/01/2018 CÁC LỆNH NHẬP, XUẤT DỮ LIỆU (02 tiết) I/ MỤC TIÊU CẦN ĐẠT: Kiến thức: Học sinh biết cách sử dụng lệnh nhập xuất liệu Kĩ năng: sử dụng thành thạo lệnh nhập xuất liệu Thái độ, phẩm chất: - Nghiêm túc, tự giác tích cực học tập … - u thích mơn học; nhân ái, khoan dung; tự lập, tự tin, tự chủ II/ CHUẨN BỊ: Giáo viên: - Lập kế hoạch dạy chu đáo, đọc kỹ tài liệu hướng dẫn học (TLHDH) trước lên lớp; đồ dùng phương tiện dạy học đầy đủ: phòng máy tính với máy tính cài đặt sẵn phần mềm Free Pascal, máy chiếu … Học sinh: - Chuẩn bị trước học, đồ dùng, phương tiện học tập đầy đủ III TỔ CHỨC CÁC HOẠT ĐỘNG DẠY HỌC Ổn định lớp Kiểm tra cũ: Nêu cấu trúc lập trình? Tiến trình học HOẠT ĐỘNG CỦA GIÁO VIÊN - HỌC SINH NỘI DUNG -Lệnh ask hiển thị lên hình dòng chữ: “Hãy nhập bán kính:” -Lệnh set gán cho R giá trị số, giá trị nhập từ bàn phím -Lệnh say hiển thị lên hình dòng + Hs tiếp nhận thực nhiệm vụ chữ: “Diện tích hình tròn là:” với giá trị giao: biến DT + Các hs đọc kĩ nội dung phần khởi *ĐVĐ: Việc nhập giá trị cho R từ bàn động, thảo luận trình bày hiểu biết phím gọi nhập liệu, việc hiển nội dung vừa học thị giá trị lên hình gọi xuất + Hs hoàn thành – hoàn thiện sản phẩm liệu Sau tìm hiểu cách làm việc ngơn ngữ Pascal B.C - HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC VÀ LUYỆN TẬP (40 ph) 1) Các lệnh xuất liệu writeln *PPDH: Hỏi đáp, giải vấn đề, luyện tập – thực hành *KTDH: Đặt câu hỏi, giao nhiệm vụ, động não 92 *Định hướng phát triển lực: NL tự học, NL hợp tác, NL giao tiếp, NL giải vấn đề sáng tạo, NL công nghệ thông tin truyền thơng (ICT): NL sử dụng máy tính,phần mềm + Hs tiếp nhận thực nhiệm vụ giao: -Các Hs đọc kĩ nội dung mục -Ghi chép thông tin quan trọng vào -Câu lệnh writeln dùng để hiển thị liệu lên hình: Writeln(biểu thức 1, biểu thức 2, , biểu thức cuối); biểu thức giá trị số, dòng thơng báo, biểu thức tốn học, … biểu thức cách dấu phẩy, dòng thơng báo; riêng dòng thơng báo hay chuỗi kí tự phải đặt cặp dấu nháy đơn -VD: Writeln (‘chuong trinh Pascal dau tien’); Writeln (3+4*5); Writeln (‘Dien tich la:’ , DT); *Gv giải thích ý nghĩa lệnh: -Lệnh writeln có tác dụng viết lên hình xong xuống dòng -Lệnh write có tác dụng viết lên hình xong khơng xuống dòng *Gv cho hs Th máy theo nhóm nhỏ làm quen với lệnh +HS TH máy tính theo nhóm nhỏ hd GV + Một vài hs báo cáo KQ làm trước lớp 2) Câu lệnh nhập liệu readln *PPDH: Hỏi đáp, giải vấn đề, luyện tập – thực hành *KTDH: Đặt câu hỏi, giao nhiệm vụ, động não *Định hướng phát triển lực: NL tự học, NL hợp tác, NL giao tiếp, NL giải vấn đề sáng tạo, NL công nghệ thơng tin truyền thơng (ICT): NL sử dụng máy tính, phần mềm 93 + Hs tiếp nhận thực nhiệm vụ giao: -Các Hs đọc kĩ nội dung mục -Ghi chép thông tin quan trọng vào KQ: -Câu lệnh readln dùng để nhập liệu từ bàn phím: readln(biến 1, biến 2, , biến cuối); đó: biến 1, biến 2, , biến cuối giá trị số, kí tự; biến cách cách nhấn phím enter phím cách phím Tab -VD: readln (a, b, c); (với lệnh ta phải nhập giá trị cho biến a, b, c; giá trị cách cách nhấn phím enter phím cách Tab *Gv giải thích thêm ý nghĩa số lệnh khác: -Lệnh Ues crt để nạp thư viện chuẩn Crt vào chương trình, nhờ ch/tr sử dụng lệnh thư viện -Lệnh clrscr nằm thư viện Crt có tác dụng xóa hình -Lệnh readln dùng để dừng ch/tr cho người dùng quan sát kq hình, quan sát xong nhấn enter ch/tr tiếp tục thực *Gv cho hs Th máy theo nhóm nhỏ làm quen với lệnh +HS TH máy tính theo nhóm nhỏ hd GV + Một vài hs báo cáo KQ làm trước lớp *Hs thực chương trình sau: 94 *KQ: + Hs tiếp nhận thực nhiệm vụ giao: -Các nhóm hs TH soạn thảo chương trình -Dịch chạy ch/tr nx kết -Cử đại diện nhóm phát biểu, báo cáo kq trước lớp * Gv giao nhiệm vụ cho HS: -Các nhóm hs TH soạn thảo chương trình -Dịch chạy ch/tr nx kết -Cử đại diện nhóm phát biểu trước lớp KQ: -NX: Cách hiển thị phức tạp khó hiểu *ĐVĐ: -Để biết cách hiển thị số thực cho dễ đọc ta làm nào? + Hs hoàn thành – hồn thiện sản phẩm 3) Hiển thị số thực *PPDH: Hỏi đáp, giải vấn đề, luyện tập – thực hành *KTDH: Đặt câu hỏi, giao nhiệm vụ, động não *Định hướng phát triển lực: NL tự học, NL hợp tác, NL giao tiếp, NL giải vấn đề sáng tạo, NL công nghệ thơng tin truyền thơng (ICT): NL sử dụng máy tính, phần mềm + Hs tiếp nhận thực nhiệm vụ giao: -HS đọc SHDH-tr 127 trả lời câu hỏi KQ: -Muốn kq dễ nhìn ta sửa lại lệnh Writeln sau: Writeln(‘gia tri cua R la:’, R:10:4) -Màn hình kq là: 95 +HS TH máy tính theo nhóm nhỏ hd GV *Gv giải thích thêm ý nghĩa lệnh: Writeln(‘gia tri cua R la:’, R:10:4) -Lệnh cho kq giá trị R sau dấu hai chấm có 10 chỗ dành cho R chỗ cho phần thập phân *Gv cho hs Th máy theo nhóm nhỏ làm quen với lệnh + Một vài hs báo cáo KQ làm trước lớp D – HOẠT ĐỘNG VẬN DỤNG Writeln(‘gia tri cua R la:’, R:10:4) (TLHDH-tr 128) + Hs tiếp nhận thực nhiệm vụ giao: Các nhóm hs đọc kĩ nội dung SHDH, thảo luận trả lời câu hỏi + Đại diện nhóm hs báo cáo kết * Gv quan sát Hs làm việc; kịp thời phát khó khăn, vướng mắc trợ giúp, hướng dẫn Hs cần * Gv tổ chức cho Hs báo cáo kết (sản phẩm) * Gv nx định hướng kết để Hs hoàn thiện sản phẩm KQ: + Hs hồn thành – hồn thiện sản phẩm E - HOẠT ĐỘNG TÌM TỊI, MỞ RỘNG ( * Gv tổ chức cho Hs báo cáo kết (sản phẩm) tiết học sau * Gv nx, đánh giá kết để Hs hoàn thiện sản phẩm + Hs tiếp nhận thực nhiệm vụ KQ: giao: HS tự tìm hiểu trao đổi –hỏi người khác để thực nhiệm vụ giao 96 Tiết 41, 42 Ngày soạn : 29/01/2018 CÁC KIỂU DỮ LIỆU CỦA PASCAL (02 tiết) I/ MỤC TIÊU CẦN ĐẠT: Kiến thức: Học sinh nắm dược kiểu liệu pascal Kĩ năng: Học sinh biết thực hành kiểu liệu pascal Thái độ, phẩm chất: - Nghiêm túc, tự giác tích cực học tập … - Yêu thích môn học; nhân ái, khoan dung; tự lập, tự tin, tự chủ Năng lực cần hình thành: - NL sử dụng máy tính, phần mềm; NL lập trình, … II/ CHUẨN BỊ: Giáo viên: - Lập kế hoạch dạy chu đáo, đọc kỹ tài liệu hướng dẫn học (TLHDH) trước lên lớp; đồ dùng phương tiện dạy học đầy đủ: phòng máy tính với máy tính cài đặt sẵn phần mềm Free Pascal, máy chiếu … Học sinh: - Chuẩn bị trước học, đồ dùng, phương tiện học tập đầy đủ III TỔ CHỨC CÁC HOẠT ĐỘNG DẠY HỌC Ổn định lớp Kiểm tra cũ: Nêu cấu trúc lập trình? Tiến trình học - Tiết 41: Từ đầu hết phần B.C.3) - Tiết 42: Tồn nội dung lại IV/ KẾ HOẠCH TỔ CHỨC CÁC HOẠT ĐỘNG HỌC TẬP: HOẠT ĐỘNG CỦA GIÁO VIÊN NỘI DUNG - HỌC SINH TIẾT 41 A - HOẠT ĐỘNG KHỞI ĐỘNG + Hs tiếp nhận thực nhiệm vụ giao: + Các hs đọc kĩ nội dung phần khởi động, thảo luận trình bày hiểu biết nội dung vừa học + Hs hoàn thành – hoàn thiện sản phẩm KQ: -Những giá trị cột bên trái có đặc điểm mà cột bên phải khơng có chúng giá trị nguyên (số nguyên) *ĐVĐ: Vậy liệu ngơn ngữ Pascal có kiểu nào? 97 B.C - HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC VÀ LUYỆN TẬP 1) Kiểu liệu Integer Real *PPDH: Hỏi đáp, giải vấn đề, luyện tập – thực hành *KTDH: Đặt câu hỏi, giao nhiệm vụ, động não *Định hướng phát triển lực: NL tự học, NL hợp tác, NL giao tiếp, NL giải vấn đề sáng tạo + Hs tiếp nhận thực nhiệm vụ giao: -Các Hs đọc kĩ nội dung mục -Ghi chép thông tin quan trọng vào -HS lấy thêm VD minh họa + Một vài hs báo cáo KQ làm trước lớp + Hs tiếp nhận thực nhiệm vụ KQ: a) Kiểu liệu số nguyên (Integer): -Miền giá trị: từ -32768 đến +32768; -Phép toán số học: “+”, “-”, “*’, “/”, DIV (chia lấy phần nguyên), MOD (chia lấy phần dư) -Phép toán quan hệ: , =; =, *Ví dụ : số học sinh lớp, số sách thư viện, b) Kiểu liệu số thực (Real): -Miền giá trị: từ -3,4x1038 đến đến 3,4x1038 ; (độ xác: 1,5x 10-45 -Phép tốn số học: “+”, “-”, “*’, “/” -Phép toán quan hệ: , =; =, *Ví dụ: chiều cao bạn Bình, điểm trung bình mơn Tốn, c) Một số VD: -VD1: DIV = 4; MOD = 1; *Lưu ý: với phép chia, Pascal quy định: phép chia hai giá trị integer cho cho kq thuộc kiểu Real * Gv giao nhiệm vụ cho HS: -Làm BT 1, SHDH – Tr 131 * Gv quan sát Hs làm việc; kịp thời phát khó khăn, vướng mắc trợ giúp, hướng dẫn Hs 98 giao: -Các Hs đọc kĩ nội dung BT 1, -Làm BT vào thống kết nhóm + Một vài nhóm hs báo cáo KQ làm trước lớp cần * Gv tổ chức cho Hs phát biểu, trình bày KQ trước lớp * Gv chốt kết để Hs hồn thiện sản phẩm mình: KQ: +BT 1: A = 32767 + không thuộc kiểu integer B = -32768 - không thuộc kiểu integer C = 200*2000 không thuộc kiểu integer D = 15 MOD thuộc kiểu integer +BT2: Điền vào chỗ trống: A Ơ trống điền: -32768; trống điền: +32767 B ô trống điền: Real C Kết phép chia lấy phần nguyên phép chia lấy phần dư hai giá trị integer chắn thuộc kiểu integer 2) Kiểu liệu Char *PPDH: Hỏi đáp, giải vấn đề, luyện tập – thực hành *KTDH: Đặt câu hỏi, giao nhiệm vụ, động não *Định hướng phát triển lực: NL tự học, NL hợp tác, NL giao tiếp, NL giải vấn đề sáng tạo, + Hs tiếp nhận thực nhiệm vụ giao: -Các Hs đọc kĩ nội dung mục -Trả lời câu hỏi ghi chép thông tin quan trọng vào -Làm BT KQ: +Các thông tin sau không thuộc kiểu integer hay real: -Họ tên hs; -Tên trường; -Tên lớp; +Thông tin biểu diễn dòng văn – kí tự gọi kiểu liệu Character – kiểu liệu kí tự Char +Mỗi kiểu liệu kí tự phải đặt hai dấu nháy đơn +Miền giá trị kiểu Char: gồm chữ từ a đến z, chữ số từ 99 + Một vài hs báo cáo KQ làm trước lớp đến 9,các dấu (chấm, phẩy, ngoặc, ), dấu cách kí hiệu khác +BT 3: Các giá trị câu A, C thuộc kiểu Char 3) Kiểu xâu kí tự String *PPDH: Hỏi đáp, giải vấn đề, luyện tập – thực hành *KTDH: Đặt câu hỏi, giao nhiệm vụ, động não *Định hướng phát triển lực: NL tự học, NL hợp tác, NL giao tiếp, NL giải vấn đề sáng tạo KQ: +Kiểu liệu String: gồm xâu kí tự có độ dài khơng vượt q 255 kí + Hs tiếp nhận thực nhiệm vụ tự +Mỗi giá trị thuộc kiểu String phải giao: đặt hai dấu nháy đơn -Các Hs đọc kĩ nội dung mục +BT 4: Các giá trị câu B, C, D -Ghi chép thông tin quan trọng thuộc kiểu String vào -Làm BT + Một vài hs báo cáo KQ làm trước lớp TIẾT 42 A - HOẠT ĐỘNG KHỞI ĐỘNG + Hs tiếp nhận thực nhiệm vụ giao: -Các nhóm hs thảo luận phát biểu trước lớp -Cử đại diện nhóm phát biểu, báo cáo kq trước lớp KQ: -Hs tự làm *ĐVĐ: -Câu trả lời em sai Pascal có kiểu liệu kiểu logich + Hs hồn thành – hồn thiện sản phẩm 100 B.C - HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC VÀ LUYỆN TẬP 4) Kiểu liệu Boolean *PPDH: Hỏi đáp, giải vấn đề, luyện tập – thực hành *KTDH: Đặt câu hỏi, giao nhiệm vụ, động não *Định hướng phát triển lực: NL tự học, NL hợp tác, NL giao tiếp, NL giải vấn đề sáng tạo KQ: +Thông tin diễn tả tính chất đúng-sai liệu gọi Kiểu liệu + Hs tiếp nhận thực nhiệm vụ Boolean – kiểu logich +Kiểu Boolean gồm hai giá trị kí giao: hiệu TRUE (đúng) FALSE -Các Hs đọc kĩ nội dung mục (sai) -Ghi chép thông tin quan trọng +VD: vào -Biểu thức: (35) có giá trị FALSE +Các phép toán so sánh cho kết thuộc kiểu Boolean + Một vài hs báo cáo KQ làm +BT 5: Các mệnh đề dúng là: A, C, trước lớp D +Các phép toán kiểu Boolean gồm: AND, OR, NOT kết phép toán sau: x y x AND y x OR y x NOT x FALSE FALSE FALSE FALSE FALSE TRUE FALSE TRUE FALSE TRUE TRUE FALSE TRUE FALSE FALSE TRUE TRUE TRUE TRUE TRUE +BT 6: Điền giá trị TRUE FALSE vào chỗ trống: A Điền TRUE B Điền FALSE C Điền TRUE D Điền FALSE E Điền TRUE F Điền FALSE +Hai kí tự hai xâu kí tự so sánh với thơng qua phép tốn = (bằng) (khác) +Hai kí tự hai xâu kí tự chúng giống hệt 101 +VD: +BT 7: Điền giá trị TRUE FALSE vào chỗ trống: A Điền TRUE B Điền TRUE C Điền FALSE D Điền FALSE D - HOẠT ĐỘNG VẬN DỤNG (TLHDH-tr 134) + Hs tiếp nhận thực nhiệm vụ giao: Các nhóm hs đọc kĩ nội dung SHDH, thảo luận hoàn thành BT + Đại diện nhóm hs báo cáo kết KQ: A B C D (9 – 3*3 = 0) = TRUE … FALSE 25 DIV = (25 DIV 3) MOD = + Hs hoàn thành – hoàn thiện sản phẩm E - HOẠT ĐỘNG TÌM TÒI, MỞ RỘNG + Hs tiếp nhận thực nhiệm vụ giao: HS tự tìm hiểu trao đổi –hỏi người khác để thực nhiệm vụ giao + HS chia sẻ kết với người khác báo cáo thành tích làm với thầy giáo + Hs hoàn thành – hoàn thiện sản phẩm 102 ... Ngày dạy: Tiết – Bài CHUYỂN ĐỘNG THEO QŨY ĐẠO HÌNH HỌC (02 tiết) I/ MỤC TIÊU: 7) Kiến thức, kĩ năng: Như tài liệu HD học Tin học lớp 8, trang 16 8) Thái độ: Nghiêm túc, tự giác tích cực học tập... mơn học; nhân ái, khoan dung; tự lập, tự tin, tự chủ II/ CHUẨN BỊ: Thầy : j) Phương pháp kĩ thuật dạy học - Phương pháp: Dạy học đặt giải vấn đề, dạy học theo dự án, dạy học theo hợp đồng, dạy học. .. khoan dung; tự lập, tự tin, tự chủ II/ CHUẨN BỊ: 5) Thầy : g) Phương pháp kĩ thuật dạy học - Phương pháp: Dạy học đặt giải vấn đề, dạy học theo dự án, dạy học theo hợp đồng, dạy học theo góc, … -
Ngày đăng: 08/06/2018, 01:33
Xem thêm: Giáo án vnen tin học 8 hay, đầy đủ, chi tiết