NEW
Font size
WorksheetsScratchIntensive_sesson10
Total questions: 30
Worksheet time: 15mins
Trong Scratch, khối lệnh nào được sử dụng để bắt đầu một chương trình?
When green flag clicked
Repeat
Broadcast
Forever
Biến trong Scratch có thể được sử dụng để làm gì?
Lưu trữ và thay đổi giá trị trong quá trình chạy chương trình
Di chuyển các sprite trên màn hình
Điều khiển âm thanh của chương trình
Thực thi các khối lệnh
Khối lệnh "Broadcast" trong Scratch dùng để làm gì?
Điều khiển âm thanh trong trò chơi
Tăng tốc độ của chương trình
Thực thi một khối lệnh lặp lại
Tạo một thông điệp để các sprite khác nhận
Trong Scratch, khối "Repeat" có chức năng gì?
Dừng chương trình
Tạo hiệu ứng chuyển động cho sprite
Thực thi các lệnh theo chu kỳ
Lặp lại hành động một số lần xác định
Cách nào giúp bạn tạo ra nhiều bản sao của một sprite trong Scratch?
Dùng khối "Clone"
Dùng khối "Change size"
Dùng khối "Switch Costume"
Dùng khối "Create"
Trong Scratch, làm thế nào để thay đổi vị trí của sprite trên màn hình?
Dùng khối "switch costume"
Sử dụng khối "repeat"
Dùng khối "broadcast"
Sử dụng các khối "move" và "go to"
Tại sao chúng ta cần sử dụng "my block" trong Scratch?
Để tạo ra các sprite mới
Để lưu trữ các giá trị
Để tạo các hiệu ứng hình ảnh
Để tạo các khối lệnh có thể tái sử dụng
Khối lệnh "If" trong Scratch được sử dụng để làm gì?
Đổi hướng của sprite
Tạo clone của một sprite
Lặp lại hành động một số lần xác định
Kiểm tra một điều kiện và thực hiện hành động nếu điều kiện đúng
Trong Scratch, khối "Change size" được sử dụng để làm gì?
Thay đổi màu sắc của sprite
Di chuyển sprite tới một vị trí xác định
Thay đổi tốc độ di chuyển của sprite
Thay đổi kích thước của sprite
Khối "Wait" trong Scratch có tác dụng gì?
Kết thúc chương trình
Chạy chương trình không ngừng nghỉ
Lặp lại hành động một số lần
Tạm dừng chương trình trong một khoảng thời gian xác định
Làm thế nào để tạo hiệu ứng di chuyển liên tục trong Scratch?
Dùng khối "if"
Dùng khối "wait"
Sử dụng khối "repeat"
Sử dụng khối "forever"
Khối lệnh "Change color effect by" trong Scratch được sử dụng để làm gì?
Lập trình một loạt các hành động
Tăng hoặc giảm tốc độ di chuyển
Tạo hiệu ứng cho âm thanh
Thay đổi màu sắc của sprite
Trong Scratch, khối "glide" được dùng để làm gì?
Lập trình sự kiện chạm vào đối tượng
Thực thi các khối lệnh trong một chuỗi
Thay đổi kích thước của sprite
Di chuyển sprite một cách mượt mà từ vị trí này đến vị trí khác
Khối lệnh "Ask" trong Scratch dùng để làm gì?
Lập trình một hành động liên tục
Tạo ra clone của sprite
Kiểm tra điều kiện
Hỏi và đợi người dùng trả lời
Trong Scratch, khối "Set" được dùng để làm gì?
Tạo âm thanh cho sprite
Thực hiện các hành động lặp lại
Thay đổi hướng di chuyển của sprite
Thiết lập giá trị cho biến hoặc thuộc tính
Tại sao chúng ta sử dụng biến trong lập trình game?
Để điều khiển âm thanh trong game
Để tạo clone của nhân vật
Để di chuyển các sprite
Để lưu trữ dữ liệu như điểm số, thời gian hoặc trạng thái trò chơi
Khối lệnh "Forever" trong Scratch có tác dụng gì?
Tạo hiệu ứng chuyển động cho sprite
Tạm dừng chương trình trong một khoảng thời gian
Kiểm tra một điều kiện và thực hiện hành động nếu điều kiện đúng
Lặp lại hành động liên tục mà không dừng lại
Khối lệnh "Say" trong Scratch được sử dụng để làm gì?
Tăng điểm cho người chơi
Thực thi các hành động lặp lại
Điều khiển chuyển động của sprite
Hiển thị lời thoại của sprite trên màn hình
Làm thế nào để cho sprite di chuyển nhanh hơn trong Scratch?
Dùng khối "glide"
Thêm hiệu ứng âm thanh
Thay đổi kích thước của sprite
Tăng giá trị của biến "speed"
Khối "If else" trong Scratch giúp làm gì?
Chia chương trình thành các khối con
Tạo hiệu ứng cho sprite
Lặp lại một hành động cho đến khi điều kiện đúng
Kiểm tra một điều kiện và thực hiện hành động nếu điều kiện đúng, ngược lại thực hiện hành động khác
Trong Scratch, để xử lý va chạm giữa các sprite, bạn cần sử dụng gì?
Khối "repeat until"
Khối "glide"
Khối "when green flag clicked"
Khối "touching" kết hợp với khối "if"
Trong lập trình game, khi bạn tạo nhiều bản sao của một sprite và muốn mỗi bản sao có hành động riêng biệt, bạn cần sử dụng gì?
Khối "forever"
Khối "repeat"
Khối "broadcast"
Khối "clone" kết hợp với biến "For this sprite only"
Khi xây dựng một game platformer, để nhân vật không rơi xuyên qua nền, bạn cần sử dụng điều kiện nào trong khối lệnh?
Thêm khối "glide" để làm chậm nhân vật
Sử dụng khối "if else" để thay đổi tốc độ
Tạo hiệu ứng phản xạ khi va chạm
Kiểm tra va chạm với mặt đất và điều chỉnh tọa độ của nhân vật
Trong một game đua xe, nếu bạn muốn tính toán thời gian hoàn thành vòng đua và so sánh với thời gian tốt nhất (best time), bạn sẽ làm gì?
Dùng khối "forever" để theo dõi thời gian
Sử dụng khối "broadcast" để gửi thông tin
Dùng khối "change variable by"
Sử dụng khối "timer" và biến "Best Time", sau đó so sánh giá trị
Trong Scratch, khi lập trình một game có nhân vật chạy ngang qua màn hình, để nhân vật di chuyển mượt mà và có thể thay đổi tốc độ, bạn cần làm gì?
Sử dụng khối "forever" để kiểm soát hành động
Tạo nhiều sprite cho nhân vật
Dùng khối "glide" để di chuyển nhân vật
Tạo một biến "speed" và thay đổi giá trị biến này để điều khiển tốc độ di chuyển
Trong một trò chơi platformer, để nhân vật có thể nhảy lên và rơi xuống theo lực hấp dẫn (gravity), bạn cần sử dụng biến nào để theo dõi tốc độ rơi và cách điều chỉnh nó?
Biến xVel để điều khiển chuyển động theo phương ngang.
Biến score để tính điểm trong khi nhảy.
Biến speed để điều chỉnh vận tốc của nhân vật.
Biến yVel để điều chỉnh tốc độ rơi và lực hấp dẫn.
Khi lập trình một trò chơi đua xe, làm thế nào để cập nhật điểm số và lưu lại điểm cao sau mỗi vòng đua?
Dừng trò chơi sau mỗi lần điểm số thay đổi.
Cập nhật điểm số vào mỗi lần nhấn phím.
Dùng khối "broadcast" để thông báo điểm số mỗi khi vượt qua vạch đích.
Cập nhật điểm số sau mỗi vòng và lưu điểm cao nhất vào biến "High Score".
Để tạo một hiệu ứng nhân vật "nhảy lên" trong một trò chơi, bạn cần thay đổi vị trí của nhân vật như thế nào?
Di chuyển nhân vật tới vị trí ngẫu nhiên khi nhấn phím.
Tạo một clone mới mỗi khi nhấn phím.
Tăng tọa độ x khi nhấn phím và giảm dần khi rơi xuống.
Tăng tọa độ y khi nhấn phím và giảm dần khi rơi xuống.
Làm thế nào để bạn tạo hiệu ứng di chuyển mượt mà cho một sprite khi nhấn các phím mũi tên trái và phải trong Scratch?
Dựa trên đoạn mã lập trình Scratch trong ảnh, đoạn mã này được dùng để di chuyển nền biển liên tục từ phải sang trái. Khi nào mã này sẽ thay đổi vị trí của mặt biển và tại sao cần phải sử dụng khối "nếu" và "đặt x bằng"?
Đoạn mã này dùng để tạo clone của mặt biển và "nếu" được dùng để điều khiển sự thay đổi của mặt biển.
Đoạn mã này chỉ di chuyển mặt biển đến một điểm cố định và không sử dụng khối "nếu".
Đoạn mã này dùng để di chuyển mặt biển từ trên xuống dưới, và "nếu" dùng để điều chỉnh tốc độ di chuyển.
Đoạn mã này dùng để di chuyển mặt biển liên tục từ phải sang trái, và khối "nếu" được sử dụng để kiểm tra khi mặt biển ra khỏi màn hình, "đặt x bằng" giúp quay lại vị trí bên phải.
