Nội dung thuộc bản quyền Nguyễn Trung Chiến - THPT chuyên Trần Phú.
🎭 Bài học theo câu chuyện

🐘 Hãy nhảy cùng thỏ Bashful!

Cùng mèo Scratch lập trình một điệu nhảy để thỏ Bashful tự tin vận động, nghe nhạc và vui chơi với các bạn.

🧩 Thứ tự lệnh👗 Trang phục🎵 Âm thanh⏱️ Đợi🔁 Lặp lại
👨‍🏫
Nguyễn Trung Chiến 🏫 THPT chuyên Trần Phú 📱 SĐT/Zalo: 0934353569
Cùng tạo một điệu nhảy thật vui nhé!
🍌
🐘
🥁

🎯Mục tiêu bài học

Sau bài này, học sinh biết lập trình một đối tượng thực hiện nhiều hành động theo đúng thứ tự.

1. Chọn đối tượng

Thêm Voi, Chuối và Trống vào sân khấu.

2. Đổi trang phục

Làm Voi chuyển đổi giữa hai dáng nhảy.

3. Thêm âm thanh

Cho Chuối và Trống phát âm thanh khi được nhấn.

4. Dùng lặp

Dùng đợi, lặp lại và liên tục để chuyển động mượt hơn.

Ý chính: Cùng một bộ khối lệnh nhưng nếu thay đổi thứ tự, thời gian chờ hoặc số lần lặp, kết quả chương trình sẽ khác nhau.

👥Tên nhân vật dùng trong bài

Tên nhân vật được chuẩn hóa để học sinh dễ nhớ khi thực hành trên Scratch.

🐱
Mèo Scratchngười hướng dẫn
🐰
Thỏ Bashfulbạn cần được giúp đỡ
🐘
Voi Vũ Côngnhân vật chính để lập trình
🍌
Chuối Vui Nhộnđối tượng phát âm thanh
🥁
Trống Nhịp Điệuđối tượng tạo nhịp

📖Câu chuyện: Điệu nhảy giúp Bashful tự tin

Ở bài trước, thỏ Bashful đã biết nói lời chào với các bạn trong khu rừng. Bây giờ bạn ấy muốn tham gia vui chơi nhiều hơn, nhưng lại chưa biết nhảy múa. Mèo Scratch nảy ra ý tưởng: hãy tìm một người bạn nhảy thật đẹp để làm mẫu cho Bashful.

Cả nhóm đến rạp hát và gặp Voi Vũ Công. Voi sẽ biểu diễn vui hơn nếu có Chuối Vui Nhộn ở phía trước và Trống Nhịp Điệu tạo nhạc nền. Nhiệm vụ của chúng ta là lập trình cho Voi đổi dáng nhảy, cho Chuối và Trống phát âm thanh, sau đó dùng lặp để điệu nhảy diễn ra đều hơn.

🐰 Vấn đề Bashful muốn vận động nhưng chưa biết nhảy.
🐘 Người mẫu Voi Vũ Công có hai dáng nhảy để chuyển đổi.
🍌🥁 Không khí Chuối và Trống tạo âm thanh vui nhộn khi được nhấn.
🔁 Kết quả Lệnh đúng thứ tự giúp điệu nhảy mượt và dễ quan sát.

🖥️Mô hình giao diện Scratch của bài 2

Học sinh cần chú ý chọn đúng đối tượng trước khi ghép khối lệnh.

Scratch · Bài 2: Điệu nhảy của Voi
Kho khối lệnh
Sự kiện Chuyển động Hiển thị Âm thanh Điều khiển
Khi bấm cờ xanh
Trang phục kế tiếp
Đợi 0.2 giây
Phát âm thanh trống
Khu lập trình của Voi Vũ Công
Khi bấm cờ xanh
Đặt x = 0, y = -40
Lặp lại 10 lần
Trang phục kế tiếp
Đợi 0.2 giây
Di chuyển 10 bước
Sân khấu
Bashful ơi, cùng nhảy nào!
🍌
🐘
🥁
🐘 Voi🍌 Chuối🥁 Trống🐰 Bashful

🧩Hướng dẫn từng bước

1

Tạo sân khấu rạp hát

Chọn phông nền phù hợp để tạo không khí biểu diễn cho điệu nhảy.

2

Thêm Voi Vũ Công

Thêm đối tượng Voi, kiểm tra Voi có ít nhất hai trang phục để tạo hiệu ứng nhảy.

3

Thêm Chuối Vui Nhộn

Đặt Chuối trước mặt Voi, sau đó lập trình để khi nhấn vào Chuối thì phát âm thanh.

4

Thêm Trống Nhịp Điệu

Đặt Trống bên cạnh sân khấu và chọn âm thanh vui nhộn cho Trống.

5

Lập trình Voi đổi dáng

Ghép: cờ xanh → trang phục kế tiếp → đợi. Khối đợi giúp học sinh nhìn thấy rõ Voi đang đổi dáng.

6

Dùng lặp lại

Đặt các khối đổi trang phục và đợi vào trong khối lặp lại để điệu nhảy diễn ra nhiều lần.

7

Chạy thử và chỉnh tham số

Thay đổi thời gian đợi, số lần lặp hoặc vị trí của Voi để điệu nhảy đẹp hơn.

Ghi nhớ: Nếu chương trình chạy quá nhanh, hãy thêm hoặc tăng thời gian ở khối đợi ... giây.

💻Code cụ thể cho từng đối tượng

Khi làm bài, học sinh cần chọn đúng đối tượng ở danh sách nhân vật rồi ghép đúng các khối lệnh dưới đây.

🐘 Đối tượng 1: Voi Vũ Công

Code chính của bài
Khi bấm cờ xanh
Đi tới x: 0 y: -40
Hiện
Nói “Bashful ơi, cùng nhảy nào!” trong 2 giây
Lặp lại 10 lần
Trang phục kế tiếp
Thay đổi y một lượng 15
Đợi 0.1 giây
Thay đổi y một lượng -15
Đợi 0.2 giây

Vai trò: Voi là nhân vật biểu diễn chính. Khối “trang phục kế tiếp” tạo dáng nhảy, khối “đợi” giúp chuyển động không bị quá nhanh.

🍌 Đối tượng 2: Chuối Vui Nhộn

Âm thanh vui
Khi bấm cờ xanh
Đi tới x: -135 y: -85
Đặt kích thước thành 80%
Hiện
Khi bấm vào đối tượng này
Phát âm thanh Pop cho đến hết
Thay đổi hiệu ứng màu một lượng 25
Đợi 0.2 giây
Xóa các hiệu ứng đồ họa

Vai trò: Chuối tạo hiệu ứng vui khi học sinh bấm vào, giúp sân khấu sinh động hơn.

🥁 Đối tượng 3: Trống Nhịp Điệu

Tạo nhịp
Khi bấm cờ xanh
Đi tới x: 155 y: -85
Đặt kích thước thành 85%
Hiện
Khi bấm vào đối tượng này
Phát âm thanh Drum cho đến hết
Lặp lại 2 lần
Thay đổi kích thước một lượng 10
Đợi 0.1 giây
Thay đổi kích thước một lượng -10

Vai trò: Trống tạo nhịp và hiệu ứng phóng to/thu nhỏ để học sinh thấy rõ phản hồi khi bấm.

🐰 Đối tượng 4: Thỏ Bashful

Nhân vật câu chuyện
Khi bấm cờ xanh
Đi tới x: 130 y: -75
Hiện
Nói “Mình muốn học nhảy!” trong 2 giây
Đợi 2 giây
Nói “Voi nhảy đẹp quá!” trong 2 giây

Vai trò: Bashful giúp câu chuyện có mục tiêu rõ ràng: học nhảy để tự tin hơn.

🐱 Đối tượng 5: Mèo Scratch

Người dẫn chuyện
Khi bấm cờ xanh
Đi tới x: -160 y: -75
Hiện
Nói “Hôm nay chúng ta sẽ giúp Bashful học nhảy!” trong 2 giây
Đợi 2 giây
Nói “Hãy bấm vào Chuối hoặc Trống để tạo âm thanh nhé!” trong 3 giây

Vai trò: Mèo Scratch hướng dẫn người học và kết nối các đối tượng trên sân khấu.

Thứ tự làm bài khuyến nghị: tạo sân khấu → thêm đủ 5 đối tượng → lập trình Voi trước → lập trình Chuối và Trống → thêm lời thoại cho Bashful và Mèo Scratch → bấm cờ xanh để kiểm tra.

🎮Mô phỏng điệu nhảy

Bấm cờ xanh để thấy Voi nhảy, bấm Chuối hoặc Trống để nghe hiệu ứng mô phỏng.

Bashful ơi, cùng nhảy nào!
🐘
🍌
🥁
Quan sát: Khi số lần lặp tăng, điệu nhảy kéo dài hơn. Khi thời gian đợi quá nhỏ, chuyển động sẽ khó nhìn.

🧱Sắp xếp khối lệnh

Chọn các khối theo thứ tự để tạo điệu nhảy cơ bản cho Voi.

Kho khối

Khi bấm cờ xanh
Lặp lại 10 lần
Trang phục kế tiếp
Đợi 0.2 giây

Thứ tự em chọn

Thực hành trên Scratch

Checklist hoàn thành

0/7 nhiệm vụ

Lỗi hay gặp

Chạy quá nhanh: thiếu khối đợi nên không thấy Voi đổi dáng.
Chọn nhầm đối tượng: ghép lệnh cho Chuối nhưng tưởng là Voi.
Không phát âm thanh: chưa dùng khối “khi bấm vào nhân vật này”.
Voi rời sân khấu: cần đặt lại vị trí x, y trước khi bắt đầu.

🏋️Bài tập phân tầng

Cơ bản
  • Lập trình Voi đổi hai trang phục.
  • Thêm khối đợi để nhìn rõ chuyển động.
Trung bình
  • Cho Chuối phát âm thanh khi được nhấn.
  • Cho Trống lặp lại âm thanh 10 lần.
Nâng cao
  • Kết hợp Voi nhảy và Trống đánh nhịp.
  • Đưa Bashful vào sân khấu để cổ vũ.
Sáng tạo
  • Tạo một tiết mục có mở đầu, cao trào và kết thúc.
  • Viết kịch bản trước khi ghép khối.

📝Quiz cuối bài

Câu 1. Vì sao cần thêm khối “đợi ... giây” khi Voi đổi trang phục?
Để chuyển động chậm hơn và dễ quan sát.
Để xóa nhân vật khỏi sân khấu.
Để đổi tên dự án.
Câu 2. Trước khi lập trình cho Voi, em cần làm gì?
Đóng Scratch.
Chọn đúng đối tượng Voi trong danh sách đối tượng.
Xóa toàn bộ phông nền.
Câu 3. Khối nào phù hợp để Trống phát âm thanh khi được nhấn?
Khi bấm vào nhân vật này.
Khi phím cách được thả.
Ẩn nhân vật.
Câu 4. Khối “lặp lại 10 lần” giúp gì cho chương trình?
Chỉ đổi màu nền.
Thực hiện các khối bên trong nhiều lần.
Tự lưu máy tính.
Câu 5. Nếu Voi chạy ra khỏi sân khấu, cách sửa hợp lý là gì?
Tắt trình duyệt.
Đặt lại vị trí x, y của Voi trước khi chạy.
Xóa khối cờ xanh.