Câu 1: Hãy nối lệnh ở cột A tương ứng với hành động của rùa ở cột B?. HÀNH ĐỘNG CỦA RÙAa[r]
(1)Câu 1: Hãy nối lệnh cột A tương ứng với hành động của rùa cột B?
HÀNH ĐỘNG CỦA RÙA
a Quay phải k độ
b Nhấc bút (Rùa không vẽ nữa) c Tiến trước n bước
d Lùi sau n bước e Quay trái k độ
LỆNH
1 FD n BK n LT k RT k PU
(2)Câu 2: Em viết lệnh để Rùa vẽ hình vng sau, có cạnh 100, góc quay 90 độ:
100
90
(3)Bµi 3: Sử dụng câu lệnh lặp
(4)1/ Cõu lnh lp:
Bài 3: Sử dụng câu lƯnh lỈp
Repeat n [ ] Giữa
Repeat n phải có dấu cách.
Phần
ngoặc [ ] nơi ghi câu
lệnh lặp lại.
(5)Số laàn Ruøa thực
1 FD 100
2 FD 100
3 FD 100
4 FD 100
Từ câu lệnh repeat em giải thích đường Rùa:
Repeat [FD 100]
(6)Repeat n [ ]
FD 100 RT 90 FD 100 RT 90 FD 100 RT 90 FD 100 RT 90
FD 100 RT 90
4
Ví dụ:
(7)FD 50 RT 90 FD 100 RT 90 FD 50 RT 90 FD 100 RT 90
Repeat n [ ]
50
100
Ví dụ:
Hãy sử dụng câu lệnh lặp để vẽ hình chữ nhật:
FD 50 RT 90 FD 100 RT 90
(8)2/ Sử dụng câu lệnh Wait:
Bµi 3: Sử dụng câu lệnh lặp
Cu trỳc lnh:
Wait t
Trong đó: + t thời gian tạm dừng
+ t tính tíc 60 tíc =1 giây
Repeat [FD 100 RT 90 wait 60]
Ví dụ:
Repeat [FD 100 wait 60 RT 90]
(9)Ví dụ: REPEAT [FD 50 RT 60 WAIT 120] Bài 3: Sử dụng câu lệnh lặp
Tin học
2 Sư dơng lƯnh Wait
Để theo dõi bước thực Rùa
thì dùng lệnh:
WAIT t
t: Thời gian Rùa nghỉ để thực cơng việc tiếp, t tính tic 60 tic =1 giây
(10)1/ Cõu lnh lp:
Bài 3: Sử dụng câu lệnh lỈp
Repeat n [ ]
Cấu trúc lệnh:
2/ Sử dụng câu lệnh Wait:
Cấu trúc lệnh:
Wait t
Trong đó: + t thời gian tạm dừng
+ t tính tíc 60 tíc =1 giây
Trong đó: + n số lần lặp
(11)Bài tập B1 (SGK-T102):
Repeat [FD 100 RT 90]
Repeat [FD 100 RT 90]
REPEAT [FD 100, RT 90]
REPEAT [FD 100, RT 90]
REPEAT [FD 100 RT 90]
REPEAT [FD 100 RT 90]
REPEAT [FD 100 RT 90]
REPEAT [FD 100 RT 90]
REPEAT {FD 100 RT 90}
REPEAT {FD 100 RT 90}
REPEAT [FD 100 RT 90]
REPEAT [FD 100 RT 90]
REPEAT4 [FD 100 RT 90]
REPEAT4 [FD 100 RT 90]
v v v v v v
Những dòng câu lệnh viết đúng?
(12)a) Vẽ hình vuông: Repeat ……
b) Vẽ hình chữ nhật
B2 Điền vào chỗ trống (…) để câu lệnh đúng?
[FD………RT 90]
Repeat [FD ……… RT 90 FD …… …RT 90]
100 4
(13)B1
BÀI TẬP
Những dòng lệnh viết đúng?
a) Repeat [FD 100 RT 90]
b) REPEAT [FD 100, RT 90]
c) REPEAT4 [FD 100 RT 90]
(14)Ghi nhớ
Câu lệnh lặp REPEAT 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
(15)Em viết câu lệnh lặp thay lệnh sau:
Củng cố
CS
FD 100 RT 120 FD 100 RT 120 FD 100 RT 120
……… ……… CS
(16)