Architect 1 Checkpoint

The Python Initiate

แบบทดสอบย่อยเพื่อก้าวสู่ The Architect 2

Part 1: ไวยากรณ์ไพทอน (5 คะแนน)

1. ส่วนประกอบใดที่บอกให้หุ่นยนต์รู้ว่าเราจะใช้ SPIKE Library?

2. คำสั่งใดใช้เพื่อแสดงข้อความ "Hello" บนหน้าจอคอมพิวเตอร์ (Console)?

3. การประกาศตัวแปรมอเตอร์ที่ถูกต้องคือข้อใด? (เสียบช่อง A)

4. หากต้องการเขียน "Comment" (ข้อความที่โปรแกรมไม่ทำงาน) ใน Python ใช้สัญลักษณ์ใด?

5. โค้ดใดทำให้มอเตอร์หมุน 2 รอบ?

Part 2: Hello Python (5 คะแนน)

Scenario: First Script

"เขียนสคริปต์ Python แรกเพื่อทักทายและขยับหุ่นยนต์"

ภารกิจ (Write Code):

from spike import PrimeHub, LightMatrix

# 1. สร้าง Object Hub
hub = PrimeHub()

# 2. เขียนชื่อเล่นตัวเองบนหน้าจอ Hub
hub.light_matrix.write("TOY")

# 3. เล่นเสียง Beep 1 ครั้ง
hub.speaker.beep()
                        

* นักเรียนต้องพิมพ์โค้ดจริงในแอป SPIKE และรันให้ผ่าน