WorksheetsCâu Hỏi Ôn Tập CodeCombat
Total questions: 20
Worksheet time: 25mins
Gốc tọa độ (0, 0) trong CodeCombat nằm ở vị trí nào trên bản đồ?
Chính giữa
Góc trên‑trái
Góc dưới‑trái
Góc dưới‑phải
Lời gọi phương thức nào đúng cú pháp để di chuyển hero tới (15, 40)?
hero.moveXY(15,40)
moveXY.hero(15,40)
hero.move(15,40)
hero.moveXY{x:15,y:40}
Để sinh một munchkin tại (20,25) bạn dùng:
game.spawnXY("munchkin",20,25)
spawnXY.game("munchkin",20,25)
game.spawnPlayerXY("munchkin",20,25)
hero.spawn("munchkin",20,25)
Lựa chọn hàm tạo player mới đúng là:
game.spawnPlayerXY("champion",x,y)
game.spawnXY("champion",x,y)
player.spawnXY("champion",x,y)
game.addPlayer(x,y)
Câu lệnh nào tạo mục tiêu thu thập 10 vật phẩm?
game.addCollectGoal(10)
game.collectGoal(10)
addCollectGoal.game(10)
game.setCollect(10)
Để yêu cầu hero sống sót 30 giây, ta dùng:
game.addSurviveGoal(30)
game.addDefeatGoal(30)
game.setSurvive(30)
game.surviveTime(30)
Thuộc tính nào truy cập máu tối đa của hero?
hero.maxHealth
hero.healthMax
hero.hp_max
hero.hpTotal
Cú pháp gán tốc độ 80 cho player là:
player.maxSpeed = 80
player.setSpeed(80)
player.speed = 80
maxSpeed.player = 80
Lệnh nào thêm khóa "wins" vào cơ sở dữ liệu và gán giá trị 1?
db.add("wins",1)
db.put("wins",1)
database.insert("wins",1)
db.update("wins",1)
Trình xử lý sự kiện cho một đơn vị duy nhất có dạng:
unit.on("attack",handler)
game.setActionFor(unit,"attack",handler)
unit.do("attack",handler)
game.on("attack",handler)
Phương thức thiết lập hành động đồng loạt cho tất cả "soldier" khi bị va chạm là game.setActionFor("soldier", " (a) "). Điền tên loại
Phương thức thiết lập hành động đồng loạt cho tất cả "soldier" khi bị va chạm là game.setActionFor("soldier", " (a) "). Điền tên loại sự kiện đang bị thiếu.
Viết công thức sinh số nguyên ngẫu nhiên giữa 5 và 15: game.____________________
Hãy viết một dòng Python để kiểm tra khi game.time > 10,.
Sau khi tạo thủ công mục tiêu bằng game.addManualGoal("Find the key"), cú pháp cập nhật trạng thái hoàn thành là game.setGoalState(goal, (a) ).
Sự kiện "collect" là sự kiện va chạm - Đúng hay Sai?
Đúng
Sai
Viết hàm onCollide(event) khiến hero nói "Ouch!" khi chạm kẻ địch và gắn hàm này cho hero.
Dùng vòng lặp while giúp hero thu thập xu cho tới khi tổng vàng ≥ 50, sau đó hero nói "Rich!".
Cho biểu thức Python result = 3 + 8 * 2 - 4 / 2. Tính giá trị cuối cùng của result.
Viết chương trình di chuyển hero theo chuyển động tương đối: tăng x thêm 10, giảm y 5.
