SlideShare a Scribd company logo
1 of 10
Download to read offline
รายวิชาวิทยาการคานวณ ว22104
ชั้นมัธยมศึกษาปีที่ 2
กลุ่มสาระการเรียนรู้วิทยาศาสตร์ (เทคโนโลยี)
หน่วยการเรียนรู้ที่ 1
สนุกกับการแก้ปัญหาแบบแนวคิดเชิงคานวณ
โดย
คุณครูพัชรินทร์ ชูเมฆ
โรงเรียนสีกัน (วัฒนานันท์อุปถัมภ์)
มาตรฐาน ว 4.2 เข้าใจและใช้แนวคิดเชิงคานวณในการแก้ปัญหาที่พบในชีวิตจริงอย่างเป็นขั้นตอนและ
เป็นระบบใช้เทคโนโลยีสารสนเทศและการสื่อสารในการเรียนรู้ การทางาน และการแก้ปัญหาได้อย่างมี
ประสิทธิภาพ รู้เท่าทัน และมีจริยธรรม
ตัวชี้วัด ม.2/1 ออกแบบอัลกอริทึมที่ใช้แนวคิดเชิงคานวณในการแก้ปัญหาหรืออธิบาย การทางานที่พบ
ในชีวิตจริง
ม.2/2 ออกแบบและเขียนโปรแกรมที่ใช้ตรรกะและฟังก์ชันในการแก้ปัญหา
แนวคิดเชิงคานวณ
(computational
thinking)
การแยกย่อย
(decomposition)
พิจารณา
รูปแบบ
(pattern
recognition)
คิดเชิง
นามธรรม
(abstraction)
การออกแบบ
อัลกอริทึม
(algorithm)
แนวคิดเชิงคานวณ
(computational thinking)
เป็นเครื่องมือในกระบวนการวิเคราะห์ปัญหา เพื่อให้ได้แนวทางการหาคาตอบอย่างเป็นขั้นตอนที่
สามารถนาไปปฏิบัติได้โดยบุคคลหรือคอมพิวเตอร์อย่างถูกต้องและแม่นยา ซึ่งเรียกว่า อัลกอริทึม มี
องค์ประกอบที่สาคัญ 4 ส่วน คือ
- การแยกย่อย (decomposition) เพื่อช่วยให้การวิเคราะห์และออกแบบวิธีการแก้ปัญหา
ทาได้ง่ายขึ้น
- การพิจารณารูปแบบ (pattern recognition) วิเคราะห์หาความเหมือนหรือคล้ายคลึงระหว่าง
ปัญหาย่อย
- การคิดเชิงนามธรรม (abstraction) เป็นการแยกรายละเอียดที่สาคัญและจาเป็นต่อการ
แก้ปัญหาออกจากรายละเอียดที่ไม่จาเป็น
- การออกแบบอัลกอริทึม (algorithm) เป็นการพัฒนากระบวนการหาคาตอบให้เป็นขั้นตอนที่
บุคคลหรือคอมพิวเตอร์สามารถนาไปปฏิบัติตามเพื่อแก้ปัญหาได้ รวมทั้งออกแบบและเขียนโปรแกรมที่ใช้
ตรรกะและฟังก์ชันในการแก้ปัญหา
ตัวอย่างการแยกย่อย
(decomposition)
หัวปากกา
ตัวป้อนหมึก
กริปที่จับปากกา
หมึกหลอด
ที่สูบหมึก
ด้ามปากกา
ปลอกปากกา
ตัวอย่างการพิจารณารูปแบบ
(pattern recognition)
กล่องดินสอ
นาฬิกาปลุก
ตัวอย่างการคิดเชิงนามธรรม
(abstraction)
นักเรียนไปตลาดให้คุณแม่ ซึ่งคุณแม่ให้ซื้อ สบู่ 2 ก้อน 30 บาท ยาสีฟัน 1 หลอด 59 บาท ผักบุ้ง 25 บาท กระเทียม 15 บาท
แตงกวา 20บาท แอปเปิล 50 บาท อยากทราบว่านักเรียนซื้อผักและผลไม้อะไรบ้าง และจ่ายเงินค่าผักและผลไม้ไปทั้งหมด
เท่าไร
วิธีการใช้แนวคิดเชิงนามธรรม
1. พิจารณาข้อมูลทั้งหมดที่ได้
ข้อมูลทั้งหมด คือ คุณแม่ให้ซื้อของใช้ ผัก และผลไม้ , ซื้อสบู่ 2 ก้อน 30 บาท, ซื้อยาสีฟัน 1 หลอด 59 บาท, ซื้อผักบุ้ง 25 บาท,
ซื้อกระเทียม 15 บาท,
ซื้อแตงกวา 15 บาท, ซื้อแอปเปิล 50 บาท
2. คัดเลือกข้อมูลที่จาเป็นต่อการแก้ปัญหาออกจากข้อมูลที่ไม่จาเป็น
ข้อมูลที่จาเป็นในการแก้ปัญหา คือ ซื้อผักบุ้ง 25 บาท, ซื้อกระเทียม 15 บาท,
ซื้อแตงกวา 15 บาท, ซื้อแอปเปิล 50 บาท
ข้อมูลที่ไม่จาเป็นในการแก้ปัญหา คือ คุณแม่ให้ซื้อของใช้ ผัก และผลไม้, ซื้อสบู่ 2 ก้อน 30 บาท, ซื้อยาสีฟัน 1 หลอด 59 บาท
3. นาข้อมูลที่จาเป็น ไปแก้ไขปัญหา
นักเรียนซื้อผักและผลไม้อะไรบ้าง ตอบ ผักบุ้ง , กระเทียม , แตงกวา และแอปเปิล
จ่ายเงินค่าผักและผลไม้ไปทั้งหมดเท่าไร ตอบ 25 + 15 + 15 + 50 = 105 บาท
ตัวอย่างการออกแบบอัลกอริทึม
(algorithm)
จงเขียนโปรแกรมคานวณหาพื้นที่สามเหลี่ยม โดยให้โปรแกรมมีการรับค่าฐาน และ สูง
ทาง Keyboard จึงแสดงผลลัพธ์ของพื้นที่ออกทางจอภาพ
วิเคราะห์โจทย์
แบ่งออกเป็นสองส่วนคือ ส่วนแรกการรับค่า คือรับค่าฐาน และ สูง จากผู้ใช้มาเก็บไว้ในตัวแปร
และส่วนที่สองการคานวณคือ สูตรในการหาพื้นที่สามเหลี่ยมคือ (1/2) * ฐาน * สูง
ตัวอย่างการออกแบบอัลกอริทึม
(algorithm)
การเขียนอัลกอริทึมด้วยผังงานการเขียนอัลกอริทึมด้วยรหัส
จาลอง
ตัวอย่าง การเขียนอัลกอริทึม คานวณหาพื้นที่สามเหลี่ยม
อัลกอริทึม (Algorithm) การหาพื้นที่สามเหลี่ยม
เริ่มต้น
รับค่าความยาวของฐานมาเก็บในตัวแปร BASE
รับค่าความยาวของสูงมาเก็บในตัวแปร HEIGHT
คานวณหาพื้นที่ AREA = 0.5*BASE*HEIGHT
แสดงผลพื้นที่
จบ
อ้างอิง
https://kids-code-online.com/2020/05/16/แนวคิดเชิงนามธรรม
https://sites.google.com/site/computernanajang/bth-reiyn-hnwy-kar-reiyn-ru-thi-1-kar-xxkbaeb-
laea-kar-kheiyn-xal-kx-ri-thum
https://pichakmayakarn.wixsite.com/writelikedream/single-post/2015/7/12/ส่วนประกอบ-ของ
ปากกาหมึกซึม
https://www.google.com/search?source=univ&tbm=isch&q=กล่องดินสอ&sa=X&ved
=2ahUKEwissIiBnrDtAhXr8HMBHScmBSsQjJkEegQIBhAB
https://www.google.com/search?q=นาฬิกาปลุก&source=lnms&tbm=isch&sa=X&ved=
2ahUKEwilxcr0s7DtAhVR7HMBHbT7BtYQ_AUoAXoECAoQAw&biw=1920&bih=912

More Related Content

Similar to Computa

คำอธิบายรายวิชาคอมพิวเตอร์ 1
คำอธิบายรายวิชาคอมพิวเตอร์ 1คำอธิบายรายวิชาคอมพิวเตอร์ 1
คำอธิบายรายวิชาคอมพิวเตอร์ 1Ict Krutao
 
การเปรียบเทียบ หลักสูตรแกนกลางปี พ.ศ. 2551 กับกลุ่มสาระการเรียนรู้วิทยาศาสตร์...
การเปรียบเทียบ หลักสูตรแกนกลางปี พ.ศ. 2551 กับกลุ่มสาระการเรียนรู้วิทยาศาสตร์...การเปรียบเทียบ หลักสูตรแกนกลางปี พ.ศ. 2551 กับกลุ่มสาระการเรียนรู้วิทยาศาสตร์...
การเปรียบเทียบ หลักสูตรแกนกลางปี พ.ศ. 2551 กับกลุ่มสาระการเรียนรู้วิทยาศาสตร์...Ployza Com-ed
 
เปรียบเทียบหลักสูตรแกนกลางการศึกษาขั้นพื้นฐาน พุทธศักราช ๒๕๕๑
เปรียบเทียบหลักสูตรแกนกลางการศึกษาขั้นพื้นฐาน พุทธศักราช ๒๕๕๑เปรียบเทียบหลักสูตรแกนกลางการศึกษาขั้นพื้นฐาน พุทธศักราช ๒๕๕๑
เปรียบเทียบหลักสูตรแกนกลางการศึกษาขั้นพื้นฐาน พุทธศักราช ๒๕๕๑suwanna champasak
 
แผนการจัดหน่วยการเรียนรู้ วิทยาศาสตร์ 2 ภาคเรียนที่ 2 ปีการศึกษา 2556
แผนการจัดหน่วยการเรียนรู้ วิทยาศาสตร์ 2 ภาคเรียนที่ 2  ปีการศึกษา 2556แผนการจัดหน่วยการเรียนรู้ วิทยาศาสตร์ 2 ภาคเรียนที่ 2  ปีการศึกษา 2556
แผนการจัดหน่วยการเรียนรู้ วิทยาศาสตร์ 2 ภาคเรียนที่ 2 ปีการศึกษา 2556dnavaroj
 
แผนคอมฯ ม.1 1-77
แผนคอมฯ ม.1 1-77แผนคอมฯ ม.1 1-77
แผนคอมฯ ม.1 1-77Surapong Jakang
 
คำอธิบายรายวิชา2
คำอธิบายรายวิชา2คำอธิบายรายวิชา2
คำอธิบายรายวิชา2Duangsuwun Lasadang
 
การพัฒนาผลสัมฤทธิ์ทางการเรียนวิชาเทคโนโลยีสารสนเทศและคอมพิวเตอร์ ของนักเรียนช...
การพัฒนาผลสัมฤทธิ์ทางการเรียนวิชาเทคโนโลยีสารสนเทศและคอมพิวเตอร์ ของนักเรียนช...การพัฒนาผลสัมฤทธิ์ทางการเรียนวิชาเทคโนโลยีสารสนเทศและคอมพิวเตอร์ ของนักเรียนช...
การพัฒนาผลสัมฤทธิ์ทางการเรียนวิชาเทคโนโลยีสารสนเทศและคอมพิวเตอร์ ของนักเรียนช...Nattapon
 
Unit 7
Unit 7Unit 7
Unit 7Tar Bt
 
เปรียบเทียบหลักสูตรแกนกลาง2551
เปรียบเทียบหลักสูตรแกนกลาง2551เปรียบเทียบหลักสูตรแกนกลาง2551
เปรียบเทียบหลักสูตรแกนกลาง2551narissararuksri
 
สาระแกนกลาง
สาระแกนกลางสาระแกนกลาง
สาระแกนกลางhamanfield
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์mina612
 
หน่วยการเรียนรู้ที่ ๑
หน่วยการเรียนรู้ที่ ๑หน่วยการเรียนรู้ที่ ๑
หน่วยการเรียนรู้ที่ ๑patchu0625
 
เค้าโครงพัฒนานวัตกรรม
เค้าโครงพัฒนานวัตกรรมเค้าโครงพัฒนานวัตกรรม
เค้าโครงพัฒนานวัตกรรมsomdetpittayakom school
 
หลักสูตรแกนกลางการงานและเทคโนโลยี
หลักสูตรแกนกลางการงานและเทคโนโลยีหลักสูตรแกนกลางการงานและเทคโนโลยี
หลักสูตรแกนกลางการงานและเทคโนโลยีcomed
 
หลักสูตรสาระการงานอาชีพ
หลักสูตรสาระการงานอาชีพหลักสูตรสาระการงานอาชีพ
หลักสูตรสาระการงานอาชีพdechathon
 
ทดสอบชื่อไฟล์เป็นภาษาต่างด้าว
ทดสอบชื่อไฟล์เป็นภาษาต่างด้าวทดสอบชื่อไฟล์เป็นภาษาต่างด้าว
ทดสอบชื่อไฟล์เป็นภาษาต่างด้าวSamorn Tara
 
นำเสนองานวิจัยประชุมวิชาการ มศว นายกอบวิทย์ พิริยะวัฒน์
นำเสนองานวิจัยประชุมวิชาการ มศว นายกอบวิทย์ พิริยะวัฒน์นำเสนองานวิจัยประชุมวิชาการ มศว นายกอบวิทย์ พิริยะวัฒน์
นำเสนองานวิจัยประชุมวิชาการ มศว นายกอบวิทย์ พิริยะวัฒน์Kobwit Piriyawat
 

Similar to Computa (20)

คำอธิบายรายวิชาคอมพิวเตอร์ 1
คำอธิบายรายวิชาคอมพิวเตอร์ 1คำอธิบายรายวิชาคอมพิวเตอร์ 1
คำอธิบายรายวิชาคอมพิวเตอร์ 1
 
การเปรียบเทียบ หลักสูตรแกนกลางปี พ.ศ. 2551 กับกลุ่มสาระการเรียนรู้วิทยาศาสตร์...
การเปรียบเทียบ หลักสูตรแกนกลางปี พ.ศ. 2551 กับกลุ่มสาระการเรียนรู้วิทยาศาสตร์...การเปรียบเทียบ หลักสูตรแกนกลางปี พ.ศ. 2551 กับกลุ่มสาระการเรียนรู้วิทยาศาสตร์...
การเปรียบเทียบ หลักสูตรแกนกลางปี พ.ศ. 2551 กับกลุ่มสาระการเรียนรู้วิทยาศาสตร์...
 
เปรียบเทียบหลักสูตรแกนกลางการศึกษาขั้นพื้นฐาน พุทธศักราช ๒๕๕๑
เปรียบเทียบหลักสูตรแกนกลางการศึกษาขั้นพื้นฐาน พุทธศักราช ๒๕๕๑เปรียบเทียบหลักสูตรแกนกลางการศึกษาขั้นพื้นฐาน พุทธศักราช ๒๕๕๑
เปรียบเทียบหลักสูตรแกนกลางการศึกษาขั้นพื้นฐาน พุทธศักราช ๒๕๕๑
 
Plan e book
Plan e bookPlan e book
Plan e book
 
แผนการจัดหน่วยการเรียนรู้ วิทยาศาสตร์ 2 ภาคเรียนที่ 2 ปีการศึกษา 2556
แผนการจัดหน่วยการเรียนรู้ วิทยาศาสตร์ 2 ภาคเรียนที่ 2  ปีการศึกษา 2556แผนการจัดหน่วยการเรียนรู้ วิทยาศาสตร์ 2 ภาคเรียนที่ 2  ปีการศึกษา 2556
แผนการจัดหน่วยการเรียนรู้ วิทยาศาสตร์ 2 ภาคเรียนที่ 2 ปีการศึกษา 2556
 
แผนคอมฯ ม.1 1-77
แผนคอมฯ ม.1 1-77แผนคอมฯ ม.1 1-77
แผนคอมฯ ม.1 1-77
 
หน่วยที่ 1 แผนที่ 1
หน่วยที่ 1 แผนที่ 1หน่วยที่ 1 แผนที่ 1
หน่วยที่ 1 แผนที่ 1
 
คำอธิบายรายวิชา2
คำอธิบายรายวิชา2คำอธิบายรายวิชา2
คำอธิบายรายวิชา2
 
การพัฒนาผลสัมฤทธิ์ทางการเรียนวิชาเทคโนโลยีสารสนเทศและคอมพิวเตอร์ ของนักเรียนช...
การพัฒนาผลสัมฤทธิ์ทางการเรียนวิชาเทคโนโลยีสารสนเทศและคอมพิวเตอร์ ของนักเรียนช...การพัฒนาผลสัมฤทธิ์ทางการเรียนวิชาเทคโนโลยีสารสนเทศและคอมพิวเตอร์ ของนักเรียนช...
การพัฒนาผลสัมฤทธิ์ทางการเรียนวิชาเทคโนโลยีสารสนเทศและคอมพิวเตอร์ ของนักเรียนช...
 
Unit 7
Unit 7Unit 7
Unit 7
 
เปรียบเทียบหลักสูตรแกนกลาง2551
เปรียบเทียบหลักสูตรแกนกลาง2551เปรียบเทียบหลักสูตรแกนกลาง2551
เปรียบเทียบหลักสูตรแกนกลาง2551
 
สาระแกนกลาง
สาระแกนกลางสาระแกนกลาง
สาระแกนกลาง
 
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
แบบเสนอโครงร่างโครงงานคอมพิวเตอร์
 
หน่วยการเรียนรู้ที่ ๑
หน่วยการเรียนรู้ที่ ๑หน่วยการเรียนรู้ที่ ๑
หน่วยการเรียนรู้ที่ ๑
 
เค้าโครงพัฒนานวัตกรรม
เค้าโครงพัฒนานวัตกรรมเค้าโครงพัฒนานวัตกรรม
เค้าโครงพัฒนานวัตกรรม
 
หลักสูตรแกนกลางการงานและเทคโนโลยี
หลักสูตรแกนกลางการงานและเทคโนโลยีหลักสูตรแกนกลางการงานและเทคโนโลยี
หลักสูตรแกนกลางการงานและเทคโนโลยี
 
หลักสูตรสาระการงานอาชีพ
หลักสูตรสาระการงานอาชีพหลักสูตรสาระการงานอาชีพ
หลักสูตรสาระการงานอาชีพ
 
ทดสอบชื่อไฟล์เป็นภาษาต่างด้าว
ทดสอบชื่อไฟล์เป็นภาษาต่างด้าวทดสอบชื่อไฟล์เป็นภาษาต่างด้าว
ทดสอบชื่อไฟล์เป็นภาษาต่างด้าว
 
test
testtest
test
 
นำเสนองานวิจัยประชุมวิชาการ มศว นายกอบวิทย์ พิริยะวัฒน์
นำเสนองานวิจัยประชุมวิชาการ มศว นายกอบวิทย์ พิริยะวัฒน์นำเสนองานวิจัยประชุมวิชาการ มศว นายกอบวิทย์ พิริยะวัฒน์
นำเสนองานวิจัยประชุมวิชาการ มศว นายกอบวิทย์ พิริยะวัฒน์
 

More from patchu0625

แบบฝึกหัด459
แบบฝึกหัด459แบบฝึกหัด459
แบบฝึกหัด459patchu0625
 
ตัวแปรกับชนิดของข้อมูล1
ตัวแปรกับชนิดของข้อมูล1ตัวแปรกับชนิดของข้อมูล1
ตัวแปรกับชนิดของข้อมูล1patchu0625
 
ผังงาน1
ผังงาน1ผังงาน1
ผังงาน1patchu0625
 
กระบวนการเทคโนโลยี1
กระบวนการเทคโนโลยี1กระบวนการเทคโนโลยี1
กระบวนการเทคโนโลยี1patchu0625
 
ใบงานหลักการแก้ปัญหา
ใบงานหลักการแก้ปัญหาใบงานหลักการแก้ปัญหา
ใบงานหลักการแก้ปัญหาpatchu0625
 
การใช้งานBlog
การใช้งานBlogการใช้งานBlog
การใช้งานBlogpatchu0625
 
การใช้งานอีเมล
การใช้งานอีเมลการใช้งานอีเมล
การใช้งานอีเมลpatchu0625
 
ความหมายและพัฒนาการอินเทอร์เน็ต
ความหมายและพัฒนาการอินเทอร์เน็ตความหมายและพัฒนาการอินเทอร์เน็ต
ความหมายและพัฒนาการอินเทอร์เน็ตpatchu0625
 
ความหมายอินเทอร์เน็ต
ความหมายอินเทอร์เน็ตความหมายอินเทอร์เน็ต
ความหมายอินเทอร์เน็ตpatchu0625
 
สอบกลางภาค155
สอบกลางภาค155สอบกลางภาค155
สอบกลางภาค155patchu0625
 
หลักสูตร51.pptx
หลักสูตร51.pptxหลักสูตร51.pptx
หลักสูตร51.pptxpatchu0625
 
หลักสูตร51
หลักสูตร51หลักสูตร51
หลักสูตร51patchu0625
 

More from patchu0625 (13)

แบบฝึกหัด459
แบบฝึกหัด459แบบฝึกหัด459
แบบฝึกหัด459
 
ตัวแปรกับชนิดของข้อมูล1
ตัวแปรกับชนิดของข้อมูล1ตัวแปรกับชนิดของข้อมูล1
ตัวแปรกับชนิดของข้อมูล1
 
ผังงาน1
ผังงาน1ผังงาน1
ผังงาน1
 
กระบวนการเทคโนโลยี1
กระบวนการเทคโนโลยี1กระบวนการเทคโนโลยี1
กระบวนการเทคโนโลยี1
 
ใบงานหลักการแก้ปัญหา
ใบงานหลักการแก้ปัญหาใบงานหลักการแก้ปัญหา
ใบงานหลักการแก้ปัญหา
 
การใช้งานBlog
การใช้งานBlogการใช้งานBlog
การใช้งานBlog
 
การใช้งานอีเมล
การใช้งานอีเมลการใช้งานอีเมล
การใช้งานอีเมล
 
ความหมายและพัฒนาการอินเทอร์เน็ต
ความหมายและพัฒนาการอินเทอร์เน็ตความหมายและพัฒนาการอินเทอร์เน็ต
ความหมายและพัฒนาการอินเทอร์เน็ต
 
ความหมายอินเทอร์เน็ต
ความหมายอินเทอร์เน็ตความหมายอินเทอร์เน็ต
ความหมายอินเทอร์เน็ต
 
สอบกลางภาค155
สอบกลางภาค155สอบกลางภาค155
สอบกลางภาค155
 
หลักสูตร51.pptx
หลักสูตร51.pptxหลักสูตร51.pptx
หลักสูตร51.pptx
 
หลักสูตร51
หลักสูตร51หลักสูตร51
หลักสูตร51
 
Mid4156
Mid4156Mid4156
Mid4156
 

Computa