

บทที่ 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
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
55 questions
ศิลาจารึกหลักที่ ๑
Presentation
•
8th Grade
46 questions
ทบทวนแสง ม.3
Presentation
•
9th Grade
Popular Resources on Wayground
20 questions
Math Review
Quiz
•
3rd Grade
15 questions
Fast food
Quiz
•
7th Grade
20 questions
Context Clues
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
19 questions
Classifying Quadrilaterals
Quiz
•
3rd Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
10 questions
Identify Fractions, Mixed Numbers & Improper Fractions
Quiz
•
3rd - 4th Grade
Discover more resources for Instructional Technology
10 questions
Fact Check Ice Breaker: Two truths and a lie
Quiz
•
5th - 12th Grade
10 questions
Video Games
Quiz
•
6th - 12th Grade
10 questions
Logos
Quiz
•
6th - 9th Grade
10 questions
Test Your Knowledge with 15 Fun Trivia Questions
Interactive video
•
6th - 10th Grade
15 questions
Memorial Day Trivia
Quiz
•
KG - 12th Grade
21 questions
Factoring Trinomials (a=1)
Quiz
•
9th Grade
12 questions
Name that Candy
Quiz
•
KG - 12th Grade
20 questions
Guess The App
Quiz
•
KG - Professional Dev...