Cơ bản · Mức 2 · Bài 5

Quả bóng nảy

Mục tiêu: Quả bóng chạy liên tục và bật lại khi chạm mép sân khấu.

Em sẽ học gì

  • Nội dung trong bài: vòng lặp mãi mãi, để bóng chuyển động liên tục.
  • Bật lại khi chạm mép sân khấu.
  • Đặt hướng ban đầu.
Kết quả cần đạt
Kết quả cần đạt: bấm cờ xanh để chạy thử.
110

Bài làm như sau. Trước hết ẩn con mèo: bấm nút ẩn hình ảnh trong bảng nhân vật.

Bước 1
210

Thêm quả bóng: bấm nút Chọn một Nhân vật ở góc dưới bên phải, gõ Ball vào ô tìm kiếm, rồi chọn quả bóng Ball. Đặt quả bóng giữa sân khấu: x bằng 0, y bằng 0.

Bước 2

Việc cần làm: bóng quay sang hướng 45 độ rồi chạy mãi, chạm mép thì bật lại.

310

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

Bước 3
410

Chọn nhóm Chuyển động, gắn khối đặt hướng bằng, đổi thành 45: bóng sẽ đi chéo lên bên phải.

Giải thích: Khối đặt hướng bằng quay nhân vật về đúng hướng đã cho: 0 là lên, 90 là sang phải, 180 là xuống.

Bước 4
510

Chọn nhóm Điều khiển, gắn khối vòng lặp mãi mãi, tên là liên tục,

Bước 5
610

bên trong, khối di chuyển 10 bước, đổi thành 3: bóng đi chậm lại, 3 bước mỗi lần lặp.

Bước 6
710
Chạy thử

Thử ngay xem sao. Bấm cờ xanh, bóng đi chéo tới mép sân khấu rồi dừng sát mép, chưa nảy lại.

Bước 7
810

Bấm nút đỏ để dừng, rồi đưa bóng về giữa sân khấu.

Bước 8
910

Cuối cùng, khối nếu chạm cạnh thì bật lại: bóng nảy khi chạm mép sân khấu. Ta vừa làm: quay sang hướng 45 độ, rồi liên tục đi 3 bước và bật lại khi chạm cạnh.

Giải thích: Khối nếu chạm cạnh thì bật lại: khi nhân vật chạm mép sân khấu, nó đổi hướng như nảy lại.

Bước 9
1010
Chạy thử

Bấm cờ xanh, bóng chạy chéo, chạm mép thì nảy lại, và chạy mãi không dừng.

Bước 10

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

  • Khối đặt hướng bằng: quay nhân vật về đúng hướng đã cho: 0 là lên, 90 là phải, 180 là xuống.
  • Khối nếu chạm cạnh thì bật lại: khi nhân vật chạm mép sân khấu thì đổi hướng như nảy lại.

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

  • Về kỹ thuật lập trình, bài này ta học: góc quay: một vòng tròn là 360 độ, 0 là lên, 90 là phải, 180 là xuống.
  • Va chạm với mép sân khấu: chạm mép thì bật lại.

Bài tập

Bài tập, thêm khối thay đổi hiệu ứng màu sắc 5 vào vòng lặp để bóng đổi màu liên tục.

Mèo đuổi chuột Tự vẽ nhân vật của em
ZaloCộng đồng hỗ trợ lập trình ScratchCộng đồng hỗ trợ