NEW
Font size
WorksheetsScratchAdvance_session10
Total questions: 25
Worksheet time: 13mins
Scratch là gì?
Là tên gọi của một loại ngôn ngữ lập trình.
Một phần mềm game.
Một chương trình dùng để vẽ hình.
Một phần mềm Microsoft.
Có thể chạy Scratch mà không cần cài đặt hay không?
Có thể
Không thể
Muốn chuyển đổi ngôn ngữ trong Scratch thì bạn phải thực hiện như thế nào?
Bấm chọn vào quả địa cầu → chọn tiếng Việt.
File → Chọn tiếng Việt.
File → Save → Chọn tiếng Việt.
File → Open → Chọn tiếng Việt.
Khi nào nên sử dụng khối “phát tin và chờ” (broadcast and wait)?
Khi không cần đợi gì cả
Khi muốn dừng hẳn chương trình
Khi cần đợi các nhân vật khác thực hiện xong nhiệm vụ rồi mới tiếp tục
Khi muốn phát âm thanh ngay lập tức
Cách nào sau đây giúp tạo hiệu ứng chuyển động mượt mà trong Scratch?
Dùng vòng lặp và delay nhỏ
Di chuyển theo bước lớn
Phát tin liên tục
Dừng chương trình tạm thời
Để phát hiện va chạm giữa hai nhân vật, nên dùng khối nào?
Nếu tọa độ giống nhau
chạm vào [nhân vật]? (touching [ ]?)
So sánh tốc độ giữa hai nhân vật
Nói “Hello” để kiểm tra
Để tạo chuyển động quay vòng liên tục cho một nhân vật, ta dùng lệnh nào?
đặt kiểu quay [ ]
xoay [ ] độ trong vòng lặp
đi tới tọa độ x: y:
hướng về phía [ ]
Làm thế nào để tăng độ khó của trò chơi theo thời gian?
Thêm nhạc nền sôi động hơn
Tăng tốc độ nhân vật dần theo thời gian
Giảm kích thước nhân vật
Tăng âm lượng nhân vật
Khối lệnh nào được dùng để tạo điều kiện kiểm tra và rẽ nhánh trong chương trình?
chờ cho đến khi [ ]
lặp lại [ ] lần
nếu [ ] thì
mãi mãi (forever)
Biến trong Scratch được dùng để làm gì?
Tạo âm thanh
Lưu trữ và thay đổi giá trị dữ liệu
Di chuyển nhân vật
Vẽ hình lên sân khấu
Khi tạo biến mới, Scratch sẽ hỏi bạn điều gì?
Tên biến và giá trị ban đầu
Tên biến và có áp dụng cho tất cả nhân vật không
Tên biến và tốc độ xử lý
Tên biến và loại âm thanh sử dụng
Bạn có thể dùng biến để làm gì trong trò chơi?
Theo dõi điểm số
Đếm thời gian
Điều chỉnh độ khó
Tất cả các đáp án trên
Trong danh sách, để lấy giá trị tại vị trí thứ 2, bạn dùng khối nào?
lấy vị trí [2] trong [danh sách]
xóa [2] khỏi [danh sách]
thêm [giá trị] vào [danh sách]
thay thế mục [2] của [danh sách] bằng [giá trị mới]
Đoạn mã sau tạo ra điều gì?
Hiển thị “1”
Hiển thị “2”
Hiển thị “3”
Hiển thị “4”
Đoạn mã sau tạo ra điều gì?
Hiển thị “1”
Hiển thị “2”
Hiển thị “3”
Hiển thị “4”
Đoạn mã sau tạo ra bao nhiêu bản sao?
4
5
1
9
Khi bạn dùng khối “dừng tất cả”, điều gì sẽ xảy ra?
Chỉ dừng bản sao đang hoạt động
Dừng các khối lệnh liên quan đến danh sách
Dừng toàn bộ chương trình
Dừng các hiệu ứng hình nền
Đoạn mã sau sẽ hiển thị gì?
5
2
10
0
Đoạn mã sau sẽ hiển thị gì?
2
5
10
0
Trong một trò chơi, bạn muốn nhân vật biến mất khi chạm vào kẻ địch. Đoạn mã nào đúng với bản sao của nhân vật?
Điều gì xảy ra nếu "Điểm" không bao giờ bằng 10?
Bản sao sẽ đứng yên
Bản sao sẽ bị xóa ngay
Bản sao sẽ xoay mãi mãi
Không ảnh hưởng gì
Tại sao nên chọn “khối lệnh riêng” (My Blocks) khi thực hiện một thuật toán phức tạp nhiều lần?
Để giúp chương trình chạy nhanh hơn
Để dễ tái sử dụng và tổ chức mã lệnh rõ ràng hơn
Để tạo bản sao
Để tránh dùng biến
Điều gì xảy ra nếu bạn tạo bản sao liên tục mà không xóa chúng?
Chương trình tự động kiểm soát bản sao
Không có giới hạn bản sao trong Scratch
Quá nhiều bản sao có thể khiến chương trình bị lag hoặc dừng
Bản sao sẽ tự biến mất
Trong khối “nếu <điều kiện> thì… nếu không thì…”, nếu điều kiện sai, chuyện gì sẽ xảy ra?
Không có gì xảy ra
Chỉ khối “nếu” được thực hiện
Khối “nếu không” sẽ được thực hiện
Chương trình bị lỗi
Trong một chương trình tính điểm, tại sao nên đặt điểm bằng 0 ở đầu chương trình?
Để chương trình chạy nhanh hơn
Để tránh cộng dồn điểm từ lần chơi trước
Vì Scratch yêu cầu phải làm vậy
Để biến không bị xóa
