You are on page 1of 16

บทที่1

แนวคิดเชิงคำนวณ
ึ ษาปี ที่ 4
้ ั ธยมศก
วิชาเทคโนโลยี(วิทยาการคำนวณ) ชั นม
สรุ
สรุปป แนวคิ เชิงิงคำนวณ
แนวคิดดเช คำนวณ
แนวคิดเชิงคำนวณ ประกอบด้วย
1.ขัน้ ตอนวิธี
2.การแยกส่วนประกอบและการย่อยปั ญหา
3.การหารูปแบบของปั ญหา
4.การคิดเชิงนามธรรม
แนวคิดเชิงคำนวณ เป็ นพื้นฐานของการคิดแก้ปัญหาต่าง ๆ ที่สามารถนำไปประยุกต์ใช้ในการแก้
ปั ญหาในชีวิตประจำวันหรือกิจกรรมอื่น ๆ ที่ได้รบั มอบหมาย เพื่อให้เกิดความเข้าใจตรงกันและการ
ดำเนินงานที่มขี นาดใหญ่ ยุ่งยาก และซับซ้อน ให้สำเร็จอย่างมีประสิทธิภาพ
สรุ
สรุปป 1.1 ้้
1.1 ขขั นตอนวิ ธธี ี
ั นตอนวิ
ขัน้ ตอนวิธีหรืออัลกอริทึม (Algorithm) คือ การเขียนลำดับขัน้ ตอนในการแก้ปัญหาหรือการทำงานที่
ชัดเจน เป็ นการวางแผนเกี่ยวกับการแก้ปัญหา โดยจะอธิบายการทำงานที่ชดั เจนเพื่อเป็ นแนวทางในการ
เขียนโปรแกรม ช่วยให้การเขียนโปรแกรมทำได้งา่ ยขึน้ ช่วยให้โปรแกรมมีขอ้ ผิดพลาดน้อยลง
ในการเขียนอัลกอริทึม มีเครื่องมือช่วยในการเขียนที่นยิ มใช้ 3 แบบ คือ
1. บรรยาย (narrative description) 2. รหัสลำลอง (pseudo code) 3. ผังงาน (flowchart)

เริ่มต้น
1. ตืน่ นอน
2. อาบน้ำ
3. แต่งตัว
4. ไปโรงเรียน
จบ
สรุ
สรุปป 1.2
1.2 การแยกส
การแยกสว่ ว่ นประกอบและการย
นประกอบและการยอ่ อ่ ยป
ยปั ั ญหา
ญหา
การแยกส่วนประกอบและการย่อยปัญหา คือ การย่อยปั ญหาหรือระบบที่ซับซ้อนออกเป็ นส่วนเล็ก ๆ เพื่อให้
ง่ายต่อการจัดการและแก้ปัญหา การแบ่งส่วนประกอบของวัตถุนนั้ สามารถพิจารณาให้ละเอียดย่อยลงไปได้อีก
หลายระดับ แต่ไม่ควรแยกย่อยรายละเอียดให้มากเกินความจำเป็ น ทัง้ นีใ้ ห้ขนึ้ อยู่กบั บริบทที่สนใจ
1) เดินทางออกจากบ้านไปยังรถประจำทาง 2. เดินทางด้วยรถประจำทางจนถึงบริเวณโรงเรียน
1.1) เดินจากห้องพักไปยังประตูบา้ น 2.1 หาที่นงั ่ หรือหาตำแหน่งยืน
1.2) เปิ ดประตูบา้ น 2.1.1 มองหาที่นงั ่
1.3)เดินออกนอกรัว้ บ้าน 2.1.2 ถ้ามีที่นงั ่ ว่างให้เดินไปนัง่
1.4)เดินไปยังป้ายรถประจำทาง 2.1.3 ถ้าไม่มใี ห้หาตำแหน่งยืนที่ปลอดภัย
1.5)รอรถประจำทาง 2.2 ชำระค่าโดยสาร
1.6)เมือ่ รถประจำทางสายที่ตอ้ งการมาถึง ให้โบกและขึน้ รถ 2.3 อยู่ในรถประจำทางจนกระทัง่ ถึงบริเวณโรงเรียนแล้วลงจากรถ
ประจำทาง
สรุ
สรุปป 1.3
1.3 การหารู
การหารูปปแบบ
แบบ
การหารูปแบบ คือ เป็ นทักษะการหาความสัมพันธ์ที่เกี่ยวข้อง แนวโน้ม และลักษณะทัว่ ไปของสิ่งต่าง ๆ
เป็ นการพิจารณารูปแบบหรือแนวโน้ม และลักษณะทัว่ ไปของข้อมูล โดยพิจารณาว่าเคยพบปั ญหาลักษณะนี้
มาก่อนหรือไม่ หากมีรปู แบบของปั ญหาที่คล้ายกันสามารถนำวิธีการแก้ปัญหานัน้ มาประยุกต์ใช้ ทำให้
จัดการกับปั ญหาได้งา่ ยขึน้ และการทำงานมีประสิทธิภาพเพิ่มขึน้
สรุ
สรุปป 1.4
1.4 การคิ เชิงิงนามธรรม
การคิดดเช นามธรรม
การคิดเชิงนามธรรม เป็ นเครื่องมือที่ทำให้นกั เรียนสามารถจัดการกับแนวคิดหรือปั ญหาที่ซับซ้อนด้วย
การเลือกเฉพาะสิ่งที่สำคัญและลดทอนรายละเอียดที่ไม่จำเป็ นทิ้งไป มุง่ เน้นความสำคัญของปั ญหาโดยไม่
สนใจรายละเอียดที่ไม่จำเป็ น
สรุ
สรุปป 1.4
1.4 การคิ เชิงิงนามธรรม
การคิดดเช นามธรรม
https://www.youtube.com/watch?v=1CEX3N3cUYo
แนวคิ เชิงิงคำนวณ
แนวคิดดเช คำนวณ ใน
ใน 55 นาที
นาที || วิวิททยาการคำนวณ
ยาการคำนวณ EP.1
EP.1

https://www.youtube.com/watch?v=1CEX3N3cUYo
https://pubhtml5.com/zftu/hfmu/basic
บทที่ 2
้ ั ญหาและขัน้
การแกป
ตอนวิธี
ึ ษาปี ที่ 4
้ ั ธยมศก
วิชาเทคโนโลยี(วิทยาการคำนวณ) ชั นม
บทที่ 2 การแกป ้
้ ั ญหาและขันตอนวิ
ธี
คอมพิวเตอร์มีบทบาทในการปฏิวัติการทำงานในทุกภาคสว่ นของสั งคม การ
ประยุกตใ์ ชค้ อมพิวเตอร์มีผลให้ประสท ่ ขึ้น ลดภาระงานที่ทำซ ้ำ ๆ
ิ ธิภาพการทำงานเพิม
รวมถึงเพิม่ ความแมน ่ ยำของผลลัพธที ์ ่ ได้

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

3. ขันตอนวิ ธีในการแก้ปัญหา
4. ตัวแปร คือช่ือที่ใชใ้ นการเรี ยกแทนขอ ้ มูล เชน
่ a = 10 หมายความวา่ ตัวแปร a มีคา่ เทา่ กับ
ิ a+b = ?
สบ
ส่อ
ื การแกไ้ ขปัญหาดว้ ยคอมพิวเตอร์
https://www.youtube.com/watch?v=qj3DrwLg6ds

Becaus
e key w
are gre ords
at for
catchin
audien g you
ce’s att r
ention
2.2 การระบุขอ้ มูลเขา้ ขอ
้ มูลออก
และเงื่อนไขของปัญหา
2.2 การระบุขอ ้ มูลออกและเงื่อนไขของปัญหา
้ มูลเขา้ ขอ
การแกป ้ ั ญหาด้วยคอมพิวเตอร์นัน ้ กอ่ นที่จะระบุขันตอนวิ
้ ธีท่ีชัดเจนได้ จะตอ
้ งวิเคราะหแ ์ ละ
ทำความเขา้ ใจกับปัญหาเพื่อใหท ้ ราบวา่
้ มูลอะไรบา้ ง ที่สามารถใชใ้ นการประมวลผลได้
• มีขอ
• มีเงื่อนไขตา่ ง ๆ อยา่ งไร ขอ
้ มูลเขา้
• ผลลัพธท ่
์ ้ี ตอ งการ คื ออะไร


ขันตอนวิ
ธี
โดยขอ ้ มูลที่เกี่ยวขอ
้ งกับการทำงานแบง่ ออกเป็ น 2 สว่ น คือ
1. ขอ
้ มูลเขา้ (Input) เป็ นขอ ้ มูลที่ใชเ้ พื่อประมวลผล
2. ขอ้ มูลออก (Output) เป็ นขอ ้ มูลผลลัพธท ์ ่ ี ตอ
้ งการ
ขอ
้ มูลออก
https://www.youtube.com/watch?v=u1oMKBvqGBU

You might also like