การ์ด VEX 123 Coder และ Coder ไม่เพียงแต่เป็นวิธีการเข้ารหัสหุ่นยนต์ 123 Robot แบบไร้หน้าจอเท่านั้น แต่ยังเป็นเครื่องมือการสอนที่ทรงพลังในห้องเรียนของคุณอีกด้วย วิธีเขียนโค้ดแบบดั้งเดิมจะวางหน้าจอระหว่างนักเรียนและครู ทำให้เกิดอุปสรรคทางกายภาพในการเสนอความคิดเห็นทันที การ์ด Coder และ Coder ขจัดอุปสรรคดังกล่าว โดยนำครูและนักเรียนมารวมกันในกระบวนการเรียนรู้
การใช้ Coder เหมือนกับกิจกรรม "Unplugged"
กิจกรรมและบทเรียนแบบ "Unplugged" กลายเป็นส่วนสำคัญในการนำวิทยาการคอมพิวเตอร์มาสู่นักเรียนรุ่นเยาว์ เนื่องจากมีความสามารถในการ "ดึงดูดผู้ชมที่หลากหลายด้วยแนวคิดดีๆ จากวิทยาการคอมพิวเตอร์ โดยไม่ต้องเรียนรู้การเขียนโปรแกรมหรือแม้แต่ใช้อุปกรณ์"1 มีบทเรียนและกิจกรรม Unplugged มากมาย แต่มีหลักการสำคัญบางประการที่สนับสนุนแนวทางนี้ ได้แก่:
- หลีกเลี่ยงการใช้คอมพิวเตอร์หรือการเขียนโปรแกรม
- ความรู้สึกในการเล่นหรือความท้าทายให้นักเรียนได้สำรวจ
- มีการเคลื่อนไหวร่างกายสูง
- แนวทางคอนสตรัคติวิสต์
- คำอธิบายสั้นและง่าย
- ความรู้สึกของเรื่องราว2
ห้องทดลองและกิจกรรม STEM 123 แห่งที่ใช้การ์ด Coder และ Coder นำหลักการเหล่านี้มาใช้ เนื่องจากพวกเขาแนะนำให้นักเรียนเขียนโค้ด 123 Robot ผ่านประสบการณ์การเรียนรู้ที่สนุกสนาน มีส่วนร่วม มีส่วนร่วม และข้ามหลักสูตร นักเรียนและครูร่วมกันสามารถสัมผัสประสบการณ์ความสำเร็จในการเขียนโค้ดในระดับสูงได้ในระยะเวลาอันสั้น โดยสามารถจัดการการ์ด Coder ได้ และไม่มีอุปสรรคในการทำความเข้าใจภาษาการเขียนโปรแกรม
ลักษณะที่จับต้องได้ของการ์ด Coder และ Coder ทำให้การเขียนโค้ดอยู่ในมือของนักเรียนและครู โดยที่โปรเจ็กต์สามารถออกแบบ แก้ไข ทดสอบ และจัดการได้ในลักษณะที่ลงมือปฏิบัติจริง การแนะนำนักเรียนให้เขียนโค้ดในลักษณะนี้ เช่นเดียวกับกิจกรรม "Unplugged" อื่นๆ "เป็นแนวทางการสอนที่น่าหวัง เนื่องจากจะทำให้นักเรียนมีโอกาสออกแบบโปรแกรมของตนโดยไม่ต้องใช้คอมพิวเตอร์ แทนที่จะเริ่มเขียนโค้ดก่อนที่จะคิดถึงข้อกำหนดของ งานทั้งหมด”3 การมีส่วนร่วมกับการ์ด Coder และ Coder ในแบบฝึกหัดเหล่านี้ นักเรียนจะได้ฝึกฝนแนวคิดและแนวคิดของการเขียนโค้ดและการออกแบบโปรแกรม เพื่อให้เข้าใจได้ดีขึ้นว่าเหตุใดโครงการจึงถูกสร้างขึ้นในแบบที่เป็นอยู่ เมื่อพวกเขาเปลี่ยนไปใช้อุปกรณ์ในการเขียนโค้ด ด้วย VEXcode 123 ภาษาการเขียนโปรแกรมก็เป็นเพียงเครื่องมือ ไม่ใช่อุปสรรค
การนำวิทยาการคอมพิวเตอร์ออกจากหน้าจอด้วย Coder
การใช้ Coder กับนักเรียน เช่นเดียวกับเครื่องมือและกิจกรรม "Unplugged" อื่นๆ ช่วยให้วิทยาการคอมพิวเตอร์หลุดลอยไปจากหน้าจอและมอบไว้ในมือของนักเรียน ในการดำเนินการดังกล่าว การ์ด Coder และ Coder มอบเครื่องมือที่จับต้องได้ให้กับนักเรียนในการแบ่งปันแนวคิด ตลอดจนเครื่องมือที่มองเห็นได้สำหรับครูในการเสนอความคิดเห็นได้ทันที นักเรียนจะไม่ถูกบังด้วยหน้าจอ และครูไม่จำเป็นต้องเลื่อนดูอุปกรณ์ต่างๆ เพื่อดูว่านักเรียนกำลังทำอะไรอยู่ นักเรียนและครูสามารถจัดเตรียมโปรเจ็กต์ต่างๆ ให้กับ Coders ของตนได้ และดูว่าพวกเขากำลังมาถูกทางจากอีกฟากหนึ่งของห้องหรือไม่ วลีเช่น “รอโปรเจ็กต์ Coder ของคุณ” หรือ “แสดงการ์ด Coder ที่คุณคิดว่าคุณต้องการ” เชิญชวนให้นักเรียนใช้ Coder เป็นเครื่องมือในการทำให้ความคิดของพวกเขาปรากฏให้เห็น
กลยุทธ์การใช้ Coder เป็นเครื่องมือการสอน
การ์ด Coder และ Coder สามารถใช้เพื่อสนับสนุนครูผู้สอนในขณะที่พวกเขาต้องการให้ข้อเสนอแนะและติดตามความคืบหน้าของนักเรียนขณะสอนด้วยหุ่นยนต์ 123
กลยุทธ์สำหรับการสอนทั้งชั้นเรียนได้แก่:
- การใช้ Coder เช่นเดียวกับที่คุณใช้ไวท์บอร์ด - สนับสนุนให้นักเรียนโหลดการ์ด Coder เป็นโปรเจ็กต์ลงใน Coder และยกขึ้นเพื่อแสดงให้ครูเห็น ในขณะที่สอนบทเรียนที่ซิงโครไนซ์กัน ดูว่าใส่การ์ด Coder ตามลำดับ ในทิศทางที่ถูกต้อง และปฏิบัติตามคำแนะนำทันที และแก้ไขปัญหาได้อย่างรวดเร็วและง่ายดาย
- การใช้การ์ด Coder ในการโทรและตอบกลับ - สนับสนุนให้นักเรียนถือการ์ด Coder ทั้งในหรือนอก Coder เพื่อตอบคำถามเช่น “คุณคิดว่าเราต้องการการ์ด Coder ใบใดเป็นอันดับแรกในโครงการของเรา” หรือ “การ์ด Coder ใบไหนจะทำให้หุ่นยนต์ 123 ของเราเคลื่อนที่ได้ 2 ก้าว” ใช้ทั้งคำและไอคอนบนการ์ด Coder เพื่อดูว่านักเรียนติดตามหรือไม่
- การใช้ช่องหมายเลขบน Coder สำหรับคำแนะนำทีละขั้นตอน - เมื่อให้แนวทางแก่นักเรียนเกี่ยวกับการสร้างโครงงาน ให้ใช้ตัวเลขบนช่อง Coder เพื่อเป็นแนวทาง การพูดสิ่งต่างๆ เช่น "ใส่การ์ด Drive 1 ลงในช่อง 1" หรือ "ใส่การ์ดถัดไปลงในช่อง 3" ช่วยให้นักเรียนปฏิบัติตามและระบุการ์ด Coder ในโครงการของตนตามหมายเลข โดยไม่ต้องเพิ่มแรงกดดันในการอ่านการ์ด Coder
กลยุทธ์ในการอำนวยความสะดวกในการทำงานกลุ่ม:
- การใช้การ์ด Coder และ Coder เพื่อช่วยนักเรียนวางแผนโครงการ - กระตุ้นให้นักเรียนแบ่งปันแผนโครงการโดยใช้การ์ด Coder และถามคำถามเกี่ยวกับลำดับของการ์ด Coder เหล่านั้นเพื่อดำเนินการพฤติกรรมหุ่นยนต์ 123 ตัวที่ต้องการ
- ใช้ Coder เพื่อทดสอบโครงการบ่อยครั้ง - กระตุ้นให้นักเรียนทดสอบโครงการของตนโดยใช้ Coder บ่อยครั้งในขณะที่พวกเขากำลังสร้างโครงการ การทดสอบสามารถเกิดขึ้นได้หลังจากเพิ่มการ์ด Coder แต่ละตัวแล้ว ดังนั้นนักเรียนจึงสามารถเห็นได้อย่างชัดเจนว่าการ์ด Coder ทำให้ 123 Robot ทำอะไรได้บ้าง
- ใช้ช่องหมายเลขบน Coder เพื่อการตอบรับที่ชัดเจน - เมื่อช่วยนักเรียนสร้างหรือแก้ไขโครงการ คุณสามารถอ้างถึงการ์ด Coder ตามช่องหมายเลขของพวกเขา การพูดสิ่งต่างๆ เช่น "ลองเปลี่ยนการ์ด Coder ในช่อง 5 ด้วยการ์ดใบนี้" หรือ "ดูการ์ด Coder ที่คุณมีในช่อง 7" ช่วยให้นักเรียนมีทิศทางที่ชัดเจนในการมุ่งความสนใจไปที่ เตรียมความพร้อมให้พวกเขาประสบความสำเร็จ โดยไม่ต้องแก้ไขปัญหาให้พวกเขา
กลยุทธ์ในการสร้างความแตกต่างในการสอน:
- ใช้เฉพาะบัตร Coder ที่เกี่ยวข้องกับโครงการที่มีอยู่เท่านั้น -เมื่อแจกบัตร Coder ให้กับนักเรียน อย่าให้บัตร Coder ทั้งหมดห้าสิบใบในคราวเดียว ให้ป้อนเฉพาะคำสั่งที่เกี่ยวข้องกับโปรเจ็กต์ที่มีอยู่แทน ตัวอย่างเช่น หากเขียนโค้ดหุ่นยนต์ 123 ให้ไปตามเส้นทางบนไทล์ ให้นักเรียนใช้คำสั่ง 'ขับเคลื่อน' หรือ 'เลี้ยว' เท่านั้น และไม่มีคำสั่งควบคุม รูปลักษณ์ หรือการดำเนินการใดๆ
- ใช้การ์ด Coder เป็นส่วนหนึ่งของความช่วยเหลือขณะสอน -เมื่อนักเรียนทำภารกิจท้าทายการเขียนโค้ดสำเร็จ ให้เสนอการ์ด Coder เพิ่มเติมเพื่อกระตุ้นให้พวกเขาทำซ้ำหรือเพิ่มลงในโปรเจ็กต์ของตน การกระจายการ์ดเสียงและการดำเนินการช่วยให้นักเรียนสามารถเพิ่มปฏิกิริยาของหุ่นยนต์ลงในโปรเจ็กต์ของพวกเขาได้ ในขณะเดียวกันก็แจกการ์ด Coder เช่น 'ขับไปจนถึงวัตถุ' ช่วยให้นักเรียนสำรวจความคิดเห็นของเซ็นเซอร์ได้อย่างมีส่วนร่วม
- ใช้การ์ด Coder ที่แตกต่างกันสำหรับกลุ่มต่างๆ -เพื่อช่วยให้นักเรียนทุกคนมีส่วนร่วมและท้าทายอย่างเหมาะสม ให้แจกจ่ายการ์ด Coder ต่างๆ ไปยังกลุ่มต่างๆ เพื่อให้ตรงกับความต้องการและการพัฒนาของพวกเขามากที่สุด มีหลายวิธีในการแก้ปัญหาความท้าทายในการเขียนโค้ด ดังนั้นในขณะที่นักเรียนบางคนใช้คำสั่ง 'ขับ' และ 'เลี้ยว' ตามลำดับ แต่ผู้ที่พร้อมสำหรับความท้าทายเพิ่มเติมสามารถรวมคำสั่ง เช่น 'ขับไปจนถึงวัตถุ' หรือ 'เลี้ยวแบบสุ่ม' ในโครงการของพวกเขาได้ เพื่อเรียนรู้เพิ่มเติม
หมายเหตุ: กลยุทธ์ในการใช้ Coder ในห้องเรียนมีอยู่ในส่วนข้อมูลความเป็นมาของหน่วยห้องปฏิบัติการ STEM จำนวน 123 หน่วย
การ์ด Coder ได้รับการออกแบบมาเพื่อรองรับผู้อ่านยุคแรกและรุ่นก่อนอ่าน
การ์ด Coder แต่ละใบประกอบด้วยคำและรูปภาพเพื่อให้ "อ่านง่าย" สำหรับเด็กนักเรียน ในระดับการอ่านออกเขียนได้หลายระดับ สิ่งนี้มีประโยชน์เพื่อให้แน่ใจว่านักเรียนทุกคนจะประสบความสำเร็จในการเขียนโค้ดหุ่นยนต์ 123 โดยใช้ Coder และยังช่วยสร้างความแตกต่างในการสอนได้เป็นอย่างดี สำหรับเด็กนักเรียนที่อายุน้อยกว่า ครูสามารถเรียกความสนใจไปที่ไอคอนบนการ์ด Coder ในระหว่างการสอน โดยพูดว่า "การ์ด Coder 'เมื่อเริ่ม 123' ซึ่งเป็นการ์ดสีแดงที่มีลูกศรสีเขียวจะไปก่อนเสมอ" เมื่อนักเรียนอายุมากขึ้นหรือเป็นนักอ่านที่เชี่ยวชาญมากขึ้น ครูสามารถอ้างอิงการ์ด Coder ได้โดยใช้เพียงคำเท่านั้น เพื่อเสริมทักษะการอ่านออกเขียนได้
การใช้การ์ด Coder และ Coder เพื่อรองรับการเรียนรู้ระยะไกลหรือทางไกล
เช่นเดียวกับที่คุณใช้การ์ด Coder และ Coder เป็นเครื่องมือการสอนสำหรับชั้นเรียนแบบตัวต่อตัว กลยุทธ์เดียวกันหลายๆ ประการก็สามารถใช้เพื่อสนับสนุนการเรียนรู้ทางไกลหรือทางไกลได้
- หากนักเรียนเป็นแบบ 1:1 ด้วย VEX 123 และมี Coders และการ์ด Coder อยู่ที่บ้าน - ให้นักเรียนส่งภาพของ Coder พร้อมโปรเจ็กต์ที่โหลดมาให้คุณเพื่อแบ่งปันงานของพวกเขา หรือขอให้นักเรียนยก Coders ขึ้นระหว่างการสตรีม เวลาเรียน.
- ถ้านักเรียนไม่มีสื่อการสอนที่บ้าน แต่ครูมี - มอบรูปภาพการ์ด Coder แบบดิจิทัลที่พิมพ์ได้หรือแบบดิจิทัลให้กับนักเรียนเพื่อใช้สร้างโครงงานของตน จากนั้นจึงแบ่งปันโครงงานเหล่านั้น จากนั้นครูสามารถเริ่มโครงงานและแสดงให้ชั้นเรียนเห็นระหว่างเวลาเรียนแบบสตรีมมิง หรือถ่ายวิดีโอเพื่อแชร์กับนักเรียน
- ใช้ 123 กิจกรรมสำหรับนักเรียนเป็นการบ้านนอกชั้นเรียนในสภาพแวดล้อมแบบผสม - นักเรียนสามารถวางแผนโครงการที่บ้าน และทดสอบเมื่อกลับมาโรงเรียน