Search Header Logo
บทที่ 2 การออกแบบอัลกอริทึม

บทที่ 2 การออกแบบอัลกอริทึม

Assessment

Presentation

Instructional Technology

9th Grade

Practice Problem

Hard

Created by

ฉัตร์มงคล สนพลาย

Used 1+ times

FREE Resource

50 Slides • 1 Question

1

media

ALGOLITHMALGOLITHM

การออกแบบอัลกอริทึมเพื�อแก้ป�ญหา

หน่วยการเรียนรู้ที� 2

ครูฉัตร์มงคล สนพลาย

2

Multiple Choice

อัลกอริทึม ภาษาอังกฤษ คือ ข้อใด

1

All Star

2

Amarican

3

Ayutthaya

4

Algorithm

3

media

แผนผังหัวข้อหน่วยการเรียนรู้

4

media

ออกแบบอัลกอริทึมที�ใช้แนวคิด

เชิงนามธรรมเพื�อแก้ป�ญหาหรือ

อธิบายการทํางานที�พบในชีวิต

จริง

(ว 4.2 ม.1/1)

ตัวชี�วัดปลายทาง

5

media

อัลกอริทึม คืออะไร

คําถามสําคัญ

6

media

HTTPS://WWW.YOUTUBE.COM/WATCH?V=7ITAF0CKPWG

อัลกอริทึม คืออะไร

7

media

อัลกอริทึม (ALGORITHM)

อัลกอริทึม (ALGORITHM) หมายถึง ขั�นตอนชุดคําสั�ง หรือ

กลุ่มคําสั�งที�ต้องการปฏิบัติตามอย่างเป�นระดับในการดําเนินการแก้

ป�ญหาให้สําเร็จ

8

media

อัลกอริทึมกับการแก้ป�ญหา

ลําดับขั�นตอนเวลาการไปโรงเรียนให้ทันเวลา

9

media

อัลกอริทึมกับระบบคอมพิวเตอร์

ผังการทํางานของอัลกอริทึม

10

media

อัลกอริทึมกับระบบคอมพิวเตอร์

นักเรียนคิดว่าอุปกรณ์คอมพิวเตอร์มีอะไรบ้าง

11

media

จอภาพ

12

media

ซีพียู

13

media

เมาส์

14

media

คีย์บอร์ด

15

media

ลําโพง

16

media

นักเรียนคิดว่าอุปกรณ์ใดสําคัญ

มากที�สุด เพราะอะไร

17

media

ซีพียู เพราะซีพียู คือ หน่วยประมวลผลกลาง

ของคอมพิวเตอร์ ถ้าไม่มีซีพียู

คอมพิวเตอร์จะไม่สามารถทํางานได้

18

media

อัลกอริทึม (Algorithm) มีความจําเป�นต่อการแก้ป�ญหาในระบบ
คอมพิวเตอร์ โดยเฉพาะการเขียนโปรแกรมทางคอมพิวเตอร์ ซึ�งอัลกอริทึม
จะทําให้การแก้ป�ญหาที�ซับซ้อนมีประสิทธิภาพประสิทธิผล ช่วยทําให้
กระบวนการทํางานเป�นไปอย่างอัตโนมัติและมีความน่าเชื�อถือ รวดเร็ว
ทํางานที�ยุ่งยากซับซ้อนที�มนุษย์ไม่สามารถทําได้ด้วยเพียงคนเดียว หรือ
ระยะเวลาอันสั�นให้มีความเป�นไปได้ โดยเฉพาะการใช้อัลกอริทึมในการ
ประมวลผลการคํานวณทางคณิตศาสตร์การประมวลผลในวิทยาการ
คอมพิวเตอร์ การวิเคราะห์ข้อมูลจํานวนมากการทํานายผลที�เกิดจาก
การนําเข้าข้อมูลจํานวนมหาศาลเพื�อประมวลผลลัพธ์

19

media

ประโยชน์ของอัลกอริทึม

มีความถูกต้อง (Accuracy) 1.

มีขั�นตอนสั�น กระชับ (Briefly) เฉพาะขั�นตอนที�จําเป�นเท่านั�น

2.

ใช้ทรัพยากรน้อยที�สุด (Efficiency)

3.

สามารถรองรับการเปลี�ยนแปลงของทรัพยากรและสถานการณ์

ได้ (Scalability)

4.

นํา ไปใช้งานจริงได้รวดเร็ว (Learning and Improving)

5.

เข้าใจงานสื�อสารได้ตรงกัน (Objectivity)

6.

ตัวดําเนินการ (Transparency)

7.

20

media

ลักษณะการเขียนอัลกอริทึม

1. การเขียนอัลกอริทึมแบบบรรยาย

2. การเขียนอัลกอริทึมแบบรหัสลําลอง

3. การเขียนอัลกอริทึมแบบผังงาน

21

media

อัลกอริทึมการคํานวณหาพื�นที�สามเหลี�ยม

22

media

อัลกอริทึมการคํานวณหาพื�นที�สามเหลี�ยม

ความยาวฐาน

ความสูง

23

media

อัลกอริทึมการคํานวณหาพื�นที�สามเหลี�ยม

สูตร

24

media

อัลกอริทึมการคํานวณหาพื�นที�สามเหลี�ยม

สูตร พื�นที�สามเหลี�ยม =

25

media

อัลกอริทึมการคํานวณหาพื�นที�สามเหลี�ยม

สูตร พื�นที�สามเหลี�ยม =

X ความยาวฐาน X ความสูง

1
2

26

media

วิธีการเขียนอัลกอริทึม

27

media

วิธีการเขียนอัลกอริทึม

* แทน เครื�องหมายคูณ
/ แทน เครื�องหมายหาร

28

media

วิธีการเขียนอัลกอริทึม

29

media

วิธีการเขียนอัลกอริทึม

30

media

อุปกรณ์นําเข้า
อุปกรณ์
ประมวลผล

อุปกรณ์แสดงผล

ใบงาน 2.1 อุปกรณ์คอมพิวเตอร์

จอภาพ ซีพียู เมาส์ คีย์บอร์ด ลําโพง เครื�องพิมพ์ ไมโครโฟน

31

media

32

media

33

media

34

media

การเขียนอัลกอริทึมผังงาน

(FLOWCHART)

35

media

การเขียนอัลกอริทึมผังงาน

(FLOWCHART)

36

media

การเขียนอัลกอริทึมผังงาน

(FLOWCHART)

37

media

การเขียนอัลกอริทึมผังงาน

(FLOWCHART)

38

media

การเขียนอัลกอริทึมผังงาน

(FLOWCHART)

39

media

การเขียนอัลกอริทึมผังงาน

(FLOWCHART)

40

media

การเขียนอัลกอริทึมผังงาน

(FLOWCHART)

41

media

การเขียนอัลกอริทึมผังงาน

(FLOWCHART)

42

media

การเขียนอัลกอริทึมผังงาน

(FLOWCHART)

43

media

การเขียนอัลกอริทึมผังงาน

(FLOWCHART)

44

media

การเขียนอัลกอริทึมผังงาน

(FLOWCHART)

45

media

การเขียนอัลกอริทึมผังงาน

(FLOWCHART)

46

media

ตัวอย่างการเขียนอัลกอริทึมแบบผังงาน

การสมัครเข้าเรียนชั�นมัธยมศึกษาป�ที� 1
ผ่านระบบออนไลน์สามารถแสดงเป�นผังงานได้ ดังนี�

47

media

48

media

49

media

50

media

51

media
media

ALGOLITHMALGOLITHM

การออกแบบอัลกอริทึมเพื�อแก้ป�ญหา

หน่วยการเรียนรู้ที� 2

ครูฉัตร์มงคล สนพลาย

Show answer

Auto Play

Slide 1 / 51

SLIDE