Search Header Logo
ทดลองสร้าง

ทดลองสร้าง

Assessment

Presentation

Computers

8th Grade

Hard

Created by

Noppasorn Aukaew

FREE Resource

4 Slides • 0 Questions

1

media

แนวคิดเชิงคํานวณ (Computational Thinking)

การแยกสวนประกอบและการยอยปญหา (Decomposition)

แนวคิดเชิงคํานวณ (Computational Thinking) เปนกระบวนการวิเคราะหปญหา
เพื่อใหไดแนวทางหาคําตอบอยางเปนขั้นตอนที่สามารถนําไปปฏิบัติไดโดยบุคคลหรือ
คอมพิวเตอรอยางถูกตองการคิดเชิงคํานวณเปนกระบวนการแกปญหาในหลากหลายลักษณะ
เชนการจัดลําดับเชิงตรรกศาสตรการวิเคราะหขอมูลและการสรางสรรควิธีแกปญหาไปทีละ
ขั้นรวมทั้งการยอยปญหาที่ชวยใหรับมือกับปญหาที่ซับซอนหรือมีลักษณะเปนคําถามปลายเปด
ไดวิธีคิดเชิงคํานวณจะชวยทําใหปญหาที่ซับซอนเขาใจไดงายขึ้นเปนทักษะที่เปนประโยชน
อยางยิ่งตอทุกสาขาวิชาและทุกเรื่องในชีวิตประจําวันซึ่งไมไดจํากัดอยูเพียงการคิดให
เหมือนคอมพิวเตอรแตเปนกระบวนการคิดแกปญหาของมนุษยเพื่อสั่งใหคอมพิวเตอรทํางาน
และชวยแกปญหาตามที่เราตองการไดอยางมีประสิทธิภาพ

2

media
media

แนวคิดเชิงคํานวณมีองคประกอบที่สําคัญ 4 สวนไดแกการแบงปญหาใหญเปนปญหายอย
(Decomposition) การพิจารณารูปแบบ (Pattern Recognition) การคิดเชิงนามธรรม
(Abstraction) การออกแบบอัลกอริทึม (Algorithm)ในบทเรียนนี้จะกลาวเพียงการแบงปญหาใหญ
เปนปญหายอย (Decomposition) เทานั้นโดยมีรายละเอียดดังนี้

ภาพที่ 1 แนวคิดเชิงคํานวณ
ที่มา https://www.bbc.co.uk/bitesize/guides/zqqfyrd/revision/1, BBC

3

media
media

การแบงปญหาใหญเปนปญหายอย (Decomposition)

เปนการแยกสวนประกอบเปนวิธีคิดรูปแบบหนึ่งของแนวคิดเชิงคํานวณเปนการพิจารณาเพื่อแบงปญหาหรืองานออกเปนสวนยอยทําใหสามารถ
จัดการกับปญหาหรืองานไดงายขึ้นการแตกปญหาที่ซับซอนใหเปนปญหายอยที่มีขนาดเล็กลงและซับซอนนอยลงเพื่อชวยใหการวิเคราะหและออกแบบวิธีการ
แกปญหาทําไดงายขึ้นในการเขียนโปรแกรมคอมพิวเตอรเชนการเขียนโปรแกรมแยกเปนสวนแยกเปนแพ็กเกจแยกเปนโมดูลหรือมองเปน layer หรือการ
แบงปญหาเมื่อจะแกไขอุปกรณเชนการแยกสวนประกอบของพัดลมแบงเปนใบพัดมอเตอรตะแกรงหนาขอบตะแกรงฝาครอบฐานพัดลมเปนตนหรือการ
แยกสวนประกอบของรถจักรยานแบงเปนลอหนาลอหลังหลังอานโซโชคแฮนดมือเบรกเปนตนถามองในรายละเอียดของลอจักรยานจะเห็นวา
ประกอบดวยยางลอวงลอและซี่ลวดหรือถาพิจารณาชุดขับเคลื่อนก็จะพบวาประกอบดวยเฟองโซและบันไดเปนตน

การแกปญหาที่มีความซับซอนทําไดยากการแบงปญหาใหญใหเปนปญหายอยทําใหมีความซับซอนของปญหาลดลงชวยใหการ
วิเคราะหและพิจารณารายละเอียดขอปญหาทําไดอยางถี่ถวนสงผลใหสามารถออกแบบขั้นตอนการแกปญหายอยแตละปญหาไดงาย
ขึ้น

ภาพที่ 2 องคประกอบของจักรยาย
ที่มาหนังสือเรียนสสวท.

4

media
media

กรณีตัวอยางการแบงปญหาใหญเปนปญหายอย

(Decomposition)

1. รถของกวิน

กวินเปนคุณครูที่เด็กรักและกําลังจะเดินทางไปโรงเรียนในเชาของวันนี้แตดวยกวินไมสามารถสตารทรถยนตคูใจที่ใชทุกวันใหติดไดเนื่องจากเกิด
ปญหา 3 ปะการไดแกเมื่อคืนเปดไฟในรถทิ้งไวทั้งคืนอาจจะทําใหแบตเตอรี่หมดหรือกอนเขาบานเขาไมไดเติมนํ้ามันใหเต็มถังอาจจะเปนไปไดวานํ้ามันในถัง
เชิงเพลิงหมดหรืออาจจะเปนปญหาเครื่องยนตเมื่อกวินตองการใชแนวคิดเชิงคํานวณแกปญหาที่เกิดขึ้นกวินจะสามารถแกปญหาดวยการแบงปญหาใหญเปน
ปญหายอยไดดังนี้

การแบงปญหาใหญเปนปญหายอย (Decomposition)

1. แบตเตอรี่หมด

2. นํ้ามันเชื้อเพลิงหมด

3. เครื่องยนตมีปญหา

media

แนวคิดเชิงคํานวณ (Computational Thinking)

การแยกสวนประกอบและการยอยปญหา (Decomposition)

แนวคิดเชิงคํานวณ (Computational Thinking) เปนกระบวนการวิเคราะหปญหา
เพื่อใหไดแนวทางหาคําตอบอยางเปนขั้นตอนที่สามารถนําไปปฏิบัติไดโดยบุคคลหรือ
คอมพิวเตอรอยางถูกตองการคิดเชิงคํานวณเปนกระบวนการแกปญหาในหลากหลายลักษณะ
เชนการจัดลําดับเชิงตรรกศาสตรการวิเคราะหขอมูลและการสรางสรรควิธีแกปญหาไปทีละ
ขั้นรวมทั้งการยอยปญหาที่ชวยใหรับมือกับปญหาที่ซับซอนหรือมีลักษณะเปนคําถามปลายเปด
ไดวิธีคิดเชิงคํานวณจะชวยทําใหปญหาที่ซับซอนเขาใจไดงายขึ้นเปนทักษะที่เปนประโยชน
อยางยิ่งตอทุกสาขาวิชาและทุกเรื่องในชีวิตประจําวันซึ่งไมไดจํากัดอยูเพียงการคิดให
เหมือนคอมพิวเตอรแตเปนกระบวนการคิดแกปญหาของมนุษยเพื่อสั่งใหคอมพิวเตอรทํางาน
และชวยแกปญหาตามที่เราตองการไดอยางมีประสิทธิภาพ

Show answer

Auto Play

Slide 1 / 4

SLIDE