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
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:
bai_giang_tin_hoc_5_bai_20_cau_truc_lap_co_dieu_kien_tran_th.pptx



