เล่น
ส่วนที่ 1 - ทีละขั้นตอน
- สั่งให้นักเรียนเขียนรหัสหุ่นยนต์ 123 ตัวเพื่อขับรถไปหาสิงโตในรูปแบบใหม่โดยใช้บัตร Coder และ Coder แทนที่จะกดปุ่ม Touch พวกเขาจะควบคุมพฤติกรรมของหุ่นยนต์ด้วยบัตร Coder ที่พวกเขาใส่ลงใน Coder ดูภาพเคลื่อนไหวด้านล่างเพื่อดูว่าโปรแกรมง่ายๆบน Coder ทำงานอย่างไรบนหุ่นยนต์ 123 ตัว
ไฟล์วิดีโอ
- โมเดลโมเดลสำหรับนักเรียนในการทำตามขั้นตอนทีละขั้นตอนเพื่อเข้ารหัสหุ่นยนต์ 123 ตัวของพวกเขาโดยใช้บัตร Coder และ Coder
- แจกจ่ายเนื้อหาต่อไปนี้ให้กับแต่ละกลุ่ม:
- 123 Robot
- Coder
- สนาม 123 ที่มีจุดเริ่มต้นและตำแหน่งสิงโตที่ทำเครื่องหมายไว้
- บัตรโคเดอร์: นักเรียนควรมีบัตร 'เมื่อเริ่มต้น 123' และบัตร 'ไดรฟ์ 1' เท่านั้น
-
ก่อนอื่นนักเรียนจะต้องปลุกหุ่นยนต์ใน การปลุกหุ่นยนต์ 123 ให้ดันล้อไปตามพื้นผิวจนกว่าคุณจะได้ยินเสียงเริ่มต้นดังที่แสดงในภาพเคลื่อนไหวด้านล่าง เปิดเสียงสำหรับแอนิเมชันนี้ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับหุ่นยนต์ 123 ดูบทความ การใช้ห้องสมุดหุ่นยนต์ vex123
ไฟล์วิดีโอ -
ประการที่สองนักเรียนจะต้องเปิด Coder หากต้องการเปิด Coder ให้กดปุ่มเริ่มดังที่แสดงในภาพนี้ ไฟแสดงสถานะบน Coder จะเรืองแสงเมื่อเปิด Coder
กดปุ่มเริ่มเพื่อเปิดตัวเข้ารหัส - ประการที่สามนักเรียนจะต้องเชื่อมต่อหุ่นยนต์ 123 เข้ากับตัวเข้ารหัสใน การเชื่อมต่อหุ่นยนต์ 123 ตัวให้กดปุ่มเริ่มและหยุดบนตัวเข้ารหัสค้างไว้และกดปุ่มซ้ายและขวาบนหุ่นยนต์ 123 ตัวเป็นเวลาอย่างน้อย 5 วินาทีจนกว่าคุณจะได้ยินเสียงที่เชื่อมต่อและไฟแสดงสถานะจะกะพริบทันเวลาดังที่แสดงในภาพเคลื่อนไหวด้านล่าง เปิดเสียงสำหรับแอนิเมชันนี้ สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Coder โปรดดูบทความ การใช้ไลบรารี VEX 123 Codervex
ไฟล์วิดีโอ- ประการที่สี่นักเรียนจะเริ่มใส่บัตร Coder เพื่อสร้างโครงการของพวกเขาเพื่อทดสอบว่าหุ่นยนต์ 123 และ Coder เชื่อมต่อเรียบร้อยแล้ว โปรเจกต์ Coder ทั้งหมดเริ่มต้นด้วย 'เมื่อเริ่มต้น 123' ให้นักเรียนสอดการ์ด 'เมื่อเริ่มต้น 123' Coder ลงในช่องด้านบนของ Coder โดยทำเครื่องหมายด้วยลูกศรดังที่แสดงในภาพด้านล่าง
-
โปรดทราบว่าบัตร Coder นี้มีขนาดเล็กกว่าบัตรอื่นๆเล็กน้อยและเป็นบัตร Coder เดียวที่พอดีกับช่องด้านบนของ Coder
ใส่ Coder card 'When start 123' ใน Coder - จากนั้นให้นักเรียนใส่คำสั่งแรกหรือบัตร Coder ของโปรเจกต์ลงในช่องที่ 1
- ในการขับรถไปยังสิงโตโดยใช้ปุ่มสัมผัสปุ่มแรกที่กดคือปุ่มย้ายเพื่อขับเคลื่อนหุ่นยนต์ 123 ไปข้างหน้าหนึ่งขั้นตอน
- ในการขับเคลื่อนหุ่นยนต์ 123 ไปข้างหน้าหนึ่งขั้นโดยใช้การ์ดรหัสคุณจะใช้การ์ดรหัส 'Drive 1'
-
ให้นักเรียนสอดการ์ด 'Drive 1' Coder ลงในช่องที่ 1 บน Coder ดังที่แสดงไว้ที่นี่
เพิ่มการ์ดรหัส 'Drive 1' ในโปรเจกต์
-
-
ประการที่ห้านักเรียนควรทดสอบโครงการของพวกเขาเพื่อให้แน่ใจว่าหุ่นยนต์ 123 และตัวเข้ารหัสได้รับการเชื่อมต่อเรียบร้อยแล้ว ให้นักเรียนวางหุ่นยนต์ 123 ตัวไว้ที่จุดเริ่มต้นหรือทางเข้าสวนสัตว์ตามที่แสดงไว้ที่นี่
วางหุ่นยนต์ 123 ไว้ที่ทางเข้าสวนสัตว์ -
จากนั้นกดปุ่มเริ่มต้นบน Coder เพื่อเรียกใช้โปรเจกต์
กดเริ่มเพื่อทดสอบโครงการ - หุ่นยนต์ 123 ควรขับเคลื่อนไปข้างหน้าหนึ่งก้าวและหยุดดังที่แสดงในภาพเคลื่อนไหวด้านบน
-
- แจกจ่ายเนื้อหาต่อไปนี้ให้กับแต่ละกลุ่ม:
- อำนวยความสะดวกในการสนทนากับนักเรียนเกี่ยวกับขั้นตอนของกระบวนการเชื่อมต่อเมื่อท่านทำงานร่วมกัน
ช่วยให้นักเรียนคิดเกี่ยวกับสัญญาณเสียงและภาพตลอดกระบวนการเพื่อให้พวกเขามองหาพวกเขาเมื่อเชื่อมต่อในอนาคต:
- คุณเห็นหรือได้ยินอะไรใน Coder ที่บอกคุณว่าเปิดเครื่องอยู่?
- ท่านเห็นหรือได้ยินอะไรในหุ่นยนต์ 123 ตัวที่บอกท่านว่ามันเปิดอยู่?
- คุณเห็นหรือได้ยินอะไรเพื่อแจ้งให้คุณทราบว่าหุ่นยนต์และ Coder เชื่อมต่อกันแล้ว?
- คุณเห็นหรือได้ยินอะไรบ้างเพื่อแจ้งให้คุณทราบว่าโครงการกำลังจะเริ่มต้น? แล้วเมื่อเสร็จแล้วล่ะ?
หุ่นยนต์ 123 ตัวและโค้ดเดอร์สามารถเชื่อมต่อและเชื่อมต่อใหม่ได้โดยใช้กระบวนการเดียวกัน เพื่อให้แน่ใจว่านักเรียนทุกคนสบายใจกับกระบวนการนี้ท่านอาจต้องการให้นักเรียนทำซ้ำขั้นตอนการเชื่อมต่อเพื่อให้นักเรียนแต่ละคนหันไปกดปุ่มเพื่อการเชื่อมต่อที่ประสบความสำเร็จ
- เตือนนักเรียนว่ากระบวนการนี้จะเป็นสิ่งที่พวกเขาจะต้องทำทุกครั้งที่ใช้หุ่นยนต์ 123 กับบัตร Coder และ Coder ขอให้พวกเขาพูดตามขั้นตอนในกระบวนการเพื่อช่วยให้พวกเขาจำลำดับได้
ถามคำถามเช่นนี้เพื่อช่วยให้นักเรียนนึกถึงรายละเอียดของแต่ละขั้นตอน:
- สิ่งแรกที่คุณต้องทำในการเข้ารหัสหุ่นยนต์ 123 ของคุณโดยใช้บัตร Coder และ Coder คืออะไร?
- คุณอธิบายได้ไหมว่าคุณเชื่อมต่อหุ่นยนต์และ Coder อย่างไรเมื่อทั้งคู่เปิดใช้งานแล้ว
- บัตร Coder อะไรลงไปในช่องด้านบนของ Coder ที่มีลูกศร?
- คุณกดปุ่มอะไรเพื่อเปิด Coder หรือเริ่มโปรเจกต์ของคุณ?
- ถามนักเรียนเกี่ยวกับสิ่งอื่นๆที่พวกเขามีหรือทำในห้องเรียนหรือที่บ้านซึ่งต้องใช้กระบวนการทีละขั้นตอนในการใช้งาน พวกเขาทำอะไรเพื่อเรียนรู้กระบวนการนั้น? พวกเขาสามารถทำสิ่งเดียวกันเพื่อช่วยจดจำกระบวนการในการเชื่อมต่อ Coder ได้หรือไม่?
การสนทนา & กลุ่มช่วงพักระหว่างเล่น
ทันทีที่ทุกกลุ่ม เชื่อมต่อหุ่นยนต์ 123 ตัวและโคเดอร์สำเร็จและมีหุ่นยนต์ 123 ตัวขับเคลื่อนไปข้างหน้า 1ขั้นมารวมตัวกันเพื่อสนทนา สั้นๆ
ใช้เวลาสักครู่เพื่อเช็คอินและตอบคำถามเกี่ยวกับขั้นตอนการเชื่อมต่อ จากนั้นตั้งค่าขั้นตอนในการเชื่อมต่อการกดปุ่ม Touch กับบัตร Coder แต่ละใบ
-
แจกจ่ายสิ่งที่พิมพ์ได้ในการกรอกข้อมูลของนักเรียนและให้พวกเขาเขียนหรือวาดบัตร Coder 'Drive 1' ในช่องที่ 1 ที่ด้าน Coder ของแผ่นงานดังที่แสดงไว้ที่นี่
วาดหรือเขียนการ์ดรหัส 'ไดรฟ์ 1' - ถามนักเรียนว่าหุ่นยนต์ทำงานอย่างไรกับการ์ดรหัส 'Drive 1' หรือการกดปุ่มย้ายเพียงครั้งเดียวทำให้หุ่นยนต์ 123 ทำงาน เช่นเดียวกับที่พวกเขาระบายสีในปุ่มสัมผัสกดเพื่อวางแผนหรือจดจำลำดับโปรเจกต์ Touch ของพวกเขาพวกเขาสามารถทำสิ่งเดียวกันสำหรับโปรเจกต์ Coder
- ต่อไปให้นักเรียนคาดการณ์ว่าพวกเขาอาจต้องใช้บัตร Coder อะไรเพื่อทำให้หุ่นยนต์ 123 ทำพฤติกรรมต่อไปในโครงการ Touch พวกเขาสามารถใช้แผ่นงานเพื่อเตือนพวกเขาว่าหุ่นยนต์ 123 ตัวต่อไปต้องเลี้ยวขวาเพื่อเผชิญหน้ากับสิงโต บัตร Coder อะไรที่พวกเขาคิดว่าพวกเขาอาจต้องการเพื่อเขียนรหัสพฤติกรรมนั้นในโครงการ Coder?
ส่วนที่ 2 - ทีละขั้นตอน
- สั่งนักเรียนว่าตอนนี้พวกเขากำลังจะใช้บัตร Coder และ Coder เพื่อขับหุ่นยนต์ 123 ตัวของพวกเขาไปยังสิงโต พวกเขาจะวางแผนลำดับของบัตร Coder โดยใช้การกรอกข้อมูลที่พิมพ์ได้จากนั้นจะสร้างและทดสอบโครงการด้วยบัตร Coder และ Coder เมื่อโครงการเสร็จสมบูรณ์หุ่นยนต์ 123 ตัวควรขับรถจากจุดเริ่มต้นหรือทางเข้าสวนสัตว์ไปยังสิงโตตามที่แสดงในภาพเคลื่อนไหวด้านล่าง
ไฟล์วิดีโอ
- โมเดลโมเดลสำหรับนักเรียนในการวางแผนโครงการของพวกเขาโดยใช้การกรอกข้อมูลที่พิมพ์ได้จากนั้นสร้างและทดสอบโครงการด้วยบัตร Coder และ Coder
- แจกจ่ายบัตร 'เลี้ยวขวา' และบัตร 'Drive 1' Coder ให้กับแต่ละกลุ่ม
-
ให้นักเรียนวาดหรือเขียนว่าบัตร Coder ใดต่อไปในโครงการที่ด้าน Coder ของกรอกข้อมูลที่พิมพ์ได้
วางแผนส่วนถัดไปของโครงการ -
จากนั้นให้นักเรียนสอดบัตร Coder ใบที่สองลงในช่องที่ 2 บน Coder
เพิ่มการ์ดรหัส 'เลี้ยวขวา' -
จากนั้นนักเรียนควรวางหุ่นยนต์ 123 ไว้ที่จุดเริ่มต้นหรือทางเข้าสวนสัตว์ตามที่แสดงด้านล่างและกดเริ่มต้นบนตัวแปลงรหัสเพื่อทดสอบโปรเจกต์ของพวกเขา หุ่นยนต์ 123 ขับเคลื่อนไปข้างหน้าและหันไปเผชิญหน้ากับสิงโตหรือไม่? หากไม่มีให้นักเรียนตรวจสอบว่าเรียงลำดับบัตร Coder อย่างถูกต้องแล้วลองอีกครั้ง
วางหุ่นยนต์ 123 ไว้ที่ทางเข้าสวนสัตว์ - จากนั้นนักเรียนสามารถทำซ้ำขั้นตอนเพื่อวางแผนและทดสอบโครงการของพวกเขาเพื่อขับหุ่นยนต์ 123 ตัวของพวกเขาเป็นขั้นตอนสุดท้ายไปยังสิงโต
-
เพื่อให้สามารถขับรถไปหาสิงโตได้สำเร็จโปรเจกต์ Coder อาจมีลักษณะดังนี้:
ตัวอย่างโปรเจกต์ Coder ที่จะขับไปหาสิงโต
-
- อำนวยความสะดวกอำนวยความสะดวกให้นักเรียนเข้ารหัสหุ่นยนต์ 123 ตัวเพื่อขับรถไปหาสิงโตโดยใช้บัตร Coder และ Coder อำนวยความสะดวกในการสนทนาเกี่ยวกับวิธีการทำงานของ Coder และวิธีนี้สามารถช่วยพวกเขาในขณะที่พวกเขาสร้างและทดสอบโครงการของพวกเขา ถามคำถามเช่น:
- คุณจะเพิ่มบัตร Coder ลงในโครงการ Coder ได้อย่างไร?
- ท่านคิดว่าเหตุใดการวางแผนโครงการเช่นเดียวกับที่เราทำกับใบกรอกข้อมูลจึงเป็นประโยชน์? สิ่งนี้จะช่วยให้คุณประสบความสำเร็จได้อย่างไรเมื่อเขียนโค้ดด้วย Coder และ Coder cards?
หากนักเรียนขับรถไปหาสิงโตได้สำเร็จและพร้อมสำหรับความท้าทายเพิ่มเติมให้เสนอไดรฟ์เพิ่มเติมและหมุนการ์ด Coder และดูว่าพวกเขาจะหาทางอื่นเพื่อไปจากทางเข้าสิงโตได้หรือไม่
- เพื่ออำนวยความสะดวกในการวางแผนโครงการคุณอาจต้องการนำเสนอการกรอกข้อมูลเพิ่มเติมที่สามารถพิมพ์ได้หรือ การกรอกข้อมูล Coder เปล่าที่สามารถพิมพ์ได้
- เตือนนักเรียนว่าเช่นเดียวกับที่พวกเขาไม่ได้บรรลุเป้าหมายเสมอไปในการลองครั้งแรกกับโครงการ Touch พวกเขาอาจจะต้องลองลำดับที่แตกต่างกันกับโครงการ Coder เช่นกัน ให้นักเรียนแบ่งปันกลยุทธ์บางอย่างที่พวกเขาใช้เพื่อมุ่งเน้นและเป็นนักแก้ปัญหาเมื่อพวกเขาเขียนรหัสด้วยปุ่มสัมผัสซึ่งพวกเขาสามารถใช้ต่อไปได้เมื่อเขียนรหัสด้วยบัตร Coder และ Coder
ถามคำถามเช่น:
- อะไรคือสิ่งที่คุณได้เรียนรู้จากการเขียนโค้ดด้วยปุ่ม Touch ที่จะช่วยให้คุณเขียนโค้ดด้วย Coder และ Coder การ์ด?
- คุณและคู่ของคุณทำอะไรเพื่อช่วยให้คุณผลัดกันทำเมื่อคุณกำลังเข้ารหัสหุ่นยนต์ 123? คุณจะใช้กลยุทธ์นั้นเมื่อเขียนโค้ดด้วย Coder ได้อย่างไร?
- คุณสามารถทำอะไรได้บ้างหากคุณเริ่มรู้สึกหงุดหงิดเมื่อเข้ารหัสหุ่นยนต์ 123 ตัวของคุณ? สิ่งนี้จะช่วยให้คุณเป็นนักแก้ปัญหาได้อย่างไรเมื่อคุณใช้การ์ด Coder ในการเขียนโค้ด?
- ถามนักเรียนเกี่ยวกับช่วงเวลาอื่นๆที่การวางแผนโครงการก่อนทำช่วยให้พวกเขาประสบความสำเร็จ ตัวอย่างเช่นพวกเขาเคยร่างภาพตึกแถวก่อนที่จะสร้างหรือคิดเกี่ยวกับเรื่องราวก่อนที่จะเริ่มเขียนหรือไม่? การวางแผนโครงการช่วยให้พวกเขาบรรลุเป้าหมายหรือทำงานให้สำเร็จได้อย่างไร? การวางแผนแบบเดียวกันจะมีประโยชน์อย่างไรเมื่อเข้ารหัสหุ่นยนต์ 123 ด้วยบัตร Coder และ Coder?