wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Class 5

Total questions: 55

Worksheet time: 28mins

Name
Class
Date
1.

Khối lệnh nào để điều khiển chương trình bắt đầu bằng cách nhấn cờ xanh

a)
b)
c)
d)
2.

Khối lệnh sau có ý nghĩa gì ?

a)

Thay đổi vị trí của nhân vật theo trục ngang x

b)

Thay đổi vị trí của nhân vật theo trục dọc y

c)

Đưa nhân vật đến vị trí có tọa độ (10,0)

d)

Điều khiển nhân vật đi 10 bước

3.

Để điều khiển hoạt động nhân vật diễn ra liên tục con dùng câu lệnh nào?

a)
b)
c)
d)
4.

Câu lệnh sau có ý nghĩa gì?

a)

Điều khiển nhân vật chuyển động theo trục ngang x

b)

Điều khiển nhân vật chuyển lên xuống

c)

Điều khiển nhân vật chuyển động theo trục dọc y

d)

Điều khiển nhân vật chuyển động ngẫu nhiên

5.

Câu lệnh sau có ý nghĩa gì ?

a)

Hiển thị nhân vật

b)

Nếu điều A diễn ra thì thực hiện việc B

c)

Điều khiển nhân vật di chuyển theo hướng trái phải

d)

Thay đổi hình dạn nhân vật

6.

Khi muốn chạm vào vật A bất kỳ thì thực hiện việc B. Vậy con hãy ghép câu lệnh nào vào khối lệnh điều kiện IF.... Then...

a)
b)
c)
d)
7.

Khi nhân vật chạm vào biên để nhân vật di chuyển quay lại thì con cần sử dụng câu lệnh nào?

a)
b)
c)
d)
8.

Khi nhân vật ở ô số 2 thì tọa độ của nhân vật như thế nào?

a)

(-X, Y)

b)

(-X, -Y)

c)

(X, Y)

d)

(X, -Y)

9.

Tọa độ của nhân vật như thế nào khi nó ở ô số 4

a)

(X, Y)

b)

(-X,Y)

c)

(-X,-Y)

d)

(X, -Y)

10.

Con vật biểu tượng của ngôn ngữ lập trình Scratch là gì ?

a)
b)
c)
d)
11.

Hãy chọn khối lệnh có thể thả vào vị trí được khoanh tròn?

a)
b)
c)
d)
12.

Để thêm nhân vật mới cho chương trình, con sẽ nhấn vào đâu?

a)
b)
c)
d)
13.

Khu vực Customes (hoá trang) trên giao diện làm việc của Scratch để làm gì?

a)

Chỉnh sửa nhân vật

b)

Chỉnh sửa hình nền

c)

Viết kịch bản

d)

Tạo và chỉnh sửa âm thanh

14.

Đâu là nhân vật mặc định của Scratch khi tạo dự án mới?

a)

Chú hổ vàng

b)

Không có nhân vật nào

c)

Chú cá vàng

d)

Chú mèo vàng

15.

Để khỏi phải viết lại các nhóm lệnh giống nhau nhiều lần, trong Scratch (và trong mọi môi trường lập trình khác), người ta sử dụng các lệnh để điều khiển có tên là.

a)

Lệnh lặp

b)

Lệnh điều khiển

c)

Lệnh điều kiện

d)

Biến nhớ

16.

Có bao nhiêu cách thêm đối tượng?

a)

1

b)

2

c)

3

d)

4

17.

Khu vực sân khấu trên giao diện làm việc của Scratch để làm gì?

a)

Hiển thị các kết quả của dự án

b)

Hiển thị nhân vật và hình nền

c)

Chứa các khối lệnh

d)

Viết kịch bản của dự án

18.

Lệnh này có chức năng gì?

a)

Xoay ngược chiều kim đồng hồ 1 góc 450

b)

Xoay cùng chiều kim đồng hồ 1 góc 450

c)

Xoay ngược chiều kim đồng hồ 1 góc 150

d)

Xoay cùng chiều kim đồng hồ 1 góc 150

19.

Muốn hoàn tất một chương trình khi thực hiện ta phải sử dụng nút lệnh nào?

a)

Khi nhấn vào cờ

b)

Kéo các khối lệnh cần thiết

c)

Cho nhân vật di chuyển

d)

Cho nhân vật ẩn hiện

20.

Hai khối lệnh này khác nhau như thế nào?

a)

A. Lệnh play sound ....until done thực hiện cùng lúc với các khối lệnh khác có trong chương trình.

b)

B.Lệnh play sound ....until done thực hiện xong mới đến các khối lệnh khác có trong chương trình.

c)

C. Lệnh start sound... thực hiện cùng lúc với các khối lệnh khác có trong chương trình.

d)

D. Cả câu B và C đều đúng

21.

Đoạn chương trình sao đây thực hiện công việc gì?

a)

Vẽ đường thẳng

b)

Vẽ đường cong

c)

Vẽ đường tròn

d)

Vẽ hình đa giác đều

22.

Đoạn chương trình sau đây thực hiện công việc gì?

a)

Vẽ đường tròn bán kính 100 bước

b)

Vẽ hình tròn bán kính 100 bước

c)

Vẽ nửa đường tròn bán kính 100 bước

d)

Vẽ nửa hình tròn bán kính 100 bước

23.

Đoạn chương trình sau đây thực hiện công việc gì?

a)

Vẽ xung điện

b)

Vẽ hình chữ nhật

c)

Vẽ đường nét đứt

d)

Vẽ hình vuông

24.

Trong quá trình vẽ hình tròn hay đường tròn nếu chúng ta đưa vào vòng lặp 120 lần thì lệnh nào sẽ bị phụ thuộc

a)
b)
c)
d)
25.

Các khối lệnh để vẽ được hình này:

a)
b)
c)
d)
26.

Trước khi vẽ ta thực hiện:

a)

Đặt bút/xóa màn hình/cố định tọa độ ban đầu

b)

Xóa màn hình/đặt bút/cố định tọa độ ban đầu

c)

Đặt bút/cố định tọa độ ban đầu/xóa màn hình

d)

Xóa màn hình/cố định tọa độ ban đầu/đặt bút

27.

Các khối lệnh để vẽ được hình này:

a)
b)
c)
d)
28.

Chọn đáp án sai: Sân khấu luôn có kích thước hình chữ nhật 480 x 360.

a)

Mỗi vị trí trên sân khấu sẽ được đánh dấu bởi 2 số, 2 tọa độ (x, y)

b)

Giá trị tọa độ x chạy từ -240 đến 240.

c)

Giá trị tọa độ y chạy từ -180 đến 180.

d)

Chiều cao = 480 (điểm / pixel)

29.

Vật đang đi theo hướng nào?

a)

Hướng lên (00)

b)

Hướng xuống (1800)

c)

Hướng sang trái (-900)

d)

Hướng sang phải (900)

30.

Đối tượng sang trái 10 bước toạ độ nào thay đổi?

a)

Đổi x(-10)

b)

Đổi y(-10)

c)

Đổi y(10)

d)

Đổi x(10)

31.

Khi chương trình có sử dụng lệnh ẩn, em cần thực hiện lệnh gì để vật xuất hiện trong quá trình thực hiện dự án?

a)

Di chuyển

b)

Lặp

c)

Hiển thị

d)

Xoá

32.

Lệnh nào tạo ra nhiều phiên bản giống đối tượng đó sau khi đưa vào vòng lặp?

a)

Lệnh tạo bản sao

b)

Lệnh lặp

c)

Lệnh điều kiện

d)

Lệnh nói

33.

Lệnh tạo bản sao (Clone) nằm ở nhóm lệnh nào?

a)

Motion

b)

Sensing

c)

Control

d)

Event

34.

Một số đặc điểm cần lưu ý khi chọn âm thanh

a)

Scratch hỗ trợ hai kiểu định dạng âm thanh là MP3 và WAV.

b)

Chúng ta cũng có thể tích hợp âm thanh cho mỗi đối tượng (Sprite) hoặc tạo nhạc nền cho sân khấu biểu diễn.

c)

Scratch cũng có sẵn các khối lệnh để điều khiển âm thanh như tiếng trống, nốt nhạc, nhịp điệu,...

d)

Cả 3 đáp án trên.

35.

Lệnh lấy ngẫu nhiên trong khoảng từ … đến … nằm trong nhóm lệnh nào?

a)

Pen

b)

Control

c)

Operators

d)

Look

36.

Lệnh điều kiện IF/THEN nằm trong nhóm lệnh nào?

a)

Motion

b)

Sensing

c)

Control

d)

Event

37.

Lệnh tạo biến số nằm trong nhóm lệnh nào?

a)

Motion

b)

Sensing

c)

Variables

d)

Event

38.

Lệnh này có ý nghĩa gì sau mỗi lần nhấn?

a)

Toạ độ y là 10 bước

b)

Cộng thêm vào toạ độ y 10 bước

c)

Cộng thêm vào toạ độ x 10 bước

d)

Toạ độ x là 10 bước

39.

Giải thích đoạn lệnh sau đây:

a)

Bản sao luôn di chuyển đi lên 10 bước

b)

Nếu chạm biên thì trừ 1 điểm

c)

Nếu chạm biên thì xóa mất bản sao này

d)

Cả 3 đáp án trên

40.

Đoạn lệnh sau đây thực hiện công việc gì?

a)

Vẽ hình vuông với độ dài cạnh nhập từ bàn phím

b)

Vẽ đa giác đều với độ dài cạnh nhập từ bàn phím

c)

Vẽ theo yêu cầu với độ dài cạnh nhập từ bàn phím

d)

Vẽ đa giác đều với số cạnh nhập từ bàn phím

41.

How many is/are the clone will be made in each time the green flag is clicked? (Có bao nhiêu bản sao sẽ được tạo ra mỗi khi lá cờ xanh được nhấp vào)

a)

1

b)

2

c)

3

d)

4

42.

The stage is the space where sprites can move around. This space is two- dimensional. The horizontal direction goes from -240 to 240.

The vertical direction ranges from?

(Sân khấu là không gian mà các sprites có thể di chuyển xung quanh. Không gian này là hai chiều. Phương ngang đi từ -240 đến 240.

Phương thẳng đứng nằm trong khoảng từ?)

a)

-180 to 180

b)

-360 to 360

c)

-90 to 90

d)

Không có đáp án đúng

43.

In the stack of blocks below, how many times does the sprite move 10 steps?

(Trong các khối dưới đây, nhân vật di chuyển được 10 bước bao nhiêu lần?)

a)

6

b)

7

c)

8

d)

9

44.

4.          What does the sprite cat would say?

(Giá trị phép toán là bao nhiêu)

a)

68

b)

86

c)

74

d)

47

45.

When up arrow key is pressed, the sprite Cat would move up. When down arrow key is pressed, the sprite Cat would move down. (Assume the green flag is clicked).

Why doesn’t it work?

(Dịch: Khi nhấn phím mũi tên lên, con mèo sprite sẽ di chuyển lên. Khi nhấn phím mũi tên xuống, con mèo sprite sẽ di chuyển xuống dưới. (Giả sử cờ xanh được nhấp vào).

Tại sao nó không hoạt động?)

a)

“Change y” should be replaced by “Change x”

(thay thế y bằng x)

b)

Change y by 10 is too small

(thay đổi y bằng 10 là quá nhỏ)

c)

Change y by -10 is too small

(thay đổi y bằng -10 là quá nhỏ)

d)

Up arrow/Down arrow should be pressed

(mũi tên lên xuống cần được nhấn)

46.

What’s the expected result of variable “x”?

(Giá trị của x bằng bao nhiêu)

Lưu ý: vòng lặp Repeat untill, lặp cho đến khi 5 nhân x bằng 10

a)

2

b)

4

c)

6

d)

8

47.

When the sprite is clicked, the cat would move from (0,0) to random position. Which of the following can slow down its speed?

a)

Increse the cat’s size

(Tăng kích thước của mèo)

b)

Add more script blocks to increase its weigh

(Thêm nhiều khối script hơn để tăng sức nặng của nó)

c)

“Wait 0.2 seconds” should be replaced by “Wait 0.3 seconds”

(thay chờ 0.2giây thành 0.3 giây)

d)

Set the initial position to (100, 100)

(Đặt vị trí ban đầu thành (100, 100))

48.

Michelle wants the cat to start in the middle of the stage, then move across the stage and grow. It works the first time she clicks the green flag - but not when she clicks it again! What's going on?

(Michelle muốn con mèo bắt đầu ở giữa sân khấu, sau đó di chuyển qua sân khấu và lớn lên. Nó hoạt động khi cô ấy nhấp vào lá cờ xanh lần đầu tiên - nhưng khi cô ấy nhấp lại thì không được. Lỗi là gì)

a)

Increase repeat 3 to repeat 5 or 10

(Tăng lặp lại 3 để lặp lại 5 hoặc 10)

b)

Glide to … should be replaced Go to

(Lướt đến… nên được thay thế Đi tới)

c)

Change size by … to Change size 20

(Thay đổi kích thước bằng… thành Thay đổi kích thước 20)

d)

Script blocks after When … should be put in a “Forever” loop

(Các khối tập lệnh sau When… nên được đưa vào vòng lặp “Mãi mãi”)

49.

The following expression receives a numerical or logical value?

(Biểu thức sau nhận giá trị số hay giá trị lôgic?)

a)

0

b)

1

c)

False

d)

True

50.

Building blocks in Scratch includes many categories, for example, Motion, Looks, Sound, Events. Which category does the following block belong to?

(khối sau thuộc lệnh nào)

a)

A.   Motions

b)

B.  Events

c)

C.  Operators

d)

D.   Sensing

51.

How long would the sprite Bat gradually glide from (0, 0) to (-50, 100)?

Nhân vật Bat sẽ lướt dần từ (0, 0) đến (-50, 100) trong bao lâu?

a)

1 Seconds

b)

10 Seconds

c)

2 Seconds

d)

20 Seconds

52.

What’s result we get?

Kết quả của phép tính này là gì?

a)

2335

b)

2535

c)

3523

d)

3525

53.

Given the following script and scene. The sprite Cat asks the user to enter a number. The scripts compare number and 50. What would the cat say if the user enter number 60?

(Đưa ra kịch bản và cảnh sau. Sprite Cat yêu cầu người dùng nhập một số. Các tập lệnh so sánh số và 50. Con mèo sẽ nói gì nếu người dùng nhập số 60?)

a)

A.   What’s your number?

b)

Join 60 is bigger than 50.

c)

60 is bigger than 50.

(60 lớn hơn 50

d)

Answer is bigger than 50.

(Câu trả lời lớn hơn 50)

54.

Scratch version 2.0 was released on May 9, 2013. When did the update version

3.0 was first announce?

(Scratch phiên bản 2.0 được phát hành vào ngày 9 tháng 5 năm 2013. Phiên bản cập nhật khi nào 3.0 lần đầu tiên được công bố?)

a)

2014

b)

2015

c)

2016

d)

2017

55.

What would the sprite say if the user enters “2008” in the answer box? (Assume that the green flag is clicked?)

Sprite sẽ nói gì nếu người dùng nhập “2008” vào hộp trả lời? (Giả sử rằng lá cờ màu xanh lá cây được nhấp vào?)

a)

13

b)

14

c)

15

d)

None of the above

(không có đáp án đúng)