เล่น
ส่วนที่ 1 - ทีละขั้นตอน
- สั่งสอนสั่งให้นักเรียนเขียนรหัสหุ่นยนต์ 123 ตัวเพื่อย้ายจากสวนไปยังบ้านบนแผนที่ชั้นเรียน พวกเขาจะใช้ Coder cards และ Coder เพื่อสร้างโปรเจกต์ของพวกเขา ชั้นเรียนจะทำงานด้วยความท้าทายเดียวกันแต่แต่ละกลุ่มจะสร้างโครงการของตนเอง กลุ่มจะทดสอบโปรเจกต์บนแผนที่ชั้นเรียนแก้ไขปัญหาและแก้ไขโปรเจกต์ตามความจำเป็น ตรวจสอบให้แน่ใจว่านักเรียนสามารถอธิบายเป้าหมายของกิจกรรมก่อนที่จะแบ่งออกเป็นกลุ่ม ดูภาพเคลื่อนไหวด้านล่างเพื่อดูตัวอย่างว่าหุ่นยนต์ 123 สามารถนำทางจากสวนสาธารณะไปยังบ้านได้อย่างไร
ไฟล์วิดีโอ
- แต่ละกลุ่มจะต้องมี 123 Robot, Coder, การเข้าถึงแผนที่ 123 Field, Map Challenge Prompt - park to house และชุด Coder Cards ตามที่ระบุไว้ในการตั้งค่าสภาพแวดล้อม

ห้องปฏิบัติการ 3 - แบบอย่างโมเดลโมเดลวิธีทำงานกับการตั้งค่าแผนที่เพื่อสร้างโครงการที่ขับเคลื่อนหุ่นยนต์ 123 ตัวจากสวนสาธารณะไปยังบ้านบนแผนที่ชั้นเรียน นักเรียนจะต้องวางแผนโครงการของพวกเขาก่อน จากนั้นพวกเขาจะทดสอบโครงการเพื่อดูว่ามันขับรถจากจุดเริ่มต้นไปยังจุดสิ้นสุดในพรอมต์หรือไม่
- แต่ละกลุ่มควรมีบัตร Coder ต่อไปนี้ตามที่อธิบายไว้ในส่วนการตั้งค่าสภาพแวดล้อม:
- หนึ่ง "เมื่อเริ่ม 123"
- สี่ "ไดรฟ์ 1"
- หนึ่ง "ไดรฟ์ 2"
- หนึ่ง "ไดรฟ์ 4"
- สี่ "เลี้ยวซ้าย"
- สี่ "เลี้ยวขวา"
- หนึ่ง "หมุนตัว"
Coder - ขั้นแรกให้นักเรียนทำเครื่องหมายจุดเริ่มต้น (สวนสาธารณะ) และจุดหมายปลายทาง สุดท้าย (บ้าน) บนแผนที่
- แสดงให้นักเรียนเห็นวิธีการวางแผนโครงการของพวกเขาโดยการ ย่อยสลายเส้นทางเป็นขั้นตอนการดำเนินการขนาดเล็กเพื่อวางแผนเส้นทางสำหรับหุ่นยนต์ 123 ก่อนอื่นหุ่นยนต์ต้องเคลื่อนที่ไปข้างหน้า 3 ช่องว่างบนแผนที่ แล้วมันก็ต้องเลี้ยวขวา สุดท้ายต้องขับรถไปข้างหน้าในพื้นที่มากขึ้น
- จากนั้นแสดงวิธี ระบุบัตร Coder สำหรับแต่ละขั้นตอนเหล่านี้จัด วางบัตรที่จำเป็นตามลำดับบนโต๊ะ
- เมื่อกลุ่มพอใจกับโครงการของพวกเขาแล้วพวกเขาสามารถปลุกหุ่นยนต์ 123 และเชื่อมต่อ Coder ได้สร้าง แบบจำลองวิธีการเชื่อมต่อหุ่นยนต์ 123 เข้ากับตัวเข้ารหัส
- ขั้นแรกให้ปลุกหุ่นยนต์ 123 โดยดันล้อไปตามพื้นผิวจนกว่าคุณจะได้ยินเสียงเริ่มต้น
- จากนั้นเปิดตัวเข้ารหัสโดยกดปุ่มเริ่ม
- เมื่อเปิด Coder และหุ่นยนต์ 123 แล้วให้เชื่อมต่อหุ่นยนต์ 123 เข้ากับ Coder ทำเช่นนี้โดยกดปุ่มเริ่มและหยุดบน Coder ค้างไว้และปุ่มซ้ายและขวาบนหุ่นยนต์ 123 เป็นเวลาอย่างน้อย 5 วินาทีจนกว่าคุณจะได้ยินเสียงที่เชื่อมต่อและไฟแสดงสถานะจะกะพริบทันเวลาดังที่แสดงในภาพเคลื่อนไหวด้านล่าง เปิดเสียงสำหรับแอนิเมชันนี้
- สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Coder โปรดดูบทความ การใช้ไลบรารี VEX 123 Codervex
ไฟล์วิดีโอ- แบบจำลองสำหรับนักเรียนในการใส่การ์ด Coder ลงใน Coder เน้นความสำคัญของลำดับของบัตร Coder ในโครงการของพวกเขา
- เมื่อเชื่อมต่อแล้วให้นักเรียนวางหุ่นยนต์ 123 บนแผนที่และเริ่มโครงการของพวกเขาโดยกดปุ่มเริ่มบนตัวเข้ารหัสเพื่อดูหุ่นยนต์ 123 ขับไปยังปลายทางบนแผนที่
- หากนักเรียนทำเสร็จก่อนกำหนด ให้แจ้งให้พวกเขาทำงาน กับ Map Challenge อีกชุดหนึ่งเพื่อฝึกการเรียงลำดับและทดสอบโครงการบนแผนที่ของพวกเขา
- แต่ละกลุ่มควรมีบัตร Coder ต่อไปนี้ตามที่อธิบายไว้ในส่วนการตั้งค่าสภาพแวดล้อม:
- อำนวยความสะดวกความสะดวกอำนวยความสะดวกในการสนทนากับนักเรียนที่กระตุ้นให้พวกเขาแบ่งปันความคิดโดยการถามคำถามเช่น:
- หุ่นยนต์ 123 ของคุณต้องทำอะไร ก่อน? ขั้นตอนต่อไปคืออะไร?
- หุ่นยนต์ 123 ของคุณต้องเคลื่อนที่ไปไกลแค่ไหน?
- หุ่นยนต์ 123 ของคุณจำเป็นต้องเลี้ยวหรือไม่? ถ้าเป็นเช่นนั้นทิศทางใด?
- หุ่นยนต์ 123 ของคุณเคลื่อนไหวในแบบที่คุณไม่คาดคิดหรือไม่? คุณจะเปลี่ยนโปรเจกต์เพื่อแก้ไขปัญหานี้ได้อย่างไร?
แค่ไหน? - เตือนเตือนนักเรียนว่าอาจต้องใช้ความพยายามหลายครั้งเพื่อให้โครงการของพวกเขาขับเคลื่อนหุ่นยนต์ 123 ไปที่บ้านได้สำเร็จ การทดลองและข้อผิดพลาดเป็นส่วนหนึ่งของการเขียนโค้ด!
- หากการลองครั้งแรกของคุณไม่ได้ผลตามที่วางแผนไว้ก็ไม่เป็นไร! การทำผิดพลาดเป็นส่วนหนึ่งของการเขียนโค้ด กุญแจสำคัญคือการหาว่าข้อผิดพลาดคืออะไรและลองทำสิ่งที่แตกต่างออกไปในการลองครั้งต่อไป
- ถามถามนักเรียนว่ามีเวลาอื่นอีกไหมที่ลำดับขั้นตอนมีความสำคัญ? แล้วเวลาที่พวกเขาแปรงฟันหรือเหลาดินสอล่ะ? พวกเขาสามารถอธิบายขั้นตอนเหล่านี้ตามลำดับได้หรือไม่?
การสนทนา & กลุ่มช่วงพักระหว่างเล่น
ทันทีที่ทุกกลุ่ม ประสบความสำเร็จอย่างน้อย 1 ความท้าทายให้มารวมตัวกันเพื่อสนทนา สั้นๆ
ให้นักเรียนแบ่งปันโปรเจกต์ของพวกเขากับชั้นเรียนโดยให้หุ่นยนต์ 123 ตัวดำเนิน การโปรเจกบนแผนที่ และแสดงโปรเจกบน Coders ของพวกเขา
- คุณสามารถอธิบายเส้นทางของหุ่นยนต์ 123 ตัวของคุณได้หรือไม่?
- โปรเจกต์บางโปรเจกต์แตกต่างกันอย่างไร? พวกเขาเหมือนกันอย่างไร?
- คุณรู้ได้อย่างไรว่าหุ่นยนต์ 123 ต้องเคลื่อนที่ไปข้างหน้าหรือเลี้ยวเมื่อใด?
- จะเกิดอะไรขึ้นหากคุณเปลี่ยนลำดับของบัตร Coder ในโปรเจกต์ของคุณ? หุ่นยนต์ 123 ของคุณจะลงเอยในที่เดียวกันหรือไม่?
ส่วนที่ 2 - ทีละขั้นตอน
- สั่งสอนสั่งให้นักเรียนทำตามขั้นตอนเดียวกันเพื่อกำหนดรหัสหุ่นยนต์ 123 ตัวแต่คราวนี้พวกเขาจะใช้การแจ้งเตือนการท้าทายแผนที่ที่แตกต่างกัน พวกเขาจะทำงานร่วมกับกลุ่มของพวกเขาเพื่อวางแผนและเข้ารหัสหุ่นยนต์ 123 ตัวเพื่อย้ายจากจุดเริ่มต้นไปยังจุดสิ้นสุดตามการแจ้งเตือนของพวกเขา ดูภาพเคลื่อนไหวด้านล่างเพื่อดูตัวอย่างการนำทางจากสวนสาธารณะไปยังบ้าน
ไฟล์วิดีโอ
- นักเรียนจะต้องมีชุดของการแจ้งเตือนการท้าทายแผนที่นอกเหนือจากสื่อการเรียนการสอนจากการเล่นส่วนที่ 1 สำหรับนักเรียนที่อายุน้อยกว่าท่านอาจต้องการเพียงแจ้งเตือนเพิ่มเติมหนึ่งชุดแทนชุดที่ตั้งไว้
การสร้างโครงการท้าทายแผนที่ใหม่ - แบบอย่างเดลโมเดลสำหรับนักเรียนวิธีอ่านข้อความแจ้งจากนั้นเริ่มวางแผนโครงการของพวกเขา เมื่อพวกเขาพอใจกับแผนของพวกเขาแล้วพวกเขาจะทดสอบโครงการของพวกเขาบนแผนที่ หากท่านไม่สามารถพิมพ์พรหมสำหรับกลุ่มได้ให้นักเรียนออกแบบการ์ดดัชนีของตนเองตามแผนที่ชั้นเรียน

ทำการแจ้งเตือนของคุณเอง - ทบทวนวิธีย่อยสลายขั้นตอนในการขับขี่หุ่นยนต์ 123 ตัวจากจุดเริ่มต้นไปยังจุดสิ้นสุด
- ตัวอย่างเช่นถามนักเรียนว่าต้องใช้ขั้นตอนใดบ้างในการเดินทางจากสวนสาธารณะไปยังห้องสมุด (ขับรถไปข้างหน้าหนึ่งช่องเลี้ยวซ้ายขับรถไปข้างหน้าสี่ช่อง)
จอดรถที่ห้องสมุด - ให้พวกเขาแปลงขั้นตอนเหล่านี้เป็นบัตร Coder และวางไว้ใน Coder
- เมื่อพวกเขาคิดว่ามีแล้วให้พวกเขาถือ Coder พร้อมการ์ดเพื่อแสดงให้คุณและชั้นเรียนเห็น
- ช่วยนักเรียนทำการแก้ไขหากจำเป็น - ใช้สิ่งนี้เป็นโอกาสในการสาธิตวิธีย้ายการ์ดตัวเข้ารหัสไปรอบๆเพื่อเปลี่ยนลำดับและแก้ไขโครงการ
- จากนั้นให้นักเรียนทดสอบโครงการของพวกเขา
- เมื่อพวกเขาทดสอบโปรเจกต์ของพวกเขาแล้วและพวกเขาสามารถเขียนรหัสหุ่นยนต์ 123 ตัวเพื่อขับไปยังปลายทางได้สำเร็จตามคำบอกเชิญให้นักเรียน สร้างและทดสอบโปรเจกต์ด้วย Map Challenge Prompt ที่ แตกต่างกัน
- หากนักเรียนทำเสร็จก่อนกำหนด:
- ขอให้นักเรียนเปลี่ยนโครงการโดยใช้บัตร Coder น้อยลง "ตอนนี้คุณสามารถแก้ปัญหาที่มี 5 บัตรได้หรือไม่"
- สำหรับความท้าทายเพิ่มเติมขอให้พวกเขาเพิ่มคะแนนที่ 3 ในความท้าทายของพวกเขา "ตอนนี้คุณสามารถทำโครงการที่จะให้หุ่นยนต์ 123 ขับไปยังสถานที่ที่ แตกต่างกัน 2 แห่งได้หรือไม่?"
- ทบทวนวิธีย่อยสลายขั้นตอนในการขับขี่หุ่นยนต์ 123 ตัวจากจุดเริ่มต้นไปยังจุดสิ้นสุด
- อำนวยความสะดวกสะดวกอำนวยความสะดวกในการอภิปรายเกี่ยวกับวิธีการย่อยสลายและลำดับโครงการของพวกเขา
- คุณเลือกเส้นทางสำหรับหุ่นยนต์ 123 ตัวของคุณอย่างไร?
- หุ่นยนต์ 123 ของคุณจำเป็นต้องเลี้ยวหรือไม่? ถ้าเป็นเช่นนั้นทิศทางใด?
- คุณสามารถสร้างลำดับอื่นที่จะทำงานสำหรับความท้าทายเดียวกันได้หรือไม่?
- เตือนเตือนให้นักเรียนตรวจสอบรหัสเมื่อหุ่นยนต์ 123 ตัวเคลื่อนที่ด้วยวิธีที่ไม่คาดคิด มีแนวโน้มว่าจะต้องใช้เวลามากกว่าหนึ่งครั้งในการขับเคลื่อนหุ่นยนต์ 123 ไปยังปลายทาง การทดลองและข้อผิดพลาดเป็นส่วนหนึ่งของการเขียนโค้ด!
- นักเรียนอาจต้องปลุกหุ่นยนต์ 123 ตัวหากหมดเวลา เตือนนักเรียนถึงขั้นตอนในการปลุกหุ่นยนต์โดยดันล้อไปตามพื้นผิวเรียบตามที่แสดงที่นี่ เปิดเสียงสำหรับภาพเคลื่อนไหวนี้เพื่อฟังเสียงตัวบ่งชี้ของหุ่นยนต์ 123 ตัว สำหรับข้อมูลเพิ่มเติมเกี่ยวกับหุ่นยนต์ 123 ดูบทความ การใช้ห้องสมุดหุ่นยนต์ vex123
ไฟล์วิดีโอ - ถามถามนักเรียนว่าเคยได้ยินเกี่ยวกับหุ่นยนต์โดยใช้แผนที่หรือไม่? พวกเขาเคยได้ยินเกี่ยวกับรถยนต์ขับเคลื่อนเองหรือไม่? พวกเขาคิดว่ารถขับเองอาจใช้แผนที่ได้อย่างไร?