top of page

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

Chapter 2 Computational Thinking

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

2.1 การแบ่งปัญหาใหญ่เป็นปัญหาย่อย
2.2 การพิจารณารูปแบบ

2.3 การคิดเชิงนามธรรม

2.4 การออกแบบอัลกอริทึม

จุดประสงค์การเรียนรู้

1. อธิบายการแก้ปัญหาโดยใช้กระบวนการคิดเชิงคำนวณ

2. ออกแบบการแก้ปัญหาโดยใช้กระบวนการคิดเชิงคำนวณ

unnamed (1).png

2.4 การออกแบบอัลกอริทึม (Algorithm Design)


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

ตัวอย่างที่ 2.4 อัลกอริทึมวาดภาพหมู่บ้าน สำหรับคนนำไปวาด

Picture6.PNG
Picture7.PNG

ตัวอย่างที่ 2.5 อัลกอริทึมวาดภาพหมู่บ้าน สำหรับสร้างเป็นโปรแกรมคอมพิวเตอร์

Picture8.PNG

สรุปแนวคิดเชิงนามธรรม ตอนที่ 1 

2066457.png

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

อ้างอิงจาก หนังสือเรียนรายวิชาพื้นฐานวิทยาศาสตร์  เทคโนโลยี (วิทยาการคำนวณ)

                  สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี กระทรวงศึกษาธิการ

bottom of page