Bài giảng Tin học 5 - Bài 20: Cấu trúc lặp có điều kiện - Trần Thị Long

pptx17 trang | Chia sẻ: nhatha1 | Ngày: 06/09/2025 | Lượt xem: 12 | Lượt tải: 0download
Bạn đang xem nội dung tài liệu Bài giảng Tin học 5 - Bài 20: Cấu trúc lặp có điều kiện - Trần Thị Long, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
BÀI 20 CẤU TRÚC LẶP CÓ ĐIỀU KIỆN C A B Nêu được ví dụ cụ thể mô tả cấu trúc lặp có điều kiện và sử dụng được cấu trúc điều khiển này trong chương trình đơn giản. 9/24/2025 Tin học lớp 5_NXB ĐH Vinh_Kiến tạo công dân toàn cầu 2 ỞI ĐỘNG ỆN T KH LUY ẬP K V HÁM PHÁ ẬN DỤNG 9/24/2025 Tin học lớp 5_NXB ĐH Vinh_Kiến tạo công dân toàn cầu 3 Đ KHỞI ỘNG 9/24/2025 Tin học lớp 5_NXB ĐH Vinh_Kiến tạo công dân toàn cầu Trong bài học trước em đã lập được chương trình điều khiển quả bóng bay liên tục xuất hiện từ phía dưới sân khấu và bay lên cao. Vậy làm thế nào để có thể điều khiển chương trình của em dừng lại mà không cần sử dụng nút lệnh dừng chương trình (Stop) ? 9/24/2025 Tin học lớp 5_NXB ĐH Vinh_Kiến tạo công dân toàn cầu 5 KHÁM PHÁ 9/24/2025 Tin học lớp 5_NXB ĐH Vinh_Kiến tạo công dân toàn cầu 6 Lệnh lặp có điều kiện Để xử lí những tình huống như trên, Sratch cung cấp lệnh lặp có điều kiện như hình 20.2. Trong lệnh lặp có điều kiện này, các lệnh trong vòng lặp (các lệnh được lặp lại) ngừng thực hiện khi điều kiện dừng được thỏa mãn. 9/24/2025 Tin học lớp 5_NXB ĐH Vinh_Kiến tạo công dân toàn cầu 7 Em hãy quan sát, so sánh, chỉ ra điểm giống và khác nhau giữa chương trình ở hình 20.3a và hình 20.3b. Tin học lớp 5_NXB ĐH Vinh_Kiến tạo công dân toàn 9/24/2025 8 cầu Nhận xét: + Cả hai chương trình có khối lệnh trong vòng lặp giống nhau. + Chương trình ở hình 20.3a sử dụng lệnh lặp liên tục, chương trình ở hình 20.3b sử dụng lệnh lặp có điều kiện. + Trong chương trình ở hình 20.3b, điều kiện dừng lại là (khi gõ phím dấu cách). + nằm trong nhóm lệnh Cảm biến. 9/24/2025 Tin học lớp 5_NXB ĐH Vinh_Kiến tạo công dân toàn cầu 9 Em hãy lập chương trình như ở hình 20.3b và thực hiện: - Chạy chương trình - Khi quả bóng bay đang bay lên em nhấn phím dấu cách và quan sát kết quả. Tin học lớp 5_NXB ĐH Vinh_Kiến tạo công dân toàn 9/24/2025 10 cầu Nhận xét: Trong chương trình 20.3b, điều kiện dừng lệnh lặp là nên khi phím dấu cách được nhấn (điều kiện xảy ra) khối lệnh trong vòng lặp được dừng lại. Như vậy, em có thể điều khiển dừng chương trình bằng lệnh lặp có điều kiện mà không cần sử dụng nút lệnh dừng chương trình (Stop) của Scratch. 9/24/2025 Tin học lớp 5_NXB ĐH Vinh_Kiến tạo công dân toàn cầu 11 LUYỆN TẬP 9/24/2025 Tin học lớp 5_NXB ĐH Vinh_Kiến tạo công dân toàn cầu 12 1. Em hãy ghép lệnh bên trái với mô tả tương ứng ở cột bên phải. Lệnh Mô tả a. Khối lệnh trong vòng lặp được thực hiện cho đến khi điều kiện dừng lặp xảy ra. b. Khối lệnh trong vòng lặp được thực hiện cho đến khi đủ số lần lặp. c. Khối lệnh trong vòng lặp được thực hiện không dừng lại. Đáp án: 1-b; 2-c; 3-a 9/24/2025 Tin học lớp 5_NXB ĐH Vinh_Kiến tạo công dân toàn cầu 13 2. Ghép lệnh ở cột bên trái với tên nhóm lệnh tương ứng ở cột bên phải. Lệnh Nhóm lệnh a. Cảm biến b. Sự kiện c. Chuyển động Đáp án: 1-b; 2-a; 3c Tin học lớp 5_NXB ĐH Vinh_Kiến tạo công dân toàn 9/24/2025 14 cầu 3. Em hãy so sánh ý nghĩa của việc dừng chương trình (Hình 20.3b) bằng cách nhấn phím dấu cách và nháy chuột vào nút lệnh dừng chương trình (Stop) + Dấu cách: Khi nhấn phím dấu cách các khối lệnh trong vòng lặp sẽ dừng hoạt động, còn các khối lệnh khác trong chương trình vẫn hoạt động được. + Nút lệnh dừng chương trình (Stop): Khi nháy nút lệnh dừng chương trình thì tất cả các khối lệnh trong vòng lặp và các khối lệnh khác của chương trình đều dừng hoạt động. 9/24/2025 Tin học lớp 5_NXB ĐH Vinh_Kiến tạo công dân toàn cầu 15 1. Em hãy sửa chương trình ở hình 20.3b sao cho khi nháy chuột vào quả bóng bay thì chương trình dừng lại. 2. Em hãy quan sát chương trình ở hình bên, cho biết kết quả xảy ra như thế nào khi: a. Nhấn phím P. b. Nhấn phím S. Tin học lớp 5_NXB ĐH Vinh_Kiến tạo công dân toàn 9/24/2025 16 cầu • Trong cấu trúc lặp có điều kiện, được lặp lại cho đến khi điều kiện dừng được thỏa mãn. • Scratch cung cấp câu lệnh lặp có điều kiện 9/24/2025 Tin học lớp 5_NXB ĐH Vinh_Kiến tạo công dân toàn cầu

File đính kèm:

  • pptxbai_giang_tin_hoc_5_bai_20_cau_truc_lap_co_dieu_kien_tran_th.pptx
Giáo án liên quan