จากหลายๆ งานวิจัยทั้งในประเทศและต่างประเทศ ชี้ให้เห็นว่าการเริ่มต้นเขียนโค้ดตั้งแต่เด็กๆ ช่วยเสริมสร้างทักษะ พัฒนากระบวนการคิดให้เป็นเหตุเป็นผล เป็นนักแก้ปัญหา และรู้จักการวางแผนที่เป็นระบบ โดยในคอร์สนี้จะมุ่งเน้นในการปูพื้นฐานหลักการคิดแบบคอมพิวเตอร์ รู้จักการวิเคราะห์และแก้ปัญหาผ่านโจทย์ต่างๆ โดยที่ยังไม่ได้มีการลงมือเขียนโค้ดจริงๆ แต่เป็นการเพิ่มทักษะและความเข้าใจที่จะสามารถต่อยอดในการหัดเขียนโปรแกรมในอนาคต โดยใช้หลักการ 2 อย่างคือ Computational Thinking และ Basic Coding Concept
Computational Thinking
Computational Thinking หรือ แนวคิดเชิงคำนวณ คือ ขั้นตอนหรือกระบวนการในการแตกปัญหาให้เป็นส่วนย่อยๆ ที่เล็กที่สุด เพื่อทำให้เราสามารถสร้างคำสั่งไปยังคอมพิวเตอร์เพื่อแก้ปัญหาได้ซึ่งกระบวนการคิดนี้ เป็นขั้นตอนก่อนที่เราจะลงมือเขียนโค้ด การฝึกคิดแบบ คอมพิวเตอร์ ด้วยพื้นฐานและแนวคิดของ Computational Thinking ซึ่งมี 4 อย่างคือ
-
- การย่อยปัญหา หรือ Decomposition คือ การทำให้ปัญหาที่ซับซ้อนย่อยออกเป็นส่วนเล็กๆ เพื่อให้ง่ายต่อการจัดการและแก้ปัญหา หรือการแตกงานใหญ่ออกมาเป็นงานย่อยๆ ต่อเนื่องกัน
- การแก้ปํญหา หรือ Algorithm คือ ขั้นตอนหรือลำดับการประมวลผลในการแก้ปัญหาใดปัญหาหนึ่ง
- Pattern Recognition คือ วิธีการในการค้นหารูปแบบในปัญหาแล้วนำรูปแบบที่หามาได้นั้นในการช่วยแก้ปัญหา
- Pattern Abstraction คือ วิธีในการระบุรายละเอียดบางอย่างที่เกี่ยวข้องกับปัญหา และไม่สนใจรายละเอียดบางอย่างที่ไม่เกี่ยวข้อง
Basic Coding Activities
ปูพื้นฐานการเขียนโปรแกรมเบื้องต้นด้วย Python พร้อมเรียนรู้หลักการพื้นฐานเพื่อการเขียนโค้ด (ที่ใช้ได้กับทุกๆ Programming Language)
-
- อัลกอริทึม (Algorithm)
- ตัวแปร (Variable)
- การย่อยปัญหา (Decomposition)
- การทดสอบ (Debugging)
- ตามลำดับ (Sequence)
- เงื่อนไข (Condition)
- วนซ้ำ (Loop)
STEM
STEM คือ วิทยาศาสตร์ (S) เทคโนโลยี (T) วิศวกรรม (E) และ คณิตศาสตร์ (M) โดยในคอร์สนี้จะมีการประยุกต์ STEM เข้ามาสร้างกิจกรรมในแต่ละ Activities โดยมีการสอดแทรกเนื้อหา หรือความรู้ต่างๆ แต่ยังมุ่งเน้นในการเรียนรู้การปูพื้นฐานการเขียนโปรแกรมเป็นหลัก

แนะนำคอร์สเรียน
- ปูพื้นฐาน การคิด วิเคราะห์ และแก้ปัญหาเบื้องต้น เพื่อต่อยอดในการหัดเขียนโปรแกรมคอมพิวเตอร์
- ใช้หลักการ STEM เข้ามาช่วยทำให้กิจกรรมน่าเรียนรู้มากขึ้น โดยผสมผสาน วิทยาศาสตร์ (S) เทคโนโลยี (T) วิศวกรรม (E) และ คณิตศาสตร์ (M) มารวมในกิจกรรมต่างๆ ให้น้องๆ ได้เรียนรู้ แต่เน้นหลักไปที่ เทคโนโลยี (T) หรือพื้นฐานการเขียนโปรแกรม (Coding)
- เรียนรู้ผ่านกิจกรรม เพื่อให้น้องๆ สนุกกับการเรียนรู้
- คอร์สนี้ออกแบบมาสำหรับน้องๆ ในวัย 7-12 ปี ในช่วงชั้นประถมศึกษา ที่มีพื้นฐานของคณิตศาสตร์เบื้องต้น เช่นการบวก ลบ เป็นต้น
- ครู พ่อ แม่ ที่สามารถนำไปสอนและเล่นกับเด็กๆ ได้
รูปแบบการเรียนรู้
- จะเป็นการเรียนรู้ผ่านวิดีโอ ใน Facebook Group ซึ่งทำให้ผู้เรียนรู้สามารถถามคำถามที่สงสัยในแต่ละวิดีโอได้ทันที
- แต่ละวิดีโอ คือ 1 worksheet ที่จะมีกิจกรรมให้น้องๆ ได้ฝึกคิด เพื่อปูพื้นฐานการคิดแบบ Computational Thinking และ Basic Coding Concept
- เรียนรู้ได้ตลอดชีพ สามารถเรียนที่ไหน เมื่อไหร่ก็ได้ตลอดชีพ
- เนื้อหาทั้งหมด 11 วิดีโอ ความยาวรวมกัน 3 ชั่วโมง 54 นาที
Basic Coding Activities (STEM)
สอบถามข้อมูลและรายละเอียดเพิ่มเติมได้ทาง เฟสบุ๊ค คิดกับโค้ด
หรือกดแชทที่
ด้าน (ขวา) ล่างของเว็บไซต์เพื่อแชท
ทางทีมงานจะรีบตอบกลับให้เร็วที่สุดครับ ขอบคุณทุกท่านมากครับ

