⚪⚪⚪

การจัดกิจกรรมการเรียนรู้ การเขียนโปรแกรมระดับประถมศึกษาตอนต้น จะเน้นการสอนเขียนโปรแกรม ในรูปแบบไม่ใช้เครื่องคอมพิวเตอร์ (Unplugged)  และเสริมทักษะการใช้เครื่องคอมพิวเตอร์ (Plugged) โดยขยับความยากขึ้นมาทีละนิด ส่วนในระดับประถมศึกษาตอนปลาย จะสอนการเขียนโปรแกรม เช่น Code.org, Scratch, Micro bit, Kid bright, Kodable.com

...

มาตรฐาน  ว 4.2  เข้าใจและใช้แนวคิดเชิงคำนวณในการแก้ปัญหาที่พบในชีวิตจริงอย่างเป็นขั้นตอนและเป็นระบบใช้เทคโนโลยีสารสนเทศและการสื่อสารในการเรียนรู้ การทำงาน และการแก้ปัญหาได้อย่างมีประสิทธิภาพ รู้เท่าทัน และมีจริยธรรม

ตัวชี้วัด
ป.1/3  เขียนโปรแกรมอย่างง่ายโดยใช้ซอฟต์แวร์หรือสื่อ
ป.2/2 เขียนโปรแกรมอย่างง่ายโดยใช้ซอฟต์แวร์ หรือสื่อ และตรวจหาข้อผิดพลาดของโปรแกรม
ป.3/2 เขียนโปรแกรมอย่างง่ายโดยใช้ซอฟต์แวร์ หรือสื่อ และตรวจหาข้อผิดพลาดของโปรแกรม
ป.4/2 ออกแบบ และเขียนโปรแกรมอย่างง่าย โดยใช้ ซอฟต์แวร์หรือสื่อ และตรวจหาข้อผิดพลาดและแก้ไข
ป.5/2 ออกแบบ และเขียนโปรแกรมที่มีการใช้เหตุผลเชิงตรรกะอย่างง่าย ตรวจหาข้อผิดพลาดและแก้ไข
ป.6/2 ออกแบบและเขียนโปรแกรมอย่างง่าย เพื่อแก้ปัญหาในชีวิตประจำวัน ตรวจหาข้อผิดพลาดของโปรแกรมและแก้ไข

สาระการเรียนรู้ที่แนะนำสำหรับ ป.1-6

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

ป.3 การใช้เหตุผลเชิงตรรกะเบื้องต้น

...

โปรแกรม SCRATCH คืออะไร?  โปรแกรม Scratch (อ่านว่า สะ – แครช) เป็นโปรแกรมภาษา ที่เพื่อนๆสามารถสร้างชิ้นงานได้อย่างง่าย เช่น นิทานที่สามารถโต้ตอบกับผู้อ่านได้ ภาพเคลื่อนไหว เกมดนตรี และศิลปะ และเมื่อสร้างเป็นชิ้นงานเสร็จแล้ว สามารถนำชิ้นงานที่สร้างสรรค์นี้แสดง และแลกเปลี่ยนความคิดเห็นร่วมกับผู้อื่นบนเว็บไซต์ได้

5️⃣ หมุนตัวละคร ด้วยคำสั่ง Motion

คำสั่งการหมุนตัวละครของโปรแกรม Scratch ในกลุ่มบล็อกคำสั่ง motion

ก็สามารถทำให้ตัวละครของเพื่อนๆ หมุนไปในทิศทางต่างๆได้เช่นกัน

6️⃣ ฝึกใช้บล็อกคำสั่ง Look

คำสั่งแสดงและซ่อนตัวละครของ Scratch

การทำให้ตัวละครสามารถพูดได้หรือเปลี่ยน costume ได้ในโปรแกรม Scratch

7️⃣ ตอบโต้สนุกกับกลุ่มบล็อก sensing


คำสั่งการถามและรอคำตอบของ Scratch

การทำให้ตัวละครสามารถถามและรอคำตอบจากอีกตัวละครหนึ่งได้ในโปรแกรม Scratch

8️⃣ ทำซ้ำ วนซ้ำ ด้วยกลุ่มบล็อก control

การทำงานแบบวนลูปของ Scratch

การทำให้ตัวละครสามารถทำงานแบบซ้ำๆ หรือทำงานแบบวนลูป เช่น การพูดคำซ้ำ เปลี่ยนท่าสลับไปมาได้

ขอขอบคุณ  แหล่งที่มาของข้อมูล/ภาพ/บทเรียน จาก https://codingthailand.app