[email protected] 02-xxx-xxxx

หน่วยที่ 1

แนวคิดเชิงคำนวณ

Computational Thinking

แนวคิดเชิงคำนวณคืออะไร?

แนวคิดเชิงคำนวณ (Computational Thinking) คือ กระบวนการคิดแบบวิทยาศาสตร์คอมพิวเตอร์ที่ใช้ในการแก้ปัญหาอย่างเป็นระบบ โดยการแบ่งปัญหาใหญ่ออกเป็นส่วนย่อยๆ หารูปแบบ และออกแบบวิธีการแก้ปัญหาที่ชัดเจน

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

องค์ประกอบ 4 ด้านของแนวคิดเชิงคำนวณ

การแบ่งปัญหาใหญ่ๆ ออกเป็นปัญหาย่อยๆ ที่เล็กลงและง่ายต่อการแก้ไข

ตัวอย่าง: การทำแซนด์วิช
  • เตรียมขนมปัง
  • หาส่วนประกอบ (แฮม ผักสลัด มายองเนส)
  • ประกอบแซนด์วิช
  • ตัดครึ่ง

การค้นหาความเหมือนหรือความแตกต่างระหว่างปัญหา เพื่อนำวิธีการแก้ปัญหาเดิมมาใช้

ตัวอย่าง: การหาลำดับตัวเลข
  • 2, 4, 6, 8, ? (รูปแบบ: +2)
  • 1, 4, 9, 16, ? (รูปแบบ: เลขยกกำลัง 2)

การกรองข้อมูลที่ไม่จำเป็น เหลือเฉพาะข้อมูลสำคัญที่จำเป็นต่อการแก้ปัญหา

ตัวอย่าง: แผนที่รถไฟฟ้า
  • แสดงเฉพาะสถานี และเส้นทาง
  • ไม่แสดงรายละเอียดถนน อาคาร
  • ใช้สีแยกเส้นทาง

ขั้นตอนการทำงานที่ชัดเจน เป็นลำดับขั้น สามารถนำไปปฏิบัติได้จริง

ตัวอย่าง: สูตรการทำชานมเย็น
  1. ต้มน้ำให้เดือด
  2. ใส่ชา รอ 3 นาที
  3. เติมนม
  4. เติมน้ำตาล
  5. ใส่น้ำแข็ง

กิจกรรมฝึกทักษะ

กิจกรรมที่ 1: ใช้แนวคิดเชิงคำนวณในชีวิตประจำวัน

โจทย์: จงวิเคราะห์ขั้นตอนการ "เตรียมตัวไปโรงเรียน" โดยใช้แนวคิดเชิงคำนวณทั้ง 4 ด้าน

คำแนะนำ:

  1. แยกส่วนปัญหา: แบ่งเป็นขั้นตอนย่อยๆ
  2. หารูปแบบ: หาความเหมือนกับกิจกรรมอื่นๆ
  3. นามธรรม: กรองเหลือแต่ขั้นตอนสำคัญ
  4. อัลกอริทึม: เขียนขั้นตอนที่ชัดเจน