การออกแบบอัลกอริทึมเป็นประโยชน์ต่อการคำนวณ

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

Tinkering (สร้างความชำนาญ) เป็นการฝึกทักษะผ่านการเล่น การสำรวจ โดยไม่ได้มีเป้าหมายแน่ชัด เหมือนเป็นการทดลองสิ่งใหม่ ๆ โดยเด็กจะฝึกความชำนาญผ่านการทำซ้ำ ๆ หรือลองวิธีการใหม่ ๆ ในแต่ละสถานการณ์ที่ต้องเผชิญ Collaborating (สร้างความสามัคคี, ทำงานร่วมกัน) เป็นการทำงานร่วมกับผู้อื่น ไม่ว่าจะเป็นกิจกรรมใด ๆ หรือ งานอดิเรกในยามว่าง เป็นการร่วมมือกันเพื่อให้งานนั้น ๆ ได้ผลลัพธ์ที่ดีที่สุด Creating (สร้างความคิดสร้างสรรค์) เป็นการคิดค้นสิ่งที่เป็นต้นแบบ หรือสร้างสรรค์คุณค่าให้กับกิจกรรมใด ๆ เช่น การสร้างเกม แอนิเมชัน หรือหุ่นยนต์ง่าย ๆ เปิดโอกาสให้เด็กได้มีส่วนร่วมในการออกแบบและสร้างสิ่งต่าง ๆ แทนที่จะแค่ฟัง สังเกต และลงมือใช้ตามที่ครูสอน

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

Persevering (สร้างความอดทน ความพยายาม) เป็นการเผชิญหน้ากับความท้าทายในการทำกิจกรรมที่ยาก และซับซ้อน แม้จะล้มเหลวแต่ต้องไม่ล้มเลิก ต้องใช้ความพากเพียรในการทำงานชิ้นนั้น ๆ แม้จะต้องรับมือกับสิ่งที่ ยากและสร้างความสับสนให้ในบางครั้ง แต่ต้องมีความมุ่งมั่นไม่ยอมแพ้ เพื่อผลลัพธ์ที่ดีตามที่ต้องการ

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

ที่มา : www.VDOLearning.com

Print Friendly, PDF & Email
About ครูออฟ 752 Articles
https://www.kruaof.com