Bỏ qua để đến nội dung

Bảng A 2024 - Thành phố Bạc Liêu

HỘI THI TIN HỌC TRẺ THÀNH PHỐ BẠC LIÊU Năm 2024

ĐỀ THI THỰC HÀNH BẢNG A – KHỐI TIỂU HỌC Thời gian: 90 phút (không kể thời gian phát đề)


STTTên bàiTên tệp kết quảĐiểm
1Vẽ hìnhcau1.sb330
2Tính tổngcau2.sb330
3Hoạt hìnhcau3.sb340

Em hãy sử dụng ngôn ngữ lập trình Scratch để vẽ hình như sau:

Hình vẽ màu đỏ: viền ngoài là thập nhị giác đều, bên trong là 12 hình vuông chồng lên nhau tạo thành vành các hình vuông và tam giác quanh một thập nhị giác nhỏ ở giữa

Nguồn ảnh: scratch.hourofcode.vn

Yêu cầu:

  • Mỗi hình vuông có cạnh là 50.
  • Nét vẽ màu đỏ.
  • Chương trình cần viết lặp lại 12 hình vuông như hình trên.
  • Chương trình được lưu thành tập tin có tên cau1.sb3.

Cho dãy số S gồm các số: 1; 3; 7; 13; 21; … N, biết N là một số gần bằng 92. Em hãy sử dụng các lệnh trong chương trình Scratch để viết chương trình tính trung bình cộng của dãy số S, hiện kết quả ra màn hình như hình 2. Chương trình được lưu thành tập tin có tên cau2.sb3.

(Hướng dẫn cách sinh ra dãy số: bắt đầu là số 1, số kế tiếp sẽ bằng số trước cộng thêm 1 lượng số chẵn: 2, 4, 6, 8, 10, … ví dụ 3 = 2 + 1, 13 = 7 + 6, 21 = 13 + 8…)

Hình 2: các biến n = 91, đếm = 10, tổng = 340; mèo nói trung bình cộng của dãy số là: 34

Nguồn ảnh: scratch.hourofcode.vn

Sử dụng ngôn ngữ lập trình Scratch xây dựng chương trình trò chơi “Mèo đuổi chuột”. Sử dụng thư viện sẵn có tạo sân chơi với các đối tượng sau:

  • Đối tượng 1: Sprite 1.
  • Đối tượng 2: Mouse 1.
  • Sân khấu chọn phông nền tên Room 2.
Sân chơi: phòng Room 2 với mèo Sprite1 và chuột Mouse1, góc trên có biến điểm và thời gian

Nguồn ảnh: scratch.hourofcode.vn

Luật chơi như sau: Trên màn hình sẽ xuất hiện 1 con mèo Sprite 1 và 1 con chuột Mouse 1. Chuột Mouse 1 sẽ di chuyển ngẫu nhiên trên màn hình. Người chơi sẽ sử dụng con chuột để điều khiển cho chú mèo Sprite 1 di chuyển theo hướng đuổi và bắt chuột Mouse 1. Nếu con mèo bắt được chuột thì điểm sẽ tăng lên 1, chuột sẽ ẩn đi và sau đó hiện trở lại sau 0.5 giây. Đồng thời thiết lập một biến Thời gian tự động tăng sau mỗi giây. Trò chơi kết thúc khi Thời gian đến 30 giây, sau đó hiện kết quả Điểm ra màn hình.

Yêu cầu:

  • Khởi tạo để khi click vào lá cờ xanh thì điểm sẽ là 0 và Thời gian là 0.
  • Lập trình để chú mèo Sprite 1 di chuyển theo con chuột và luôn hướng về chú chuột Mouse 1.
  • Lập trình để chú chuột Mouse 1 di chuyển đến vị trí ngẫu nhiên trên màn hình.
  • Lập trình để khi chú mèo ăn chú chuột thì sẽ phát ra âm thanh và Điểm sẽ tăng lên 1, chú chuột ẩn đi và hiện lại sau 0.5 giây.
  • Lập trình để Thời gian tự động tăng sau mỗi giây và khi Thời gian là 30 giây thì trò chơi kết thúc, hiển thị Điểm ra màn hình.
  • Chương trình được lưu thành tập tin có tên cau3.sb3.