wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Scratch tạo biến

Total questions: 46

Worksheet time: 23mins

Name
Class
Date
1.

Câu lệnh này thuộc nhóm lệnh nào?

a)

Chuyển động

b)

Vẽ hình

c)

Hiển thị

d)

Sự kiện

2.

Với kịch bản như sau (hình) hãy cho biết sau khi kịch bản hoàn thành hướng của nhân vật là bao nhiêu?

a)

1 độ

b)

0 độ

c)

180 độ

d)

-90 độ

3.

Những lệnh này thuộc nhóm nào?

a)

Sự kiện

b)

Chuyển động

c)

Hiển thị

d)

Các phép toán

4.

Để vẽ được hình trên bạn cần sử dụng bao nhiêu vòng lặp lồng nhau ?

a)

1 vòng lặp

b)

2 vòng lặp

c)

3 vòng lặp

d)

4 vòng lặp

5.

Phần lớn những lệnh trong hình dưới đây gọi là gì?

a)

Điều khiển

b)

Cảm biến

c)

Lặp

d)

Bẫy

6.

Khi bạn chọn sân khấu rồi tạo ra một biến thì các nhân vật khác có thấy được biến này không?

a)

Có vì nó là biến cho tất cả nhân vật (hay còn gọi là biến toàn cục)

b)

Không, chỉ khi nhấn vào sân khấu mới thấy biến này

7.

Giả sử quá trình tạo ra biến KQ được tạo theo trình tự 1 2 3 4 5 (Hình) Hỏi sau khi tạo xong thì nhân vật Bat2 có thể truy cập được biến KQ không?

a)

b)

Không

8.

Khi bấm cờ xanh để chạy chương trình mèo sẽ nói gì trước?

a)

1

b)

2

c)

12

d)

21

9.

Hình này có nghĩa là gì?

a)

Nối chuỗi ký tự

b)

Nối ký tự

c)

Nói "táochuối"

d)

Nghĩ "táochuối"

10.

Hãy cho biết giá trị của 2 phép toán trên đây?

a)

(1) và (2) cùng giá trị

b)

(1) và (2) khác giá trị

c)

Còn tùy thuộc vào giá trị của biến

11.

Nhân vật có di chuyển lên xuống không?

a)

b)

Không

12.

Mô tả hoạt động nhân vật khi lập trình như sau:

a)

Nếu chạm vào màu đỏ sẽ nói xin chào trong vòng 2 giây

b)

Nếu chạm vào màu đỏ thì sẽ biến mất trong 2 giây

c)

Nếu chạm vào màu đỏ thì sẽ dừng lại

d)

Tất cả đều sai

13.

Em mở Scratch và bạn thiết kế kịch bản như sau (hình). Khi bấm vào cờ xanh thì nhân vật sẽ vẽ ra hình gì?

a)

Hình vuông

b)

Hình chữ nhật

c)

Hình tròn

d)

Không có hình

14.

Cho đoạn lệnh lập trình nhân vật cá mập theo mẫu bên dưới. Em hãy lựa chọn nhận định đúng nhất về đoạn lệnh này.

a)

Nếu chạm vào sao biển, cá mập sẽ biến mất.

New Question New Question

b)

Ban đầu điểm = 0. Nếu chạm vào sao biển, điểm trừ đi 1.

c)

Ban đầu điểm = 0. Nếu chạm vào sao biển, điểm cộng thêm 1.

15.

Khối lệnh bên là cấu trúc "Nếu - thì, Nếu không thì..."?

a)

Đúng

b)

Sai

16.

Đâu là lệnh điều khiển giúp nhân vật “Di chuyển 8 bước, Hướng về phía 90 độ”

a)

A

b)

B

c)

C

d)

D

17.

Đ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

18.

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

a)

2

b)

-2

c)

8

d)

5

19.

Khi nào câu lệnh bên trong IF được thực hiện?

a)

Khi phím mũi tên sang phải được nhấn

b)

Khi phím mũi tên sang trái được nhấn

c)

Khi vật sang phải

d)

Khi vật đi sang trái

20.

Quan sát hình sau, cho biết phần lập trình đó có ý nghĩa gì?

a)

Tạo bản sao nhân vật.

b)

Điều khiển nhân vật theo con trỏ chuột.

c)

Liên tục di chuyển con trỏ chuột.

21.

Khi lập trình cho bản sao quả bóng rơi, Jack lập trình như sau:

Tuy nhiên, khi chạy chương trình, chỉ có duy nhất 1 quả bóng xuất hiện. Hãy chỉ ra lỗi sai trong phần lập trình của Jack:

a)

Jack chọn câu lệnh Event chưa đúng.

b)

Jack chưa lập trình tạo bản sao cho nhân vật.

c)

Jack đã ẩn các bản sao của nhân vật.

22.

Con hãy cho biêt giá trị của biến “điểm” sau khi thực hiện 2 lệnh sau là bao nhiêu?

a)

1

b)

2

c)

3

d)

4

23.

Cho biết ý nghĩa của câu lệnh sau

a)

Trả lại đúng hay sai nếu nhân vật trả lời.

b)

Trả lại đúng nếu nhân vật va chạm với nhân vật khác.

c)

Lệnh hỏi và nhận trả lời của người dùng được ghi vào biến nhớ answer

d)

Trả lại khoảng cách nhân vật với màu này.

24.

Em sử dụng nhóm lệnh nào sau đây để tạo điểm cho trò chơi trên Scratch?

a)
b)
c)
d)
25.

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

a)

Lặp lại mãi mãi.

b)

Lặp lại 5 lần.

c)

Lặp lại theo số lần cho trước.

26.

Em hãy cho biết câu lệnh điều kiện (If ... then ...) thuộc nhóm lệnh nào sau đây?

a)

Control

b)

Looks

c)

Sensing

27.

Scratch là gì ?

a)

Là một 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 chương trình dùng để vẽ hình

d)

Một phần mềm game

28.

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

a)

Nút số 1

b)

Nút số 2

c)

Nút số 3

d)

Nút số 4

29.

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

a)

Looks (Hiển thị)

b)

Sound (Âm thanh)

c)

Motion (Chuyển động)

d)

Events (Sự kiện)

30.

Trong scratch có thể tạo tối đa bao nhiêu nhân vật ?

a)

Hai nhân vật

b)

Ba nhân vật

c)

Không giới hạn

d)

Một nhân vật

31.

Theo các bạn vòng lặp là gì ?

a)

Bắt đầu một chương trình

b)

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

c)

Các hành động được lặp đi lặp lại

32.

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

a)

Motion (Chuyển động)

b)

Sound (Âm thanh)

c)

Looks (Hiển thị)

d)

Events (Sự kiện)

33.

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

a)

Kịch bản

b)

Chỉnh kiểu xoay

c)

Chỉnh hướng

d)

Thay đổi trọng tâm của nhân vật

34.

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

a)

1

b)

2

c)

3

35.

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

a)

1

b)

2

c)

3

36.

Theo các bạn lệnh này dùng để làm gì ?

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

37.

Theo các con sự khác nhau giữa 2 lệnh này ?

a)

Một khối lệnh là đi tới và một khối lệnh đi lướt tới vị trí x = 0 và y = 0 trong vòng 1 giây.

b)

Hai khối lệnh này không có điểm khác nhau.

c)

Hai khối lệnh khác nhau ở điểm đến x và y

38.

Trong các khối lệnh sau đây, đâu là khối lệnh giúp nhân vật chuyển sang trang phục kế tiếp ?

a)

Switch costume to ...

b)

Next costume

c)

Next backdrop

39.

Em hãy cho biết công dụng của khối lệnh sau ?

a)

Thay đổi kích thước nhân vật bằng bằng 10% của kích thước ban đầu.

b)

Thay đổi kích thước nhân vật bằng 10.

c)

Thay đổi kích thước nhân vật bằng cách cộng thêm 10% vào kích thước ban đầu.

40.

1. Theo các bạn đây là khái niệm nào: hiển thị vị trí X và Y của nhân vật.

a)

Sân khấu

b)

Toa độ

c)

Âm thanh

41.

Theo các bạn lệnh " if on edge, bounce " nghĩa là gì ... ?

a)

Nhảy

b)

Di chuyển

c)

Khi nhân vật di chuyển chạm tường sẽ quay lại.

42.

Để giao tiếp giữa các nhân vật trong scratch thì theo các con mình sẽ sử dụng gì ?

a)

Parallelism

b)

Events

c)

Broadcast

d)

Loops

43.

Theo các con sự khác nhau giữa 2 lệnh "Broadcast" and "Broadcast and wait" ?

a)

Lệnh Broadcast phát ra tín hiệu và các lệnh phía sau nó được thưc hiện luôn.

Lệnh Broadcast and wait thì phải đợi sau một thời gian thì mới thực hiện các lệnh phía sau Broadcast and wait.

b)

Lệnh Broadcast phát ra tín hiệu và các lệnh phía sau nó được thưc hiện luôn.

Broadcast and wait thì phải đợi khi nào các hành động ở when I receive thực hiện xong thì mới thực hiện các lệnh phía sau Broadcast and wait.

44.

Theo các bạn kết quả chú mèo sẽ nói gì ?

a)

Right !

b)

Wrong !

c)

Tôi không biết

45.

Theo các bạn biến là gì ?

a)

Hiển thị thông tin

b)

Lưu và thay đổi thông tin (giá trị)

c)

Trang phục nhân vật

d)

Âm thanh

46.

Theo bạn kết quả của chương trình sau là gì ?

a)

Hi !

b)

Goodbye !