โค้ดดิ้งคืออะไร

โค้ดดิ้ง (Coding) หมายถึง การใช้ชุดคำสั่งหรือสัญลักษณ์เพื่อสื่อถึงลำดับขั้นตอนการทำงาน ทั้งการใช้ชุดคำสั่งที่ไม่ต้องใช้อุปกรณ์คอมพิวเตอร์ (Unplugged) เช่น การใช้บัตรคำสั่งด้วยข้อความหรือสัญลักษณ์ที่มนุษย์เข้าใจได้ง่าย และการใช้ชุดคำสั่งที่ต้องใช้คอมพิวเตอร์ (Plugged) เช่น การเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์ต่าง ๆ เพื่อนำไปพัฒนานวัตกรรมในการแก้ปัญหาหรือสร้างสรรค์นวัตกรรมอื่น ๆ 

          โค้ดดิ้ง เป็นส่วนหนึ่งของการเรียนการสอนวิชาวิทยาการคำนวณ จะทำให้ผู้เรียนได้เรียนรู้และมีทักษะในการคิดวิเคราะห์และการแก้ปัญหาอย่างเป็นขั้นตอนและเป็นระบบ สามารถประยุกต์ใช้ความรู้ด้านวิทยาการคอมพิวเตอร์ เทคโนโลยีสารสนเทศและการสื่อสาร มาแก้ปัญหาที่พบในชีวิตจริงหรือพัฒนานวัตกรรมได้อย่างมีประสิทธิภาพ ทั้งนี้ การจัดการเรียนรู้โค้ดดิ้งสำหรับนักเรียนระดับมัธยมศึกษาจะเน้นการเขียนโปรแกรมภาษาคอมพิวเตอร์ เช่น Scratch, C/C++, Java, Python, Micro:bit, KidBright เป็นต้น 

          การประยุกต์ใช้อุปกรณ์อิเล็กทรอนิกส์ร่วมกับการเขียนโปรแกรมภาษาคอมพิวเตอร์สำหรับการพัฒนาผลงานหรือชิ้นงาน ปัจจุบันมีสื่อและแหล่งเรียนรู้ที่ใช้สำหรับการเรียนรู้และฝึกโค้ดดิ้ง เช่น Microsoft MakeCode, www.code.org, www.codingthailand.org, www.kid-bright.org, www.codingobec.com, YouTube และสื่อสังคมออนไลน์ต่าง ๆ  

แพลตฟอร์มการเรียนรู้โค้ดดิ้ง

การจัดการเรียนรู้โค้ดดิ้ง

บทความวิชาการ_การจัดการเรียนรู้โค้ดดิ้งโดยใช้โครงงานเป็นฐาน.pdf
แผนการจัดการเรียนรู้ เรื่อง การเขียนโปรแกรมที่ใช้ตรรกะ.pdf
ผลลัพธ์การเรียนรู้ของผู้เรียน-1.pdf
ผลลัพธ์การเรียนรู้ของผู้เรียน-2.pdf