

หน่วยการเรียนรู้ที่2 การออกแบบอัลกริทึม
Presentation
•
Computers
•
2nd Grade
•
Practice Problem
•
Medium
สุวรรณี สมประเสริฐ
Used 7+ times
FREE Resource
18 Slides • 15 Questions
1
2
3
Multiple Choice
ข้อใด "ไม่มี" อยู่ในสาเหตุของแนวคิดคำนวณ
การคิดแบบนามธรรม
การคิดแบบรูปธรรม
การย่อยปัญหา
การจดจำรูปแบบ
4
5
Multiple Choice
เป็นการพิจารณาหรือแบ่งปัญหา หรืองานเป็นส่วนเล็ก ๆ เป็นการออกแบบ แบใด
การออกแบบอัลกอริทึม (Algorithm Design)
ความคิดแบบนามธรรม
(Abstraction)
การจดจํารูปแบบ
(Pattern Recognition)
การย่อยปัญหา
(Decomposition)
6
7
Multiple Choice
การหารูปแบบหรือลักษณะ ที่เหมือนกันของปัญหาเล็ก ๆ
ที่ถูกย่อยออกมา เช่น การจดจำจักรยานรูปแบบต่าง ๆ เป็นการออกแบบ แบใด
การออกแบบอัลกอริทึม (Algorithm Design)
ความคิดแบบนามธรรม
(Abstraction)
การจดจํารูปแบบ
(Pattern Recognition)
การย่อยปัญหา
(Decomposition)
8
9
Multiple Choice
มีแฮนด์ ล้อ ยาง อานนั่ง คาน โซ่ บันไดปั่น และเบรกเท่านั้น เป็นการออกแบบ แบใด
การออกแบบอัลกอริทึม (Algorithm Design)
การจดจํารูปแบบ
(Pattern Recognition)
การย่อยปัญหา
(Decomposition)
ความคิดแบบนามธรรม
(Abstraction)
10
11
12
13
Multiple Choice
การทํางานที่เป็นลําดับขั้นตอนและชัดเจน เป็นการออกแบบ แบใด
การจดจํารูปแบบ
(Pattern Recognition)
การย่อยปัญหา
(Decomposition)
ความคิดแบบนามธรรม
(Abstraction)
การออกแบบอัลกอริทึม (Algorithm Design)
14
15
Multiple Choice
อัลกอริทึมหรือขั้นตอนวิธี หมายถึง
การลำดับความคิดที่ใช้ในการแก้ไขปัญหาอย่างเป็นลำดับขั้นตอน โดยใช้สัญลักษณ์และข้อความในการสื่อความหมาย
เป็นการพัฒนาแนวทางในการแก้ปัญหา
การทํางานที่เป็นลําดับขั้นตอนและชัดเจน
16
17
Multiple Choice
ขั้นตอนการออกแบบอัลกอรึทึม ข้อใดคืนขั้นตอนแรก ในการทำความเข้าใจและวิเคราะห์ปัญหา
กำหนดรูปแบบผลลัพธ์ที่ต้องการ
กำหนดวัตถุประสงค์ของปัญหา
กำหนดข้อมูลนำเข้า
กำหนดข้อมูลอื่น ๆ ที่ใช้ในการแก้ปัญหา
18
19
Multiple Choice
เป็นการอธิบายการทำงานของอัลกอริทึม แบบใด
อธิบายด้วยภาษาเขียนที่เข้าใจง่าย
อธิบายด้วยรหัสจำลองหรือรหัสเทียม
อธิบายด้วยผังงาน
ถูกทุกข้อที่กล่าวมา
20
21
Multiple Choice
จากภาพ หมายเลข 3 ข้อใดกล่าวถูกต้อง
กำหนดขั้นตอนหรือลำดับการทำงาน
กำหนด
ข้อมูลนำเข้า
กำหนดรูปแบบ
ผลลัพธ์ที่ต้องการ
กำหนดขั้นตอนหรือลำดับการทำงาน
กำหนดวัตถุประสงค์
ของปัญหา
22
23
Multiple Choice
เป็นการกำหนดคำตอบของปัญหาว่า ปัญหาที่ได้รับต้องการผลลัพธ์อย่างไร โดยวัตถุประสงค์ให้ระบุเป็นประโยคที่กระชับ เข้าใจง่าย และวัดได้
เช่น การคำนวณพื้นที่วงกลม
กำหนดข้อมูลอื่น ๆ ที่ใช้แก้ปัญหา
กำหนดวัตถุประสงค์ของปัญหา
กำหนดรูปแบบผลลัพธ์ที่ต้องการ
กำหนดข้อมูลนำเข้า
24
Multiple Choice
ผู้ออกแบบอัลกอริทึมจะต้องวิเคราะห์ว่า การแก้ปัญหาต้องมีข้อมูลนำเข้าอะไรบ้าง รวมถึงการระบุชนิดของข้อมูลนำเข้าด้วยว่าเป้นข้อมูลชนิดใด
เช่น ตัวเลข ตัวอักษร
กำหนดข้อมูลอื่น ๆ ที่ใช้แก้ปัญหา
กำหนดวัตถุประสงค์ของปัญหา
กำหนดรูปแบบผลลัพธ์ที่ต้องการ
กำหนดข้อมูลนำเข้า
25
Multiple Choice
ขั้นตอนนี้ผู้ออกแบบอัลกอริทึมจะทำการออกแบบจอภาพ หรือผลลัพธ์ที่โปรแกรมต้องการ โดยจะแสดงข้อมูลที่ต้องการทั้งหมด
ทั้งนี้ผลลัพธ์จะต้องสอดคล้องกับปัญหา
กำหนดข้อมูลอื่น ๆ ที่ใช้แก้ปัญหา
กำหนดวัตถุประสงค์ของปัญหา
กำหนดรูปแบบผลลัพธ์ที่ต้องการ
กำหนดข้อมูลนำเข้า
26
Multiple Choice
ในบางปัญหานอกจากผู้ออกแบบอัลกอริทึมจะกำหนดข้อมูลนำเข้าแล้วยังต้องกำหนดข้อมูลอื่น ๆ ซึ่งเป็นข้อมูลที่สอดคล้องและเกี่ยวข้องกับปัญหาด้วย
รวมถึงระบุชนิดข้อมูล และชื่อที่ใช้แทนข้อมูล
กำหนดข้อมูลอื่น ๆ ที่ใช้แก้ปัญหา
กำหนดวัตถุประสงค์ของปัญหา
กำหนดรูปแบบผลลัพธ์ที่ต้องการ
กำหนดข้อมูลนำเข้า
27
28
Multiple Choice
วิธีการหรือลำดับขั้นตอน
จากภาพ
นักเรียนคิดว่าเป็นลำดับขึ้นตอนการทำงานแบบใด
ผังงานแบบทางเลือก
ผังงงานแบบทำซ้ำ
ผังงานแบบลำดับ
29
30
31
32
33
Multiple Choice
กำหนดขั้นตอนหรือลำดับการทำงาน
จากภาพ ข้อความที่หายไป คือ
“***Summation***”
“Input First Number : (number1)”
“***Summation***”
“Summation is (sum)”
“***Summation***”
{sum = number1 + number2}
Show answer
Auto Play
Slide 1 / 33
SLIDE
Similar Resources on Wayground
26 questions
บทเรียนออนไลน์ เรื่อง การแก้ระบบสมการ
Presentation
•
2nd Grade
29 questions
การจัดเก็บและค้นคืนสารสนเทศ
Presentation
•
1st Grade
21 questions
หน่วย 3 ชั่วโมง9.3 โปรแกรมเว็บเบราว์เซอร์ (Web Browser) Let's do
Presentation
•
3rd Grade
23 questions
เวอร์เนียร์
Presentation
•
1st Grade
22 questions
เทคนิดการออกแบบอินโฟกราฟิก
Presentation
•
KG
19 questions
เรขาคณิตสองมิติ
Presentation
•
2nd Grade
28 questions
เศรษฐศาสตร์ หน่วย 1 ม.1
Presentation
•
2nd Grade
30 questions
บทที่ 3 ระบบทางเทคโนโลยี ม.1
Presentation
•
1st Grade
Popular Resources on Wayground
10 questions
Main Idea and Supporting Details
Quiz
•
3rd - 6th Grade
20 questions
Math Review
Quiz
•
3rd Grade
14 questions
25-26 SY 8th Grade EOY Benchmark
Quiz
•
8th Grade
15 questions
Fast food
Quiz
•
7th Grade
20 questions
Math Review
Quiz
•
6th Grade
20 questions
Context Clues
Quiz
•
6th Grade
21 questions
EOY Grade 6 Benchmark Assessment - Content Skills
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
Discover more resources for Computers
30 questions
Multiplication Facts 1-12
Quiz
•
2nd - 5th Grade
20 questions
Addition and Subtraction facts
Quiz
•
1st - 3rd Grade
20 questions
Cartoon Characters!
Quiz
•
KG - 5th Grade
12 questions
Summer Trivia
Quiz
•
1st - 5th Grade
20 questions
nouns verbs adjectives test
Quiz
•
2nd Grade
20 questions
Multiplication facts 1-12
Quiz
•
2nd - 3rd Grade
17 questions
2nd Grade Graphs (Bar & Picture)
Quiz
•
2nd Grade
5 questions
Astronaut Handbook Quiz
Quiz
•
2nd Grade