PHÒNG GD&ĐT CƯM’GAR
TRƯỜNG TH BẾ VĂN ĐÀN
Nhiệt liệt chào mừng
Quý thầy cô giáo
về dự giờ thăm lớp 4a
Giáo viên: Hồ Thị Sen
Thứ năm ngày 17 tháng 03 năm 2016
Tin học: KIỂM TRA BÀI CŨ:
Câu 1: Em hãy nêu hành động của HOME; CS;
Rùa tương ứng với các lệnh sau: FD n; RT k;
BK n; LT k
200
Câu 2: Em hãy viết các lệnh để
Rùa vẽ được hình sau:
200
Thứ năm ngày 17 tháng 03 năm 2016
Tin học: KIỂM TRA BÀI CŨ:
Câu 1: Em hãy nêu hành động của Rùa tương ứng với các lệnh sau:
HOME
Rùa về vị trí xuất phát
CS
Xóa sân chơi, rùa về vị trí xuất phát
FD n
Rùa tiến về trước n bước
RT k
Rùa quay phải k độ
BK n
Rùa lùi lại sau n bước
LT k
Rùa quay trái k độ
Thứ năm ngày 17 tháng 03 năm 2016
Tin học: Bài 3: Sử dụng câu lệnh lặp
Trả lời
FD 200
200
RT 90
FD 200
RT 90
200
4
FD 200
RT 90
FD 200
3
Thứ năm ngày 17 tháng 03 năm 2016
Tin học: Bài 3: Sử dụng câu lệnh lặp
1.Câu lệnh lặp:
Trong Logo lệnh lặp được viết là:
REPEAT (đọc là ri-pít)
Với lệnh này để thay cho bảy dòng lệnh trên chúng
ta chỉ cần viết như sau:
Repeat 4 [FD 100 RT 90]
Số lần lặp của cạnh hình vuông
Câu lệnh gọi rùa đi thẳng 100 bước
và quay phải 90 độ
Thứ năm ngày 17 tháng 03 năm 2016
Tin học: Bài 3: Sử dụng câu lệnh lặp
• Bước 1: Lệnh FD 100 RT 90: Gọi Rùa đi thẳng 100 bước và
quay phải 90 độ ta được một cạnh của hình vuông
• Bước 2: Lệnh Repeat 2 [FD 100 RT 90]: Rùa lặp lại bước 1
hai lần, ta được 2 cạnh của hình vuông
• Bước 3: lệnh Repeat 3 [FD 100 RT 90]: Rùa lặp lai bước 1 ba
lần, ta được 3 cạnh của hình vuông
• Bước 4: lệnh Repeat 4 [FD 100 RT 90]: Rùa lặp lại bước 1
bốn lần, ta được hình vuông với các cạnh là 100
Repeat 4 [FD 100 RT 90]
Thứ năm ngày 17 tháng 03 năm 2016
Tin học: Bài 3: Sử dụng câu lệnh lặp
Vậy lệnh để Rùa vẽ được hình vuông trên
một cách nhanh chóng sẽ chỉ ngắn gọn:
CS
Repeat 4 [FD 100 RT 90]
Thứ năm ngày 17 tháng 03 năm 2016
Tin học:
Bài 3: Sử dụng câu lệnh lặp
Câu lệnh tổng quát:
Repeat n [câu lệnh]
n : Số lần lặp
[câu lệnh] : Câu lệnh bị lặp lại
Thứ năm ngày 17 tháng 03 năm 2016
Bài 3: Sử dụng câu lệnh lặp
Ví dụ 1:
Vẽ hình chữ nhật có chiều dài 100, chiều rộng 60
Cách 1: FD 60
RT 90
1
FD 100
RT 90
FD 60
RT 90
2
FD 100
RT 90
Cách 2: Sử dụng câu lệnh lặp repeat
REPEAT 2 [FD 60 RT 90 FD 100 RT 90]
Thứ năm ngày 17 tháng 03 năm 2016
Bài 3: Sử dụng câu lệnh lặp
2. Câu lệnh WAIT:
Để theo dõi được các bước thực hiện của Rùa
thì chúng ta sẽ dùng lệnh:
WAIT
(Đọc là
guết)
Wait 60: Rùa tạm dừng 60 tic (= 1 giây) sau đó thực hiện
công viêc tiếp theo
Thứ năm ngày 17 tháng 03 năm 2016
Tin học: Bài 3: Sử dụng câu lệnh lặp
Chú ý:
Nếu em muốn quan sát Rùa thực hiện công việc nào
thì đưa lệnh WAIT sau lệnh đó.
Ví Dụ:
Câu lệnh để vẽ hình vuông trên chúng ta có thể
viết
REPEAT 4 [ FD 100 RT 90 WAIT 60]
Thứ năm ngày 17 tháng 03 năm 2016
Bài 3: Sử dụng câu lệnh lặp
Hãy giải thích hành động của Rùa khi thực
hiện dòng lệnh:
Repeat 6 [FD 50 WAIT 60 RT 60 WAIT 60]?
Rùa dừng lại 1 giây trước khi tiến lên phía trước
50 bước và trước khi quay phải khi vẽ hình lục giác
đều
Thứ năm ngày 17 tháng 03 năm 2016
Tin học:
Bài 3: Sử dụng câu lệnh lặp
THỰC HÀNH
1. Hãy nhập các dòng lệnh sau và quan sát kết quả.
• HT REPEAT 6 [FD 50 RT 60]
• HT REPEAT 2 [FD 100 RT 90 FD 50 RT 90]
Bài tập
Bài 1: Những dòng nào dưới đây là câu lệnh được viết
đúng?
v
v
v
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]
Tin học
Bài tập
Bài 2: Chỉnh sửa lại các dòng dưới đây để được
câu lệnh đúng.
REPEAT 4 [FD 100, RT 90]
REPEAT 4 [FD 100 RT 90].
REPEAT 4 {FD 100 RT 90}
REPEAT4 [FD 100 RT 90]
REPEAT4[FD 100,RT 90.]
Tin học
Thứ năm ngày 17 tháng 03 năm 2016
Bài 3: Sử dụng câu lệnh lặp
Em hãy cho biết sự khác nhau khi sử
dụng câu lệnh Repeat và không sử dụng câu
lệnh Repeat?
Sử dụng REPEAT : Câu lệnh ngắn gọn, công việc
thực hiện nhanh
Không sử dụng REPEAT: Câu lệnh nhiều, công
việc thực hiện rời rạc
Thứ năm ngày 17 tháng 03 năm 2016
Tin học: Bài 3: Sử dụng câu lệnh lặp
Lệnh Wait có tác dụng gì và có thể
đưa vào vị trí nào trong câu lệnh
- Lệnh Wait giúp chúng ta quan sát đường đi của rùa và
các hoạt động của rùa.
- Lệnh Wait đặt ngay sau câu lệnh em muốn rùa dừng lại
để quan sát