Ngày 13/8/2024
Thời gian từ 8h đến 11h
Nộp bài: Lưu bài theo mẫu HoTen_Bai01.sb3 và HoTen_Bai02.sb rồi nộp vào link sau:
https://forms.gle/UEssyJiJvKGg3CB57Yêu cầu: Thiết kế chương trình trò chơi đoán số như hình bên phải, các trái cây được đưa vào Stage và được lấy từ Choose a Sprite sau đó được chép vào stage kèm theo các dấu "+" và "=" được thiết kế từ "Text" trong màn hình thiết kế Backdrops. Trong chương trình khi bắt đầu sẽ tạo ngẫu nhiên như sau: Số đầu tiên được chọn ngẫu nhiên trong khoảng [11, 15], số thứ hai cũng được chọn ngẫu nhiên trong khoảng [8, 10]. Sau khi tạo ngẫu nhiên 2 số trên chương trình sẽ tự động hiển thị đúng theo số 2 giá trị ngẫu nhiên ở trên, xem hình thiết kế hướng dẫn như hình bên phải. Sau đó chương trình yêu cầu người chơi đoán số khi click chọn vào dấu "?".
Khi người chơi click vào dấu "?", chương trình sẽ hiển thị hộp thoại đề người dùng nhập vào số dự đoán. Nếu người chơi làm đúng chương trình sẽ hiển thị số được nhập vào và thông báo đúng như kết quả như hình bên trái, ngược lại người chơi làm sai chương trình sẽ báo sai và hiển thị như hình bên phải.
Yêu cầu: Em hãy thiết kế và lập trình cho người chơi chọn đúng cờ của các quốc gia châu âu, với quy tắc như sau: Đầu tiên chương trình sẽ chọn ngẫu nhiên 3 lá cờ của các quốc gia Châu Âu. Trong số 3 cờ quốc gia được chọn, máy tính sẽ hiển thị tên của 1 trong 3 lá cờ được chọn. Người chơi sẽ phải chọn đúng cờ mà tên quốc gia đã hiển thị ở trên.
Lưu ý: Các cờ của quốc gia sẽ được gửi kèm theo đề thi, các em chỉ cần upload dữ danh sách lá cờ quốc gia Châu Âu.
Khi người dùng click chọn vào 1 trong 3 lá cờ được hiển thị trên màn hình. Nếu chọn đúng lá cờ theo tên hiển thị ở trên, chương trình sẽ thông báo hiển thị cho người chơi đã chọn đúng và tăng số điểm lên 1 như hình bên trái. Ngược lại máy tính sẽ thông báo người chơi đã chọn sai và giảm số điểm đi 2, hiển thị như hình bên phải.
Sau khi hiển thị kết quả đúng hoặc sai, chương trình sẽ đợi 3 giây tự động chuyển về màn hình ban đầu và chọn ngẫu nhiên 3 hình ngẫu nhiên cho người dùng đoán. Chương trình sẽ dừng lại cho đến khi người chơi được 10 điểm. Hiển thị kết quả chúc mừng bạn đã chiến thắng.
![]() |
![]() |
![]() |
![]() |
![]() |
| Albania | Austria | Belgium | Croatia | France |
|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
| Iceland | Portugal | Spain | Sweden | Bulgaria |
![]() |
![]() |
![]() |
![]() |
![]() |
| Denmark | Germany | Switzerland | Turkey | Ukraine |