wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

SCratch5

Total questions: 86

Worksheet time: 41mins

Name
Class
Date
1.

SCRATCH là gì?

a)

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

b)

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

c)

Một trang web

d)

Một phần mềm game

2.

Đây là biểu tượng của chương trình gì?

a)

Microsoft Word

c)

Scratch

d)

Luyện gõ bàn phím

3.

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

a)

Chú chuột

b)

Chú mèo

c)

Con cá

d)

Con cua

4.

Để thay đổi ngôn ngữ trong Scratch ta sử dụng biểu tượng nào sau đây?

a)
b)
c)
d)
5.

Để truy cập scratch bản trực tuyến ta mở trình duyệt web và truy cập địa chỉ:

6.

Scratch có thể cài đật trong máy tính được không ?

a)

b)

Không

7.

Trong Scratch nhóm lệnh chuyển động có màu gì?

a)

Màu xanh dương

b)

Màu tím

c)

Màu cam

d)

Màu xanh lá

8.

Trong Scratch hướng di chuyển mặc định của đối tượng là hướng nào?

a)

Lên trên

b)

Xuống dưới

c)

Sang trái

d)

Sang phải

9.

Trên sân khấu của ngôn ngữ lập trình Scratch có thể có bao nhiêu nhân vật?

a)

1 nhân vật

b)

2 nhân vật

c)

Nhiều nhân vật

10.

Câu lệnh này để làm gì ?

a)

Để di chuyển 10 bước

b)

Để lùi 10 bước

c)

Để vẽ hình

11.

Cấu trúc tuần tự có khác gì so với cấu trúc lặp?

a)

Cấu trúc tuần tự không có thứ tự, còn cấu trúc lặp chỉ thực hiện theo thứ tự.

b)

Cấu trúc tuần tự và cấu trúc lặp đều thực hiện nhiều lần.

c)

Cấu trúc tuần tự thực hiện ngẫu nhiên, còn cấu trúc lặp thực hiện một lần.

d)

Cấu trúc tuần tự thực hiện theo thứ tự, còn cấu trúc lặp thực hiện nhiều lần.

12.

Cấu trúc tuần tự là gì?

a)

Cấu trúc tuần tự là một loại thuật toán.

b)

Cấu trúc tuần tự là cấu trúc dữ liệu không sắp xếp.

c)

Cấu trúc tuần tự là cấu trúc dữ liệu phân tán.

d)

Cấu trúc tuần tự là cấu trúc dữ liệu sắp xếp theo thứ tự.

13.

Trong Scratch, các khối lệnh được thực hiện theo thứ tự nào?

a)

Theo thứ tự từ trên xuống dưới.

b)

Theo thứ tự từ dưới lên trên.

c)

Ngẫu nhiên không theo thứ tự.

d)

Theo thứ tự từ trái sang phải.

14.

Để bắt đầu chạy chương trình Scratch em chọn lệnh nào?

a)

Di chuyển

b)

Xoay góc

c)

Lá cờ xanh

d)

Nói

15.

Để vẽ cạnh có độ dài 150 bước em dùng lệnh

a)

Di chuyển 100 bước

b)

Xoay góc 150

c)

Nói 150

d)

Di chuyển 150

16.

Để lưu tệp trong Scratch em vào mục "tệp tin" rồi chọn dòng?

a)

Mới

b)

Mở từ máy tính

c)

Lưu về máy tính

17.

Câu lệnh "ẩn" nhân vật nằm trong khối lệnh?

a)

Di chuyển

b)

Hiển thị

c)

Âm thanh

d)

Sự kiện

18.

Ý 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

19.

Ý 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

20.

Ý 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

21.

Ý 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

22.

Ý 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

23.

Ý 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

24.

Ý 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

25.

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

26.

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

27.

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

28.

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

29.

Một chương trình có thể có nhiều nhân vật trên sân khấu không?

a)

b)

Không

30.

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 quả địa cầu, chọn tiếng Việt.

b)

Chọn File, chọn tiếng Việt.

c)

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

d)

Chọn File, chọn Openchọn tiếng Việt.

31.

Để tạo nhân vật bằng cách vẽ, ta chọn biểu tượng nào?

a)

1

b)

2

c)

3

d)

4

32.

Thuộc tính Size có chức năng gì?

a)

Thay đổi màu sắc của nhân vật

b)

Thay đổi cân nặng của nhân vật

c)

Thay đổi màu viền của nhân vật

d)

Thay đổi kích cỡ của nhân vật

33.

Đây là khu vực ?

a)

Sân khấu

b)

Vùng tạo nhân vật

c)

Vùng tạo phông nền sân khấu

34.

Quan sát hình ảnh : Đây là khu vực nào ?

a)

Các nhóm lệnh cơ bản

b)

Vùng tạo chương trình

c)

Vùng tạo nhân vật

d)

Nhóm lệnh chuyển động

35.

Quan sát hình ảnh: Đây là vùng nào ?

a)

Các nhóm lệnh cơ bản

b)

Vùng tạo chương trình

c)

Vùng tạo nhân vật

d)

Nút lệnh dừng chương trình

36.

Quan sát hình ảnh : đây là nút lệnh ?

a)

Nút tắt

b)

Nút lệnh cờ xanh và dừng chương trình

c)

vùng tạo phông nền sân khấu

37.

Hình sau đây là kết quả chạy chương trình nào?

a)

b)

c)

d)

38.

Trong Scratch, lệnh nào dùng để thay đổi giá trị của biến?

a)

b)

c)

d)

39.

Lệnh thuộc nhóm lệnh nào

a)

Nhóm lệnh Các phép toán

b)

Nhóm lệnh Điều khiển.

c)

Nhóm lệnh Âm thanh.

d)

Nhóm lệnh Hiển thị.

40.

Khi sử dụng lệnh thì giá trị của biến sẽ thay đổi như thế nào?

a)

Giá trị của biến là 5.

b)

Giá trị của biến sẽ bị trừ đi 5 đơn vị.

c)

Giá trị của biến sẽ được tăng lên 5 lần.

d)

Giá trị của biến sẽ được cộng thêm 5 đơn vị.

41.

Khi nhập câu trả lời là 9 thì kết quả của chương trình sau là gì?

a)

Tuổi của bạn Hoa là 7.

b)

Tuổi của bạn Hoa là 9.

c)

Tuổi của bạn Hoa là 11.

d)

Tuổi của bạn Hoa là 12.

42.

Chương trình điều khiển nhân vật thông báo ra màn hình câu “Chào buổi sáng bạn Nam” nếu người sử dụng nhập dữ liệu cho biến là “Nam” là

a)

b)

c)

d)

43.

Để đặt giá trị 0 cho biến n, em sử dụng lệnh nào?

a)

b)

c)

d)

44.

Trong Scratch, để nhập thông tin từ bàn phím, em sử dụng lệnh nào?

a)

b)

c)

d)

45.

Khối lệnh nào sẽ lưu câu trả lời từ người dùng khi nhập từ bàn phím?

a)

b)

c)

d)

46.

Lệnh nào xóa tất cả các hình, các đường đã vẽ trên vùng sân khấu?

a)

b)

c)

d)

47.

Khối lệnh sử dụng để hỏi người dùng và đợi câu trả lời?

a)

b)

c)

d)

48.

Để kiểm tra xem nhân vật có chạm con trỏ chuột hay không, ta sử dụng điều kiện nào?

a)

b)

c)

d)

49.

Khối lệnh nào sau đây không phải cấu trúc lặp trong Scratch

a)

b)

c)

d)

50.

Khối lệnh "Liên tục" có chức năng gì?

a)

Lặp lại các lệnh bên trong nó mãi mãi

b)

Lặp lại các lệnh bên trong nó một số nhất định

c)

Thực hiện các lệnh bên trong nó 1 lần

d)

Bỏ qua các lệnh bên trong nó

51.

  Điều gì sẽ xảy ra nếu bạn thay đổi thứ tự của các khối lệnh trong một chương trình Scratch có cấu trúc tuần tự?

a)

Chương trình không chạy

b)

Chương trình chạy nhanh hơn

c)

Kết quả của chương trình sẽ thay đổi

d)

Chương trình chạy chậm hơn

52.

Để thay đổi nhân vật bước sang trái một số bước, ta sử dụng lệnh:

a)

move left

b)

move right

c)

jump left

d)

slide left

53.

Nhân vật sẽ thế nào khi gặp lệnh này?

a)

Nhân vật sẽ hướng về phía vị trí của con trỏ chuột trên phông nền với khoảng cách 100 bước

b)

Nhân vật sẽ đi ngược hướng với vị trí của con trỏ chuột trên phông nền

c)

Nhân vật sẽ không hướng về phía vị trí của con trỏ chuột trên phông nền

d)

Nhân vật sẽ hướng về phía vị trí của con trỏ chuột trên phông nền

54.

Ý NGHĨA CỦA LỆNH NÀY

a)

Ẩn nhân vật

b)

Nhân vật được đặt ở vị trí ngẫu nhiên trên sân khấu

c)

Nhân vật không di chuyển

d)

Nhân vật di chuyển tới vị trí ngẫu nhiên trên sân khấu

55.

Muốn nhân vật hướng qua trái thì chọn lệnh nào sau đây?

a)

b)

c)

d)

56.

Khi bấm vào lá cờ, nhân vật trên sân khấu cho ra hình gì?

a)

Hình ngữ giác

b)

Hình lục giác

c)

Hình tròn

d)

Hình vuông

57.

Nút lệnh trên dùng để làm gì trong Scratch?

a)

A. Di chuyển

b)

B. Xoay

c)

C. Dừng lại

d)

D. Bắt đầu trò chơi

58.

Nhân vật nào sẽ xuất hiện khi khởi động phần mềm Scartch?

a)

A. Con mèo (Cat)

b)

B. Con khỉ (monkey)

c)

C. Con chó (dog)

d)

D. Con ong (Bee)

59.

Bạn hãy cho biết những lệnh này nằm trong khối lệnh nào?

a)

A. Âm thanh (Sound)

b)

B. Chuyển động (Motion)

c)

C. Hiển thị (Looks)

d)

D. Sự kiện (Events)

60.

Khi nhấn vào lá cờ màu xanh điều gì sẽ xảy ra?

a)

A. Bắt đầu trò chơi

b)

B. Nhân vật nói

c)

C. Thêm một nhân vật

d)

D. Nhân vật di chuyển theo con trỏ chuột

61.

Để nhân vật phát ra âm thanh, ta dùng câu lệnh nào?

a)
b)
c)
d)
62.

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

a)

A. Nút số 1

b)

B. Nút số 2

c)

C. Nút số 3

d)

D. Nút số 4

63.

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

a)

A. Motion

b)

B. Looks

c)

C. Sound

d)

D. Events

64.

Khối lệnh nào cho phép ta ẩn hay hiện nhân vật?

a)

A. Motion

b)

B. Looks

c)

C. Sound

d)

D. Events

65.

Khi nhấn vào lá cờ màu xanh điều gì sẽ xảy ra?

a)

A. Thay đổi trang phục trong vòng 0.5 giây

b)

B. Thay đổi âm thanh trong vòng 0.5 giây

c)

C. Thay đổi phông nền sân khấu trong vòng 0.5 giây

d)

D. Thay đổi hiệu ứng trong vòng 0.5 giây

66.

Màu nào sau đây chưa khối lệnh sự kiện (Events)

a)
b)
c)
d)
67.

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

68.

Biểu tượng sau đây có ý nghĩa gì?

a)

Hiện và ẩn nhân vật

b)

Nhân vật đổi màu

c)

Nhân vật thay đổi kich thước

69.

Đoạn lệnh sau đây có tác dụng gì

a)

Nhấn vào lá cờ để nhân vật đổi hình dạng 10 lần

b)

Nhấn vào lá cờ để nhân vật đổi hình dạng 100 lần

c)

Nhấn vào lá cờ để nhân vật di chuyển 10 lần

d)

Nhấn vào lá cờ để nhân vật di chuyển 100 lần

70.

Giá trị của biến Tổng bằng bao nhiêu?

a)

2

b)

-2

c)

8

d)

5

71.

Em hãy cho biết chức năng của khối lệnh sau?

a)

Nhân vật đi tới vị trí x = 0 và y = 0

b)

Nhân vật di chuyển 10 bước

c)

Nhân vật đi tới vị trí x = 10 và y = 10

72.

Đoạn chương trình dưới đây có cấu trúc gì?

a)

Cấu trúc lặp với số lần không biết trước

b)

Cấu trúc lặp với số lần biết trước

c)

Cấu trúc lặp liên tục

d)

Cấu trúc lặp có điều kiện

73.

Trong Scratch, để mô tả một khối lệnh được lặp liên tục, em cần sử dụng lệnh nào?

a)

b)

c)

d)

74.

Trong phần mềm Scratch, em sử dụng câu lệnh nào để thể hiện cấu trúc lặp với số lần biết trước?

a)

b)

c)

d)

75.

Trong phần mềm Scratch, em sử dụng câu lệnh nào để thể hiện cấu trúc lặp với số lần chưa biết trước?

a)

b)

c)

d)

76.

Cho đoạn chương trình sau:

    Lặp lại 4 lần:

    - Di chuyển 100 bước.

    - Xoay phải 90 độ.

    Em hãy cho biết đoạn chương trình trên được mô tả theo cấu trúc nào?

a)

Cấu trúc tuần tự

b)

Cấu trúc rẽ nhánh

c)

Cấu trúc lặp với số lần biết trước

d)

Cấu trúc lặp với số lần chưa biết trước

77.

Cho đoạn chương trình sau:

    Lặp lại cho đến khi có phím bất kì được bấm:

    - Mèo di chuyển đến vị trí ngẫu nhiên.

    - Bật lại nếu chạm cạnh.

          Em hãy cho biết đoạn chương trình trên được mô tả theo cấu trúc nào?

a)

Cấu trúc tuần tự

b)

Cấu trúc rẽ nhánh

c)

Cấu trúc lặp với số lần biết trước

d)

Cấu trúc lặp với số lần chưa biết trước

78.

Lệnh bên có tác dụng gì?

a)

Di chuyển nhân vật 100 bước

b)

Thay đổi trang phục của nhân vật.

c)

Tạm dừng chương trình trong 1 giây.

d)

Kết thúc chương trình

79.

Lệnh nào dưới đây mô tả đúng?

a)

Khối lệnh trong lệnh lặp được thực hiện liên tục không dừng

b)

Khối lệnh trong lệnh lặp được thực hiện lặp lại 10 lần

c)

Khối lệnh trong lệnh lặp được thực hiện lặp lại cho đến khi chạm cạnh thì dừng lại

d)

Cả 3 ý trên đều sai

80.

Để điều khiển nhân vật lặp lại một việc 10 lần, em sử dụng lệnh nào sau đây?

a)

Lệnh lặp với số lần biết trước

b)

Lệnh lặp liên tục

c)

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

d)

Lệnh điều kiện "Nếu ... thì"

81.

Để điều khiển nhân vật mèo di chuyển liên tục cho đến khi chạm vào con trỏ chuột, em sử dụng lệnh nào sau đây?

a)

b)

c)

d)

82.

Một trong những ưu điểm của Scratch là gì?

a)

Không cần sử dụng máy tính

b)

Hỗ trợ nhiều ngôn ngữ lập trình khác nhau

c)

Dễ dàng tạo ra các mô phỏng và trò chơi đơn giản

d)

Không cần phải học cách lập trình

83.

Scratch có mấy lệnh điều khiển cấu trúc lặp?

a)

1

b)

2

c)

3

d)

4

84.

Để tạo chương trình mô tả các bước thực hiện bài tập nhảy đập bóng yêu cầu thực hiện lặp lại 10 lần động tác nhảy với tay đập bóng, em sử dụng lệnh nào sau đây?

a)

Lệnh lặp liên tục.

b)

Lệnh lặp với số lần biết trước.

c)

Lệnh lặp không có điều kiện.

d)

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

85.

Câu 9: Lệnh "Nói ....trong....giây" nằm trong nhóm lệnh nào

a)

Hiển thị

b)

Cảm biến

c)

Chuyển động

86.

Để lưu tệp vào máy tính em nháy chuột vào mục nào sao đây?

a)

b)

c)

d)