wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Luyện tập ôn lại kiến thức

Total questions: 78

Worksheet time: 34mins

Name
Class
Date
1.

Scratch là gì?

a)

Là tên gọi của một loại ngôn ngữ lập trình

b)

Một phần mềm game

c)

Một phần mềm Microsoft

d)

Một trang web

e)

Một chương trình dùng để vẽ hình

2.

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

a)

Đúng

b)

Sai

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)

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

b)

File → Chọn tiếng Việt.

c)

File → Save → Chọn tiếng Việt.

d)

File → Open → Chọn tiếng Việt.

4.

Bấm vào đâu để đổi tên của nhân vật?

a)

Nút số 3

b)

Nút số 2

c)

Nút số 1

d)

Nút số 4

5.

Phần màu vàng trong hình dưới đây dùng để làm gì ?

a)

Đổi tên bản sao

b)

Đổi tên ngoại hình

c)

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

d)

Đổi tên 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?

a)

b)

Không

7.

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

a)

Looks

b)

Sound

c)

Events

d)

Motion

8.

Vị trí mũi tên chỉ vào dùng để ?

a)

Chỉnh trọng tâm

b)

Chỉnh hướng

c)

Chỉnh kiểu xoay

d)

Kịch bản

9.

Cách lưu một kịch bản?

a)

1

b)

2

c)

3

10.

Cách mở một kịch bản?

a)

1

b)

2

c)

3

11.

Hình dưới đây theo bạn có bao nhiêu nhân vật?

a)

Một nhân vật

b)

Hai nhân vật

c)

Ba nhân vật

d)

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

12.

Hãy xem kịch bản sau và cho biết làm thế nào để cho kịch bản chạy?

a)

Bấm phím Space bar

b)

Bấm vào nhân vật

c)

Bấm vào hình nhân vật (cây viết) trên sân khấu

d)

Bấm lá cờ màu xanh

13.

Hình ảnh dưới đây là gì?

a)

Lệnh đếm

b)

Các vòng lặp trong Scratch

c)

Lệnh lặp mãi mãi

d)

Lệnh lặp có điều kiện

14.

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

a)

Mũi nhọn

b)

Đuôi mũi tên

c)

Trọng tâm của mũi tên

d)

Con trỏ chuột chạy về 0,0 nhân vật đứng yên tại chỗ

15.

Hãy cho biết ý nghĩa của lệnh trên?

a)

Điều khiển nhân vật di chuyển đến tọa độ xác định

b)

Điều khiển nhân vật nhảy đến tọa độ xác định

c)

Điều khiển nhân vật di chuyển đến tọa độ xác định trong khoảng thời gian 1 giây

d)

Điều khiển nhân vật nhảy đến tọa độ xác định trong khoảng thời gian 1 giây

16.

Em hãy nêu ý nghĩa của câu lệnh sau:

a)

Hướng đối tượng đến đối tượng khác

b)

Hướng đối tượng đến con trỏ chuột

c)

Di chuyển đối tượng đến đối tượng khác

d)

Di chuyển đối tượng đến con trỏ chuột

17.

Nêu ý nghĩa của lệnh trên đây:

a)

Thay đổi tọa độ x 10 pixcel

b)

Di chuyển đến điểm y có tọa độ 10

c)

Di chuyển đến điểm x có tọa độ 10

d)

Thay đổi tọa độ y 10 pixcel

18.

Hãy nêu ý nghĩa của câu lệnh trên:

a)

Xoay nhân vật theo chiều kim đồng hồ 15 độ

b)

Di chuyển nhân vật theo chiều kim đồng hồ 15 độ

c)

Xoay nhân vật ngược chiều kim đồng hồ 15 độ

d)

Di chuyển nhân vật ngược chiều kim đồng hồ 15 độ

19.

Em gọi các nhân vật trong Scratch là gì?

a)

Sprite

b)

Script

c)

Scratch

d)

Sprite Scripts

20.

Lệnh nào làm cho nhân vật di chuyển?

a)

Walk

b)

Move

c)

Run

d)

Go

21.

Ngôn ngữ lập trình đưa ra những chỉ dẫn cho máy tính làm việc.

a)

Đúng

b)

Sai

22.

Khối lệnh nào dùng để lặp lại 1 hay nhiều hành động?

a)

b)

c)

23.

Màu nào chỉ nhóm lệnh Chuyển động?

a)

Cam

b)

Xanh lá

c)

Xanh dương

d)

Tím

24.

Đối tượng giúp thay đổi nền cho sân khấu gọi là gì?

a)

Script

b)

Backdrop

c)

Blocks Pallette

d)

Sprites List

25.

Nhóm lệnh nào làm cho nhân vật nói chuyện?

a)

Looks

b)

Sounds

c)

Pen

d)

Data

26.

Nhóm lệnh nào tạo biến để lưu dữ liệu (ví dụ như lưu điểm)

a)

b)

c)

d)

27.

Đổi tên cho nhân vật trong thuộc tính nào?

a)

Backdrops

b)

Sprite

c)

Size

d)

Name

28.

Điều kiện trong lập trình (condition) là gì?

a)

Làm cho mèo Scratch chạm vào một cái gì đó

b)

Khi mèo Scratch chạm vào một cái gì đó

c)

Hướng dẫn cho chương trình biết phải làm gì

d)

Kiểm tra xem một cái gì đó là đúng hay sai

29.

Cần sử dụng bao nhiêu lệnh "Xoay 15 độ /Turn 15 degrees" để nhân vật xoay 1 vòng tròn? (Vòng tròn có 360 độ)


a)

1

b)

12

c)

24

d)

306

30.

Đâu là cách để tạo ra một bản sao của một khối ghép trong chương trình?

a)

clone

b)

make a copy

c)

paste

d)

duplicate

31.

Trong Scratch, nhóm lệnh nào có màu vàng?

a)

Chuyển động

b)

Sự kiện

c)

Hiện thị

d)

Cảm biến

32.

Trong Scratch, nhóm lệnh nào có màu tím?

a)

Chuyển động

b)

Cảm biến

c)

Sự kiện

d)

Hiển thị

33.

Nhóm lệnh nào cung cấp các phép tính?

a)

b)

c)

d)

34.

Cửa sổ nào dùng để thực hiện việc lập trình?

a)

b)

c)

35.

Cửa sổ nào cung cấp các công vẽ để chỉnh sửa trang phục hoặc hình nền sân khấu?

a)

b)

c)

36.

Đặt màu bút và nét bút dùng nhóm lệnh nào?

a)

Pen

b)

Motion

c)

Sensing

d)

Sound

37.

Thuật toán là...

a)

.. các chỉ dẫn theo thứ tự để máy tính giải quyết 1 vấn đề

b)

... một khối lệnh chuyển động

c)

... một trạng thái lặp lại

d)

... một nhân vật

38.

Nhân vật Mèo trong thiết kế có mấy hình dạng?

(a)  

39.

Lệnh sau nằm trong nhóm lệnh nào?

a)

Hiển thị

b)

Chuyển động

c)

Sự kiện

d)

Điều khiển

40.

Để lập trình điều khiển khi có sự kiện gõ phím A trên bàn phím, em dùng lệnh nào?

a)

b)

c)

d)

41.

Đổi tên cho nhân vật trong thuộc tính nào?

a)

Backdrops

b)

Sprite

c)

Size

d)

Name

42.

Chọn câu lệnh thích hợp

a)
b)
c)
d)
43.

Câu lệnh thay đổi hiệu ứng màu sắc của nhân vật nằm ở nhóm lệnh nào?

a)

Motion

b)

Looks

c)

Sound

d)

Events

44.

Chọn câu lệnh thích hợp

a)
b)
c)
d)
45.

Chọn câu lệnh thích hợp

a)
b)
c)
d)
46.

Chọn vòng lặp thích hợp

a)
b)
c)
d)
47.

Chọn sự kiện thích hợp

a)
b)
c)
d)
48.

Chọn câu lệnh thích hợp

a)
b)
c)
d)
49.

Chọn đoạn lệnh thích hợp

a)
b)
c)
d)
50.

Chọn đoạn lệnh thích hợp

a)
b)
c)
d)
51.

Khối lệnh nào sau đây có thể ghép vào khớp nối điều kiện của khối lệnh Nếu thì?

a)

b)

c)

d)

52.

Khối lệnh nào được sử dụng để kiểm tra va chạm giữa các nhân vật?

a)

b)

c)

d)

53.

Khối lệnh nào được sử dụng để kiểm tra phím trên bàn phím được nhấn?

a)

b)

c)

d)

54.

Khối lệnh nào được sử dụng để lập trình khi bấm lên nhân vật?

a)

b)

c)

d)

55.

Khối lệnh nào được sử dụng để bắt đầu lập trình cho bản sao hoạt động?

a)

b)

c)

d)

56.

Khi nhấn vào khu vực được khoanh đỏ trong hình, Sân khấu sẽ chuyển sang chế độ nào?

a)

Bình thường.

b)

Thu nhỏ.

c)

Toàn màn hình.

d)

Sân khấu không chuyển.

57.

Hãy chọn khối lệnh được sử dụng để dừng lại các đoạn lệnh khác của một nhân vật nhưng không dừng lại các hoạt động của nhân vật khác?

a)

b)

c)

d)

58.

Khối lệnh sau đây sẽ trả về kết quả gì?

a)

3

b)

4

c)

3,75

d)

3.75

59.

Để nhân bản 1 nhân vật thành nhiều nhân vật, ta click chuột phải vào nhân vật và chọn chữ nào ?

a)

Export

b)

Duplicate

c)

Delete

60.

Để sử dụng Scratch để vẽ hình vuông, trước hết em phải sử dụng lệnh nào?

a)

Di chuyển 100 bước

b)

Đặt bút

c)

Xoay phải 90 độ

d)

Đặt bút / chọn màu bút

61.

Ý nghĩa của lệnh:

a)

Nhân vật đặt bút (đặt bút xuống để sẵn sàng vẽ)

b)

Xóa tất cả các hình, các đường đã vẽ trên vùng Sân khấu

c)

Nhân vật nhấc bút (nhấc bút lên để không vẽ)

d)

In hình ảnh của nhân vật tại vị trí của nhân vật trên vùng Sân khấu

62.

Ý nghĩa của lệnh:

a)

Nhân vật đặt bút (đặt bút xuống để sẵn sàng vẽ)

b)

Xóa tất cả các hình, các đường đã vẽ trên vùng Sân khấu

c)

Nhân vật nhấc bút (nhấc bút lên để không vẽ)

d)

In hình ảnh của nhân vật tại vị trí của nhân vật trên vùng Sân khấu

63.

Ý nghĩa của lệnh:

a)

Nhân vật đặt bút (đặt bút xuống để sẵn sàng vẽ)

b)

Xóa tất cả các hình, các đường đã vẽ trên vùng Sân khấu

c)

Nhân vật nhấc bút (nhấc bút lên để không vẽ)

d)

In hình ảnh của nhân vật tại vị trí của nhân vật trên vùng Sân khấu

64.

Ý nghĩa của lệnh:

a)

Nhân vật đặt bút (đặt bút xuống để sẵn sàng vẽ)

b)

Xóa tất cả các hình, các đường đã vẽ trên vùng Sân khấu

c)

Nhân vật nhấc bút (nhấc bút lên để không vẽ)

d)

In hình ảnh của nhân vật tại vị trí của nhân vật trên vùng Sân khấu

65.

Em hãy sắp xếp thứ tự các lệnh sau đây để lập trình thực hiện: vẽ một đoạn thẳng có độ dài là 100 bước

a)

4-2-3-1

b)

4-1-3-2

c)

1-2-4-3

d)

2-3-1-4

66.

Ý nghĩa của lệnh:

a)

Nhân vật hướng lên trên

b)

Nhân vật hướng xuống dưới

c)

Nhân vật hướng sang phải

d)

Nhân vật hướng sang trái

67.

Ý nghĩa của lệnh:

a)

Nhân vật hướng lên trên

b)

Nhân vật hướng xuống dưới

c)

Nhân vật hướng sang phải

d)

Nhân vật hướng sang trái

68.

Ý nghĩa của lệnh:

a)

Nhân vật hướng lên trên

b)

Nhân vật hướng xuống dưới

c)

Nhân vật hướng sang phải

d)

Nhân vật hướng sang trái

69.

Ý nghĩa của lệnh:

a)

Nhân vật hướng lên trên

b)

Nhân vật hướng xuống dưới

c)

Nhân vật hướng sang phải

d)

Nhân vật hướng sang trái

70.

Em hãy cho biết kết quả khi thực hiện chương trình sau:

a)

Trên vùng sân khấu có 3 nhân vật cách nhau 100 bước, theo chiều dọc

b)

Trên vùng sân khấu có 2 nhân vật cách nhau 100 bước, theo chiều dọc

71.

Em hãy mô tả kết quả của chương trình sau:

a)

Vẽ được 2 đoạn thẳng cùng nằm trên một đường thẳng, mỗi đoạn thẳng có độ dài 100 bước và cách nhau 50 bước

b)

Vẽ được 3 đoạn thẳng cùng nằm trên một đường thẳng, mỗi đoạn thẳng có độ dài 100 bước và cách nhau 50 bước

72.

Hưng muốn lập trình để khi nháy chuột vào Lá cờ

a)

Lệnh 1 bị sai vị trí, cần đưa lệnh 1 xuống ngay trước lệnh 3

b)

Lệnh 3 bị sai vị trí, cần đưa lệnh 3 lên ngay trước lệnh 2

c)

Lệnh 2 bị sai vị trí, cần đưa lệnh 2 lên ngay trước lệnh 4

73.

Em hãy chọn những lệnh trong các lệnh sau để thay đổi trang phục nhân vật:

a)

1-3

b)

1-4

c)

2-4

d)

3-4

74.

Em hãy cho biết nhân vật Fish ở hình sau có mấy trang phục:

a)

2

b)

3

c)

4

d)

5

75.

Hưng muốn lập trình để nhân vật Fish có trang phục là fish-d như câu trên. E hãy giúp Hưng chọn lệnh thay đổi trang phục phù hợp:

a)

1-2

b)

2-4

c)

1-4

d)

1-3

76.

Em hãy sắp xếp các lệnh sau theo thứ tự phù hợp để tạo thành chương trình vẽ một đoạn thẳng theo chiều dọc như hình bên:

a)

2-1-3-4-5

b)

2-5-4-3-1

c)

2-3-4-1-5

d)

2-4-3-1-5

77.

Minh tạo chương trình hoạt hình Giga nói chuyện như hình bên. Tuy nhiên, khi gõ phím bất kì, nhân vật Giga không thay đổi gì. Em hãy giúp Minh tìm nguyên nhân và sắp xếp lại thứ tự các lệnh để tạo được hoạt hình Giga nói chuyện.

a)

b)

78.

Minh tạo chương trình có một nhân vật con cá Fish như hình bên. Minh muốn hiển thị 3 con cá khác nhau trên vùng sân khấu. Tuy nhiên, chương trình ở hình bên chỉ hiển thị 1 con cá. Em hãy giúp Minh tìm nguyên nhân lỗi và sắp xếp lại thứ tự các lệnh để hiển thị được 3 con cá.

a)

b)