Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 28 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
28
Dung lượng
1,08 MB
Nội dung
Tuần:19 Tiết:37,38 Ngày soạn:10/01/2021 Ngày dạy: 18/01/2021 CHỦ ĐỀ 7: CẤU TRÚC LẶP I MỤC TIÊU BÀI HỌC : Kiến thức: • Khái niệm cấu trúc lặp • Tìm hiểu hoạt động lặp • Hiểu hai hoạt động lặp 2.Kỹ năng: Lấy ví dụ hoạt động lặp Biết sử dụng có hiệu hoạt động lặp Thái độ: Nghiêm túc ý học Phẩm chất lực: - Năng lực chung: Năng lực sử dụng quản lý phương tiện CNTT truyền thông, lực giải vấn đề với hỗ trợ CNTT truyền thông -Năng lực chuyên biệt: Năng lực ứng dụng CNTT truyền thông học tự học, Năng lực hợp tác mơi trường số - Học sinh hịa nhập: Học sinh nắm kiến thức II CHUẨN BỊ Giáo viên: Máy vi tính,giáo án, máy chiếu, slide có hình minh họa SGK Học sinh: SGK,Nghiên cứu trước Cấu trúc rẽ nhánh III XÂY DỰNG KẾ HOẠCH DẠY HỌC: Hoạt động Hoạt động khởi động Giáo viên giao nhiệm vụ: Đưa tình huống: Em đọc tình SGK phần khởi động hoàn thành câu hỏi Học sinh tiếp nhận nhiệm vụ: Đọc kĩ tình đặt trả lời câu hỏi - Sản phẩm học tập (nếu có): kết thảo luận - Báo cáo kết hoạt động: đại diện nhóm trình bày kết thảo luận nhóm Đánh giá kết hoạt động: Cho em học sinh tự đánh giá lẫn rút nhận xét sai - Dự kiến tình xảy giải pháp: HS làm sai không đúng, giáo viên nhận xét chốt lại Giải thích để học sinh hồn thiện học Hoạt động Khám phá HOẠT ĐỘNG CỦA GV VÀ HS NỘI DUNG Thế hoạt động lặp Thế hoạt động lặp GV giao nhiệm vụ: Học sinh quan Hoạt động lặp thực lặp lặp lại hay sát, lắng nghe ghi nhiều hoạt động giống HS tiếp nhận nhiệm vụ: : Quan sát lắng nghe GV giới thiệu cấu trúc lặp Báo cáo kết hoạt động: Hoạt động lặp thực lặp lặp lại hay nhiều hoạt động giống Đánh giá kết hoạt động: Giáo viên nhận xét chốt kiến thức GV : - Đọc làm câu từ đến 10 SGK trang Cho ví dụ phần vận dụng nhanh đâu hành động lặp lặp lại nhiều lần Đọc nội dung phần thực hành phần thực hành hai Điền câu trả lời vào chổ khuyết Các dạng lặp Tìm hiểu dạng lặp Có hai dạng lặp: lặp với số lần biết trước lặp - GV giao nhiệm vụ : với số lần chưa biết trước Học sinh thực làm vào tập sau lên bảng sửa Hs tiếp nhận nhiệm vụ: : Đọc yêu cầu SGK thực theo yêu cầu Báo cáo kết hoạt động: HS trình bày kết Đánh giá kết hoạt động: Giáo viên nhận xét chốt kiến thức Biểu diễn cấu trúc lặp sơ đồ khối Giáo viên giao nhiệm vụ Quan sát sơ đồ khối thứ nhất: Sơ đồ điều khiển robot” thu hoạch 100 củ cải dừng” điền đáp án phần trả lời Quan sát sơ đồ khối thứ hai: Sơ đồ điều khiển robot” thu hoạch đến hết củ cải luống dừng” điền đáp án phần trả lời Học sinh tiếp nhận nhiệm vụ: Đọc yêu cầu SGK thực theo yêu cầu Báo cáo kết hoạt động: HS trình bày kết Đánh giá kết hoạt động: Giáo viên quan sát trình làm HS nhắc nhở sửa sai cho em Hành động lặp mơ tả thành sơ đồ khối có dạng sau: B1: Kiểm tra điều kiện ( ĐK phép so sánh) B2: Nếu điều kiện thực câu lệnh quay lại bước Nếu điều kiện sai câu lệnh boe qua thực hành động lặp kết thúc Hoạt động 3: Hoạt động trải nghiệm: Hoạt động viết câu lệnh điều kiện HOẠT ĐỘNG CỦA GV VÀ HS Giáo viên giao nhiệm vụ: NỘI DUNG Thi đua làm hoa giấy Thi đua làm hoa giấy Đọc tập tình trả lời Là lặp với số lần biết trước câu hỏi a,b,c theo yêu cầu điền vào sơ đồ khối Thi đua làm hoa giấy (tt) Đọc tập tình trả lời Thi đua làm hoa giấy (tt) câu hỏi a,b,c theo yêu cầu điền vào La lặp với số lần chưa biết trước sơ đồ khối Học sinh tiếp nhận nhiệm vụ: : Đọc yêu cầu SGK trang thực theo u cầu Sản phẩm học tập (nếu có): hồn thành tập bảng phụ Báo cáo kết hoạt động: HS trình bày kết thực hành nhóm trình bày kết Đánh giá kết hoạt động: Giáo viên quan sát trình làm HS nhắc nhở sửa sai cho em Hoạt động 4: Hoạt động vận dụng Cấu trúc lặp sử dụng để thị cho máy tính thực lặp lại vài hoạt động điều kiện thỏa mản Có hai dạng lặp: lặp với số lần biết trước lặp với số lần chưa biết trước Hoạt động 5: Hoạt động tìm tịi mở rộng: GV: giới thiệu : Đọc thêm bài: Vòng lặp - phức tạp đầy sức mạnh Yêu cầu học sinh nhà xem lại vừa học xem trước thực hành * RÚT KINH NGHIỆM: ……………………………………………………………………………………… ……………………………………………………………………………………… Tuần:20,21 Tiết:39,40,41 Ngày soạn:10/01/2021 Ngày dạy: 25/01/2021 CHỦ ĐỀ 8: LẶP VỚI SỐ LẦN BIẾT TRƯỚC I MỤC TIÊU BÀI HỌC : Kiến thức: • Khái niệm cấu trúc lặp với số lần biết trước • Tìm hiểu hoạt động lặp với số lần biết trước 2.Kỹ năng: Lấy ví dụ hoạt động lặp với số lần biết trước Biết sử dụng có hiệu cú pháp hoạt động lặp với số lần biết trước Thái độ: Nghiêm túc ý học Phẩm chất lực: - Năng lực chung: Năng lực sử dụng quản lý phương tiện CNTT truyền thông, lực giải vấn đề với hỗ trợ CNTT truyền thông -Năng lực chuyên biệt: Năng lực ứng dụng CNTT truyền thông học tự học, Năng lực hợp tác môi trường số - Học sinh hòa nhập: Học sinh nắm kiến thức II CHUẨN BỊ Giáo viên: Máy vi tính,giáo án, máy chiếu, slide có hình minh họa SGK Học sinh: SGK,Nghiên cứu trước Cấu trúc rẽ nhánh III XÂY DỰNG KẾ HOẠCH DẠY HỌC: Hoạt động Hoạt động khởi động Giáo viên giao nhiệm vụ: Đọc kĩ tập đặt trang 10, hồn thành dịng lệnh thiếu trả lời câu hỏi sau tập Học sinh tiếp nhận nhiệm vụ: Đọc kĩ tình đặt trả lời câu hỏi - Sản phẩm học tập (nếu có): kết thảo luận - Báo cáo kết hoạt động: đại diện nhóm trình bày kết thảo luận nhóm Đánh giá kết hoạt động: Cho em học sinh tự đánh giá lẫn rút nhận xét sai - Dự kiến tình xảy giải pháp: HS làm sai không đúng, giáo viên nhận xét chốt lại Giải thích để học sinh hồn thiện học Hoạt động Khám phá HOẠT ĐỘNG CỦA GV VÀ HS Nhận biết toán lặp với số lần biết trước GV giao nhiệm vụ: Học sinh quan sát, lắng nghe ghi - Đọc yêu cầu SGK trang 11 thực theo yêu cầu HS tiếp nhận nhiệm vụ: : Quan sát lắng nghe GV giới thiệu cấu trúc lặp với số lần biết trước Học sinh thực Xác định số lần lặp tình huốnga lặp với số lần biết trước làm vào tập sau lên bảng sửa NỘI DUNG Nhận biết toán lặp với số lần biết trước Với toán lặp, biết số lần lặp lại / nhiều hành động (giá trị cụ thể) dạng tốn lặp vơi số lần biết trước Tình 1: Số lần lặp: 60 Tình 2: Số lần lặp: khơng biết Tình 3: Số lần lặp: khơng biết Tình 4: Số lần lặp: khơng biết Tình 5: Số lần lặp: 10 Tình 6: Số lần lặp: Báo cáo kết hoạt động: Hoạt động lặp thực lặp lặp lại hay nhiều hoạt động giống Đánh giá kết hoạt động: Giáo viên nhận xét chốt kiến thức Sử dụng vòng lặp FOR…DO - GV giao nhiệm vụ : Quan sát lắng nghe GV giới thiệu cú pháp câu lệnh lặp với Sử dụng vòng lặp FOR…DO - Pascal thể cấu trúc lặp với số lần lặp cho số lần lặp biết trước trước cách sử dụng câu lệnh lặp FOR… Hs tiếp nhận nhiệm vụ: : lắng nghe DO, có dạng nhhhư sau: chép a) Cú pháp câu lệnh điều kiện dạng thiếu: Báo cáo kết hoạt động: HS trình bày lại kiến thức vừa FOR := TO DO ; học Đánh giá kết hoạt động: Giáo viên nhận xét chốt kiến - Trong đó: thức + FOR, TO, DO: từ khóa + : biến kiểu nguyên +, : giá trị nguyên ( nhiều lần, lần vòng lặp Số vòng lặp biết trước tính cơng thức: ( – )+1 Hoạt động: Khi thực hiện, ban đầu biến đếm nhận giá trị giá trị đầu, sau vòng Giáo viên giao nhiệm: : Đọc kĩ yêu lặp, biến đếm tự động tăng thêm cầu VD1 trang 12, hoàn thành đơn vị giá trị cuối câu hỏi VD Học sinh tiếp nhận nhiệm vụ: Đọc a Điền vào chỗ trống: yêu cầu SGK thực theo yêu cầu Báo cáo kết hoạt động: HS trình bày kết Đánh giá kết hoạt động: Giáo viên quan sát trình làm HS nhắc nhở sửa sai cho b Sô vòng lặp câu lệnh bằng: 20 em c Mô bước thực Hoạt động 3: Hoạt động trải nghiệm: Hoạt động viết câu lệnh điều kiện HOẠT ĐỘNG CỦA GV VÀ HS NỘI DUNG Giáo viên giao nhiệm vụ: Anh em Gấu gấp giấy bạc Anh em Gấu gấp giấy bạc Cậu bé chăn cừu Thuật tốn có cấu trúc lặp hay khơng? Có Học sinh tiếp nhận nhiệm vụ: Đọc b Hoạt động giải tốn là: In tình yêu cầu SGK hình “Con hạt giấy thứ i” trang 14 thực theo yêu cầu c Số lần lặp là: 1000 Sản phẩm học tập (nếu có): hồn d Đây cấu trúc lặp với số lần lặp : Biết trước thành tập bảng phụ Báo cáo kết hoạt động: HS trình bày kết thực hành Cậu bé chăn cừu nhóm trình bày kết a Câu lệnh lặp đếm N cừu bị tráo đổi thứ Đánh giá kết hoạt động: Giáo tự, em xếp viết lại cho viên quan sát trình làm HS nhắc nhở sửa sai cho em Câu lệnh hoàn chỉnh: For i:= to N writeln(‘Con cuu thu’,i); b Theo em, kiểu liệu biến N là: Số nguyên Hoạt động 4: Hoạt động vận dụng Viết chương trình tính tổng n số tự nhiên Hoạt động 5: Hoạt động tìm tịi mở rộng: GV: giới thiệu : Đọc thêm VIẾT GAME BẰNG PASCAL CÓ KHĨ KHƠNG? * RÚT KINH NGHIỆM: ……………………………………………………………………………………… ……………………………………………………………………………………… Tuần:21,22 Tiết: 42,43 Ngày soạn:20/01/2021 Ngày dạy: 01/02/2021 BÀI THỰC HÀNH 3: SỬ DỤNG LỆNH LẶP FOR DO I MỤC TIÊU BÀI HỌC : Kiến thức: Giúp học sinh: - Viết chương trình có sử dụng vịng lặp FOR DO - Đọc, hiểu chương trình có sử dụng FOR DO kết hợp với câu lệnh điều kiện - Đọc, hiểu chương trình có sử dụng vịng lặp lồng 2.Kỹ năng: - Luyện tập sử dụng câu lệnh For - Nhận biết toán lặp với số lần biết trước - Sử dụng câu lệnh lặp FOR …DO Thái độ: - Rèn luyện kĩ ban đầu đọc chương trình đơn giản hiểu ý nghĩa thuật tốn sử dụng chương trình Phẩm chất lực: - Năng lực chung: Năng lực sử dụng quản lý phương tiện CNTT truyền thông, lực giải vấn đề với hỗ trợ CNTT truyền thông -Năng lực chuyên biệt: Năng lực ứng dụng CNTT truyền thông học tự học, Năng lực hợp tác mơi trường số - Học sinh hịa nhập: Học sinh nắm kiến thức II CHUẨN BỊ Giáo viên: Máy vi tính,giáo án, máy chiếu, slide có hình minh họa SGK Học sinh: SGK,Nghiên cứu trước thực hành III XÂY DỰNG KẾ HOẠCH DẠY HỌC: Hoạt động Hoạt động khởi động Giáo viên giao nhiệm vụ: Đưa tình Sử dụng câu lệnh lặp for để viết chương trình in hình 50 dấu * Học sinh tiếp nhận nhiệm vụ: Thực hành máy tính theo cặp - Sản phẩm học tập (nếu có): Chương trình hoàn chỉnh - Báo cáo kết hoạt động: HS lớp lên làm Đánh giá kết hoạt động: Cho em học sinh tự đánh giá lẫn rút nhận xét sai - Dự kiến tình xảy giải pháp: HS làm sai không đúng, giáo viên hướng dẫn học sinh viêt lại Giải thích để học sinh hồn thiện học Hoạt động Khám phá HOẠT ĐỘNG CỦA GV VÀ HS NỘI DUNG Hoạt động Bài 1: Gv giao nhiệm vụ: Câu 2: a Điền vào chỗ trống để hoàn thiện chương trình Hs tiếp nhận nhiệm vụ: Tìm hiểu viết chương trình vào máy Sản phẩm học tập: chương trình hồn chỉnh b Dịng lệnh thứ có tác dụng: Sau Báo cáo kết hoạt động: HS hoàn in hình 50 dấu * thành thực hành trỏ xuống dòng Đánh giá kết hoạt động: giáo viên nhận xét hướng dẫn học sinh dịch chạy chương trình kiểm tra lỗi(nếu sai) Hoạt động 2: Gv giao nhiệm vụ: Tình 2: Viết Câu 3: chương trình in hình 10 dịng, a) Xác định tốn: dịng có 50 dấu INPUT: Khơng có Hs tiếp nhận nhiệm vụ: : Hai HS thảo OUTPUT: Hình chữ nhật tạo luận trả lời câu hỏi SGK trang 40 10 dịng, dịng 50 ngơi Sản phẩm học tập: chương trình hồn b Hồn chỉnh chương trình theo gợi chỉnh ý: Báo cáo kết hoạt động: HS hoàn thành thực hành Đánh giá kết hoạt động: giáo viên nhận xét hướng dẫn học sinh dịch chạy chương trình kiểm tra lỗi(nếu sai) * Nhận xét: Khi câu lệnh thành phần câu lệnh For …do câu lệnh lặp For…do khác ta nói câu lệnh lặp For … lồng Hoạt động 3: Gv giao nhiệm vụ: : Đọc kĩ yêu dự đốn xem chương trình SGK cuối trang 40 in hình gì? HS nêu lên nhận xét Hs tiếp nhận nhiệm vụ: Tìm hiểu viết chương trình vào máy Sản phẩm học tập: chương trình hồn chỉnh Báo cáo kết hoạt động: HS hoàn thành bà thực hành Đánh giá kết hoạt động HS làm sai không đúng, giáo viên nhận xét chốt lại + giải thích để học sinh hồn thiện tập Câu 4: Dự đốn xem chương trình SGK cuối trang 40 in hình cách điền vào chỗ trống phần mô SGK Hoạt động 3: Hoạt động trải nghiệm: HOẠT ĐỘNG CỦA GV VÀ HS NỘI DUNG Giáo viên giao nhiệm vụ: Tình Câu 5: 3: Viết chương trình nhập a Dựa vào sơ đồ khối SGK trang 41 để trả lời vào số lượng câu hỏi, chương câu hỏi theo yêu cầu hồn thiện chương trình hiển thị tổng số bút mà trình Thuật tốn có cấu trúc lặp khơng? Có bạn thủ quỹ cần chuẩn bị Học sinh tiếp nhận nhiệm vụ: : Dấu hiệu nhận biết cấu trúc lặp gì? Việc tính tổng lặp lặp lại nhiều lần Thực theo yêu cầu Sản phẩm học tập (nếu có): hồn Hoạt động giải tốn tính: S S+2 * i thành tập máy tính Báo cáo kết hoạt động: HS Đây toán lặp với số lần: Biết trước * Hoàn chỉnh chương trình: trình bày kết thực hành Đánh giá kết hoạt động: Giáo …… viên quan sát trình làm For i:=1 to n S:=S+2*i; HS nhắc nhở sửa sai cho …… b Soạn thảo, dịch chạy chương trình kiểm em tra kết với thử theo SGK Hoạt động 4: Hoạt động vận dụng Yêu cầu: Em viết chương trình tính tổng tích n số ngun Hoạt động 5: Hoạt động tìm tịi mở rộng: GV: giới thiệu lại :Cú pháp câu lệnh lặp for hướng dẫn em làm bài: Viết chương trình tính tổng số tự nhiên N chẵn * RÚT KINH NGHIỆM: ……………………………………………………………………………………… ……………………………………………………………………………………… Tuần: 22,23 Tiết:44,45,46 Ngày soạn:17/02/2021 Ngày dạy: 23/02/2021 CHỦ ĐỀ 9: LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC Thời gian thực hiện(3 tiết) I Mục tiêu Kiến thức: Biết nhu cầu cần có cấu trúc lặp với số lần chưa biết trước ngơn ngữ lập trình; Biết ngơn ngữ lập trình dùng cấu trúc lặp với số lần chưa biết trước để dẫn máy tính thực lặp lặp lại cơng việc đến điều kiện thoả mãn; Năng lực: - Năng lực chung: Năng lực sử dụng quản lý phương tiện CNTT truyền thông, lực giải vấn đề với hỗ trợ CNTT truyền thông -Năng lực chuyên biệt: Năng lực ứng dụng CNTT truyền thông học tự học, Năng lực hợp tác mơi trường số - Học sinh hịa nhập: Học sinh làm mức Về phẩm chất - Tự lập, tự tin, tự chủ; có trách nhiệm thân cộng đồng II.Thiết bị dạy học học liệu - Phương pháp: Thuyết trình, vấn đáp - Kĩ thuật dạy học: "Vấn đáp tìm tịi", "Cơng đoạn" - Phương tiện dạy học: SGK, máy tính, máy chiếu, giảng điện tử III Tiến trình dạy học HOẠT ĐỘNG 1: Xác định vấn đề/nhiệm vụ học tập/Mở đầu a,Mục tiêu: Giúp học sinh xác định vấn đề cần giải học b,Nội dung: Học sinh biết đề học hôm c, Sản phẩm: Biết vấn đề học hôm d, Tổ chức thực hiện: - Giao nhiệm vụ học tập: Hs hoạt động nhóm GV: Chiếu hình ảnh yêu cầu 1, yêu cầu trang 18 phần khởi động, yêu cầu học sinh quan sát trả lời câu hỏi SGK trang 18 - Thực nhiệm vụ: + Các nhóm quan sát, thảo luận câu hỏi theo yêu cầu giáo viên Thời gian thực hiện(2 tiết) I Mục tiêu Kiến thức: Hiểu câu lệnh lặp while.do chương trình - Biết sử dụng câu lệnh lặp while.do for.do phù hợp với tình cụ thể - Biết vai trò việc kết hợp cấu trúc điều khiển Năng lực: - Năng lực chung: Năng lực sử dụng quản lý phương tiện CNTT truyền thông, lực giải vấn đề với hỗ trợ CNTT truyền thông -Năng lực chuyên biệt: Năng lực ứng dụng CNTT truyền thông học tự học, Năng lực hợp tác môi trường số - Học sinh hòa nhập: Học sinh làm mức Về phẩm chất - Tự lập, tự tin, tự chủ; có trách nhiệm thân cộng đồng II.Thiết bị dạy học học liệu - Phương pháp: Thuyết trình, vấn đáp - Kĩ thuật dạy học: "Vấn đáp tìm tịi", "Cơng đoạn" - Phương tiện dạy học: SGK, máy tính, máy chiếu, giảng điện tử III Tiến trình dạy học HOẠT ĐỘNG 1: Xác định vấn đề/nhiệm vụ học tập/Mở đầu a,Mục tiêu: Giúp học sinh xác định vấn đề cần giải học b,Nội dung: Học sinh biết đề học hôm c, Sản phẩm: chương trình hồn chỉnh học sinh d, Tổ chức thực hiện: - Giao nhiệm vụ học tập: Hs hoạt động nhóm GV: Chiếu hình ảnh tình trang 45 phần khởi động, yêu cầu học sinh quan sát trả lời câu hỏi SGK trang 45 - Thực nhiệm vụ: + Các nhóm quan sát, thảo luận câu hỏi theo yêu cầu giáo viên - Báo cáo, thảo luận: + HS báo cáo kết thảo luận nhóm thơng qua phiếu học tập - Kết luận, nhận định: + Sau thực xong tập giáo viên nhận xét đánh giá tinh thần, thái độ học tập kết học sinh báo cáo Từ đó, hướng học sinh nghiên cứu, tìm hiểu nội dung cho hoạt động hình thành kiên thức HOẠT ĐỘNG 2: Hình thành kiến thức mới/ khám phá Viết chương trình mức vận dụng lý thuyết a)Mục tiêu - Biết dạng toán lặp với số lần chưa biết trước - Biết nhu cầu cần có cấu trúc lặp với số lần chưa biết trước ngơn ngữ lập trình; b)Nội dung hoạt động: Học sinh thực làm câu SGK trang 46 c)Sản phẩm - Chương trình hồn chỉnh học sinh d) Tổ chức dạy học Hoạt động GV HS Nội dung Giao nhiệm vụ học tập: Câu Bạn An viết xong chương trình in Program day_so_cua_An: dãy số từ đến 20, nhấn Uses crt; F9 phát chương trình bị lỗi Var i: integer; em giúp An sữa lại chương trình Begin cho thưc chương Clrscr; trình(sgk tr 46)? If i:= to 20 write(i); Readln End Hoàn thành câu SGK tra 46 Câu Program day_so_cua_Nga: Uses crt; Var i: integer; Begin Clrscr; i:=0; while i