Cơ bản · Mức 3 · Bài 1

Vẽ hình vuông

Mục tiêu: Mèo vẽ hình vuông bằng bút.

Em sẽ học gì

  • Nội dung trong bài: bút vẽ, gồm xoá tất cả, hạ bút và nhấc bút.
  • Khối vòng lặp, lặp lại theo số lần.
  • Vì sao dùng vòng lặp thì ngắn gọn hơn.
Kết quả cần đạt
Kết quả cần đạt: bấm cờ xanh để chạy thử.
111

Bài làm như sau. Để vẽ, ta thêm bộ bút: bấm nút Thêm phần mở rộng ở góc dưới bên trái, rồi chọn Bút vẽ. Mèo đi tới đâu sẽ vẽ ra nét tới đó.

Bước 1

Việc cần làm: xoá nét cũ, hạ bút, lặp 4 lần: đi 100 bước rồi quay phải 90 độ, cuối cùng nhấc bút.

211

Chọn nhóm Sự kiện, kéo khối: Khi bấm vào cờ xanh,

Bước 2
311

Chọn nhóm Bút vẽ, gắn khối xoá tất cả: mỗi lần chạy, sân khấu luôn sạch nét cũ.

Giải thích: Khối xoá tất cả xoá hết các nét vẽ trên sân khấu, để mỗi lần chạy bắt đầu từ trang giấy sạch.

Bước 3
411

Khối hạ bút xuống: từ giờ mèo đi tới đâu sẽ vẽ tới đó.

Giải thích: Khối hạ bút xuống: nhân vật như cầm bút đặt xuống giấy, đi tới đâu vẽ nét tới đó.

Bước 4
511

Hình vuông có bốn cạnh giống nhau, nên dùng khối vòng lặp, khối lặp lại, thay vì viết bốn lần, đổi thành 4 lần.

Bước 5
611

Bên trong, khối di chuyển 10 bước, trong nhóm Chuyển động, đổi thành 100: độ dài một cạnh.

Bước 6
711

Hết một cạnh thì rẽ: khối xoay phải 15 độ, đổi thành 90 độ vì hình vuông có bốn góc vuông.

Bước 7
811
Chạy thử

Thử ngay: bấm cờ xanh, mèo vẽ xong cả hình vuông gần như tức thì, nhanh quá ta chưa kịp thấy từng cạnh.

Bước 8
911

Thêm khối chờ, để ta thấy mèo vẽ từng cạnh một, đổi thành 0,5 giây.

Bước 9
1011

Cuối cùng, khối nhấc bút lên, để vẽ xong thì mèo không để lại nét thừa. Ta vừa làm: xoá nét cũ, hạ bút, lặp 4 lần đi 100 bước, quay phải 90 độ, chờ 0,5 giây, rồi nhấc bút.

Giải thích: Khối nhấc bút lên: nhân vật vẫn đi tiếp nhưng không vẽ nét nữa.

Bước 10
1111
Chạy thử

Bấm cờ xanh, mèo đi từng cạnh, quay phải ở mỗi góc và vẽ nên một hình vuông khép kín.

Bước 11

Các khối mới trong bài

  • Khối xoá tất cả: xoá hết các nét vẽ để mỗi lần chạy bắt đầu từ trang sạch.
  • Khối hạ bút: nhân vật đi tới đâu vẽ nét tới đó.
  • Khối nhấc bút: nhân vật vẫn đi nhưng không vẽ nét nữa.

Kỹ thuật lập trình đã học

  • Về kỹ thuật lập trình, bài này ta học: vẽ bằng bút: hạ bút thì vẽ, nhấc bút thì không vẽ.
  • Vòng lặp theo số lần: thay cho việc viết bốn lần giống nhau.
  • Góc vuông là xoay 90 độ, hình vuông cần bốn lần.

Bài tập

Bài tập, vẽ tam giác đều: lặp mấy lần, quay bao nhiêu độ? Gợi ý: 360 chia số cạnh.

Tự vẽ nhân vật của em Hình tam giác và đa giác
ZaloCộng đồng hỗ trợ lập trình ScratchCộng đồng hỗ trợ