Monday, April 7, 2025

ครั้งที่ 15

 ความรู้ที่ได้

- กลุ่มสัมมนากลุ่มที่ 9 หัวข้อ คือ Coding คิดได้ เล่นเป็น (กลุ่มของตนเอง)

- จัดรูปแบบออนไลน์

แนวคิดพื้นฐานเกี่ยวกับโค้ดดิ้งที่ผู้สอนและผู้เรียนควรรู้

  • คณิตศาสตร์หรือเลขคณิต (Mathematics or Arithmetics): การดำเนินการเกี่ยวกับตัวเลข (Operation) เช่น การบวก ลบ คูณ และหาร เพื่อใช้ควบคุมสิ่งที่เกิดขึ้นในโปรแกรมคอมพิวเตอร์และเปลี่ยนแปลงผลลัพธ์ที่ได้
  • การจัดลำดับ (Sequencing): การจัดลำดับขั้นตอนที่ชัดเจนเพื่อให้ได้ผลลัพธ์ที่ควรจะเป็น
  • การแตกกิ่ง (Branching): คำสั่งควบคุมทิศทางให้โปรแกรมต้องเลือกดำเนินการอย่างใดอย่างหนึ่งตามเงื่อนไขที่กำหนด
  • การทำงานเป็นรอบ (Looping/Iteration): การทำงานของโปรแกรมแบบวนซ้ำตามเงื่อนไขที่สร้าง จนกว่าจะมีคำสั่งให้หยุด
  • อัลกอริทึม (Algorithm): ขั้นตอนหรือลำดับในการแก้ไขปัญหาที่ชัดเจน ถือได้ว่าเป็นกระบวนการคิดของคอมพิวเตอร์ ที่จะดำเนินการตามคำสั่งเป็นขั้นตอนตามลำดับ
  • การแยกส่วนประกอบของปัญหา (Decomposition): แนวคิดพื้นฐานที่เป็นแนวคิดเชิงคำนวณ (Computational Thinking) โดยนำมาใช้ในการแบ่งงานออกเป็นส่วนย่อย ๆ เพื่อให้ง่ายต่อการแก้ไข
  • การแก้ไขจุดบกพร่อง (Debugging): การค้นหาและแก้ไขข้อผิดพลาดของโปรแกรม หรือ Bug ซึ่งเป็นข้อผิดพลาดที่ทำให้โปรแกรมไม่เป็นไปตามที่คาด
  • โค้ด (Code): คำสั่งเป็นลำดับขั้น (Step-by-Step Instructions) ที่บอกโปรแกรมคอมพิวเตอร์ว่าจะต้องดำเนินการอะไรบ้าง โดยจะมีวิธีการเขียนตามภาษาสำหรับเขียนโปรแกรม (Programming Language) ที่มี "หลักไวยากรณ์" แตกต่างกันออกไป ขึ้นกับการนำไปใช้

- Coding สำหรับเด็กอนุบาล 

ในวัยอนุบาล เด็ก ๆ จะเรียน Coding ในรูปแบบ Unplugged Coding เป็นการเรียนรู้แบบไม่ใช้คอมพิวเตอร์ แต่เรียนรู้ผ่านการเล่น เรียนรู้จากการใช้ชีวิตประจำวัน ผ่านสื่อที่เหมาะกับเด็กวัยอนุบาล เช่น กิจกรรมสนุก ๆ เกม นิทาน บัตรภาพ หรือบทเพลง


- Coding เป็นการสอนให้ลูกรู้จักแก้ปัญหาจากโจทย์ง่าย ๆ ที่ตั้งไว้ เช่น จะพาหนูน้อยหมวกแดงเดินทางไปเส้นทางไหนที่ไม่ผ่านสวนดอกไม้และหมาป่า เด็ก ๆ จะได้ฝึกการคิดแก้ปัญหา การวางแผนอย่างเป็นระบบ ผ่านการเขียนชุดคำสั่งเป็นโค้ด รหัส หรือสัญลักษณ์ง่าย ๆ เช่น ลูกศร หรือการใช้สีแทนค่าแทนคำตอบ โดยคุณพ่อคุณแม่สามารถสร้างโจทย์ง่าย ๆ ได้เพื่อให้เด็กได้ลงมือทำด้วยตนเองและเกิดเป็นกระบวนการเรียนรู้


กิจกรรม ให้สร้างเกมแบบ Coding เกี่ยวกับอะไรก็ได้ที่ตนเองสนใจ ซึ่งจะสร้างทำเป็นสื่อการเรียนการสอนของเด็กอนุบาลได้ด้วย


เครื่องมือที่ใช้ในการสอน

วิธีการ คือ ถามตอบ เเลกเปลี่ยนข้อมูล กิจกรรมCoding คิดได้ เล่นเป็น

สื่อ คือ เกม Coding









No comments:

Post a Comment

เกียรติบัตร

  เข้าร่วมอบรมออนไลน์ หัวข้อ กล่องการเรียนรู้ learning box เข้าร่วมอบรมออนไลน์ หัวข้อ สรัางเด็กปฐมวัยอย่าไรให้มีดนตรีในหัวใจ