Khi một người muốn học một ngôn ngữ nào đó thì việc đầu tiên là phải làm quen với chữ cái. Học Tiếng Việt cũng tương tự vậy, Tiếng Việt cũng có bảng chữ cái riêng. Ở bài viết này EM YÊU TIN HỌC sẽ hướng dẫn các bạn làm game làm quen với chữ cái tiếng Việt bằng phần mềm Scratch.
Để làm bài này thì phải sử dụng thêm chương trình xử lý hình ảnh, âm thanh để cắt ghép lấy những hình ảnh, âm thanh theo từng chữ. Điều này hơi khó với học sinh. Do vậy chúng tôi đã chuẩn bị sẵn file sb2 chưa có kịch bản, trong này có sẵn các âm thanh, ngoại hình để các bạn có thể viết kịch bản.
Về kịch bản, ở đây chúng tôi sử dụng một nhân vật và một hình nền. Do đó việc điều khiển các bản sao tạo đáp án sẽ khó hơn là so với việc các bạn tạo 4 nhân vật giống nhau (1 nhân vật chính 3 nhân vật là đáp án).
Nội dung chính
Chữ xuất hiện theo nhạc.
Việc đầu tiên là ghi nhận thời gian để cho chữ xuất hiện đúng lúc theo nhạc, chúng tôi tạo một mảng A để lưu giá trị thời gian, dựa vào đấy lần sau chúng ta sẽ ra lệnh cho máy tính chờ.
Sau khi đã cài đặt các mốc thời gian vào mảng A thì đoạn code màu vàng sẽ dùng để chờ cho nhạc và hình khớp nhau.
Đặt vị trí cho các bản sao.
Trong chương trình, nhân vật ABC sẽ có 2 biến cục bộ là x và z, với mỗi bản sao tạo ra thì x và z là khác nhau. Dựa vào x chúng ta sẽ di chuyển bản sao về 3 vị trí ở dưới, dựa vào z chúng ta sẽ biết bản sao đấy hiện tại là chữ cái gì. Biến key là biến chứa vị trí đáp án, bản sao chứa z=key chính là đáp án đúng, việc gán z dựa vào biến j và chúng ta chỉ quan tâm lần đầu tiên j=1
Đoạn kịch bản tạo ra các bản sao
Hình nền và kịch bản
Xóa nhân vật và tiếp tục câu hỏi khác
Các bạn có thể thấy rằng trò chơi này nghe có vẻ dễ, nhưng thật ra khi triển khai các bạn mới gặp những vấn đề phát sinh thú vị, các bạn có thể tải file thư viện ở đây và làm lại theo ý mình. Chúc các bạn thành công.
làm quen với chữ cái
Demo:
Tham khảo thêm các bài game:
trò chơi ý nghĩa, mang tính giáo dục, phù hợp cho các em nhỏ chuẩn bị vào lớp 1