Sách giáo khoa Tin học 5

Giải Vận dụng 2 trang 56 SGK Tin học 5

Bài 15A. Chương trình máy tính   Đã kiểm

Đề bài

Em hãy viết chương trình theo ý tưởng ở Câu 1.

Lời giải

Nhắc lại ý tưởng ở Câu 1: Vẽ một hình vuông có $4$ cạnh bằng nhau, mỗi cạnh dài $100$ bước. Vì hình vuông có $4$ cạnh giống hệt nhau nên em dùng khối lệnh *lặp lại* $4$ lần. Mỗi lần, nhân vật đi thẳng một cạnh rồi quay phải một góc $90^\circ$ để chuẩn bị vẽ cạnh tiếp theo.

Chương trình trong Scratch:

```
Khi nháy vào 🚩 (lá cờ xanh)
Hạ bút
Lặp lại (4) lần
Di chuyển (100) bước
Quay phải (90) độ
```

Giải thích từng khối lệnh:

1. Khi nháy vào 🚩 — Khối lệnh bắt đầu. Chương trình sẽ chạy khi em nháy vào lá cờ xanh.
2. Hạ bút — Nhân vật hạ bút xuống mặt sân khấu, nhờ đó mọi bước di chuyển sau đó đều để lại nét vẽ.
3. Lặp lại ($4$) lần — Vì hình vuông có $4$ cạnh nên em cho lặp đúng $4$ lần. Mỗi vòng lặp thực hiện hai lệnh bên trong:
- Di chuyển ($100$) bước — Nhân vật đi thẳng $100$ bước, vẽ xong một cạnh của hình vuông.
- Quay phải ($90$) độ — Nhân vật quay sang phải một góc $90^\circ$, hướng tới vị trí vẽ cạnh kế tiếp.

Kết quả: Sau $4$ vòng lặp, trên màn hình xuất hiện một hình vuông có $4$ cạnh bằng nhau, mỗi cạnh dài $100$ bước.

Kiểm tra lại: Nháy vào lá cờ xanh để chạy. Nếu nhân vật vẽ được hình vuông kín, các cạnh đều bằng nhau thì chương trình đã đúng với ý tưởng ở Câu 1. Nếu nét vẽ hở hoặc không thành hình vuông, em kiểm tra lại số lần lặp ($4$), số bước di chuyển ($100$) và góc quay ($90^\circ$).

Đáp số

Chương trình vẽ được hình vuông có 4 cạnh bằng nhau, mỗi cạnh 100 bước, trên màn hình Scratch

Lời giải do Thư viện nhà trường biên soạn, giải và kiểm chéo độc lập theo SGK 2026-2027.