SlideShare a Scribd company logo
1 of 25
อัลกอริทึมและการเขียนโปรแกรม
Algorithm and Programming
โดย อ.ดร. แจ่มจันทร์ ศรีอรุณรัศมี
หลักการแก้ปัญหา
เส้นทางจาก A ไปยัง H เส้นทางใดใช้เวลาเดินทางน้อยที่สุด
(ตัวเลขแทนเวลาเป็นนาที)
หลักการแก้ปัญหา
1. การวิเคราะห์และกำาหนดรายละเอียด
ของปัญหา
2.การวางแผนในการแก้ปัญหา
3.การดำาเนินการแก้ปัญหา
4.การตรวจสอบและปรับปรุง
หลักการแก้ปัญหา
1. การวิเคราะห์และกำาหนดรายละเอียด
ของปัญหา
- สิ่งที่ต้องการคืออะไร
- ข้อมูลที่กำาหนดให้คืออะไร
- พิจารณาข้อมูลและเงื่อนไขว่าเพียงพอที่
จะหาคำาตอบของปัญหาได้หรือไม่
หลักการแก้ปัญหา
2. การวางแผนในการแก้ปัญหา
- เลือกใช้เครื่องมือและวิธีการเพื่อให้ได้มา
ซึ่งคำาตอบ
- ใช้ประสบการณ์
- พิจารณารายละเอียดของสิ่งที่ต้องการ
หา
คำาตอบหาความสัมพันธ์
- อาศัยรหัสลำาลอง (pseudo code)
หรือ
หลักการแก้ปัญหา
3. การดำาเนินการแก้ปัญหา
เป็นการนำาเครื่องมือและวิธีการที่ได้
วางแผนไว้ในขั้นตอนที่ 2 มาดำาเนินการ
แก้ปัญหา
หลักการแก้ปัญหา
4. การตรวจสอบและปรับปรุง
- ตรวจสอบวิธีการที่นำามาซึ่งผลลัพธ์ว่าถูก
ต้องตามรายละเอียดของปัญหาที่กำาหนดไว้
หรือไม่
- อาจใช้วิธีการย้อนกลับไปทำาขั้นตอนที่
ผ่านมาซำ้าๆ เพื่อทบทวนหรือปรับปรุงจนกว่าจะ
ได้คำาตอบที่ถูกต้อง
Algorithm
อัลกอริทึม (Algorithm) หมายถึง
ขั้นตอนหรือลำาดับการประมวลผลในการ
แก้ปัญหาใดปัญหาหนึ่ง หรือลำาดับการทำางาน
ซึ่งจะช่วยให้เจ้าของผลงาน หรือผู้ที่สนใจ
หรือโปรแกรมเมอร์เห็นขั้นตอนของการทำางาน
ช่วยตรวจสอบความถูกต้อง และเข้าใจการ
ทำางานได้ง่ายขึ้น
หลักการเขียน Algorithm
เรียงลำาดับความสำาคัญ
ของงานที่จะทำา
เขียนออกมาในลักษณะภาษาเขียน
สามารถเข้าใจง่าย
มีความละเอียดของ
โครงสร้างพอสมควร
Step 1 Step 2 Step 3
Flow chart
โฟลว์ชาร์ต (Flow chart) หรือผังงาน
หมายถึง
ผังแสดงขั้นตอนและลำาดับการทำางาน
ต่างๆ ในโปรแกรม โดยแสดงในรูปของ
สัญลักษณ์และตัวอักษรประกอบการอธิบายใน
แต่ละขั้นตอน
Flow chart
สถาบันมาตรฐานแห่งชาติอเมริกา (The American
National Standard Institute: ANSI)
ได้กำาหนดสัญลักษณ์ที่เป็นมาตรฐานในการเขียนผัง
งานไว้ต่างๆ ดังนี้
หลักการใช้สัญลักษณ์ของผังงาน
ผังงาน (Flowchart)  ที่เขียนขึ้น ต้องมีจุดเริ่มต้น
และ จุดสิ้นสุด (Start and Stop)1
สัญลักษณ์แต่ละรูปจะมีการเชื่อมต่อด้วย
ทิศทางการทำางาน (Direction of Flow)
2
ทิศทางการทำางานจะต้องเริ่มต้นจากจุดเริ่มต้น
และจบที่จุดสิ้นสุดเท่านั้น
3
โครงสร้างการเขียนผังงาน
โครงสร้างแบบลำาดับ
(Sequential Structure)
โครงสร้างแบบลำาดับ
(Sequential Structure)
โครงสร้างแบบมีทางเลือก
(Selection Structure)
โครงสร้างแบบมีทางเลือก
(Selection Structure)
โครงสร้างทำาซำ้า
(repetition Structure)
โครงสร้างทำาซำ้า
(repetition Structure)
กิจกรรมที่ 1 ฝึกปฏิบัติ
1. ให้เขียนผังงานแสดงการต้มทำาบะหมี่กึ่งสำาเร็จรูป
2. เขียนผังงานแสดงการคำานวณหาพื้นที่รูป
สามเหลี่ยมซึ่งมีการกำาหนดความยาวฐานและ
ความสูง
3. เขียนแผนผังแสดงการเดินทางมามหาวิทยาลัย
ของตนเอง
การกำาหนดค่าให้ตัวแปร
 เป็นการเปลี่ยนจากข้อความเป็นรหัสลำาลอง
 ช่วยลดความยาวของข้อความเมื่อมีการกล่าวซำ้า
หลายครั้ง
 ช่วยให้การถ่ายทอดความคิดกระชับ
 ช่วยให้เข้าใจง่าย
 การกำาหนดจะใช้รูปของตัวอักษรภาษาอังกฤษเป็น
ชื่อข้อมูล
 ณ เวลาหนึ่งๆ ตัวแปรจะมีค่าได้เพียงค่าเดียว
เท่านั้น
 ตัวแปรสามารถเปลี่ยนค่าได้ ขึ้นอยู่กับการดำาเนิน
การกับข้อมูลนั้นๆ ได้ด้วย
การกำาหนดค่าให้ตัวแปร
การกำาหนดค่าให้ตัวแปร สามารถทำาได้ 3 วิธีคือ
1.การรับค่าจากภายนอก
2.การกำาหนดค่าจากตัวแปรอื่น
3.การกำาหนดค่าจากการคำานวณ
การกำาหนดค่าให้ตัวแปร
สัญลักษณ์ที่ใช้สำาหรับการกำาหนดค่าให้ตัวแปร
ใช้เพื่อนำาค่าทางขวาของลูกศร ไปกำาหนดให้กับตัวแปรทางด้านซ้ายของลูกศร
เช่น X 2 หมายถึง นำาค่า 2 ไปใส่ x
a b x c หมายถึง นำาผลลัพธ์ของ b x c ไปใส่ไว้ใน a
กิจกรรมฝึกคิด ฝึกปฏิบัติ 1
 การคำานวณหาพื้นที่ของรูปสามเหลี่ยม ซึ่งมีการ
กำาหนดความยาวฐานและความสูง
ขั้นตอนที่ 1 ถ่ายทอดความคิดเป็นรหัสลำาลอง (pseudo
code)
เริ่มต้น
1. กำาหนดค่าความยาวฐาน
2. กำาหนดค่าความสูง
3. คำานวนพื้นที่รูปสามเหลี่ยมจากสูตร
พื้นที่ =½ x ฐาน x สูง
4. แสดงผลลัพธ์พื้นที่
จบ
กิจกรรมฝึกคิด ฝึกปฏิบัติ 1
ขั้นตอนที่ 2 ถ่ายทอดเป็นผังงาน (flowchart
เริ่มต้นเริ่มต้น
แสดงผลลัพธ์พื้นที่
สามเหลี่ยม
แสดงผลลัพธ์พื้นที่
สามเหลี่ยม
จบจบ
คำานวณพื้นที่สามเหลี่ยม คือ
½ x ฐาน x สูง
คำานวณพื้นที่สามเหลี่ยม คือ
½ x ฐาน x สูง
กำาหนดค่าความยาวฐานกำาหนดค่าความยาวฐาน
กำาหนดค่าความสูงกำาหนดค่าความสูง
กิจกรรมฝึกคิด ฝึกปฏิบัติ 2
คิดราคาตั๋วภาพยนตร์ โดยปกติราคาตั๋วภาพยนตร์
เท่ากับ 120 บาท เนื่องจากเป็นวันครอบครัว ผู้ที่มีอายุ
ตำ่ากว่าหรือเท่ากับ 12 ปี จะได้รับส่วนลด 40 บาท ถ้า
มีอายุมากกว่านั้นจะได้รับส่วนลด 20 บาท
ขั้นตอนที่ 1 ถ่ายทอดความคิดเป็นรหัสลำาลอง (pseudo code)
เริ่มต้น
1. กำาหนดค่าราคาตั๋วเท่ากับ 120 บาท
2. รับค่าอายุผู้ชมภาพยนตร์
ถ้า อายุน้อยกว่าหรือเท่ากับ 12 ทำา
ราคาตั๋ว ราคาตั๋ว - ส่วนลด 40 บาท
มิฉะนั้น
ราคาตั๋ว ราคาตั๋ว - ส่วนลด 20 บาท
3. แสดงราคาตั๋ว
จบ
ราคาตั๋ว
120
ราคาตั๋ว
120
กิจกรรมฝึกคิด ฝึกปฏิบัติ 2
ขั้นตอนที่ 2 ถ่ายทอดเป็นผังงาน (flowchart)
เริ่มต้นเริ่มต้น
แสดงราคาตั๋วแสดงราคาตั๋ว
จบจบ
ราคาตั๋ว ราคาตั๋ว
-20
ราคาตั๋ว ราคาตั๋ว
-20
รับค่าอายุผู้ชมภาพยนตร์รับค่าอายุผู้ชมภาพยนตร์
อายุ ≤ 12อายุ ≤ 12
ราคาตั๋ว ราคาตั๋ว
-40
ราคาตั๋ว ราคาตั๋ว
-40
เท็จ จริง
ใบงานที่ 1 (งานเดี่ยว) ทำาลงในกระดาษ A4
1. ให้เขียนรหัสลำาลองและผังงานแสดง
การหาพื้นที่ของรูปสี่เหลี่ยมผืนผ้า
2. ให้เขียนรหัสลำาลองและผังงานแสดง
การหาค่ามากที่สุดของจำานวนสาม
จำานวน
เช่น กรอก 3, 17, 11 แสดงค่า 17
เป็นจำานวนที่มากที่สุด
3. ให้เขียนรหัสลำาลองและผังงานแสดง
การรับตัวเลข 1-7 เพื่อแสดงชื่อวันใน
สัปดาห์ เช่น กรอกเลข 1 แสดง
อ้างอิง
สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี. (2556).
หนังสือเรียน รายวิชาพื้นฐานเทคโนโลยีสารสนเทศ
และ
การสื่อสาร. กระทรวงศึกษาธิการ.

More Related Content

Viewers also liked

Data structure lecture 3
Data structure lecture 3Data structure lecture 3
Data structure lecture 3Kumar
 
บทที่1 ความรู้พื้นฐาน
บทที่1 ความรู้พื้นฐานบทที่1 ความรู้พื้นฐาน
บทที่1 ความรู้พื้นฐานtapabnum
 
ความรู้เบื้องต้นเกี่ยวกับโครงสร้างข้อมูลและอัลกอริทึม
ความรู้เบื้องต้นเกี่ยวกับโครงสร้างข้อมูลและอัลกอริทึมความรู้เบื้องต้นเกี่ยวกับโครงสร้างข้อมูลและอัลกอริทึม
ความรู้เบื้องต้นเกี่ยวกับโครงสร้างข้อมูลและอัลกอริทึมwaradakhantee
 
ตัวอย่างการออกแบบบดาต้าเบส
ตัวอย่างการออกแบบบดาต้าเบสตัวอย่างการออกแบบบดาต้าเบส
ตัวอย่างการออกแบบบดาต้าเบสrubtumproject.com
 
บทที่2 โครงสร้างข้อมูลอาร์เรย์
บทที่2 โครงสร้างข้อมูลอาร์เรย์บทที่2 โครงสร้างข้อมูลอาร์เรย์
บทที่2 โครงสร้างข้อมูลอาร์เรย์tapabnum
 
Php เงื่อนไขต่างๆ
Php เงื่อนไขต่างๆPhp เงื่อนไขต่างๆ
Php เงื่อนไขต่างๆJaemjan Sriarunrasmee
 
การสร้าง App ด้วยมือถือ
การสร้าง App ด้วยมือถือการสร้าง App ด้วยมือถือ
การสร้าง App ด้วยมือถือJaemjan Sriarunrasmee
 
โครงสร้างข้อมูลแบบสแต็ก
โครงสร้างข้อมูลแบบสแต็กโครงสร้างข้อมูลแบบสแต็ก
โครงสร้างข้อมูลแบบสแต็กwaradakhantee
 
ความรู้เบื้องต้นเกี่ยวกับอัลกอริทึม
ความรู้เบื้องต้นเกี่ยวกับอัลกอริทึมความรู้เบื้องต้นเกี่ยวกับอัลกอริทึม
ความรู้เบื้องต้นเกี่ยวกับอัลกอริทึมwaradakhantee
 
โครงสร้างแบบอาร์เรย์
โครงสร้างแบบอาร์เรย์โครงสร้างแบบอาร์เรย์
โครงสร้างแบบอาร์เรย์waradakhantee
 
Unit1 psudocode
Unit1 psudocodeUnit1 psudocode
Unit1 psudocodeIrinApat
 
Unit 2 Java Programming
Unit 2 Java ProgrammingUnit 2 Java Programming
Unit 2 Java ProgrammingIrinApat
 
Unit2 เรื่องการเขียนโปรแกรมด้วยภาษาจาวา
Unit2 เรื่องการเขียนโปรแกรมด้วยภาษาจาวาUnit2 เรื่องการเขียนโปรแกรมด้วยภาษาจาวา
Unit2 เรื่องการเขียนโปรแกรมด้วยภาษาจาวาIrinApat
 
Unit1 decveloping concept
Unit1 decveloping conceptUnit1 decveloping concept
Unit1 decveloping conceptIrinApat
 
ภาษาจาวา
ภาษาจาวาภาษาจาวา
ภาษาจาวาSanita Fakbua
 

Viewers also liked (17)

Data structure lecture 3
Data structure lecture 3Data structure lecture 3
Data structure lecture 3
 
Chapter1
Chapter1Chapter1
Chapter1
 
บทที่1 ความรู้พื้นฐาน
บทที่1 ความรู้พื้นฐานบทที่1 ความรู้พื้นฐาน
บทที่1 ความรู้พื้นฐาน
 
ความรู้เบื้องต้นเกี่ยวกับโครงสร้างข้อมูลและอัลกอริทึม
ความรู้เบื้องต้นเกี่ยวกับโครงสร้างข้อมูลและอัลกอริทึมความรู้เบื้องต้นเกี่ยวกับโครงสร้างข้อมูลและอัลกอริทึม
ความรู้เบื้องต้นเกี่ยวกับโครงสร้างข้อมูลและอัลกอริทึม
 
ตัวอย่างการออกแบบบดาต้าเบส
ตัวอย่างการออกแบบบดาต้าเบสตัวอย่างการออกแบบบดาต้าเบส
ตัวอย่างการออกแบบบดาต้าเบส
 
บทที่2 โครงสร้างข้อมูลอาร์เรย์
บทที่2 โครงสร้างข้อมูลอาร์เรย์บทที่2 โครงสร้างข้อมูลอาร์เรย์
บทที่2 โครงสร้างข้อมูลอาร์เรย์
 
Php เงื่อนไขต่างๆ
Php เงื่อนไขต่างๆPhp เงื่อนไขต่างๆ
Php เงื่อนไขต่างๆ
 
การสร้าง App ด้วยมือถือ
การสร้าง App ด้วยมือถือการสร้าง App ด้วยมือถือ
การสร้าง App ด้วยมือถือ
 
โครงสร้างข้อมูลแบบสแต็ก
โครงสร้างข้อมูลแบบสแต็กโครงสร้างข้อมูลแบบสแต็ก
โครงสร้างข้อมูลแบบสแต็ก
 
Programmer1
Programmer1Programmer1
Programmer1
 
ความรู้เบื้องต้นเกี่ยวกับอัลกอริทึม
ความรู้เบื้องต้นเกี่ยวกับอัลกอริทึมความรู้เบื้องต้นเกี่ยวกับอัลกอริทึม
ความรู้เบื้องต้นเกี่ยวกับอัลกอริทึม
 
โครงสร้างแบบอาร์เรย์
โครงสร้างแบบอาร์เรย์โครงสร้างแบบอาร์เรย์
โครงสร้างแบบอาร์เรย์
 
Unit1 psudocode
Unit1 psudocodeUnit1 psudocode
Unit1 psudocode
 
Unit 2 Java Programming
Unit 2 Java ProgrammingUnit 2 Java Programming
Unit 2 Java Programming
 
Unit2 เรื่องการเขียนโปรแกรมด้วยภาษาจาวา
Unit2 เรื่องการเขียนโปรแกรมด้วยภาษาจาวาUnit2 เรื่องการเขียนโปรแกรมด้วยภาษาจาวา
Unit2 เรื่องการเขียนโปรแกรมด้วยภาษาจาวา
 
Unit1 decveloping concept
Unit1 decveloping conceptUnit1 decveloping concept
Unit1 decveloping concept
 
ภาษาจาวา
ภาษาจาวาภาษาจาวา
ภาษาจาวา
 

Similar to Algorithm programming

การเลือกเครื่องมือและออกแบบขั้นตอน
การเลือกเครื่องมือและออกแบบขั้นตอนการเลือกเครื่องมือและออกแบบขั้นตอน
การเลือกเครื่องมือและออกแบบขั้นตอนKhemjira Plongsawai
 
ความหมายของเทคโนโลยีสารสนเทศ
ความหมายของเทคโนโลยีสารสนเทศความหมายของเทคโนโลยีสารสนเทศ
ความหมายของเทคโนโลยีสารสนเทศPaweena Kittitongchaikul
 
ความหมายของเทคโนโลยีสารสนเทศ
ความหมายของเทคโนโลยีสารสนเทศความหมายของเทคโนโลยีสารสนเทศ
ความหมายของเทคโนโลยีสารสนเทศPaweena Kittitongchaikul
 
ความหมายของเทคโนโลยีสารสนเทศ
ความหมายของเทคโนโลยีสารสนเทศความหมายของเทคโนโลยีสารสนเทศ
ความหมายของเทคโนโลยีสารสนเทศPaweena Kittitongchaikul
 
กระบวนการสารสนเทศ [โหมดความเข้ากันได้]
กระบวนการสารสนเทศ [โหมดความเข้ากันได้]กระบวนการสารสนเทศ [โหมดความเข้ากันได้]
กระบวนการสารสนเทศ [โหมดความเข้ากันได้]Paweena Kittitongchaikul
 
กระบวนการสารสนเทศ [โหมดความเข้ากันได้]
กระบวนการสารสนเทศ [โหมดความเข้ากันได้]กระบวนการสารสนเทศ [โหมดความเข้ากันได้]
กระบวนการสารสนเทศ [โหมดความเข้ากันได้]Paweena Kittitongchaikul
 
งานนำเสนอ1 คอม
งานนำเสนอ1 คอมงานนำเสนอ1 คอม
งานนำเสนอ1 คอมnuknook
 
งานนำเสนอ1 คอม
งานนำเสนอ1 คอมงานนำเสนอ1 คอม
งานนำเสนอ1 คอมnuknook
 
งานนำเสนอ1 คอม
งานนำเสนอ1 คอมงานนำเสนอ1 คอม
งานนำเสนอ1 คอมPassawan' Koohar
 
หลักการแก้ปัญหาและการพัฒนาโปรแกรม
หลักการแก้ปัญหาและการพัฒนาโปรแกรมหลักการแก้ปัญหาและการพัฒนาโปรแกรม
หลักการแก้ปัญหาและการพัฒนาโปรแกรมNunnaphat Chadajit
 
ใบความรู้ที่2
ใบความรู้ที่2ใบความรู้ที่2
ใบความรู้ที่2Orapan Chamnan
 
ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์
ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์
ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์sa_jaimun
 
บทที่ 2
บทที่ 2บทที่ 2
บทที่ 2pianojrtk
 
บทที่ 2
บทที่ 2บทที่ 2
บทที่ 2pianojrtk
 
งานคอม อลิตา
งานคอม  อลิตางานคอม  อลิตา
งานคอม อลิตาalita122
 
หลักการเบื้องต้นแก้ปัญหาป.6
หลักการเบื้องต้นแก้ปัญหาป.6หลักการเบื้องต้นแก้ปัญหาป.6
หลักการเบื้องต้นแก้ปัญหาป.6yosawat1089
 
ตัวอย่างการทำslide
ตัวอย่างการทำslideตัวอย่างการทำslide
ตัวอย่างการทำsliderubtumproject.com
 
ใบความรู้ที่1
ใบความรู้ที่1ใบความรู้ที่1
ใบความรู้ที่1Orapan Chamnan
 

Similar to Algorithm programming (20)

การเลือกเครื่องมือและออกแบบขั้นตอน
การเลือกเครื่องมือและออกแบบขั้นตอนการเลือกเครื่องมือและออกแบบขั้นตอน
การเลือกเครื่องมือและออกแบบขั้นตอน
 
ความหมายของเทคโนโลยีสารสนเทศ
ความหมายของเทคโนโลยีสารสนเทศความหมายของเทคโนโลยีสารสนเทศ
ความหมายของเทคโนโลยีสารสนเทศ
 
ความหมายของเทคโนโลยีสารสนเทศ
ความหมายของเทคโนโลยีสารสนเทศความหมายของเทคโนโลยีสารสนเทศ
ความหมายของเทคโนโลยีสารสนเทศ
 
เทคโนโลยีกับการแก้ปัญหา ป.6 ง3.1
เทคโนโลยีกับการแก้ปัญหา ป.6 ง3.1เทคโนโลยีกับการแก้ปัญหา ป.6 ง3.1
เทคโนโลยีกับการแก้ปัญหา ป.6 ง3.1
 
ความหมายของเทคโนโลยีสารสนเทศ
ความหมายของเทคโนโลยีสารสนเทศความหมายของเทคโนโลยีสารสนเทศ
ความหมายของเทคโนโลยีสารสนเทศ
 
กระบวนการสารสนเทศ [โหมดความเข้ากันได้]
กระบวนการสารสนเทศ [โหมดความเข้ากันได้]กระบวนการสารสนเทศ [โหมดความเข้ากันได้]
กระบวนการสารสนเทศ [โหมดความเข้ากันได้]
 
กระบวนการสารสนเทศ [โหมดความเข้ากันได้]
กระบวนการสารสนเทศ [โหมดความเข้ากันได้]กระบวนการสารสนเทศ [โหมดความเข้ากันได้]
กระบวนการสารสนเทศ [โหมดความเข้ากันได้]
 
งานนำเสนอ1 คอม
งานนำเสนอ1 คอมงานนำเสนอ1 คอม
งานนำเสนอ1 คอม
 
งานนำเสนอ1 คอม
งานนำเสนอ1 คอมงานนำเสนอ1 คอม
งานนำเสนอ1 คอม
 
งานนำเสนอ1 คอม
งานนำเสนอ1 คอมงานนำเสนอ1 คอม
งานนำเสนอ1 คอม
 
It1
It1It1
It1
 
หลักการแก้ปัญหาและการพัฒนาโปรแกรม
หลักการแก้ปัญหาและการพัฒนาโปรแกรมหลักการแก้ปัญหาและการพัฒนาโปรแกรม
หลักการแก้ปัญหาและการพัฒนาโปรแกรม
 
ใบความรู้ที่2
ใบความรู้ที่2ใบความรู้ที่2
ใบความรู้ที่2
 
ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์
ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์
ใบความรู้ 6.2การประเมินผลโครงงานคอมพิวเตอร์
 
บทที่ 2
บทที่ 2บทที่ 2
บทที่ 2
 
บทที่ 2
บทที่ 2บทที่ 2
บทที่ 2
 
งานคอม อลิตา
งานคอม  อลิตางานคอม  อลิตา
งานคอม อลิตา
 
หลักการเบื้องต้นแก้ปัญหาป.6
หลักการเบื้องต้นแก้ปัญหาป.6หลักการเบื้องต้นแก้ปัญหาป.6
หลักการเบื้องต้นแก้ปัญหาป.6
 
ตัวอย่างการทำslide
ตัวอย่างการทำslideตัวอย่างการทำslide
ตัวอย่างการทำslide
 
ใบความรู้ที่1
ใบความรู้ที่1ใบความรู้ที่1
ใบความรู้ที่1
 

Algorithm programming