Bài 5: Sử dụng câu lệnh lặp
Tin học lớp 4
GV: Nguyễn Hải Yến
ÔN BÀI CŨ
Sử dụng phần mềm logo để vẽ hình vuông có độ dài
cạnh là 100 bước rùa
100
100
100
100
FD 100 RT 90 FD 100 RT 90 FD 100 RT 90 FD 100 RT 90
Lệnh lặp
1
2
3
4
Bài 5: Sử dụng câu lệnh lặp
Tin học lớp 4
Sử dụng câu lệnh lặp thay thế các câu lệnh lặp lại nhiều lần.
1
Sử dụng được câu lệnh Wait để làm chậm tốc độ di chuyển của rùa
2
MỤC TIÊU
NỘI DUNG
1 2
3 Câu lệnh lặp
Câu lệnh Wait
Thực hành
NỘI DUNG
1 Câu lệnh lặp
FD 100 RT 90 FD 100 RT 90 FD 100 RT 90 FD 100 RT 90
1 2 3 4
= Repeat 4 [ FD 100 RT 90 ]
Repeat n [ <các lệnh lặp> ]
Giữa
Repeat và n phải có dấu cách.
Phần trong
ngoặc [ ] là nơi ghi các câu
lệnh được lặp lại.
n: số lần lặp.
Cấu trúc câu lệnh lặp
VD: Repeat 4 [ FD 100 RT 90 ]
Repeat 4 [FD 100 RT 90]
REPEAT 4 [FD 100, RT 90]
REPEAT 4 [FD 100 RT 90]
REPEAT 4 [FD 100 RT 90].
REPEAT 4 {FD 100 RT 90}
REPEAT 4[FD 100 RT 90]
REPEAT4 [FD 100 RT 90]
v v
v
Đâu là câu lệnh được viết đúng?
Viết câu lệnh lặp thay thế 6 cặp lệnh sau vào chỗ chấm(...).
Thực hiện lệnh trên máy tính và kiểm tra kết quả.
FD 50 RT 60
CS
FD 50 RT 60 FD 50 RT 60 FD 50 RT 60 FD 50 RT 60 FD 50 RT 60
= ...= REPEAT 6 [FD 50 RT 60]
Repeat n [ <các lệnh lặp> ]
6 2 3 4 1
5
2 Câu lệnh Wait
Thực hiện lần lượt các lệnh trong mỗi cột, so sánh kết quả hiển thị trên màn hình
Cột 1 Cột 2
CS CS
Repeat 6 [ FD 50 RT 60] Repeat 6 [ FD 50 RT 60 Wait 60]
Nhận xét:
Lệnh Wait 60: Rùa sẽ dừng lại 60 tích( 1 giây) trước khi thực hiện lệnh tiếp theo.
Wait n
- Rùa dừng lại n tích trước khi thực hiện lệnh tiếp theo - 1 giây = 60 tích.
Cấu trúc câu lệnh Wait
VD: Wait 30
3 Thực hành
Sử dụng câu lệnh lặp vẽ hình chữ nhật có chiều dài 100, chiều rộng 50.
50
100
50
100 FD 50
RT 90 FD 100 RT 90 FD 50 RT 90 FD 100 RT 90
FD 50 RT 90 FD 100 RT 90 FD 50 RT 90 FD 100 RT 90
Repeat 2 [ FD 50 RT 90 FD 100 RT 90 ]
2
Thêm lệnh Wait 30 vào câu lệnh trên và quan
sát.
Em cần ghi nhớ
♣ Câu lệnh lặp có cấu trúc:
Repeat n [<các lệnh lặp>]
♣ Câu lệnh chờ có cấu trúc: Wait n
- Rùa tạm dừng lại n tích trước khi thực hiện các lệnh tiếp theo.
- 1 giây = 60 tích.
Bài 5: Sử dụng câu lệnh lặp