

บทที่ 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
55 questions
ศิลาจารึกหลักที่ ๑
Presentation
•
8th Grade
46 questions
ทบทวนแสง ม.3
Presentation
•
9th Grade
41 questions
ความรู้เบื้องต้นเกี่ยวกับการเขียนในโอกาสต่างๆ
Presentation
•
9th Grade
50 questions
เศรษฐศษสตร์ ม.2 ชุด 3
Presentation
•
8th Grade
47 questions
M1-บทที่ 4 วัสดุและเครื่องมือช่าง
Presentation
•
7th Grade
43 questions
الخِطبة
Presentation
•
11th Grade
39 questions
การบรรยายผลงานทัศนศิลป์โดยใช้ศัพท์ทางทัศนศิลป์
Presentation
•
10th Grade
43 questions
เทคโนโลยี
Presentation
•
9th Grade
Popular Resources on Wayground
20 questions
"What is the question asking??" Grades 3-5
Quiz
•
1st - 5th Grade
20 questions
“What is the question asking??” Grades 6-8
Quiz
•
6th - 8th Grade
10 questions
Fire Safety Quiz
Quiz
•
12th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
34 questions
STAAR Review 6th - 8th grade Reading Part 1
Quiz
•
6th - 8th Grade
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
47 questions
8th Grade Reading STAAR Ultimate Review!
Quiz
•
8th Grade