Cách tạo câu hỏi trắc nghiệm trong Scratch 30
Your browser is no longer supported. Update it to get the best YouTube experience and our latest features. Learn more Show Hôm nay nhận được email của một bạn hỏi về cách làm game câu hỏi trắc nghiệm về scratch, mình thấy đây là một ý tưởng rất hay liền viết ngay bài viết này để đưa ra ý tưởng viết chương trình trò chơi trắc nghiệm bằng Scratch như sau: Ở đây mình đưa ra game trắc nghiệm 4 lựa chọn trong đó chỉ có một phương án đúng, và có nhiều câu hỏi trong game trắc nghiệm Hãy tham khảo với onthihsg nhé. Tổng hợp câu hỏi trắc nghiệm về scratch có đáp ánTổng hợp câu hỏi trắc nghiệm scratch Lập trình Scratch lớp 5 có đáp án Đề 1 hay nhất do Top lời giải sưu tầm, biên soạn, giúp ôn tập tốt Môn Tin học lớp 5. 1. Scratch là gì?
2. Có thể chạy Scratch mà không cần cài đặt hay không? 3. Muốn chuyển đổi ngôn ngữ trong Scratch thì bạn phải thực hiện như thế nào?
4. Bấm vào đâu để đổi tên của nhân vật?
5. Phần màu vàng trong hình dưới đây dùng để làm gì ?
6. Trong một chương trình có thể có nhiều nhân vật và sân khấu hay không? 7. Khối lệnh nào cho phép ta di chuyển nhân vật? 8. Khối lệnh nào cho phép ta ẩn hay hiện nhân vật? 9. Vị trí mũi tên chỉ vào dùng để ?
10. Cách lưu một kịch bản? 11. Cách mở một kịch bản? 12. Hình dưới đây theo bạn có bao nhiêu nhân vật?
13. Hãy xem kịch bản sau và cho biết làm thế nào để cho kịch bản chạy?
14. Với kịch bản dưới đây hình vẽ trên sân khấu sẽ là hình gì?
15. Những lệnh này dùng để làm gì ?
16. Hình ảnh dưới đây là gì?
17. Vào đâu để thay đổi nét vẽ ? 18. Bạn mở Scratch và bạn thiết kế kịch bản như sau (hình). Khi bấm vào cờ xanh thì nhân vật sẽ vẽ ra hình gì?
19. Với kịch bản như sau (hình) hãy cho biết sau khi kịch bản hoàn thành hướng của nhân vật là bao nhiêu? 20. Kịch bản dưới đây vẽ hình gì?
21. Kịch bản dưới đây vẽ hình gì?
22. Có thể thêm nhiều âm thanh vào cho một nhân vật, bạn vào đâu để làm việc này?
23. Những lệnh này thuộc nhóm nào?
24. Lệnh nào cho phép ta nối 2 chuỗi hoặc chuỗi và số lại với nhau? 25. Đâu là lệnh lấy số dư của phép chia 2 số? 26. Bạn ra lệnh thay đổi hướng cho nhân vật nhưng nhân vật của bạn trên sân khấu không đổi hướng điều này là do bạn đã bật tùy chọn nào? (hình) 27. Giả sử nhân vật của bạn là một mũi tên và bạn ra lệnh như hình. Điểm nào của mũi tên sẽ về tọa độ 0,0
28. Giả sử bạn cần kiểm tra trạng thái của chuột bạn phải kiểm tra cảm biến nào trong danh sách dưới đây ? (hình) 29. Để vẽ được hình trên bạn cần sử dụng bao nhiêu vòng lặp lồng nhau ?
30. Phần lớn những lệnh trong hình dưới đây gọi là gì? Phương án lưu câu hỏi cho game trắc nghiệm ScratchCách làm trò chơi trong scratch : Vấn đề đầu tiên ở đây là làm sao để lưu các câu hỏi (Cơ sở dữ liệu) cho Game phải không các bạn, mình có ý tưởng thế này: Mình sẽ dùng 4 mảng để lưu câu hỏi trong đó:
và nguyên tắc nhập liệu phải tương ứng, phần tử thứ nhất của câu hỏi phải tương ứng với đáp án và các phương án nhiễu ở phần tử thứ nhất của các mảng khác… Chẳng hạn câu hỏi như sau: 6 là: A) Số chẵn B) Số lẻ c) Số nguyên tố D) Số chính phương được tạo như hình trên Ok như vậy là giải quyết xong phần cơ sở dữ liệu của game. Có vẻ như cách lưu này hơi phức tạp, bạn nào có cách giải quyết khác chẳng hạn lưu câu hỏi cho game trong một file chẳng hạn (mình đã nghĩ đến cách này nhưng chưa tìm hiểu được – Nếu được thì ngon quá) thì vui lòng comment chia sẻ nhé. Lập trình hiển thị câu hỏi cho game trắc nghiệmBạn hãy tạo những đối tượng sau:
Và tất nhiên các bạn phải lập trình sao cho câu hỏi và đáp án đều phải lấy ngẫu nhiên trong ngân hàng câu hỏi thế mới hay, tuy nhiên đầu tiên khuyên các bạn nên lập trình lấy tuần tự cái đã sau đó mới nâng cấp cho lấy ngẫu nhiên, hãy làm từng bước. Trong quá trình lập trình các bạn phải làm sao để lấy cho tương ứng câu hỏi nào, lựa chọn đó kẻo lại dâu ông nọ cắm cằm bà kia nhé. Một biến “điểm” lưu điểm cho các câu trả lời đúng sử dụng kĩ thuật cộng dồn,… Trò chơi chọn màu đúng mà mình đã hướng dẫn đơn giản hơn chương trình này nhưng cũng na ná vì vậy các bạn có thể tham khảo cách viết. Trên đây là một số chia sẻ theo suy nghĩ của mình các bạn hãy trao đổi bằng cách comment phía dưới nhé, hãy cùng học tập chia sẻ với nhau để chúng ta ngày càng giỏi lập trình Scratch nào. Vì code game này hơi khó nên mình đã làm một bài viết hướng dẫn chi tiết hơn, các bạn hãy đọc cách làm game trắc nghiệm 4 lựa chọn nhé |