การใช้ Coder เป็นเครื่องมือในการสอน

การ์ด VEX 123 Coder และ Coder ไม่เพียงแต่เป็นวิธีการเข้ารหัสหุ่นยนต์ 123 Robot แบบไร้หน้าจอเท่านั้น แต่ยังเป็นเครื่องมือการสอนที่ทรงพลังในห้องเรียนของคุณอีกด้วย วิธีเขียนโค้ดแบบดั้งเดิมจะวางหน้าจอระหว่างนักเรียนและครู ทำให้เกิดอุปสรรคทางกายภาพในการเสนอความคิดเห็นทันที การ์ด Coder และ Coder ขจัดอุปสรรคดังกล่าว โดยนำครูและนักเรียนมารวมกันในกระบวนการเรียนรู้

นักเรียนทำงานร่วมกันกับหุ่นยนต์ 123 และโปรแกรมเมอร์ในสภาพแวดล้อมห้องเรียน


การใช้ 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

ภาพประกอบของนักเรียนและครูในห้องเรียน นักเรียนแต่ละคู่มีหุ่นยนต์ 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 กิจกรรมสำหรับนักเรียนเป็นการบ้านนอกชั้นเรียนในสภาพแวดล้อมแบบผสม - นักเรียนสามารถวางแผนโครงการที่บ้าน และทดสอบเมื่อกลับมาโรงเรียน

1เบลล์ ทิม และแจน วาห์เรนโฮลด์ “CS Unplugged ——มันใช้งานอย่างไรและทำงานอย่างไร” การผจญภัยระหว่างขอบเขตล่างและระดับความสูงที่สูงขึ้น สปริงเกอร์, จาม, 2018. 497-521.

2อ้างแล้ว

3อ้างแล้ว

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: