1. Trang chủ
  2. » Tất cả

B3 su dung cau lenh lap

16 0 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Slide 1 Kiểm tra bài cũ Em hãy nêu hành động của Rùa tương ứng với các lệnh sau Rùa về vị trí xuất phát Xóa sân chơi, rùa về vị trí xuất phát Rùa tiến về trước n bước Rùa quay phải k độ Rùa lùi lại sa[.]

Kiểm tra cũ: Em nêu hành động Rùa tương ứng với lệnh sau: HOME Rùa vị trí xuất phát CS Xóa sân chơi, rùa vị trí xuất phát FD n Rùa tiến 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 độ 200 Em viết lệnh để Rùa vẽ hình sau 200 FD 200 200 RT 90 FD 200 RT 90 200 FD 200 RT 90 FD 200 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 viết là: REPEAT (đọc ri-pít) Với lệnh để thay cho bảy dòng lệnh cần viết sau: Repeat [FD 100 RT 90] Số lần lặp cạnh hình vng Câu lệnh gọi rùa thẳng 100 bước quay phải 90 độ • Bước 1: Lệnh FD 100 RT 90: Gọi Rùa thẳng 100 quay phải 90 độ ta cạnh hình vng • Bước 2: Lệnh Repeat [FD 100 RT 90]: Rùa lặp lại bước hai lần, ta cạnh hình vng • Bước 3: lệnh Repeat [FD 100 RT 90]: Rùa lặp lai bước ba lần, ta cạnh hình vng • Bước 4: lệnh Repeat [FD 100 RT 90]: Rùa lặp lại bước bốn lần, ta hình vuông với cạnh 100 Repeat [FD 100 RT 90] Bài 3: Sử dụng câu lệnh lặp Vậy lệnh để Rùa vẽ hình vng cách nhanh chóng ngắn gọn: 90] CS Repeat [FD 100 RT 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 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 FD 100 RT 90 FD 60 RT 90 FD 100 RT 90 Cách 2: Sử dụng câu lệnh lặp repeat REPEAT [FD 60 RT 90 FD 100 RT 90] Bài 3: Sử dụng câu lệnh lặp 2.Câu lệnh WAIT: Để theo dõi bước thực Rùa dùng lệnh: WAIT (Đọc guết) Wait 60: Rùa tạm dừng 60 tic (= giây) sau thực cơng viêc Chú ý: Nếu em muốn quan sát Rùa thực cơng việc đưa lệnh WAIT sau lệnh Ví Dụ: Câu lệnh để vẽ hình vng viết REPEAT [ FD 100 RT 90 WAIT 60] Bài 3: Sử dụng câu lệnh lặp Hãy giải thích hành động Rùa thực dòng lệnh: Repeat [FD 50 WAIT 60 RT 60 WAIT 60]? Rùa dừng lại giây trước tiến lên phía trước 50 bước trước quay phải vẽ hình lục giác THỰC HÀNH Hãy nhập dòng lệnh sau quan sát kết • HT REPEAT [FD 50 RT 60] • HT REPEAT [FD 100 RT 90 FD 50 RT 90] Bài 1: Những dòng câu lệnh viết đúng? v Repeat [FD 100 RT 90] REPEAT [FD 100, RT 90] v REPEAT [FD 100 RT 90] REPEAT [FD 100 RT 90] REPEAT {FD 100 RT 90} v REPEAT 4[FD 100 RT 90] REPEAT4 [FD 100 RT 90] Bài 2: Chỉnh sửa lại dòng để câu lệnh 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.] Bài 3: Sử dụng câu lệnh lặp Em cho biết khác sử dụng câu lệnh Repeat 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 nhanh Không sử dụng REPEAT: công việc thực rời rạc Câu lệnh nhiều, Lệnh Wait có tác dụng đưa vào vị trí câu lệnh - Lệnh Wait giúp quan sát đường rùa hoạt động rùa - Lệnh Wait đặt sau câu lệnh em muốn rùa dừng lại để quan sát

Ngày đăng: 14/03/2023, 11:15

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w