wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Check Point 1

Total questions: 24

Worksheet time: 24mins

Name
Class
Date
1.

 Scratch Là gì?

a)

 Là ngôn ngữ lập trình sử dụng các khối lệnh ghép lại với nhau để tạo thành một chuỗi khối lệnh

b)

 Là một con mèo màu vàng

c)

Một phần mềm trò chơi

d)

Một trang web

2.

Có thể chạy Scratch mà không cần cài đặt hay không?

a)

Có thể

b)

 Không thể

3.

Muốn chuyển đổi ngôn ngữ trong Scratch thì bạn phải thực hiện như thế nào?

a)

Tệp → Chọn tiếng Việt

b)

Tập tin → Lưu → Chọn tiếng Việt

c)

Bấm chọn vào Icon địa cầu → chọn tiếng Việt

d)

Tệp → Mở → Chọn tiếng Việt

4.

Khối lệnh là gì trong Scratch?

a)

Một loại ký tự đặc biệt trong Scratch được sử dụng để tạo hiệu ứng đồ họa

b)

Các đơn vị cơ bản của ngôn ngữ lập trình Scratch, thực hiện các hành động cụ thể hoặc đại diện cho giá trị

c)

Nhóm các đối tượng trong Scratch được sắp xếp lại để tạo ra một chương trình hoàn chỉnh

5.

Khu vực kịch bản trong scratch là gì?

a)

Là không gian chính để hiển thị các đối tượng và sự kiện trong chương trình

b)

Là nơi chứa tất cả các khối lệnh và nhóm lệnh có sẵn trong Scratch

c)

Là nơi bạn có thể tạo và quản lý các bộ trang phục vụ và hình nền

d)

Là nơi bạn xây dựng và sắp xếp các khối lệnh để tạo ra các chương trình

6.

Khối lệnh nào cho phép ta di chuyển nhân vật?


a)

Motion

b)

Looks

c)

Sound

d)

Events

7.

7. Vị trí nào sau đây được dùng để đổi tên nhân vật?

a)

1

b)

2

c)

3

d)

4

8.

Hãy làm cho mèo scratch khi đến chỗ quả táo thì sẽ nói "Hello"

a)

b)

c)

d)

9.

Trong Scratch, x và y thường được sử dụng để biểu diễn điểm nào trong không gian?

a)

Độ cao của màn hình

b)

Tọa độ của chuột

c)

Tọa độ của một đối tượng trên sân chơi

d)

Độ rộng của màn hình

10.

Trong Scratch, giá trị x và y có thể thay đổi thông qua các lệnh nào sau đây?

a)

"Đặt giá trị x" (Set x to), “Đặt giá trị y” (Set y to)

b)

"Đặt hướng bằng" (point in direction)

c)

"Chạy ngay sau khi nhấn" (When Flag Clicked)

d)

"Hiển thị" (Show)

11.

Trong Scratch, cấu trúc điều kiện if-else được sử dụng để làm gì?

a)

Kiểm tra một điều kiện và thực hiện một chuỗi lệnh 1 nếu điều kiện đúng, nếu điều kiện sai thì thực hiện một chuỗi lệnh 2

b)

Thực hiện một chuỗi lệnh mà không cần kiểm tra điều kiện

c)

Chuyển đổi giá trị x và y

d)

Hiển thị một thông báo lỗi nếu có lỗi xảy ra

12.

"Trong Scratch, lệnh "else" trong cấu trúc if-else được thực hiện khi nào?"

a)

Khi điều kiện trong lệnh "if" là đúng

b)

Khi điều kiện trong lệnh "if" là sai

c)

Khi không có điều kiện nào được thỏa mãn

d)

Khi không có điều kiện nào được thỏa mãn

13.

"Trong Scratch, vòng lặp được sử dụng để làm gì?"


a)

Thực hiện một chuỗi lệnh một lần duy nhất

b)

Kiểm tra một điều kiện và thực hiện một chuỗi lệnh nếu điều kiện đúng

c)

Lặp lại một chuỗi lệnh nhiều lần cho đến khi điều kiện không còn đúng

d)

Dừng chương trình và thoát khỏi vòng lặp hiện tại

14.

"Trong Scratch, biến số (variable) được sử dụng để làm gì?"


a)

Định nghĩa tên cho các đối tượng trên sân chơi

b)

Lưu trữ và theo dõi các giá trị và thông tin trong chương trình

c)

Điều khiển luồng thực hiện của chương trình

d)

Xác định các hình dạng và kiểu dáng cho các đối tượng

15.

"Trong Scratch, làm thế nào để tạo một biến số mới?"


a)

Nhấp chuột phải nhóm lệnh các biến số và chọn "Tạo biến số mới" (Tạo biến số mới)


b)

Nhấp chuột trái để chọn nhân vật, chọn nhóm lệnh “Các biến số” rồi chọn "Tạo biến số mới" (Create new variable)

c)

 Sử dụng lệnh "Set variable" để tạo biến số mới tự động

d)

Biến số không thể tạo mới trong Scratch

16.

Để so sánh xem hai giá trị có bằng nhau trong Scratch, ta sử dụng toán tử nào?


a)

=

b)

==

c)

Is equal to

d)

Is not equal to

17.

Phép nhân trong Scratch được ký hiệu bằng ký tự nào?


a)

x

b)

X

c)

*

d)

.

18.

Trong Scratch, làm thế nào để đặt giá trị cho một biến số?

a)

Sử dụng lệnh "Change variable" để thay đổi giá trị của biến số

b)

Sử dụng lệnh "Đặt biến số thành …" để đặt giá trị cho biến số

c)

Chỉ có thể đặt giá trị cho biến số khi tạo mới

d)

 Biến số không thể có giá trị trong Scratch

19.

Trong Scratch, có thể sử dụng biến số trong khối lệnh nào sau đây?

a)

"When Green Flag Clicked" (Khi nhấp vào cờ màu xanh)

b)

"Forever" (Mãi mãi)

c)

"Say" (Nói)

d)

"Hide" (Ẩn)

20.

 Trong Scratch, costume (trang phục) được sử dụng để làm gì?


a)

 Định nghĩa tên cho các đối tượng trên sân chơi

b)

 Lưu trữ và theo dõi các giá trị và thông tin trong chương trình

c)

 Lưu trữ và theo dõi các giá trị và thông tin trong chương trình

d)

Xác định hình ảnh hiển thị của đối tượng

21.

Trong Scratch, khối lệnh "Touching color (....)?" thuộc vào danh mục nào?

a)

Touching(Chạm)

b)

Motion (Chuyển động)

c)

Variables (Biến)

d)

Sensing(Cảm biến)


22.

Để kiểm tra xem một sprite có chạm vào một sprite khác trong Scratch, ta sử dụng khối lệnh nào?


a)

 "touching?"


b)

 "is touching?"


c)

"detect touch"


23.

Toán tử "mod" trong Scratch được sử dụng để làm gì?


a)

Lấy phần nguyên của một số


b)

 Lấy phần thập phân của một số


c)

 Lấy phần dư của một phép chia


24.

Để xử lý một hành động khi hai sprite chạm nhau trong Scratch, ta sử dụng khối lệnh nào?


a)

"when touching do"


b)

"if touching then"

c)

 "check collision"