Search this site
Embedded Files
ห้องเรียนออนไลน์ครูชูใจมานะมานี
  • Home
  • วิทยาการคำนวณ ม.2
    • บทที่ 1 แนวคิดเชิงคำนวณ
    • บทที่ 2 การแก้ปัญหาด้วยไพทอน
    • บทที่ 3 การแก้ปัญหาด้วย scratch
    • บทที่ 4 หลักการทำงานของระบบคอมพิวเตอร์
    • บทที่ 5 เทคโนโลยีสื่อสาร
    • บทที่ 6 การใช้เทคโนโลยีอย่างมีความรับผิดชอบ
    • ใบงาน
  • การสร้างสื่ออินโฟกราฟิก ม.2
  • คอมพิวเตอร์เพื่อการอาชีพ ม.6
  • ผู้จัดทำ
  • คู่มือการใช้
ห้องเรียนออนไลน์ครูชูใจมานะมานี
  • Home
  • วิทยาการคำนวณ ม.2
    • บทที่ 1 แนวคิดเชิงคำนวณ
    • บทที่ 2 การแก้ปัญหาด้วยไพทอน
    • บทที่ 3 การแก้ปัญหาด้วย scratch
    • บทที่ 4 หลักการทำงานของระบบคอมพิวเตอร์
    • บทที่ 5 เทคโนโลยีสื่อสาร
    • บทที่ 6 การใช้เทคโนโลยีอย่างมีความรับผิดชอบ
    • ใบงาน
  • การสร้างสื่ออินโฟกราฟิก ม.2
  • คอมพิวเตอร์เพื่อการอาชีพ ม.6
  • ผู้จัดทำ
  • คู่มือการใช้
  • More
    • Home
    • วิทยาการคำนวณ ม.2
      • บทที่ 1 แนวคิดเชิงคำนวณ
      • บทที่ 2 การแก้ปัญหาด้วยไพทอน
      • บทที่ 3 การแก้ปัญหาด้วย scratch
      • บทที่ 4 หลักการทำงานของระบบคอมพิวเตอร์
      • บทที่ 5 เทคโนโลยีสื่อสาร
      • บทที่ 6 การใช้เทคโนโลยีอย่างมีความรับผิดชอบ
      • ใบงาน
    • การสร้างสื่ออินโฟกราฟิก ม.2
    • คอมพิวเตอร์เพื่อการอาชีพ ม.6
    • ผู้จัดทำ
    • คู่มือการใช้

บทที่ 1 แนวคิดเชิงคำนวณ

(computational thinking) 

จุดประสงค์ 

  1. อธิบายกระบวนการคิดตามแนวคิดเชิงคำนวณ ซึ่งประกอบไปด้วยการแบ่งปัญหาใหญ่เป็นปัญหาย่อย การพิจารณารูปแบบการคิดเชิงนามธรรม และการออกแบบอัลกอริทึม

  2. ออกแบบอัลกอริทึมเพื่อการแกัปัญหาโดยใช้แนวคิดเชิงคำนวณ

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

แนวคิดเชิงคำนวณมีองค์ประกอบที่สำคัญ 4 ส่วน ได้แก่

   1. การแบ่งปัญหาใหญ่เป็นปัญหาย่อย (decomposition) เป็นการแตกปัญหาที่ขับซ้อนให้เป็นปัญหาย่อยที่มีขนาดเล็กลงและซับซ้อนน้อยลง เพื่อช่วยให้การวิเคราะห์และออกแบบวิธีการแก้ปัญหาทำได้ง่ายขึ้น

   2. การพิจารณารูปแบบ (pattern recognition) เป็นการวิเคราะห์หาความเหมือนหรือคล้ายคลึงกันระหว่างปัญหาย่อยที่แตกออกมา หรือความคล้ายคลึงกับปัญหาอื่น ๆ ที่มีผู้ออกแบบวิธีการแก้ไขไว้ก่อนแล้ว

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

   4. การออกแบบอัลกอริทีม (algorithm) เป็นการพัฒนากระบวนการหาคำตอบให้เป็นขั้นตอนที่บุคคล

สื่อและใบกิจกรรม

ใบกิจกรรมที่ 3.1 วาดแบบแปลนอาคาร

ใบกิจกรรมที่ 3.2 สอนน้องจัดหนังสือ

ใบกิจกรรมที่ 4.1 สอนเพื่อนเต้น

ใบกิจกรรมที่ 4.2 บอกอย่างไรให้เพื่อนทำได้

ใบกิจกรรมที่ 4.3 แต่งตัว

แบบทดสอบ แนวคิดเชิงคำนวณ

Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse