Bài giảng Tin học Lớp 4 - Tuần 32 - Bài 5: Sử dụng câu lệnh lặp
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Tin học Lớp 4 - Tuần 32 - Bài 5: Sử dụng câu lệnh lặp", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên
Tài liệu đính kèm:
bai_giang_tin_hoc_lop_4_tuan_32_bai_5_su_dung_cau_lenh_lap.ppt
Nội dung text: Bài giảng Tin học Lớp 4 - Tuần 32 - Bài 5: Sử dụng câu lệnh lặp
- 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? CS Rùa về vị trí xuất phát, xóa toàn bộ sân chơi. 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 độ
- Câu 2: Em hãy viết các lệnh để Rùa vẽ được hình sau? FD RT FD RT 100 FD RT 100 FD RT 00:17
- FD 100 RT 90 FD 100 RT 90 FD 100 100 RT 90 FD 100 100 RT 90 00:17
- Bài 5: 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à rì-pít) Cấu trúc: Repeat n [ ] Trong đó: n : Số lần lặp [ ] : Câu lệnh được lặp lại Chú ý : - Giữa Repeat và n phải có dấu cách - Cặp ngoặc phải là ngoặc vuông [ ] 00:17
- Bài 3: Sử dụng câu lệnh lặp 1.Câu lệnh lặp: Cấu trúc: Repeat n [ ] Với lệnh này để thay cho 8 dòng lệnh trên chúng ta chỉ cần viết như sau: Repeat 44 [FD 100 RT 90] : Số lần lặp của cạnh hình vuông : Câu lệnh để rùa đi thẳng 100 bước và quay phải 90 độ 00:17
- • Bước 1: Lệnh FD 100 RT 90: Gọi Rùa đi thẳng 100 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]
- Vậy lệnh để Rùa vẽ được hình vuông trên một cách nhanh chóng chúng ta chỉ cần gõ câu lệnh ngắn gọn: CS Repeat 4 [FD 100 RT 90] 00:17
- Ví dụ: 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 60 FD 60 RT 90 FD 100 2 100 RT 90 Cách 2: Sử dụng câu lệnh lặp Repeat n [ ] Repeat [FD RT 90 FD RT 90] 00:17 Repeat 2 [FD 60 RT 90 FD 100 RT 90]
- 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 s 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 00:17
- 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 đó. - Đặt lệnh WAIT trong cặp ngoặc [ ] Ví Dụ: Câu lệnh để vẽ hình vuông trên chúng ta có thể viết thêm lệnh Wait như sau: Repeat 4 [ FD 100 RT 90 WAIT 60] Rùa dừng lại 1 giây trước khi tiến lên phía trước 100 bước
- Câu hỏi 1 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 00:17
- Câu hỏi 2 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. 00:17
- Bài 1: Những câu lệnh nào dưới đây là được viết đúng? Nếu sai thì sửa lại cho đúng? Đ a) Repeat 4 [FD 100 RT 90] b) REPEAT 4 [FD 100, RT 90] Đ c) REPEAT 4 [FD 100 RT 90] d) REPEAT 4 [FD 100 RT 90]. e) REPEAT 4 {FD 100 RT 90} Đ f) REPEAT 4[FD 100 RT 90] g) REPEAT4 [FD 100 RT 90] 00:17
- 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.]
- Em hãy dùng câu lệnh lặp vẽ các hình sau? 50 150 150 120 Repeat [ FD 120 RT 90 ] Repeat [ FD RT 90 FD RT 90 ] Repeat [ FD RT 120 ]
- THỰC HÀNH 2: Thêm lệnh WAIT vào mỗi dòng lệnh sau, cho Rùa thực hiện và quan sát kết quả? Câu lệnh Kết quả Repeat 4 [FD 100 RT 90] Hình vuông Repeat 2 [FD 100 RT 90 FD 50 RT 90] Hình chữ nhật Repeat 5 [FD 100 RT 72] Hình ngũ giác 00:17
- CS FD n RT k PU HT ST REPEAT n [ ] BK n LT k PD



