wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Khám Phá Scratch

Total questions: 38

Worksheet time: 19mins

Name
Class
Date
1.

Scratch là gì?

a)

Scratch là trò chơi điện tử.

b)

Scratch là ngôn ngữ lập trình trực quan.

c)

Scratch là loại nhạc cụ.

d)

Scratch là ứng dụng di động.

2.

Câu lệnh rẽ nhánh trong Scratch là gì?

a)

Câu lệnh 'Lặp' trong Scratch.

b)

Câu lệnh 'Nếu' trong Scratch.

c)

Câu lệnh 'Gọi' trong Scratch.

d)

Câu lệnh 'Dừng' trong Scratch.

3.

Câu lệnh lặp trong Scratch có tác dụng gì?

a)

Câu lệnh lặp trong Scratch chỉ thực hiện một lần.

b)

Câu lệnh lặp trong Scratch dùng để dừng chương trình.

c)

Câu lệnh lặp trong Scratch thực hiện nhiều lần.

d)

Câu lệnh lặp trong Scratch chỉ áp dụng cho biến số.

4.

Cách sử dụng câu lệnh 'Nếu...thì' trong Scratch?

a)

Để kiểm tra điều kiện và thực hiện lệnh nếu điều kiện đúng.

b)

Để thay đổi màu nền.

c)

Để xóa đối tượng.

d)

Để tạo biến mới.

5.

Câu lệnh 'Lặp lại' có thể lặp lại bao nhiêu lần?

a)

Không xác định, tùy thuộc vào ngữ cảnh.

b)

Tối thiểu 5 lần

c)

Chỉ một lần

d)

Tối đa 10 lần

6.

Tại sao câu lệnh lặp lại quan trọng trong lập trình?

a)

Câu lệnh lặp lại làm tăng độ phức tạp của mã.

b)

Câu lệnh lặp lại chỉ dùng cho bài toán đơn giản.

c)

Câu lệnh lặp lại không có tác dụng gì.

d)

Câu lệnh lặp lại giúp tiết kiệm thời gian và giảm lỗi.

7.

Câu lệnh nào kiểm tra điều kiện trong Scratch?

a)

Khối lệnh 'Kết thúc' (Stop)

b)

Khối lệnh 'Chờ' (Wait)

c)

Khối lệnh 'Lặp' (Repeat)

d)

Khối lệnh 'Nếu' (If)

8.

Câu lệnh nào tạo ra hành động liên tiếp trong Scratch?

a)

'Khi nhận diện âm thanh' để thực hiện hành động

b)

'Khi bấm cờ xanh' kết hợp với các khối lệnh khác.

c)

'Khi bấm phím' để tạo hành động

d)

Kết hợp 'Di chuyển' và 'Quay' mà không cần khối lệnh khởi đầu

9.

Câu lệnh nào trong Scratch cho phép người dùng nhập dữ liệu từ bàn phím?

a)

Câu lệnh 'Nhập'

b)

Câu lệnh 'Nếu'

c)

Câu lệnh 'Lặp'

d)

Câu lệnh 'Hiển thị'

10.

Câu lệnh nào trong Scratch cho phép thay đổi vị trí của đối tượng?

a)

Câu lệnh 'Quay'

b)

Câu lệnh 'Hiển thị'

c)

Câu lệnh 'Thay đổi kích thước'

d)

Câu lệnh 'Di chuyển'

11.

Câu lệnh nào trong Scratch được sử dụng để tạo ra âm thanh?

a)

Câu lệnh 'Phát âm thanh'

b)

Câu lệnh 'Dừng âm thanh'

c)

Câu lệnh 'Tăng âm lượng'

d)

Câu lệnh 'Ghi âm'

12.

Câu lệnh nào trong Scratch được sử dụng để tạo biến mới?

a)

Câu lệnh 'Thay đổi biến'

b)

Câu lệnh 'Xóa biến'

c)

Câu lệnh 'Hiển thị biến'

d)

Câu lệnh 'Tạo biến'

13.

Câu lệnh nào trong Scratch cho phép người dùng thay đổi tốc độ di chuyển của đối tượng?

a)

Câu lệnh 'Giảm tốc'

b)

Câu lệnh 'Tăng tốc'

c)

Câu lệnh 'Di chuyển'

d)

Câu lệnh 'Thay đổi tốc độ'

14.

Câu lệnh nào trong Scratch cho phép người dùng tạo ra một danh sách?

a)

Câu lệnh 'Tạo danh sách'

b)

Câu lệnh 'Hiển thị danh sách'

c)

Câu lệnh 'Thêm vào danh sách'

d)

Câu lệnh 'Xóa danh sách'

15.

Câu lệnh nào trong Scratch được sử dụng để tạo ra một sự kiện?

a)

Câu lệnh 'Khi bấm phím'

b)

Câu lệnh 'Khi nhận diện âm thanh'

c)

Câu lệnh 'Khi bấm cờ xanh'

d)

Câu lệnh 'Khi di chuyển'

16.

Câu lệnh nào trong Scratch cho phép người dùng thay đổi màu sắc của đối tượng?

a)

Câu lệnh 'Thay đổi màu'

b)

Câu lệnh 'Đặt màu'

c)

Câu lệnh 'Tăng độ sáng'

d)

Câu lệnh 'Giảm độ sáng'

17.

Câu lệnh nào trong Scratch cho phép người dùng tạo ra một vòng lặp vô hạn?

a)

Câu lệnh 'Lặp lại một lần'

b)

Câu lệnh 'Lặp mãi mãi'

c)

Câu lệnh 'Lặp lại cho đến khi'

d)

Câu lệnh 'Lặp lại'

18.

Câu lệnh nào trong Scratch cho phép người dùng tạo ra một biến toàn cục?

a)

Câu lệnh 'Đặt biến'

b)

Câu lệnh 'Xóa biến'

c)

Câu lệnh 'Tạo biến'

d)

Câu lệnh 'Thay đổi biến'

19.

Câu lệnh nào trong Scratch được sử dụng để kiểm tra giá trị của một biến?

a)

Câu lệnh 'Hiển thị'

b)

Câu lệnh 'So sánh'

c)

Câu lệnh 'Lặp'

d)

Câu lệnh 'Nếu'

20.

Câu lệnh nào trong Scratch cho phép người dùng tạo ra một sự kiện khi nhấn chuột?

a)

Câu lệnh 'Khi nhấn chuột'

b)

Câu lệnh 'Khi bấm cờ xanh'

c)

Câu lệnh 'Khi bấm phím'

d)

Câu lệnh 'Khi di chuyển'

21.

Câu lệnh nào trong Scratch cho phép người dùng tạo ra một sự kiện khi một biến thay đổi?

a)

Câu lệnh 'Khi nhận diện âm thanh'

b)

Câu lệnh 'Khi bấm phím'

c)

Câu lệnh 'Khi bấm cờ xanh'

d)

Câu lệnh 'Khi biến thay đổi'

22.

Câu lệnh nào trong Scratch cho phép người dùng dừng chương trình?

a)

Câu lệnh 'Kết thúc'

b)

Câu lệnh 'Ngừng lại'

c)

Câu lệnh 'Dừng tất cả'

d)

Câu lệnh 'Dừng'

23.

Câu lệnh nào trong Scratch cho phép người dùng thay đổi hình dạng của đối tượng?

a)

Câu lệnh 'Giảm kích thước'

b)

Câu lệnh 'Thay đổi hình dạng'

c)

Câu lệnh 'Đặt hình dạng'

d)

Câu lệnh 'Tăng kích thước'

24.

Câu lệnh nào trong Scratch cho phép người dùng tạo ra một sự kiện khi một đối tượng được nhấn?

a)

Câu lệnh 'Khi di chuyển'

b)

Câu lệnh 'Khi nhấn đối tượng'

c)

Câu lệnh 'Khi bấm cờ xanh'

d)

Câu lệnh 'Khi bấm phím'

25.

Câu lệnh nào trong Scratch cho phép người dùng thay đổi âm lượng của âm thanh?

a)

Câu lệnh 'Đặt âm lượng'

b)

Câu lệnh 'Tăng âm lượng'

c)

Câu lệnh 'Phát âm thanh'

d)

Câu lệnh 'Giảm âm lượng'

26.

Câu lệnh nào trong Scratch cho phép người dùng kiểm tra xem một biến có giá trị lớn hơn một số nhất định không?

a)

Câu lệnh 'Nếu...thì'

b)

Câu lệnh 'So sánh'

c)

Câu lệnh 'Kiểm tra'

d)

Câu lệnh 'Lặp'

27.

Trong phần mềm Scratch, em sử dụng câu lệnh nào để thể hiện cấu trúc rẽ nhánh dạng thiếu?

a)

b)

c)

d)

28.

Trong phần mềm Scratch, em sử dụng câu lệnh nào để thể hiện cấu trúc rẽ nhánh dạng đủ?

a)

b)

c)

d)

29.

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

    Nếu điểm kiểm tra > 8 thì thông báo “Được khen thưởng”

    Nếu không thì thông báo “Không được khen thưởng”.

    Em hãy xếp các lệnh trong phần mềm Scratch được cho bên dưới vào trong câu lệnh “Nếu … thì … nếu không thì…” để thể hiện đoạn chương trình trên:

a)

b)

c)

d)

30.

“Nếu trời không mưa thì em đi đá bóng” có chứa cấu trúc nào?

a)
  • Cấu trúc tuần tự.

b)
  • Cấu trúc rẽ nhánh dạng thiếu.

c)
  • Cấu trúc rẽ nhánh dạng đủ.

d)
  • Cấu trúc lặp.

31.

Trong Scratch, để biểu diễn cấu trúc rẽ nhánh dạng đủ, em sử dụng lệnh nào?

a)

b)

c)

d)

32.

Trong Scratch, để biểu diễn cấu trúc rẽ nhánh dạng thiếu, em sử dụng lệnh nào?

a)

b)

c)

d)

33.

“Nếu trời mưa thì em cần đem theo áo mưa đi học, nếu trời nắng thì em cần đem theo áo chống nắng.”

ó chứa cấu trúc nào?


a)
  • Cấu trúc tuần tự.

b)
  • Cấu trúc rẽ nhánh dạng thiếu.

c)
  • Cấu trúc rẽ nhánh dạng đủ.

d)
  • Cấu trúc lặp.

34.

Cấu trúc rẽ nhánh có mấy loại?

a)

1

b)

2

c)

3

d)

4

35.

Ý nghĩa của câu lệnh cấu trúc rẽ nhánh dạng đầy đủ:

a)
  • Nếu câu lệnh đúng thì điều kiện 1 được thực hiện, còn không đúng thì thực hiện điều kiện 2

b)
  • Nếu điều kiện đúng thì câu lệnh 1 được thực hiện, còn không đúng thì thực hiện câu lệnh 2

c)
  • Nếu điều kiện đúng thì điều kiện 1 được thực hiện, còn không đúng thì thực hiện điều kiện 2

d)
  • Nếu câu lệnh đúng thì câu lệnh 1 được thực hiện, còn không đúng thì thực hiện câu lệnh 2

36.

Hành động rẽ trái hoặc phải của xe được mô tả bằng cấu trúc gì?

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

b)
  • Cấu trúc tuần tự

c)
  • Cấu trúc rẽ nhánh

d)
  • Cấu trúc quay lui

37.

Cấu trúc rẽ nhánh dạng thiếu có dạng như thế nào?

a)
  • nếu <điều kiện> thì <công việc 1> nếu không thì <công việc 2>

b)
  • nếu <công việc 1> thì <công việc 2>

c)
  • nếu <công việc> thì <điều kiện>

d)
  • nếu <điều kiện> thì <công việc>

38.

Cấu trúc rẽ nhánh dạng đủ có dạng như thế nào?

a)
  • nếu <điều kiện> thì <công việc 1> nếu không thì <công việc 2>.

b)
  • nếu <công việc 1> thì <công việc 2>

c)
  • nếu <công việc> thì <điều kiện>

d)
  • nếu <điều kiện> thì <công việc>