

บทที่ 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
44 questions
บทเรียนเรื่องการลำเลียงสาร
Presentation
•
10th Grade
49 questions
ติวสอบ ฟิสิกส์ กลางภาค ม 5 เทอม 1
Presentation
•
10th Grade
42 questions
ความรู้เกี่ยวกับวัสดุ (ม.2)
Presentation
•
8th Grade
47 questions
การดูตัวก่อนแต่งงาน
Presentation
•
9th - 12th Grade
40 questions
ความร้อน
Presentation
•
10th Grade
45 questions
จ้าจ้า
Presentation
•
KG
39 questions
การเชื่อมต่อเครือข่ายภายในองค์กร Local Area Network (LAN)
Presentation
•
8th Grade
49 questions
ระบบคอมพิวเตอร์
Presentation
•
8th Grade
Popular Resources on Wayground
24 questions
PBIS-HGMS Day 10
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Review 3
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
15 questions
HCS SCI 05 Summer School Assessment 3 Review
Quiz
•
5th Grade
35 questions
Lufkin Road Middle School Student Handbook & Policies Assessment
Quiz
•
7th Grade
18 questions
Geo 11.3 Area of Circles and Sectors
Quiz
•
9th - 11th Grade