NEW
Font size
WorksheetsScratch Basic
Total questions: 60
Worksheet time: 20mins
1. Scratch là gì? hãy chọn câu trả lời đúng ở 1 trong 4 đáp án sau:
Là tên gọi của một loại ngôn ngữ lập trình.
Một phần mềm game
Một phần mềm Microsoft.
Một trang web.
2. Có thể chạy Scratch mà không cần cài đặt hay không?
Sai
Đúng
3. Muốn chuyển đổi ngôn ngữ sang "Tiếng việt" trong Scratch thì bạn phải thực hiện như thế nào?
File → chọn "Tiếng Việt".
File → Save → → chọn "Tiếng Việt".
Bấm chọn vào quả địa cầu → chọn "Tiếng Việt".
File → Open → chọn "Tiếng Việt".
4. Bấm vào đâu để đổi tên của nhân vật?
Nút số 1
Nút số 2
Nút số 3
Nút số 4
5. Phần màu vàng trong hình dưới đây dùng để làm gì?
Đổi tên nhân vật
Đổi tên bản sao
Đổi tên ngoại hình
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?
Có
Không
7. Khối lệnh nào cho phép ta di chuyển nhân vật?
Motion
Looks
Sound
Events
8. Khối lệnh nào cho phép ta ẩn hay hiện nhân vật?
Motion
Looks
Sound
Events
9. Vị trí mũi tên chỉ vào dùng để ?
Kịch bản
Chỉnh kiểu xoay
Chỉnh hướng
Chỉnh trọng Tâm
10. Cách lưu một kịch bản?
1
2
3
11. Cách mở một kịch bản?
1
2
3
12. Hình dưới đây theo bạn có bao nhiêu nhân vật?
Một nhân vật
Hai nhân vật
Ba nhân vật
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?
Bấm lá cờ màu xanh.
Bấm phím Space bar
Bấm vào nhân vật
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ì?
Hình tam giác
Hình chữ nhật
Hình vuông
Ngũ giác
15. Những lệnh này dùng để làm gì ?
Nhận thông báo.
Thay đổi hành động của nhân vật
Tạo ra một bản sao mới.
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ì?
Các vòng lặp trong Scratch.
Lệnh đếm.
Lệnh lặp mãi mãi.
Lệnh lặp có điều kiện.
17. Vào đâu để thay đổi nét vẽ ?
1
2
3
4
5
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ì?
Hình vuông
Hình chữ nhật
Hình tròn
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?
1 độ
0 độ
90 độ
-180 độ
20. Kịch bản dưới đây vẽ hình gì?
Hình tam giác
Hình vuông
Hình tròn
Ngũ giác
21. Kịch bản dưới đây vẽ hình gì?
Tam giác
Tứ giác
Lục giác
Ngũ 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
2
3
Mỗi nhân vật chỉ có một âm thanh kèm theo.
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?
Motion
Looks
Sound
Operators
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?
1
3
5
7
25. Đâu là lệnh lấy số dư của phép chia 2 số?
3
6
8
4
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)
1
2
3
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
Mũi nhọn
Đuôi mũi tên
Trọng tâm của mũi tên
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)
1
2
3
4
5
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 vòng lặp
2 vòng lặp
3 vòng lặp
4 vòng lặp
5 vòng lặp
30. Phần lớn những lệnh trong hình dưới đây gọi là gì?
Điều khiển
Cảm biến
Lặp
Bẫy
31. Chọn mô tả đúng về phép toán logic : Chỉ cần một biểu thức là đúng thì sẽ nhận kết quả đúng.
A
B
C
32. Chọn mô tả đúng về phép toán logic : Chỉ cần một biểu thức là sai thì sẽ nhận kết quả là sai.
A
B
C
33. Nó là 1 vùng trong bộ nhớ, được đặt tên bằng một dãy chữ và số (ví dụ: a, a1,...), dùng để lưu trữ các giá trị (số, chữ hoặc logic). Nó có thể do hệ thống tạo sẵn hoặc do người dùng tự tạo ra để giúp giải quyết các bài toán lập trình. Nó ở đây, trong lập trình được gọi là:
Hàm
Biến
Thủ tục
Khối mở rộng
34. Khi bạn chọn sân khấu rồi tạo ra một biến thì các nhân vật khác có thấy được biến này không?
Có vì nó là biến toàn cục
Không, chỉ khi bấm vào sân khấu thì mới thấy được biến này.
35. Giả sử quá trình tạo ra biến KQ được tạo theo trình tự 1 2 3 4 5 (Hình) Hỏi sau khi tạo xong thì nhân vật Bat2 có thể truy cập được biến KQ không?
Có
Không
36. Sau vòng lặp này biến KQ sẽ bằng bao nhiêu?
9
10
11
12
37. Sau khi kết thúc vòng lặp này thì KQ bằng bao nhiêu?
99
100
101
Không xác định được.
38. Bạn vào đâu để ra lệnh tạo ra một bản sao cho nhân vật?
1
2
3
4
5
39. Phát biểu nào sau đây là đúng?
Nhân vật được tạo bản sao từ nhân vật chính là giống hệt nhau.
Mỗi nhân vật chỉ có thể tạo ra một bản sao.
Kịch bản điều khiển cho bản sao và nhân vật chính là khác nhau.
Khi nhân vật chính bị xóa thì tất cả bản sao đều biến mất
40. Khi xuất hiện một thông báo thì đối tượng nào sẽ nhận được nó và "phản ứng" lại?
Tất cả các đối tượng.
Chỉ có những đối tượng mà chúng ta cài đặt tiếp nhận thông báo với khối lệnh "Khi tôi nhận được thông báo..."
Chỉ những bản sao của đối tượng
Chỉ những đối tượng giống nhau
41. Chương trình sau đây làm gì?
Tính 1+2+4+5+6+7+8+9+10
Tăng giá trị cho i từ 0 đến 10
Tính 1*2*3*4*5*6*7*8*9
Tính n=10 * giá trị biến i
42. Trong Scratch bạn có thể xây dựng một kịch bản mà không có nhân vật. Phát biểu này đúng hay sai?
Đúng
Sai
Lúc nào cũng phải tồn tại một nhân vật
Tùy từng trường hợp
43. Khi bấm cờ xanh để chạy chương trình mèo sẽ nói gì trước?
1
2
12
21
44. Giả sử người ta tạo ra một biến mảng A như sau (hình) hãy cho biết các nhân vật khác có thấy được mảng A không (chọn các đáp án bạn cho là đúng)?
Chỉ ở Sân khấu mới thấy được mảng A.
Các bản sao từ Sprite1 sẽ thấy.
Thấy
Không thấy.
45. Mảng A của đối tượng Sprite1 được khai báo như hình A. Nếu tạo thêm một đối tượng nữa bằng cách nhấn chuột phải vào Sprite1 rồi chọn nhân bản (hình B) thì đối tượng mới có thể thấy mảng A của đối tượng Sprite1 không?
Thấy
Không thấy
46. Nếu tạo thêm một đối tượng nữa bằng cách nhấn chuột phải vào Sprite1 rồi chọn nhân bản (hình) thì chúng ta có mấy biến mảng tên là A (chọn câu đúng nhất)?
Có hai biến mảng khác nhau.
Mỗi nhân vật có một biến mảng tên là A và 2 biến mảng này khác nhau.
Hai đối tượng dùng chung một biến mảng giống nhau có tên là A.
Do đã có một biến mảng tên A rồi nên không thể tạo được vì sẽ bị trùng tên.
47. Hình này có nghĩa là gì?
Nối chuỗi ký tự.
Nối ký tự.
Nói hello world.
Nghĩ hello world.
48. Cho biết kết quả của việc sắp xếp phép toán như sau:
102
20
201
Chuỗi và số không thể thục hiện phép nhân được.
49. Cho biết kết quả của
Rỗng (không thực hiện được).
0
21
121
Báo lỗi
50. Cho biết kết quả của
1020
200
3
1200
51. Cho biết kết quả của
Rỗng (không có gì)
10000
5
10
52. Cho biết kết quả của
False
5
3
7
53. Cho biết kết quả của
Rỗng
20
5555
110
54. Cho biết kết quả của
Rỗng
5A5B5C5D
5555ABCD
0
55. Hãy cho biết giá trị của 2 phép toán dưới đây?
(1) và (2) cùng giá trị.
(1) và (2) khác nhau.
Còn tùy thuộc vào giá trị của các biến.
56. Kết quả của phép so sánh ký tự dưới đây là gì ?
True, Scratch không phân biệt chữ hoa và chữ thường.
False, Scratch phân biệt chữ hoa và chữ thường.
57. Hãy xem đoạn code sau và cho biết giá trị A của các bản sao là?
Giống nhau.
Khác nhau.
Tất cả đều bằng 0
Không xác định được.
58. Khi bạn gửi thông báo (Broadcast) đến một nhân vật nào đấy thì?
Chỉ nhân vật đó nhận được thông báo.
Chỉ bản sao nhận được thông báo.
Chỉ nhân vật chính và bản sao có ID mới nhận được.
Cả nhân vật chính và bản sao đều nhận được.
59. Sau khi chạy đoạn code sau 10 giây thì nhân vật xuất hiện ở đâu:
Xuất hiện ở trung tâm của sân khấu
Xuất hiện ở cạnh phải của sân khấu
Xuất hiện ở cạnh trái của sân khấu
Không có trên màn hình sân khấu
60. Điều gì sẽ xẩy ra khi chạy đoạn code sau và nhân vật đến cạnh của sân khấu:
Nhân vật tiếp tục di chuyển
Nhân vật dừng lại
Nhân vật quay ngược và đi tiếp
Nhân vật quay 90 độ và đi tiếp
