ให้นักเรียนศึกษาโครงสร้างคำสั่ง วิธีการใช้ตัวพิมพ์เล็ก-พิมพ์ใหญ่ และกฎการเขียนโค้ดจากตารางด้านล่างนี้
• LF(ซ้าย, ขวา); เดินตามเส้นสีดำไปเรื่อย ๆ จนกว่าจะเจอทางแยก (เจอเส้นตัด) จึงจะหยุด
• FW(ซ้าย, ขวา); เดินหน้าตรง (ไม่สนเส้น) **ต้องมีคำสั่ง delay รองรับในบรรทัดถัดไปเสมอ**
• TLS(); เลี้ยวซ้ายตรงทางแยก จนกว่าเซนเซอร์ขวาจะเจอเส้นดำ
• TRS(); เลี้ยวขวาตรงทางแยก จนกว่าเซนเซอร์ซ้ายจะเจอเส้นดำ
• Keep_Up(); ยก/คีบกระป๋องสีเหลืองขึ้น (หุ่นยนต์ต้องอยู่ใกล้พิกัดกระป๋อง)
• Keep_Down(); วางกระป๋องลงบนพื้นตรงตำแหน่งด้านหน้าตัวหุ่นยนต์
• delay(มิลลิวินาที); สั่งหน่วงเวลา (ใช้ตัวพิมพ์เล็กทั้งหมดเท่านั้น) เช่น 500 คือ 0.5 วินาที
• END(); สั่งจบการทำงาน เพื่อตรวจสอบว่ากระป๋องวางตรงเป้าหมายสีเขียวหรือไม่
1. ห้ามเขียนคำสั่งเคลื่อนที่หลักเป็นตัวพิมพ์เล็ก (เช่น lf(120,120) ผิด!)
2. คำสั่งมือจับต้องเขียนตัวใหญ่ขึ้นต้นสไตล์ CamelCase: Keep_Up(); และ Keep_Down(); เท่านั้น
3. หลังคำสั่ง FW ต้องตามด้วย delay ในบรรทัดถัดไปเสมอ ตัวอย่างเช่น:
FW(100, 100); delay(300);