wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ÔN TAP SCRATCH

Total questions: 78

Worksheet time: 1hrs 23mins

Name
Class
Date
1.

Biến trong đoạn chương trình là gì?

(a)  

2.

Đoạn chương trình sử dụng khối lặp nào?

(a)  

3.

Đoạn chương trình lặp bao nhiêu lần?

(a)  

4.

Đoạn chương trình có công thức tính là phép toán gì?

(a)  

5.

Để thêm nhân vật trong Scratch, con chọn vùng số mấy?

a)

1

b)

2

c)

3

6.

Một chương trình trong Scratch được bắt đầu bởi câu lệnh nào?

a)

b)

c)

7.

Con chọn biểu tượng nào để khởi chạy chương trình trong Scratch?

a)

b)

c)

8.

Để lập trình trong Scratch, con thực hiện như thế nào?

a)

Kéo thả khối lệnh

b)

Gõ các dòng lệnh

c)

Ra lệnh bằng giọng nói

9.

Trong Scratch, để lập trình nhân vật thực hiện hành động liên tục con sẽ sử dụng thêm khối lệnh nào?

a)

b)

c)

10.

Nhóm lệnh Motion có ý nghĩa gì?

a)

Lập trình nhân vật di chuyển

b)

Lập trình nhân vật nói

c)

Lập trình nhân vật thay đổi ngoại hình

11.

Quan sát hình, đâu là biểu tượng của phần mềm Microsoft Excel?

a)

A

b)

B

c)

C

12.

Trong Microsoft Excel, để lưu một file đang mở, con thực hiện thao tác nào sau đây?

a)

File/New

b)

File/Save

c)

Home/New

13.

Mỗi hàng trong Microsoft Excel được đặt tên theo gì?

a)

Chữ cái

b)

Chữ số

c)

Kí tự đặc biệt

14.

Trong Microsoft Excel, đâu là địa chỉ ô đúng trong các đáp án sau đây?

a)

E.5

b)

5E

c)

E5

15.

Cấu trúc lặp dưới đây không được cho trước trong các nhóm lệnh của Scratch là:

a)

Lặp một khối lệnh với số lần định trước

b)

Lặp một khối lệnh vô hạn lần

c)

Lặp với điều kiện được kiểm tra trước khi thực hiện khối lệnh

d)

Lặp với điều kiện được kiểm tra sau khi thực hiện khối lệnh

16.

Trong các khối lệnh sau, khối lệnh thể hiện cấu trúc rẽ nhánh dạng đầy đủ là:

a)

b)

c)

d)

17.
a)

1d, 2a, 3b, 4c.        

b)

1a, 2b,3c, 4d          

c)

1c, 2a, 3d, 4c

d)

1d, 2a, 3c, 4b

18.

Cấu trúc lặp trong Scratch có mấy dạng?

a)

2

b)

3

c)

4

d)

5

19.

Trong Scratch cấu trúc rẽ nhánh, cấu trúc lặp nằm ở nhóm lệnh:

a)

Sự kiện

b)

Điều khiển

c)

Hiển thị

d)

Cảm biến

20.

Chương trình trò chơi đoán số cần:

a)

2 biến

b)

3 biến

c)

4 biến

d)

5 biến

21.

Khung chương trình của trò chơi đoán số gồm:

a)

3 khối lệnh

b)

4 khối lệnh

c)

5 khối lệnh

d)

6 khối lệnh

22.

Chương trình trò chơi đoán số dùng cấu trúc lặp dạng:

a)

Lặp với số lần định trước

b)

Lặp vô hạn lần

c)

Lặp có điều kiện kết thúc

d)

Đáp án khác

23.

Chương trình trò chơi đoán số dùng cấu trúc rẽ nhánh dạng:

a)

Rẽ nhánh dạng khuyết

b)

Rẽ nhánh dạng đầy đủ

c)

Rẽ nhánh có điều kiện

d)

Đáp án khác

24.

Câu trả lời của người chơi trong trò chơi đoán số được chia thành:

a)

1 trường hợp

b)

2 trường hợp

c)

3 trường hợp

d)

4 trường hợp

25.

Trang web để lập trình Scratch là gì?

26.

Hình ảnh sau mô tả kích thước sân khấu của Scratch có đúng không?

a)

Đúng

b)

Sai

27.

Hình ảnh sau mô tả toạ độ của nhân vật đúng hay sai?

a)

Đúng

b)

Sai

28.

Nhóm lệnh chứa các lệnh gì?

a)

Là nhóm lệnh chứa các khối lệnh điểu khiển các sự kiện, kích hoạt các kịch bản

b)

Là nhóm lệnh chứa các khối lệnh chuyên có nhiệm vụ xử lý về hình dạng, diện mạo, ngoại hình của đối tượng.

c)

Là nhóm lệnh mà trong nó chứa các khối lệnh chuyên điều khiển các đối tượng (sprites) chuyển động trên sân khấu (stage)

d)

Là nhóm lệnh chứa các khối lệnh điều khiển vòng lặp và xử lý các câu điều kiện.

29.

Nhóm lệnh  chứa các lệnh gì?

a)

Là nhóm lệnh chứa các khối lệnh điểu khiển các sự kiện, kích hoạt các kịch bản

b)

Là nhóm lệnh chứa các khối lệnh chuyên có nhiệm vụ xử lý về hình dạng, diện mạo, ngoại hình của đối tượng.

c)

Là nhóm lệnh mà trong nó chứa các khối lệnh chuyên điều khiển các đối tượng (sprites) chuyển động trên sân khấu (stage)

d)

Là nhóm lệnh chứa các khối lệnh điều khiển vòng lặp và xử lý các câu điều kiện.

30.

Nhóm lệnh  chứa các lệnh gì?

a)

Là nhóm lệnh chứa các khối lệnh điểu khiển các sự kiện, kích hoạt các kịch bản

b)

Là nhóm lệnh chứa các khối lệnh chuyên có nhiệm vụ xử lý về hình dạng, diện mạo, ngoại hình của đối tượng.

c)

Là nhóm lệnh mà trong nó chứa các khối lệnh chuyên điều khiển các đối tượng (sprites) chuyển động trên sân khấu (stage)

d)

Là nhóm lệnh chứa các khối lệnh điều khiển vòng lặp và xử lý các câu điều kiện.

31.

Nhóm lệnh  chứa các lệnh gì?

a)

Là nhóm lệnh chứa các khối lệnh điểu khiển các sự kiện, kích hoạt các kịch bản

b)

Là nhóm lệnh chứa các khối lệnh chuyên có nhiệm vụ xử lý về hình dạng, diện mạo, ngoại hình của đối tượng.

c)

Là nhóm lệnh mà trong nó chứa các khối lệnh chuyên điều khiển các đối tượng (sprites) chuyển động trên sân khấu (stage)

d)

Là nhóm lệnh chứa các khối lệnh điều khiển vòng lặp và xử lý các câu điều kiện.

32.

Khối lệnh nào sau đây thể hiện câu lệnh “Nếu điều kiện đúng thì thực hiện……..”

a)

b)

c)

d)

33.

Khối lệnh nào sau đây thể hiện câu lệnh “Lặp lại mãi mãi một việc gì đó”

a)

b)

c)

d)

34.

Khối lệnh nào sau đây thể hiện câu lệnh “Lặp lại việc gì đó với số lần lặp được xác định từ trước”

a)

b)

c)

d)

35.

Thuật toán là gì?

a)

Các mô hình và xu hướng được sử dụng để giải quyết vấn đề.

b)

Một ngôn ngữ lập trình.

c)

Một dãy các chỉ dẫn từng bước để giải quyết vấn đề.

d)

Một thiết bị phần cứng lưu trữ dữ liệu.

36.

Có bao nhiêu cách để mô tả thuật toán?

a)

2

b)

3

c)

4

d)

1

37.

Thuật toán có thể được mô tả theo hai cách nào?

a)

Sử dụng các biến và dữ liệu.

b)

Sử dụng ngôn ngữ tự nhiên và sơ đồ khối.

c)

Sử dụng phần mềm và phần cứng.

d)

 Sử dụng đầu vào và đầu ra.

38.

 Phát biểu nào sau đây là đúng?

a)

 Mỗi bài toán chỉ có duy nhất một thuật toán để giải.

b)

Trong thuật toán, với dữ liệu đầu vào luôn xác định được kết quả đầu ra.

c)

Một thuật toán có thể không có đầu vào và đầu ra.

d)

Một thuật toán có thể không có đầu vào và đầu ra.

39.

Bạn Tuấn nghĩ về những công việc sẽ thực hiện sau khi thức dậy vào buổi sáng. Bạn ấy viết một thuật toán bằng cách ghi ra từng bước, từng bước một. Bước đầu tiên bạn ấy viết ra là: "Thức dậy". Em hãy cho biết bước tiếp theo là gì?

a)

Đi tắm.              

b)

Thay quần áo.

c)

Đánh răng.         

d)

Ra khỏi giường.

40.

Cho các câu lệnh Scratch sau đây, câu lệnh nào thực hiện nhập dữ liệu đầu vào của thuật toán?

a)

Câu lệnh c, b

b)

Câu lệnh a,b

c)

Câu lệnh a,c

d)

Câu lệnh c,d

41.

Cho các câu lệnh Scratch sau đây, câu lệnh nào thực hiện thông báo kết quả đầu ra của thuật toán?

a)

Câu lệnh c, b

b)

Câu lệnh a,b

c)

Câu lệnh a,c

d)

Câu lệnh c,d

42.

Sơ đồ khối là gì?

a)

Một ngôn ngữ lập trình.

b)

Một sơ đồ gồm các hình khối, đường có mũi tên chì hướng thực hiện theo từng bước của thuật toán

c)

 Cách mô tả thuật toán bằng ngôn ngữ tự nhiên.

d)

Là một biểu đồ hình cột.

43.

NGÔN NGỮ MÁY LÀ GÌ?

a)

Là dãy số gồm 2 chữ số 0 và 1

b)

Là dãy các câu lệnh chỉ có máy tính hiểu

c)

Là dãy các câu nói của con người, chỉ con người hiểu

d)

Là ngôn ngữ mà cả máy tính và con người đều hiểu

44.

NGÔN NGỮ LẬP TRÌNH LÀ GÌ?

a)

Là dãy số gồm 2 chữ số 0 và 1

b)

Là dãy các câu lệnh chỉ có máy tính hiểu

c)

Là dãy các câu nói của con người, chỉ con người hiểu

d)

Là ngôn ngữ mà cả máy tính và con người đều hiểu

45.

SCRATCH LÀ GÌ?

a)

là một ngôn ngữ lập trình

b)

là một trang web

c)

là một game online

d)

là một ứng dụng bình thường

46.

Đây là biểu tượng của phần mềm nào?

a)

Phần mềm Paint

b)

Phần mềm Word

c)

Phần mềm Scratch

d)

Phần mềm Excel

47.

Để bắt đầu chương trình em cần nhấn vào biểu tượng nào?

a)
b)
c)
d)
48.

Khi muốn kết thúc chương trình, em cần nhấn vào biểu tượng nào?

a)
b)
c)
d)
49.

Khi khởi động chương trình Scratch ta có sẵn đối tượng nào trên sân khấu:

a)

Chú chuột

b)

Chú mèo

c)

Con cá

d)

Con cua

50.

Đâ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

51.

Dạng thiếu

if <Điều kiện> then <Câu lệnh>

a)

b)

52.

Dạng đủ

If <Điều kiện> then <Câu lệnh 1> else <Câu lệnh 2>

a)

b)

53.

Nếu (ngày = trong tuần) thì so_tien = 40000 × so_nguoi không thì so_tien = 60000 x so_nguoi

a)

b)

54.

Nếu (ngày = trong tuần) thì so_tien = 40000 × so_nguoi

a)

b)

55.

Điền chỗ trồng sau:

Biểu thức (a)   là biểu thức có sử dụng các phép toán số học

như cộng, trừ, nhân, chia, chia lấy phần dư, làm tròn.

56.

Điền chỗ trồng sau:

Biểu thức .............. là biểu thức có sử dụng các phép toán so sánh

như lớn hơn, nhỏ hơn, bằng và phép toán ............. như và, hoặc, phủ định.

(a)  

57.

Hình nào dưới đây là khối lệnh rẽ nhánh trong Scratch

a)

b)

c)

d)

58.

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

59.

Biễu thượng scratch là con gì

a)

Con chó

b)

Con trâu

c)

Con bướm

d)

Con mèo

60.

Scratch nào là cho trẻ con?

a)

Scratch

b)

Scratch Jr

c)

Scratch Ed

d)

Scratch Day

61.

Đây Là scratch phiên bản gì

a)

3.0

b)

1.0

c)

4.0

d)

2.0

62.

Đây là nút gì?

a)

Nút Lá Cờ

b)

Nút dừng lại thất cả

c)

Phóng to

d)

Phóng nhỏ

63.

Vùng đây là vùng gì?

a)

Vùng Trang phục

b)

Vùng Code

c)

Vùng Âm thanh

64.

Scratch Jr dùng từ mấy tuồi

a)

1 - 3

b)

3 - 16

c)

5 - 7

d)

7 - 10

65.

Scratch dành cho mấy tuổi?

a)

8 - 10

b)

9 - 20

c)

5 - 30

d)

8 - 16

66.

Trang này là trang gì?

a)

Trang chính

b)

Trang làm việc

c)

Trang tìm kiếm

67.

Bấm nút nào là nút để sửa lại là của mình?

a)

Xem bên trong

b)

Phối lại

c)

Cả hai đáp án

68.

Vừa nãy chúng ta học ứng dụng gì

a)

Scratch

b)

Scratch Jr

c)

Cả hai ý

69.

Đây là các câu lệnh nằm trong khối lệnh nào?

a)

Event

b)

Control

c)

Motion

d)

Sensing

70.

Để bắt đầu cho toàn chương trình cần sử dụng câu lệnh nào?

a)

b)

c)

d)

71.

Đâu là các câu lệnh trong khối hiển thị?

a)

b)

c)

d)

72.

Để thêm 2 biến như hình ảnh bên cần vào em cần chọn vào đâu?

a)

b)

c)

d)

73.

Câu lệnh trên hiển thị điều gì?

a)

Di chuyển nhân vật đến vị trí bất kì

b)

Di chuyển nhân vật theo con trỏ chuột

c)

Di chuyển nhân vật đến vị trí cạnh trái

d)

Di chuyển nhân vật đến vị trí gốc tọa độ

74.

Trong các câu lệnh sau, những câu lệnh nào có chức năng phát tin?

a)
b)
c)
d)
e)
75.

Lập trình Scratch giúp em làm được những gì?

4 lines
76.

Câu lệnh nào là câu lệnh tạo bản sao?

a)

b)

c)

d)

77.

Đâu là đoạn mã lệnh hiển thị hoạt động: Khi nhận thông điệp "Start" nhân vật sẽ di chuyển 10 bước, rồi lướt đến vị trí x, y (120, 50) trong vòng 1 giây. Nếu chạm vào màu đỏ thì sẽ nói "Hello", đợi 1 giây sẽ chuyển trang phục.

a)

b)

c)

d)

78.

"Nếu câu trả lời đúng thì sẽ được cộng điểm, nếu trả lời sai thì sẽ bị trừ điểm". Trường hợp này các con sẽ sử dụng câu lệnh nào?

a)

b)

c)

d)