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

Remind me later

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 án

Tổ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ì?

  1. Là tên gọi của một loại ngôn ngữ lập trình.
  2. Một phần mềm game.
  3. Một phần mềm Microsoft.
  4. Một trang web.

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?

  1. Bấm chọn vào quả địa cầu → chọn tiếng Việt.
  2. File → Chọn tiếng Việt.
  3. File → Save → Chọn tiếng Việt.
  4. File → Open → Chọn tiếng Việt.

4. Bấm vào đâu để đổi tên của nhân vật?

  1. Nút số 1
  2. Nút số 2
  3. Nút số 3
  4. Nút số 4

5. Phần màu vàng trong hình dưới đây dùng để làm gì ?

  1. Đổi tên nhân vật
  2. Đổi tên bản sao
  3. Đổi tên ngoại hình
  4. Chỉnh sửa nhân vật

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 để ?

  1. Chỉnh trọng Tâm
  2. Chỉnh hướng
  3. Chỉnh kiểu xoay
  4. Kịch bản

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?

  1. Một nhân vật
  2. Hai nhân vật
  3. Ba nhân vật
  4. Không có nhân vật nào hế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?

  1. Bấm lá cờ màu xanh.
  2. Bấm phím Space bar
  3. Bấm vào nhân vật
  4. Bấm vào hình nhân vật [cây viết] trên sân khấu

14. Với kịch bản dưới đây hình vẽ trên sân khấu sẽ là hình gì?

  1. Hình tam giác
  2. Hình chữ nhật
  3. Hình vuông
  4. Ngũ giác

15. Những lệnh này dùng để làm gì ?

  1. Nhận thông báo.
  2. Thay đổi hành động của nhân vật.
  3. Tạo ra một bản sao mới.
  4. Tùy chọn để bắt đầu kịch bản cho nhân vật.

16. Hình ảnh dưới đây là gì?

  1. Các vòng lặp trong Scratch.
  2. Lệnh đếm.
  3. Lệnh lặp mãi mãi.
  4. Lệnh lặp có điều kiện.

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ì?

  1. Hình vuông
  2. Hình chữ nhật
  3. Hình tròn
  4. Không có hình

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ì?

  1. Hình tam giác
  2. Hình vuông
  3. Hình tròn
  4. Ngũ giác

21. Kịch bản dưới đây vẽ hình gì?

  1. Tam giác
  2. Tứ giác
  3. Ngũ giác
  4. Lục giác

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?

  1. 1
  2. 2
  3. 3
  4. 4
  5. Mỗi nhân vật chỉ có một âm thanh kèm theo.
  6. Tùy thuộc vào nhân vật mà có thể thêm hoặc không thể thêm âm thanh vào.

23. Những lệnh này thuộc nhóm nào?

  1. Motion
  2. Looks
  3. Sound
  4. Operators
  5. Variables

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

  1. Mũi nhọn
  2. Đuôi mũi tên
  3. Trọng tâm của mũi tên
  4. Con trỏ chuột chạy về 0,0 nhân vật đứng yên tại chỗ

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 ?

  1. 1 vòng lặp
  2. 2 vòng lặp
  3. 3 vòng lặp
  4. 4 vòng lặp
  5. 5 vòng lặp

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 Scratch

Cá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 đó:

  • Mảng 1: Mình đặt tên là “Câu hỏi” Lưu phần câu hỏi
  • Mảng 2: Tên là “Phương án đúng” lưu đáp án đúng
  • Mảng 3,4,5: Tên là “Phương án 1″ ,”Phương án 2”  “Phương án 3” lần lượt lưu 3 phương án nhiễu

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ệm

Bạn hãy tạo những đối tượng sau:

  • Cô giáo chẳng hạn để đưa ra câu hỏi
  • 4 Hình tròn có chữ A, B, C, D đưa ra 4 phương án

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é

Video liên quan

Chủ Đề