

บทที่ 2 การออกแบบอัลกอริทึม
Presentation
•
Instructional Technology
•
9th Grade
•
Practice Problem
•
Hard
ฉัตร์มงคล สนพลาย
Used 1+ times
FREE Resource
50 Slides • 1 Question
1
ALGOLITHMALGOLITHM
การออกแบบอัลกอริทึมเพื�อแก้ป�ญหา
หน่วยการเรียนรู้ที� 2
ครูฉัตร์มงคล สนพลาย
2
Multiple Choice
อัลกอริทึม ภาษาอังกฤษ คือ ข้อใด
All Star
Amarican
Ayutthaya
Algorithm
3
แผนผังหัวข้อหน่วยการเรียนรู้
4
ออกแบบอัลกอริทึมที�ใช้แนวคิด
เชิงนามธรรมเพื�อแก้ป�ญหาหรือ
อธิบายการทํางานที�พบในชีวิต
จริง
(ว 4.2 ม.1/1)
ตัวชี�วัดปลายทาง
5
อัลกอริทึม คืออะไร
คําถามสําคัญ
6
HTTPS://WWW.YOUTUBE.COM/WATCH?V=7ITAF0CKPWG
อัลกอริทึม คืออะไร
7
อัลกอริทึม (ALGORITHM)
อัลกอริทึม (ALGORITHM) หมายถึง ขั�นตอนชุดคําสั�ง หรือ
กลุ่มคําสั�งที�ต้องการปฏิบัติตามอย่างเป�นระดับในการดําเนินการแก้
ป�ญหาให้สําเร็จ
8
อัลกอริทึมกับการแก้ป�ญหา
ลําดับขั�นตอนเวลาการไปโรงเรียนให้ทันเวลา
9
อัลกอริทึมกับระบบคอมพิวเตอร์
ผังการทํางานของอัลกอริทึม
10
อัลกอริทึมกับระบบคอมพิวเตอร์
นักเรียนคิดว่าอุปกรณ์คอมพิวเตอร์มีอะไรบ้าง
11
จอภาพ
12
ซีพียู
13
เมาส์
14
คีย์บอร์ด
15
ลําโพง
16
นักเรียนคิดว่าอุปกรณ์ใดสําคัญ
มากที�สุด เพราะอะไร
17
ซีพียู เพราะซีพียู คือ หน่วยประมวลผลกลาง
ของคอมพิวเตอร์ ถ้าไม่มีซีพียู
คอมพิวเตอร์จะไม่สามารถทํางานได้
18
อัลกอริทึม (Algorithm) มีความจําเป�นต่อการแก้ป�ญหาในระบบ
คอมพิวเตอร์ โดยเฉพาะการเขียนโปรแกรมทางคอมพิวเตอร์ ซึ�งอัลกอริทึม
จะทําให้การแก้ป�ญหาที�ซับซ้อนมีประสิทธิภาพประสิทธิผล ช่วยทําให้
กระบวนการทํางานเป�นไปอย่างอัตโนมัติและมีความน่าเชื�อถือ รวดเร็ว
ทํางานที�ยุ่งยากซับซ้อนที�มนุษย์ไม่สามารถทําได้ด้วยเพียงคนเดียว หรือ
ระยะเวลาอันสั�นให้มีความเป�นไปได้ โดยเฉพาะการใช้อัลกอริทึมในการ
ประมวลผลการคํานวณทางคณิตศาสตร์การประมวลผลในวิทยาการ
คอมพิวเตอร์ การวิเคราะห์ข้อมูลจํานวนมากการทํานายผลที�เกิดจาก
การนําเข้าข้อมูลจํานวนมหาศาลเพื�อประมวลผลลัพธ์
19
ประโยชน์ของอัลกอริทึม
มีความถูกต้อง (Accuracy) 1.
มีขั�นตอนสั�น กระชับ (Briefly) เฉพาะขั�นตอนที�จําเป�นเท่านั�น
2.
ใช้ทรัพยากรน้อยที�สุด (Efficiency)
3.
สามารถรองรับการเปลี�ยนแปลงของทรัพยากรและสถานการณ์
ได้ (Scalability)
4.
นํา ไปใช้งานจริงได้รวดเร็ว (Learning and Improving)
5.
เข้าใจงานสื�อสารได้ตรงกัน (Objectivity)
6.
ตัวดําเนินการ (Transparency)
7.
20
ลักษณะการเขียนอัลกอริทึม
1. การเขียนอัลกอริทึมแบบบรรยาย
2. การเขียนอัลกอริทึมแบบรหัสลําลอง
3. การเขียนอัลกอริทึมแบบผังงาน
21
อัลกอริทึมการคํานวณหาพื�นที�สามเหลี�ยม
22
อัลกอริทึมการคํานวณหาพื�นที�สามเหลี�ยม
ความยาวฐาน
ความสูง
23
อัลกอริทึมการคํานวณหาพื�นที�สามเหลี�ยม
สูตร
24
อัลกอริทึมการคํานวณหาพื�นที�สามเหลี�ยม
สูตร พื�นที�สามเหลี�ยม =
25
อัลกอริทึมการคํานวณหาพื�นที�สามเหลี�ยม
สูตร พื�นที�สามเหลี�ยม =
X ความยาวฐาน X ความสูง
1
2
26
วิธีการเขียนอัลกอริทึม
27
วิธีการเขียนอัลกอริทึม
* แทน เครื�องหมายคูณ
/ แทน เครื�องหมายหาร
28
วิธีการเขียนอัลกอริทึม
29
วิธีการเขียนอัลกอริทึม
30
อุปกรณ์นําเข้า
อุปกรณ์
ประมวลผล
อุปกรณ์แสดงผล
ใบงาน 2.1 อุปกรณ์คอมพิวเตอร์
จอภาพ ซีพียู เมาส์ คีย์บอร์ด ลําโพง เครื�องพิมพ์ ไมโครโฟน
31
32
33
34
การเขียนอัลกอริทึมผังงาน
(FLOWCHART)
35
การเขียนอัลกอริทึมผังงาน
(FLOWCHART)
36
การเขียนอัลกอริทึมผังงาน
(FLOWCHART)
37
การเขียนอัลกอริทึมผังงาน
(FLOWCHART)
38
การเขียนอัลกอริทึมผังงาน
(FLOWCHART)
39
การเขียนอัลกอริทึมผังงาน
(FLOWCHART)
40
การเขียนอัลกอริทึมผังงาน
(FLOWCHART)
41
การเขียนอัลกอริทึมผังงาน
(FLOWCHART)
42
การเขียนอัลกอริทึมผังงาน
(FLOWCHART)
43
การเขียนอัลกอริทึมผังงาน
(FLOWCHART)
44
การเขียนอัลกอริทึมผังงาน
(FLOWCHART)
45
การเขียนอัลกอริทึมผังงาน
(FLOWCHART)
46
ตัวอย่างการเขียนอัลกอริทึมแบบผังงาน
การสมัครเข้าเรียนชั�นมัธยมศึกษาป�ที� 1
ผ่านระบบออนไลน์สามารถแสดงเป�นผังงานได้ ดังนี�
47
48
49
50
51
ALGOLITHMALGOLITHM
การออกแบบอัลกอริทึมเพื�อแก้ป�ญหา
หน่วยการเรียนรู้ที� 2
ครูฉัตร์มงคล สนพลาย
Show answer
Auto Play
Slide 1 / 51
SLIDE
Similar Resources on Wayground
50 questions
ฟิสิกส์ ม.4 ภาคเรียนที่ 1 ธรรมชาติของวิชาฟิสิกส์
Presentation
•
10th Grade
39 questions
ความเร็วของคลื่น
Presentation
•
9th Grade
48 questions
วัสดุในชีวิตประจำวัน
Presentation
•
8th Grade
42 questions
เปิดโลกทรัพย์สินทางปัญญา
Presentation
•
9th Grade
36 questions
AI Lesson
Presentation
•
9th Grade
46 questions
บทเรียนเรื่องการแตกตัวกรด-เบส
Presentation
•
11th Grade
48 questions
ไฟฟ้า
Presentation
•
6th - 9th Grade
41 questions
Recycling and Upcycling!
Presentation
•
6th - 9th Grade
Popular Resources on Wayground
10 questions
How much do you know about our Portrait of an Eagle?
Quiz
•
10th Grade
10 questions
Fast Food Slogans
Quiz
•
6th - 8th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade