wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Robotics & AI (Micro:bit – MakeCode) Multiple Choice Worksheet

Total questions: 40

Worksheet time: 15mins

Name
Class
Date
1.

Trong lập trình, biến được sử dụng để làm gì?

a)

Lưu trữ dữ liệu

b)

Phát nhạc

c)

Kết nối cảm biến

d)

Hiển thị hình ảnh

2.

Mục đích chính của bảo mật mật khẩu là gì?

a)

Trang trí chương trình

b)

Bảo vệ dữ liệu và thiết bị

c)

Làm cho chương trình chạy chậm hơn

d)

Tăng âm lượng thiết bị

3.

Khối nào được sử dụng để đặt giá trị cho một biến trong MakeCode?

a)

b)

c)

d)

4.

Khối lệnh "change … by …" có tác dụng gì?

a)

Gán một giá trị hoàn toàn mới cho một biến

b)

Tăng hoặc giảm giá trị của một biến

c)

So sánh hai biến

d)

Xóa một biến

5.

Khối nào xử lý sự kiện khi nhấn nút A/B?

a)

b)

c)

d)

6.

Khối nào thường được sử dụng để so sánh khi kiểm tra mật khẩu?

a)

+

b)

=

c)

d)

Khối so sánh (=, <, >)

7.

La bàn được sử dụng để xác định:

a)

Nhiệt độ

b)

Hướng

c)

Khoảng cách

d)

Âm thanh

8.

Sensor nào trên micro:bit giúp tạo ra la bàn?

a)

Cảm biến ánh sáng

b)

Cảm biến gia tốc

c)

Cảm biến từ trường

d)

Cảm biến nhiệt độ

9.

Khối lệnh sau được sử dụng để:

a)

Phát âm thanh

b)

Đo khoảng cách

c)

Xác định hướng của micro:bit

d)

Điều khiển servo

10.

Một servo thường được sử dụng để:

a)

Phát nhạc

b)

Hiển thị hình ảnh

c)

Tạo chuyển động xoay

d)

Đo ánh sáng

11.

Guitar thuộc loại nhạc cụ nào?

a)

Nhạc cụ gõ

b)

Nhạc cụ hơi

c)

Nhạc cụ dây

d)

Nhạc cụ điện tử

12.

Giai điệu nào có âm thanh thấp nhất?

a)

Do

b)

Re

c)

Mi

d)

Sol

13.

Cảm biến siêu âm được sử dụng để:

a)

Đo ánh sáng

b)

Đo nhiệt độ

c)

Đo khoảng cách

d)

Phát âm thanh

14.

Khối lệnh sau được sử dụng để:

a)

Phát nhạc

b)

Đo khoảng cách

c)

Điều khiển một LED

d)

So sánh các biến

15.

Khối lệnh nào dùng để phát âm thanh nốt nhạc?

a)

b)

c)

d)

16.

Đèn LED RGB có thể hiển thị:

a)

1 màu

b)

2 màu

c)

Nhiều màu khác nhau

d)

Không có ánh sáng

17.

Function trong lập trình dùng để:

a)

Lưu trữ biến

b)

Nhóm các lệnh để thực hiện một nhiệm vụ

c)

So sánh các điều kiện

d)

Phát nhạc

18.

Để tạo function trong MakeCode, ta dùng khối lệnh:

a)

b)

c)

d)

19.

Một vòng lặp thường được sử dụng để:

a)

Chạy một lệnh một lần

b)

Lặp lại các lệnh nhiều lần

c)

So sánh các điều kiện

d)

Tạo biến

20.

Trong một hệ thống bảo mật, mục đích chính của một biến là gì?

a)

Trang trí đèn LED

b)

Lưu trữ giá trị mật khẩu đã nhập

c)

Phát nhạc

d)

Điều khiển một servo

21.

Nếu mật khẩu được nhập không chính xác, một hệ thống bảo mật thường sẽ:

a)

Mở hộp ngay lập tức

b)

Không đưa ra phản hồi lỗi

c)

Tắt micro:bit

d)

Phát âm thanh liên tục

22.

Khi bạn xoay micro:bit, mũi tên la bàn sẽ:

a)

Không thay đổi

b)

Xoay theo hướng của micro:bit

c)

Biến mất

d)

Thay đổi màu sắc

23.

Khối lệnh nào thường dùng để điều khiển servo?

a)

b)

c)

d)

24.

Trong dự án Guitar, việc thay đổi khoảng cách sẽ:

a)

thay đổi màu LED

b)

thay đổi các nốt nhạc

c)

thay đổi tốc độ servo

d)

không có tác động gì

25.

Thành phần kỹ thuật trong dự án Guitar là:

a)

cảm biến + micro:bit

b)

giấy màu

c)

bút đánh dấu

d)

thước kẻ

26.

Lợi ích của việc sử dụng một hàm là:

a)

chương trình dài hơn

b)

khó hiểu hơn

c)

dễ quản lý và tái sử dụng

d)

chạy chậm hơn

27.

Cảm biến siêu âm trong cửa tự động được sử dụng để:

a)

phát hiện người gần đó

b)

phát nhạc

c)

thay đổi màu LED

d)

hiển thị hình ảnh

28.

Khi cảm biến phát hiện một người, cánh cửa sẽ:

a)

đóng

b)

không thay đổi

c)

mở

d)

phát nhạc

29.

Sau một khoảng thời gian nhất định, cánh cửa tự động sẽ:

a)

luôn luôn mở

b)

đóng tự động

c)

tắt micro:bit

d)

thay đổi màu LED

30.

AI trong các dự án được thể hiện qua:

a)

trang trí các mô hình

b)

phản hồi tự động dựa trên dữ liệu cảm biến

c)

tăng kích thước mô hình

d)

giảm số lượng thành phần

31.

Hệ thống hộp bảo mật cần khối nào để kiểm tra xem mật khẩu có đúng không?

a)

mãi mãi

b)

khối so sánh với mật khẩu

c)

phát âm thanh

d)

hiển thị biểu tượng

32.

Không sử dụng biến để lưu trữ mật khẩu sẽ dẫn đến:

a)

Đèn LED không hiển thị

b)

không thể so sánh dữ liệu đã nhập

c)

không có âm thanh phát ra

d)

servo không quay

33.

Micro:bit hiển thị sai hướng la bàn vì:

a)

Hết pin

b)

Chưa hiệu chỉnh cảm biến từ

c)

LED hỏng

d)

Thiếu vòng lặp

34.

Để làm cho servo chỉ quay khi micro:bit chỉ về phía Bắc, bạn cần:

a)

b)

c)

d)

35.

Nếu cảm biến siêu âm bị che trong dự án Guitar, nó sẽ:

a)

luôn phát ra nốt cao nhất

b)

phát ra nốt thấp hoặc không phát ra

c)

khiến servo quay liên tục

d)

tắt hoàn toàn đèn LED

36.

Cách hợp lý nhất để tạo ra nhiều nốt nhạc là:

a)

một khoảng cách cho một nốt

b)

chia khoảng cách thành nhiều vùng

c)

sử dụng chỉ một nốt

d)

sử dụng chỉ đèn LED

37.

Sử dụng các hàm giúp chương trình:

a)

dài hơn

b)

chạy chậm hơn

c)

dễ quản lý và tránh mã lặp lại

d)

không cảm nhận với các cảm biến

38.

Yếu tố AI rõ ràng nhất trong một cánh cửa tự động là:

a)

màu sắc đẹp

b)

phản hồi dựa trên dữ liệu cảm biến

c)

chất liệu của cánh cửa

d)

tiết kiệm năng lượng pin

39.

Không sử dụng điều kiện so sánh trong một cánh cửa tự động sẽ:

a)

khiến cánh cửa mở khi có người hiện diện

b)

khiến cánh cửa mở liên tục

c)

khiến cánh cửa đóng đúng giờ

d)

khiến cảm biến ngừng hoạt động

40.

Trong lập trình, khối lệnh nào giúp kiểm tra điều kiện?

a)

b)

c)

d)