wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Lesson3 - SB

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Đầu của nhân vật đang hướng bao nhiêu độ?

a)

180

b)

0

c)

90

d)

-90

2.

Với thẻ lệnh bên dưới, khi điều kiện trong thẻ lệnh là sai, điều gì sẽ xảy ra?

a)

Các lệnh bên trong khối if sẽ được thực thi.

b)

Chương trình sẽ dừng lại.

c)

Các lệnh bên trong khối if sẽ bị bỏ qua và chương trình tiếp tục chạy các lệnh ở dưới.

d)

Chương trình sẽ báo lỗi.

3.

Thẻ lệnh này dùng để làm gì?

a)

Kiểm tra xem nhân vật có đang chạm vào một đối tượng khác, con trỏ chuột, hoặc cạnh sân khấu hay không.

b)

Để di chuyển nhân vật đến một đối tượng khác.

c)

Để đổi màu sắc của nhân vật khi chạm vào một đối tượng.

d)

Để phát hiện khoảng cách giữa nhân vật và các đối tượng khác.

4.

Khi nhân vật hướng lên trên, hướng của nhân vật là bao nhiêu độ?

a)

0

b)

90

c)

180

d)

-90

5.

Thẻ lệnh bên dưới dùng để làm gì?

a)

Xoay nhân vật sang phải một góc nhất định

b)

Đặt hướng của nhân vật theo một góc nhất định.

c)

Đặt hướng của nhân vật hướng về con trỏ chuột hoặc hướng về nhân vật khác.

d)

Trả về giá trị là hướng của nhân vật đang có.

6.

Thẻ lệnh <if <...> then> thuộc nhóm lệnh nào?

a)

Event

b)

Look

c)

Control

d)

Variable

7.

Thẻ lệnh <if <...> then> đại diện cho cấu trúc nào trong lập trình? 

a)

Cấu trúc tuần tự

b)

Cấu trúc lặp

c)

Cấu trúc điều kiện

d)

Cấu trúc rẽ nhánh

8.

<Điều kiện> trong thẻ lệnh <if <...> then … else …> trả về kết quả dạng gì?

a)

Đúng hoặc sai

b)

Số

c)

Chữ cái

d)

Thẻ lệnh

9.

Thẻ lệnh <say (I touched)> được thực thi khi nào?

a)

Khi không va chạm với nhân vật Dog1

b)

Khi có va chạm với nhân vật Dog1

c)

Khi thẻ lệnh <move (10) steps> được thực thi

d)

Khi nhấn vào ⚑

10.

Trong đoạn thẻ lệnh bên dưới, nếu không chạm vào nhân vật Dog1  thì điều gì sẽ xảy ra?

a)

Các thẻ lệnh bên trong thẻ lệnh <if <...> then> sẽ không được thực thi 

b)

Chỉ thẻ lệnh <say (I touched)> không được thực thi, thẻ lệnh <move (10) steps> sẽ được thực thi bình thường

c)

Thẻ lệnh <say (I touched)> và <move (10) steps> sẽ được thực thi

d)

Chỉ thẻ lệnh <move (10) steps>không được thực thi, thẻ lệnh <say (I touched)> sẽ được thực thi bình thường