The words you are searching are inside this book. To get more targeted content, please make full-text search by clicking here.

แผนการจัดการเรียนรู้ฐานสมรรถนะ
บูรณาการปรัชญาเศรษฐกิจพอเพียง
วิชา พื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ รหัสวิชา 20128-2009

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by siriya0111, 2022-03-23 22:28:52

แผนการจัดการเรียนรู้ วิชา พื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ (นางสาวศิริยา ทานน)

แผนการจัดการเรียนรู้ฐานสมรรถนะ
บูรณาการปรัชญาเศรษฐกิจพอเพียง
วิชา พื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ รหัสวิชา 20128-2009

Keywords: แผนการจัดการเรียนรู้ฐานสมรรถนะ

แผนการจัดการเรียนรฐู้ านสมรรถนะ
บูรณาการปรัชญาเศรษฐกจิ พอเพียง

วิชา พ้ืนฐานการเขียนโปรแกรมคอมพวิ เตอร์ รหัสวิชา 20128-2009
หลกั สูตรประกาศนียบัตรวิชาชีพ (ปวช.) พทุ ธศกั ราช 2562
ประเภทวิชาอุตสาหกรรม สาขาวชิ าช่างเทคนิคคอมพิวเตอร์

จดั ทาโดย
นางสาวศิริยา ทานน

สานกั งานคณะกรรมการการอาชีวศกึ ษา
กระทรวงศกึ ษาธิการ



คำนำ

แผนการจัดการเรยี นร้รู ายวิชาฐานสมรรถนะบรู ณาการปรชั ญาเศรษฐกิจ รหัสวิชา 20128-2009 วิชา พืน้ ฐาน
การเขยี นโปรแกรมคอมพิวเตอร์ หลกั สูตรประกาศนยี บตั รวชิ าชพี (ปวช.) พทุ ธศกั ราช 2562ประเภทวิชา อุตสาหกรรม
สาขาวิชา ช่างเทคนิคคอมพิวเตอร์ สานักงานคณะกรรมการการอาชีวศึกษา กระทรวงศึกษาธิการ จัดทาข้ึนเพื่อเป็น
คู่มือสาหรับครูผู้สอนใช้ประกอบการจัดการเรียนรู้ โดยได้มีการวิเคราะห์เนื้อหาหรือสาระการเรียนรู้ ให้ตรงกับ
จุดประสงค์รายวิชา สมรรถนะรายวิชา และคาอธิบายรายวิชาของหลักสูตร แผนการจัดการเรียนรู้แบ่งออกเป็น 7
หน่วยการเรียน ประกอบด้วย หน่วยที่ 1 หลักการเขียนโปรแกรมเบ้ืองต้น หน่วยท่ี 2 ประเภทข้อมูล ตัวแปร และตัว
ดาเนินการ หน่วยที่ 3 ฟังก์ชันการแสดงผลและการรบั ข้อมูล หน่วยท่ี 4 คาสั่งควบคุมเงื่อนไขและการทางาน หน่วยท่ี
5 อาร์เรย์ หนว่ ยท่ี 6 ฟังก์ชนั และพอยน์เตอร์ และหนว่ ยท่ี 7 การเขียนโปรแกรม ตรวจสอบและแก้ไขโปรแกรมโดยใช้
ภาษาซี

สาหรบั รายละเอียดของแผนการจดั การจดั การเรยี นรู้ ประกอบดว้ ย การวิเคราะห์หลกั สูตร ระดบั ความสาคัญ
ของหน่วยการเรียนรู้ และเวลาจดั การเรยี นรู้ การวเิ คราะห์หวั ขอ้ การเรยี นรูข้ องแตล่ ะหน่วยการเรยี นรู้และเวลาจัดการ
เรียนรู้ การบูรณาการ โครงการจัดการเรียนรู้ แผนการจัดการเรียนรู้ ใบเน้ือหาหรือใบความรู้ แบบฝึกหัด ใบงาน ใบ
ประเมินผลการปฏบิ ัติงาน ใบมอบหมายงาน ใบทดสอบและภาคผนวก ได้แก่ เฉลยแบบฝกึ หัด เฉลยใบทดสอบ และ
แบบประเมนิ กจิ กรรมรายบคุ คล กิจกรรมกลมุ่ และแบบประเมนิ คุณธรรม จริยธรรมและคณุ ลกั ษณะอนั พึงประสงค์

หวังเป็นอย่างยิ่งว่าแผนการจัดการเรียนรู้บูรณาการวิชา พื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ รหัสวิชา
20128-2009 ที่จัดทาข้ึนนี้จะเป็นประโยชน์ต่อครูผู้สอน และผู้เรียนในวิชาน้ี และนาไปเป็นแบบอย่างในการจัดทา
แผนการจดั การเรยี นรู้รายวชิ าอน่ื ๆ ตอ่ ไป หากมขี อ้ เสนอแนะใด ๆ ผูจ้ ัดทาน้อมรบั ดว้ ยความยนิ ดยี ่ิง

ลงชอ่ื .............................................
(นางสาวศิรยิ า ทานน)
ตาแหน่ง ครผู ชู้ ว่ ย

สารบญั ข

คำนำ หน้า
สำรบญั ก
สำรบญั ตำรำง ข
สำรบัญรูป ค
รำยละเอียดของหลักสตู รรำยวิชำ ง
กำรวเิ ครำะหห์ ลกั สตู ร ระดบั ควำมสำคัญของหน่วยกำรเรยี นรู้ และเวลำจดั กำรเรยี นรู้ จ
กำรวเิ ครำะห์หวั ขอ้ กำรเรียนร้ขู องแต่ละหนว่ ยกำรเรยี นรแู้ ละเวลำจัดกำรเรียนรู้ ฉ
โครงกำรจดั กำรเรยี นรู้ ช
กำรบรู ณำกำรในรำยวชิ ำ ฌ
แผนจดั กำรเรียนร(ู้ แบ่งตำมสมรรถนะรำยหน่วย) ฎ
แผนกำรจัดกำรเรียนรู้หนว่ ยท่ี 1 ชื่อหน่วย หลักการเขยี นโปรแกรมเบอื้ งตน้ เรอ่ื ง อลั กอรทิ ึม ฏ
ใบเน้ือหำ/ใบควำมรู้ (Information Sheet) 1
ใบกิจกรรม (Activity sheet) 4
ใบแบบฝกึ หัด (Exercise Sheet) 11
ใบงำน (Job Sheet) 12
ใบประเมินผลกำรปฏบิ ัติงำน (Assessment Sheet) 15
ใบมอบหมำยงำน (Assignment Sheet) 25
ใบทดสอบกอ่ นเรยี น (Pre Test Sheet) 26
ใบทดสอบหลังเรยี น (Post Test Sheet) 27
แบบบนั ทกึ หลังกำรสอน 29
ภำคผนวก 31

ใบเฉลยแบบฝึกหดั 33
เฉลยใบงำน 36
ใบเฉลยทดสอบกอ่ นเรียน 46
ใบเฉลยทดสอบหลังเรยี น 47
แบบสังเกตพฤติกรรมกำรเรยี นรูร้ ำยบุคคล 48
แบบสงั เกตพฤติกรรมกำรเขำ้ รว่ มกิจกรรมกลมุ่ 49
แบบประเมนิ กำรนำเสนอผลงำนรำยบคุ คล 50
แบบประเมนิ คณุ ธรรม จริยธรรม คำ่ นิยม และคุณลักษณะอนั พงึ ประสงค์ 51

สารบัญตาราง ค

ตารางท่ี หน้า
1. กำรวิเครำะห์หลกั สูตร ระดบั ควำมสำคัญของหนว่ ยกำรเรียนรู้ และเวลำจดั กำรเรยี นรู้ ฉ
2. กำรวเิ ครำะหห์ วั ขอ้ กำรเรยี นรขู้ องแตล่ ะหนว่ ยกำรเรยี นร้แู ละเวลำจัดกำรเรียนรู้ ช
3. โครงกำรจดั กำรเรียนรู้ ฌ
4. แสดงกำรบรู ณำกำรในรำยวชิ ำ ฎ
5. แผนกำรจัดกำรเรยี นรู้ (แบง่ ตำมสมรรถนะรำยหนว่ ย) ฏ

สารบญั รูป ง

รปู ท่ี หน้า
1.1 อัลกอริทมึ แบบลำดับ 6
1.2 อัลกอริทมึ แบบทำงเลอื ก 7
1.3 อัลกอริทมึ แบบทำซ้ำ (Repetition) 9



รำยละเอยี ดของหลักสูตรรำยวิชำ

ช่อื วิชำ พ้นื ฐำนกำรเขยี นโปรแกรมคอมพวิ เตอร์ รหสั วชิ ำ 20128-2009 ทฤษฎี 1 ปฏิบตั ิ 2 หนว่ ยกติ 2

 หลักสตู รประกำศนยี บตั รวิชำชพี  หลักสตู รประกำศนยี บตั รวชิ ำชีพช้นั สงู

สาขาวชิ า ชา่ งเทคนคิ คอมพิวเตอร์ สาขางาน เทคนิคคอมพวิ เตอร์

จดุ ประสงคร์ ำยวิชำ

1. เข้าใจหลักการเขียนโปรแกรมคอมพิวเตอร์ การวิเคราะห์ ลาดับข้ันตอนการทางานและโครงสร้างของ
ภาษาคอมพิวเตอร์

2. มีทกั ษะในการออกแบบ เขียนโปรแกรม ตรวจสอบ และแกไ้ ขโปรแกรมคอมพิวเตอร์
3. มเี จตคตทิ ่ดี ตี อ่ วิชาชีพ มกี จิ นิสัยในการค้นคว้าเพิ่มเติมและทางานดว้ ยความรอบครอบ ถกู ต้องปลอดภัย

สมรรถนะรำยวชิ ำ

1. แสดงความรู้เกี่ยวกับหลักการเขียนโปรแกรมคอมพิวเตอร์ การวิเคราะห์งาน ลาดับข้ันตอนการทางาน และ
โครงสรา้ งของภาษาคอมพวิ เตอร์

2. ออกแบบ เขยี นโปรแกรม ตรวจสอบ และแกไ้ ขโปรแกรมคอมพวิ เตอร์

คำอธิบำยรำยวชิ ำ

ศึกษาและปฏิบัติเกี่ยวกับหลักการเขียนโปรแกรม การวิเคราะห์ ลาดับขั้นตอนการทางาน โครงสร้างของ
ภาษาคอมพิวเตอร์ คาส่งั ประเภทข้อมูล ตัวแปร ตัวดาเนนิ การ คาสง่ั ควบคมุ การทางาน ฟงั กช์ ัน อาร์เรย์ พอยนเ์ ตอร์
ออกแบบ เขียนโปรแกรม ตรวจสอบและแกไ้ ขโปรแกรมโดยใช้ภาษาซีหรือภาษาอื่น



ตำรำงท่ี 1. กำรวเิ ครำะหห์ ลกั สตู ร ระดบั ควำมสำคญั ของหน่วยกำรเรยี นรู้ และเวลำจดั กำรเรยี นรู้
รหัสวชิ า 20128-2009 ช่อื วชิ า พื้นฐานการเขยี นโปรแกรมคอมพิวเตอร์

หลักสูตรประกาศนยี บัตรวชิ าชพี (ปวช.) พทุ ธศักราช 2562 ประเภทอตุ สาหกรรม
ทฤษฎี 1 ชว่ั โมง/สปั ดาห์ ปฏบิ ัติ 2 ช่ัวโมง/สปั ดาห์ จานวน 2 หนว่ ยกิต

พทุ ธพิ ิสยั ทักษะพิสยั จติ พสิ ยั

พฤติกรรม ควำมรู้ ควำมจำ
ควำมเข้ำใจ
กำรนำไปใช้
กำร ิวเครำะห์
กำร ัสงเครำะห์
กำรประเ ิมนค่ำ
กำรเลียนแบบ
กำรทำตำมแบบ
กำร ูถกต้องแ ่มนยำ
กระทำ ่ตอเน่ืองผสมผสำน
กระทำเคยชิน ัอตโน ัมติ
กำร ัรบรู้
กำรตอบสนอง
กำรสร้ำง ุคณค่ำ ัอตโน ัมติ
กำร ัจดระเ ีบยบ
กำรสร้ำงลักษณะนิสัย

รวม
คิดเป็นร้อยละ

ลำดับ

ชอื่ หน่วย นา้ หนกั 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 160 100 -

หนว่ ยท่ี 1 หลกั การเขยี น 10 8 84 857 50 15 3
โปรแกรมเบ้อื งต้น

หน่วยที่ 2 ประเภทขอ้ มลู 69 73 783 43 13 4
ตัวแปร และตัวดาเนนิ การ

หนว่ ยท่ี 3 ฟงั ก์ชนั การแสดงผล 8 6 84 853 42 12 5
และการรับขอ้ มลู

หนว่ ยท่ี 4 คาสั่งควบคมุ เงอื่ นไข 5 10 9 8 77 877 68 20 1
และการทางาน

หนว่ ยที่ 5 อาร์เรย์ 566 4 46 733 44 12 6

หนว่ ยท่ี 6 ฟงั กช์ นั และพอยน์เตอร์ 4 6 6 3 56 633 30 9 7

หนว่ ยท่ี 7 การเขียนโปรแกรม

ตรวจสอบและแกไ้ ขโปรแกรม 4 7 10 6 79 875 63 19 2

โดยใชภ้ าษาซี

รวม 42 52 31 44 34 28 52 38 31 340 100

ลำดับควำมสำคญั 2 1 3 1 23 123

หมายเหต:ุ กำหนดนำ้ หนกั ควำมสำคัญของแต่ละพฤติกรรม ช่องละ 10 คะแนน โดยมีระดบั ควำมสำคัญดังนี้

สำคญั ท่สี ดุ ค่ำนำ้ หนกั 9 - 10 คะแนน

สำคญั มำก คำ่ นำ้ หนกั 7 - 8 คะแนน

สำคัญปำนกลำง ค่ำนำ้ หนัก 4 - 6 คะแนน

สำคัญน้อย คำ่ นำ้ หนัก 2 - 3 คะแนน

สำคญั นอ้ ยทีส่ ดุ คำ่ นำ้ หนัก 0 - 1 คะแนน



ตำรำงที่ 2. กำรวเิ ครำะหห์ วั ขอ้ กำรเรยี นรูข้ องแต่ละหนว่ ยกำรเรียนรแู้ ละเวลำจดั กำรเรยี นรู้

รหัสวชิ า 20128-2009 ชื่อวชิ า พื้นฐานการเขียนโปรแกรมคอมพวิ เตอร์

หลกั สตู รประกาศนียบัตรวชิ าชพี (ปวช.) พทุ ธศกั ราช 2562 ประเภทอุตสาหกรรม

ทฤษฎี 1 ช่ัวโมง/สปั ดาห์ ปฏบิ ัติ 2 ช่วั โมง/สัปดาห์ จานวน 2 หนว่ ยกติ

สปั ดำห์ หนว่ ย เวลำจดั กำรเรียนรู้
ที่ ที่
ชือ่ หนว่ ยกำรเรียนร/ู้ หวั ขอ้ กำรเรยี นรู้ ทฤษฎี ปฏบิ ัติ รวม
(ชม.)

1-3 1 หลกั กำรเขียนโปรแกรมเบ้อื งตน้ 36 9

1.1 ข้นั ตอนการพัฒนาโปรแกรม

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

1.3 การเขียนผังงาน

1.4 การเขยี นรหสั เทียม

4 2 ประเภทข้อมูล ตวั แปร และตัวดำเนนิ กำร 12 3
2.1 ตัวแปร

2.2 ชนดิ ของขอ้ มูล 12 3
2.3 การดาเนินการทางคณติ ศาสตร์
5 3 ฟงั ก์ชนั กำรแสดงผลและกำรรับขอ้ มูล
3.1 ฟงั กช์ นั การแสดงผลขอ้ มลู

3.2 ฟังก์ชนั การรบั ขอ้ มลู

3.3 ฟงั ก์ชนั การรบั และแสดงขอ้ มูลแบบตวั อักษร

3.4 ฟังก์ชนั getch() และ getche()

6-8 4 คำสง่ั ควบคมุ เงอ่ื นไขและกำรทำงำน 36 9
4.1 คาสั่งเง่อื นไข
4.2 คาส่ังทาซา้ 12 3
24 6
9 สอบกลำงภำค
10-11 5 อำร์เรย์

5.1 อาร์เรย์ 1 มติ ิ
5.2 อาร์เรย์ 2 มติ ิ



ตำรำงท่ี 2. กำรวิเครำะหห์ ัวข้อกำรเรียนรู้ของแตล่ ะหนว่ ยกำรเรยี นรแู้ ละเวลำจัดกำรเรยี นรู้

รหัสวชิ า 20128-2009 ชอื่ วชิ า พ้ืนฐานการเขียนโปรแกรมคอมพวิ เตอร์

หลกั สูตรประกาศนยี บัตรวชิ าชพี (ปวช.) พทุ ธศกั ราช 2562 ประเภทอตุ สาหกรรม

ทฤษฎี 1 ชัว่ โมง/สัปดาห์ ปฏบิ ตั ิ 2 ช่ัวโมง/สปั ดาห์ จานวน 2 หนว่ ยกติ

สปั ดำห์ หนว่ ย เวลำจัดกำรเรยี นรู้
ท่ี ที่
ชือ่ หนว่ ยกำรเรียนร/ู้ หวั ข้อกำรเรยี นรู้ ทฤษฎี ปฏบิ ตั ิ รวม
(ชม.)

12-13 6 ฟังกช์ ันและพอยนเ์ ตอร์ 246

6.1 ฟงั กช์ ัน

6.2 พอยนเ์ ตอร์

14-17 7 กำรเขียนโปรแกรม ตรวจสอบและแก้ไขโปรแกรมโดยใชภ้ ำษำซี 4 8 12
7.1 ข้ันตอนการพัฒนาโปรแกรมภาษาซี
7.2 โครงสร้างโปรแกรมภาษาซี

7.3 คอมเมนต์ในภาษาซี 123
7.4 กฎการตง้ั ชือ่
7.5 เขียนโปรแกรมโดยการใช้ภาษาซี
18 สอบปลำยภำค

รวม 18 36 54



ตำรำงที่ 3. โครงกำรจัดกำรเรียนรู้
รหสั วชิ า 20128-2009 ชอื่ วชิ า พ้นื ฐานการเขยี นโปรแกรมคอมพิวเตอร์
หลักสูตรประกาศนยี บัตรวชิ าชีพ (ปวช.) พุทธศักราช 2562 ประเภทอตุ สาหกรรม
ทฤษฎี 1 ช่วั โมง/สัปดาห์ ปฏิบตั ิ 2 ชวั่ โมง/สปั ดาห์ จานวน 2 หน่วยกิต

หนว่ ยที่ ชอ่ื หนว่ ยกำรเรียนรู้ สัปดำห์ที่ ช่วั โมงที่
1 1-9
หลกั กำรเขียนโปรแกรมเบื้องต้น 1-3
2 10-12
3 1.1 ข้นั ตอนการพัฒนาโปรแกรม
13-15
4 1.2 การเขยี นอลั กอรทิ ึม
5 16-24
6 1.3 การเขียนผงั งาน 25-27
28-33
1.4 การเขียนรหสั เทียม 34-39

ประเภทขอ้ มลู ตวั แปร และตัวดำเนนิ กำร 4

2.1 ตัวแปร

2.2 ชนดิ ของขอ้ มูล

2.3 การดาเนนิ การทางคณติ ศาสตร์

ฟงั กช์ ันกำรแสดงผลและกำรรับขอ้ มลู 5

3.1 ฟงั กช์ ันการแสดงผลขอ้ มลู

3.2 ฟงั ก์ชนั การรบั ขอ้ มูล

3.3 ฟงั กช์ ันการรับและแสดงขอ้ มลู แบบตวั อักษร

3.4 ฟงั กช์ นั getch() และ getche()

คำสัง่ ควบคมุ เงือ่ นไขและกำรทำงำน 6-8

4.1 คาสง่ั เงอ่ื นไข

4.2 คาส่ังทาซา้

สอบกลำงภำค 9

อำรเ์ รย์ 10-11

5.1 อารเ์ รย์ 1 มิติ

5.2 อาร์เรย์ 2 มติ ิ

ฟังก์ชันและพอยนเ์ ตอร์ 12-13

6.1 ฟงั กช์ ัน

6.2 พอยนเ์ ตอร์



ตำรำงที่ 3. โครงกำรจดั กำรเรียนรู้
รหสั วชิ า 20128-2009 ชอื่ วชิ า พ้ืนฐานการเขยี นโปรแกรมคอมพวิ เตอร์
หลกั สูตรประกาศนียบตั รวชิ าชพี (ปวช.) พุทธศักราช 2562 ประเภทอตุ สาหกรรม
ทฤษฎี 1 ชวั่ โมง/สัปดาห์ ปฏบิ ตั ิ 2 ชั่วโมง/สปั ดาห์ จานวน 2 หน่วยกติ

หนว่ ยที่ ช่ือหนว่ ยกำรเรียนรู้ สัปดำห์ที่ ชว่ั โมงที่
7 40-51
กำรเขียนโปรแกรม ตรวจสอบและแกไ้ ขโปรแกรมโดยใช้ภำษำซี 14-17
52-54
7.1 ขัน้ ตอนการพัฒนาโปรแกรมภาษาซี 72

7.2 โครงสรา้ งโปรแกรมภาษาซี

7.3 คอมเมนตใ์ นภาษาซี

7.4 กฎการต้ังชือ่

7.5 เขียนโปรแกรมโดยการใช้ภาษาซี

สอบปลำยภำค 18

รวม



ตำรำงที่ 4. แสดงกำรบรู ณำกำรในรำยวิชำ

รหัสวชิ า 20128-2009 ชอื่ วชิ า พน้ื ฐานการเขียนโปรแกรมคอมพิวเตอร์

หลกั สูตรประกาศนียบตั รวชิ าชพี (ปวช.) พทุ ธศักราช 2562 ประเภทอุตสาหกรรม

ทฤษฎี 1 ช่ัวโมง/สปั ดาห์ ปฏบิ ัติ 2 ช่ัวโมง/สปั ดาห์ จานวน 2 หนว่ ยกิต

หนว่ ยท่ี ชอ่ื หนว่ ยหรือหัวขอ้ กำรเรยี นรู้ หัวขอ้ เรื่องกำรบูรณำกำร
1.
2. หลักการเขียนโปรแกรมเบอื้ งต้น
3.
4. ประเภทข้อมลู ตัวแปร และตวั ดาเนินการ การบูรณาปรชั ญาของการ
5. ฟังกช์ นั การแสดงผลและการรบั ข้อมูล เศรษฐกิจพอเพยี ง
6. คาสงั่ ควบคุมเงือ่ นไขและการทางาน
อารเ์ รย์
7. ฟังกช์ นั และพอยนเ์ ตอร์
การเขียนโปรแกรม ตรวจสอบและแกไ้ ขโปรแกรมโดยใช้
ภาษาซี

ตำรำงที่ 5. แผนจดั กำรเรียนรู(้

หน่วย สาระสาคญั หวั ข้อเร่ือง สมรรถนะรายหนว่ ย
ท่ี

1 การเขียนโปรแกรมเพ่ือแก้ไข 1.1 ขนั้ ตอนการพัฒนา 1.1 แสดงความรู้ 1.

ปัญหาใดปัญหาหนงึ่ จนกระท่ัง โปรแกรม เก่ียวกบั หลักการเขยี น พัฒ

ผลลพั ธ์ออกมาตามทต่ี อ้ งการ 1.2 การเขยี น โปรแกรมและการ 1.2

นั้น ผู้เขียนโปรแกรมจะตอ้ งมี อลั กอรทิ ึม วิเคราะห์งาน กา

แนวคดิ ในการเขยี นโปรแกรมท่ี 1.3 การเขยี นผงั งาน วเิ ค

ดี และการเขยี นโปรแกรมตาม 1.4 การเขยี นรหัสเทยี ม 1.3

แนวคดิ ทว่ี างไว้ ขอ

1.4

เขยี

1.5

เขีย

1.6

ใน

1.7

ขอ

1.8

ใช

1.9

ถูก



(แบ่งตำมสมรรถนะรำยหน่วย)

จดุ ประสงค์ วธิ กี ารจัดการเรียนรู้ ส่ือหรอื แหล่งเรยี นรู้ การวัดผล
รายหนว่ ย หรอื กจิ กรรมการเรยี นรู้ และการประเมินผล

.1 บอกขน้ั ตอนการ [ √ ] แบบบรรยาย-ถาม [ √ ] หนงั สือเรยี น [ √ ] แบบทดสอบ
ฒนาโปรแกรมได้ ตอบ [ √ ] เอกสารประกอบ
2 บอกความหมาย กอ่ นเรยี น
ารวิเคราะหง์ านหรอื [ ] แบบใช้ปัญหาเป็น การเรยี นการสอน
คราะห์ปญั หาได้ ฐาน (Problem [ √ ] สอ่ื Power Point [ √ ] แบบฝกึ หดั
3 บอกความหมาย Based Learning) [ √ ] สือ่ ของจริง
องอัลกอริทมึ ได้ [ ] แผน่ ภาพ [ √ ] ใบงาน/ใบส่ัง
4 อธิบายหลักการ [ ] แบบใชค้ รพู ่ีเลี้ยง [ ] วดี ีโอ/ งาน
ยนอลั กอริทึมได้ (Tutorial Method) ภาพเคลื่อนไหว [ √ ] ใบมอบหมาย
5 อธบิ ายรปู แบบการ [ ] แบบจาลอง งาน
ยนอลั กอริทมึ ได้ [ √ ] แบบสาธติ (Model) [ ] ใบกิจกรรม
6 ออกแบบอัลกอรทิ มึ [ ] แบบระดมความคิด [ √ ] ส่ืออิเลก็ ทรอนิกส์ [ √ ] แบบทดสอบ
นการแก้ไขปญั หาได้ หลงั เรยี น
7 บอกความหมาย ในกลุม่ หรือเว็บไซต์ท่ี [ ] ผลการเรียนของ
องผงั งานได้ [ ] แบบกรณีศึกษา เก่ยี วขอ้ ง ผเู้ รียน
8 อธบิ ายสัญลกั ษณ์ท่ี [√ ] แบบการเรียนรู้เชงิ [ ] อ่ืน ๆ (ระบ)ุ [ √ ] แบบ
ช้ในการเขยี นผังงานได้ ……..……… สังเกตการณ์
9 เขียนผงั งานได้ รกุ (Active [ ] อ่ืน ๆ (ระบ)ุ
กต้อง Learning)
[ ] แบบอภปิ ราย ……..………
[ ] แบบการนาเสนองาน
[ ] แบบศกึ ษาดูงาน
[ ] แบบแสดงบทบาท
สมมติ
[ ] แบบอืน่ ๆ (ระบ)ุ
…..…….

ตำรำงที่ 5. แผนจัดกำรเรียนร(ู้ แบ

หน่วย สาระสาคัญ หวั ขอ้ เรือ่ ง สมรรถนะรายหนว่ ย
ท่ี

1 1.1
(ต่อ) กา

1.1
เขยี
1.1

ถูก

2 ตัวแปร คอื ช่ือที่กกาหนด 2.1 ตัวแปร 2.1 แสดงความรู้ 2.1
ขอ
เพอ่ื ใชใ้ นการเกบ็ ข้อมลู ซงึ่ การ 2.2 ชนิดของข้อมูล เกี่ยวกบั ตวั แปร ชนดิ 2.2
ขอ้
ประกาศตวั แปรมาใชง้ าน 2.3 การดาเนินการทาง ขอ้ มูล และตวั 2.3
ดา
จะต้องเปน็ ไปตามกฎการตั้งชอ่ื คณติ ศาสตร์ ดาเนินการ คณ

ระบุชนิดของข้อมลู กาหนด

ลักษณธตามขอบเขตของข้อมูล

นน้ั ๆ โดยขอ้ มูลท่มี ชี นดิ

แตกตา่ งกัน กจ็ ะเก็บข้อมลู ใน

ลักษณะทแ่ี ตกตา่ งกนั ไป

ตวั ดาเนนิ การ คอื การ

ดาเนนิ การทางคณิตศาสตร์

หรืออืน่ ๆ



บง่ ตำมสมรรถนะรำยหนว่ ย) (ตอ่ )

จุดประสงค์ วิธกี ารจดั การเรียนรู้ ส่ือหรอื แหล่งเรียนรู้ การวดั ผล
รายหนว่ ย หรือกจิ กรรมการเรยี นรู้ และการประเมินผล

10 อธบิ ายหลกั เกณฑ์ [ √ ] แบบทดสอบ
ารเขยี นรหสั เทยี มได้ กอ่ นเรยี น
11 บอกรูปแบบการ [ √ ] แบบฝึกหดั
ยนรหสั เทียมได้ [√] ใบงาน/ใบสัง่ งาน
12 เขียนรหัสเทยี มได้ [ √ ] ใบมอบหมายงาน
[ ] ใบกจิ กรรม
กตอ้ ง [ √ ] แบบทดสอบ
หลงั เรยี น
1 บอกความหมาย [√ ] แบบบรรยาย-ถามตอบ [ √ ] หนังสอื เรยี น [ ] ผลการเรียนของ
องตวั แปรได้ ผเู้ รียน
2 อธิบายชนดิ ของ [√ ] การสอนแบบสืบ [ √ ] เอกสารประกอบ [√] แบบสังเกตการณ์
อมลู ได้ [ ] อ่ืน ๆ (ระบุ)
3 อธิบายตวั เสาะหาความรู้ (5E) การเรยี นการสอน ……..………
าเนินการทาง
ณติ ศาสตร์ได้ [ √ ] แบบสาธิต [ √ ] สื่อ Power Point

[ ] แบบระดมความคดิ [ √ ] ส่ือ โปรแกรม

ในกลุม่ คอมพวิ เตอร์

[ ] แบบกรณีศึกษา [ √ ] สอ่ื ของจริง

[ ] แบบการเรยี นร้เู ชิงรุก [ ] แผน่ ภาพ

(Active Learning) [ ] วีดโี อ/

[ ] แบบอภิปราย ภาพเคล่ือนไหว

[ ] แบบการนาเสนองาน [ √ ] สอื่ อเิ ลก็ ทรอนกิ ส์

[ ] แบบศึกษาดูงาน หรือเวบ็ ไซต์ท่เี กีย่ วขอ้ ง

[ ] แบบอน่ื ๆ (ระบ)ุ [ ] อ่ืน ๆ (ระบ)ุ

…..……. ……..………

ตำรำงท่ี 5. แผนจดั กำรเรยี นร้(ู แบ

หนว่ ย สาระสาคัญ หัวขอ้ เรอ่ื ง สมรรถนะรายหนว่ ย
ที่

3 ฟังก์ชนั ทใี่ ช้ในการแสดงผล 3.1 ฟงั ก์ชนั การ 3.1 แสดงความรู้ 3.1
ข้อมูลออกจากทางจอภาพ มี แสดงผลข้อมลู เก่ยี วกับฟังก์ชันการ กา
หนา้ ที่หลักคือแปลงข้อมลู ใน แสดงผลและการรับ 3.2
ลกั ษณะของเลขฐานสองท่ี 3.2 ฟังก์ชนั การรับ ข้อมลู ข้อ
คอมพิวเตอร์ประมวลผลไดใ้ ห้ ข้อมลู 3.3
อยใู่ นรปู แบบทีม่ นษุ ยเ์ ขา้ ใจ แล
ฟังก์ชนั การรับ คอื การรับ 3.3 ฟงั ก์ชันการรบั และ ตวั
ข้อมูลจากคยี ์บอร์ดที่ผใู้ ช้ แสดงข้อมลู แบบ 3.4
ป้อนเข้ามา ตวั อกั ษร ge
3.5
3.4 ฟงั ก์ชนั getch() ge
และ getche()



บ่งตำมสมรรถนะรำยหน่วย) (ตอ่ )

จดุ ประสงค์ วิธีการจัดการเรียนรู้ ส่ือหรือแหลง่ เรยี นรู้ การวัดผล
รายหนว่ ย หรือกิจกรรมการเรียนรู้ และการประเมินผล

1 บอกฟงั ก์ชันทใี่ ชใ้ น [ √ ] แบบบรรยาย-ถาม [ √ ] หนงั สอื เรียน [ √ ] แบบทดสอบ
ารแสดงผลขอ้ มลู ได้ ตอบ [ √ ] เอกสารประกอบ
2 บอกฟังก์ชันการรับ ก่อนเรียน
อมูลได้ [√ ] การสอนแบบสืบ การเรยี นการสอน
3 บอกฟงั กช์ ันการรบั เสาะหาความรู้ (5E) [ √ ] สอ่ื Power Point [ √ ] แบบฝกึ หดั
ละแสดงข้อมูลแบบ [ √ ] ส่ือ โปรแกรม
วอักษรได้ [ √ ] แบบสาธิต คอมพิวเตอร์ [ √ ] ใบงาน/ใบส่ัง
4 อธบิ ายฟังก์ชัน [ ] แบบระดมความคิด [ √ ] ส่ือของจรงิ งาน
etch() ได้ [ ] แผน่ ภาพ [ √ ] ใบมอบหมาย
5 อธิบายฟงั ก์ชนั ในกลมุ่ (Brain [ ] วดี โี อ/ งาน
etche() ได้ Storming Group) ภาพเคลือ่ นไหว [ ] ใบกิจกรรม
[ ] แบบกรณศี ึกษา [ ] แบบจาลอง [ √ ] แบบทดสอบ
[ ] แบบการเรยี นร้เู ชิงรุก (Model) หลงั เรยี น
(Active Learning) [ √ ] สอ่ื อเิ ล็กทรอนิกส์ [ ] ผลการเรียนของ
[ ] แบบอภิปราย หรอื เว็บไซต์ที่เกยี่ วข้อง ผู้เรียน
[ ] แบบการนาเสนอ [ ] อ่ืน ๆ (ระบุ) [ √ ] แบบ
งาน ……..……… สงั เกตการณ์
[ ] แบบศกึ ษาดูงาน [ ] อนื่ ๆ (ระบ)ุ
[ ] แบบอ่นื ๆ (ระบุ)
……..………

ตำรำงที่ 5. แผนจดั กำรเรียนร้(ู แบ

หน่วย สาระสาคญั หวั ข้อเรอ่ื ง สมรรถนะรายหนว่ ย
ที่

4 คาสง่ั ควบคมุ มคี วามสาคัญมาก 4.1 คาสั่งเงื่อนไข 4.1 แสดงความรู้ 4.1
ในการพฒั นาโปรแกรมโดย 4.2 คาสงั่ ทาซา้ เกีย่ วกับการใชค้ าส่ัง ขอ
คาส่งั ควบคมุ การทางานที่ เงื่อนไข 4.2
สาคัญประกอบดว้ ยคาสั่ง 4.2 แสดงความรู้ ขอ
กาหนดเงอื่ นไขและคาส่ังวนซ้า เกย่ี วกบั การใชค้ าส่งั 4.3
ไดแ้ ก่ คาส่ัง if if/else, ทาซ้า ขอ
switch, while, do-while 4.4
และคาสั่ง for ขอ
4.5
คา
4.6
ขอ
4.7
ขอ
4.8
คา
4.9
ขอ



บ่งตำมสมรรถนะรำยหน่วย) (ตอ่ )

จุดประสงค์ วธิ ีการจดั การเรียนรู้ ส่อื หรือแหลง่ เรียนรู้ การวัดผล
รายหนว่ ย หรอื กิจกรรมการเรียนรู้ และการประเมินผล

1 บอกความหมาย [ √ ] แบบบรรยาย-ถามตอบ [ √ ] หนงั สอื เรยี น [ √ ] แบบทดสอบ
องคาส่ังเงอ่ื นไขได้ [√ ] การสอนแบบสืบ
2 อธิบายการทางาน [ √ ] เอกสารประกอบ กอ่ นเรียน
องคาสง่ั if ได้ เสาะหาความรู้ (5E)
3 อธบิ ายการทางาน [ √ ] แบบสาธติ การเรยี นการสอน [ √ ] แบบฝกึ หดั
องคาสั่ง if-else ได้ [ ] แบบระดมความคิดใน
4 อธบิ ายการทางาน [ √ ] ส่ือ Power Point [ √ ] ใบงาน/ใบส่ัง
องคาสง่ั if-else if ได้ กลุ่ม (Brain
5 แกป้ ญั หาโดยใช้ Storming Group) [ √ ] สอ่ื โปรแกรม งาน
าสง่ั เงอ่ื นไขได้ [ ] แบบกรณศี ึกษา
6 บอกความหมาย [ ] แบบการเรียนรู้เชิงรุก คอมพิวเตอร์ [ √ ] ใบมอบหมาย
องคาสั่งทาซา้ ได้ (Active Learning)
7 อธิบายการทางาน [ ] แบบอภปิ ราย [ √ ] สือ่ ของจริง งาน
องคาสง่ั while ได้ [ ] แบบการนาเสนองาน
8 อธิบายการทางาน [ ] แบบศึกษาดูงาน [ ] แผ่นภาพ [ ] ใบกิจกรรม
าสั่ง do-while ได้ [ ] แบบอนื่ ๆ (ระบ)ุ
9 อธิบายการทางาน [ ] วดี โี อ/ [ √ ] แบบทดสอบ
อง for ได้
ภาพเคลือ่ นไหว หลงั เรียน

[ ] แบบจาลอง [ ] ผลการเรียนของ

(Model) ผเู้ รียน

[ √ ] สือ่ อิเล็กทรอนกิ ส์ [ √ ] แบบ
สงั เกตการณ์
หรอื เว็บไซตท์ ี่เกยี่ วขอ้ ง [ ] อ่ืน ๆ (ระบ)ุ
[ ] อ่นื ๆ (ระบ)ุ
……..……… ……..………

ตำรำงที่ 5. แผนจัดกำรเรียนรู(้ แบ

หน่วย สาระสาคญั หัวขอ้ เรอ่ื ง สมรรถนะรายหนว่ ย
ที่

4 4.1
(ต่อ) คา

5 อารเ์ รย์ คอื กลมุ่ ของข้อมูลที่ 5.1 อาร์เรย์ 1 มติ ิ 5.1 แสดงความรู้ 5.1
เรยี งลาดบั กนั มจี านวนแนน่ อน 5.2 อาร์เรย์ 2 มติ ิ เกี่ยวกับการใชง้ าน ขอ
ซง่ึ ขอ้ มลู จะเปน็ ประเภท อารเ์ รย์ 1 มติ ิ และ 2 5.2
เดยี วกัน ข้อมูลแต่ละตัวของ มิติ กา
อาร์เรย์ จะเรียกว่า อีลเี มนต์ มิต
(Element) และข้อมูลแต่ละอี 5.3
ลเี มนตจ์ ะมหี มายเลขเพ่ือใช้ใน อา
การอา้ งองิ ถึงเรียกตวั เลขนี้ ว่า 5.4
เลขดชั นี (Index) จะเป็นตัว อา
แปรทีช่ อ่ื เหมือนกนั แต่จะ 5.5
แตกตา่ งกนั ตรงหมายเลข ขอ
5.6
กา
มติ
5.7
อา



บง่ ตำมสมรรถนะรำยหน่วย) (ตอ่ )

จุดประสงค์ วธิ ีการจดั การเรยี นรู้ ส่ือหรือแหล่งเรยี นรู้ การวัดผล
รายหนว่ ย หรอื กิจกรรมการเรยี นรู้ และการประเมินผล

10 แกป้ ญั หาโดยใช้
าสั่งทาซา้ ได้

1 บอกความหมาย [ √ ] แบบบรรยาย-ถามตอบ [ √ ] หนังสอื เรยี น [ √ ] แบบทดสอบ
องอารเ์ รย์ 1 มติ ิ ได้ [√ ] การสอนแบบสบื [ √ ] เอกสารประกอบ
2 อธิบายการ กอ่ นเรยี น
าหนดคา่ ใหอ้ าร์เรย์ 1 เสาะหาความรู้ (5E) การเรียนการสอน
ตไิ ด้ [ √ ] แบบสาธิต [ √ ] สอ่ื Power Point [ √ ] แบบฝกึ หดั
3 อธิบายการเข้าถึง [ ] แบบระดมความคดิ ใน [ √ ] สอื่ โปรแกรม
ารเ์ รย์ 1 มติ ิ ได้ คอมพวิ เตอร์ [ √ ] ใบงาน/ใบส่ัง
4 แกไ้ ขปญั หาโดยใช้ กลุม่ (Brain [ √ ] ส่ือของจรงิ งาน
ารเ์ รย์ 1 มติ ิได้ Storming Group) [ ] แผ่นภาพ [ √ ] ใบมอบหมาย
5 บอกความหมาย [ ] แบบกรณศี กึ ษา [ ] วดี ีโอ/ งาน
องอาร์เรย์ 2 มติ ิ ได้ [ ] แบบการเรยี นร้เู ชงิ รกุ ภาพเคล่ือนไหว [ ] ใบกิจกรรม
6 อธิบายการ (Active Learning) [ ] แบบจาลอง [ √ ] แบบทดสอบ
าหนดคา่ ใหอ้ ารเ์ รย์ 2 [ ] แบบอภปิ ราย (Model) หลังเรียน
ติได้ [ ] แบบการนาเสนองาน [ √ ] สอ่ื อเิ ล็กทรอนกิ ส์ [ ] ผลการเรียนของ
7 อธบิ ายการเข้าถงึ [ ] แบบศึกษาดงู าน หรอื เวบ็ ไซตท์ เ่ี กยี่ วขอ้ ง ผเู้ รียน
าร์เรย์ 2 มติ ิ ได้ [ ] แบบอ่นื ๆ (ระบ)ุ [ ] อ่ืน ๆ (ระบ)ุ [ √ ] แบบ
……..……… สังเกตการณ์
[ ] อืน่ ๆ (ระบ)ุ

……..………

ตำรำงที่ 5. แผนจัดกำรเรียนร(ู้ แบ

หนว่ ย สาระสาคญั หวั ข้อเรอ่ื ง สมรรถนะรายหนว่ ย
ท่ี

5 5.8
(ต่อ) อา

6 ฟังกช์ นั (Function) เปน็ 6.1 ฟังก์ชัน 6.1 แสดงความรู้ 6.1
การเขยี นคาสั่งหลาย ๆ คาสงั่ 6.2 พอยน์เตอร์ เกีย่ วกับการใช้งาน ขอ
มารวมกนั ไวภ้ ายใน ฟังก์ชนั 6.2
เครอื่ งหมาย { } เพื่อใหค้ าสงั่ 6.2 แสดงความรู้ ขอ
เหลา่ น้ันทางานตาม เกี่ยวกบั การใช้งาน 6.3
วตั ถปุ ระสงค์ หรือเปา้ หมาย พอยน์เตอร์ ขอ
ของการทางาน 6.4
เพ่ือทาให้ไมต่ ้องเขียนชดุ คาส่ัง กา
เดมิ ๆ หลายครง้ั และชว่ ยให้ 6.5
การเขียนคาสัง่ ทม่ี คี วาม ขอ
ซบั ซอ้ นมปี ระสิทธภิ าพมากขน้ึ 6.2
Pointer คอื ตวั แปรดัชนีที่ ตัว
เก็บค่าตาแหนง่ แอดเดรสของ 6.3
หน่วยความจา ซ่ึงตวั แปรพอย ใช
เตอร์นนั้ จะมีเคร่ืองหมายดอก 6.4
จนั ทร์ (*) นาหนา้ เสมอ กา
เต



บง่ ตำมสมรรถนะรำยหน่วย) (ตอ่ )

จุดประสงค์ วธิ กี ารจัดการเรียนรู้ ส่อื หรอื แหลง่ เรียนรู้ การวัดผล
รายหนว่ ย หรอื กจิ กรรมการเรียนรู้ และการประเมินผล

8 แก้ไขปญั หาโดยใช้
าร์เรย์ 2 มติ ไิ ด้

1 บอกความหมาย [ √ ] แบบบรรยาย-ถามตอบ [ √ ] หนังสือเรยี น [ √ ] แบบทดสอบ
องฟงั ก์ชนั ได้ [√ ] การสอนแบบสบื [ √ ] เอกสารประกอบ
2 อธิบายโครงสร้าง กอ่ นเรียน
องฟังกช์ ันได้ เสาะหาความรู้ (5E) การเรียนการสอน
3 อธิบายประเภท [ √ ] แบบสาธิต [ √ ] สื่อ Power Point [ √ ] แบบฝกึ หดั
องฟงั ก์ชันได้ [ ] แบบระดมความคิดใน [ √ ] ส่ือ โปรแกรม
4 แก้ไขปญั หาโดย คอมพิวเตอร์ [ √ ] ใบงาน/ใบส่ัง
ารเรยี กใชฟ้ ังกช์ ันได้ กลุ่ม (Brain [ √ ] สื่อของจริง งาน
5 บอกความหมาย Storming Group) [ ] แผ่นภาพ [ √ ] ใบมอบหมาย
องพอยเตอรไ์ ด้ [ ] แบบกรณศี กึ ษา [ ] วดี ีโอ/ งาน
2 อธบิ ายการกาหนด [ ] แบบการเรียนรเู้ ชงิ รกุ ภาพเคลื่อนไหว [ ] ใบกิจกรรม
วแปรพอยนเ์ ตอรไ์ ด้ (Active Learning) [ ] แบบจาลอง [ √ ] แบบทดสอบ
3 อธบิ ายสญั ลกั ษณท์ ่ี [ ] แบบอภิปราย (Model) หลงั เรยี น
ชใ้ นพอยเตอรไ์ ด้ [ ] แบบการนาเสนองาน [ √ ] สื่ออิเล็กทรอนิกส์ [ ] ผลการเรียนของ
4 แก้ไขปญั หาโดย [ ] แบบศกึ ษาดงู าน หรือเวบ็ ไซต์ที่เกยี่ วขอ้ ง ผเู้ รียน
ารเรยี กใชค้ าสัง่ พอยน์ [ ] แบบอน่ื ๆ (ระบ)ุ [ ] อืน่ ๆ (ระบ)ุ [ √ ] แบบ
ตอรไ์ ด้ ……..……… สังเกตการณ์
[ ] อน่ื ๆ (ระบ)ุ

……..………

ตำรำงที่ 5. แผนจัดกำรเรียนรู้(แบ

หนว่ ย สาระสาคัญ หวั ขอ้ เรือ่ ง สมรรถนะรายหนว่ ย
ท่ี

7 ภาษาซีเปน็ ภาษาท่รี วม 7.1 ขน้ั ตอนการพัฒนา 7.1 แสดงความรู้ 7.1
ข้อมูลของภาษาระดบั ต่าและ โปรแกรมภาษาซี เก่ียวกบั การเขยี น พัฒ
ภาษาข้อมูลระดบั สงู เข้าไว้ 7.2 โครงสร้างโปรแกรม โปรแกรมโดยการใช้ ได
ดว้ ยกัน เปน็ ทีน่ ิยมของ ภาษาซี ภาษาซี 7.2
นกั เขียนโปรแกรม เพราะเป็น 7.3 คอมเมนต์ใน โป
ภาษาที่มไี วยากรณเ์ ขา้ ใจงา่ ย มี ภาษาซี 7.3
ประสิทธิภาพและความเร็วใน 7.4 กฎการต้ังช่อื คอ
การทางานดีกวา่ ภาษาระดับสงู 7.5 เขียนโปรแกรมโดย 7.4
ท่วั ไป และควบคมุ ฮาร์ดแวร์ได้ การใชภ้ าษาซี ใน
มากกว่าภาษาระดับสูงอื่น ๆ 7.5
เหมาะสาหรบั ใช้พฒั นา กา
โปรแกรมประยกุ ต์ และ ภา
ระบบปฏบิ ตั กิ าร เช่น
ระบบปฏิบตั กิ ารยูนิกซ์



บง่ ตำมสมรรถนะรำยหนว่ ย) (ตอ่ )

จดุ ประสงค์ วิธีการจดั การเรียนรู้ สือ่ หรอื แหลง่ เรียนรู้ การวัดผล
รายหนว่ ย หรอื กจิ กรรมการเรยี นรู้ และการประเมินผล

1 บอกขน้ั ตอนการ [ √ ] แบบบรรยาย-ถามตอบ [ √ ] หนงั สอื เรยี น [ √ ] แบบทดสอบ
ฒนาโปรแกรมภาษาซี [√ ] การสอนแบบสืบ [ √ ] เอกสารประกอบ
ด้ ก่อนเรยี น
2 อธิบายโครงสร้าง เสาะหาความรู้ (5E) การเรยี นการสอน
ปรแกรมภาษาซีได้ [ √ ] แบบสาธิต [ √ ] สอ่ื Power Point [ √ ] แบบฝกึ หดั
3 บอกการใชง้ าน [ ] แบบระดมความคดิ ใน [ √ ] สื่อ โปรแกรม
อมเมนตใ์ นภาษาซีได้ คอมพิวเตอร์ [ √ ] ใบงาน/ใบส่ัง
4 บอกกฎการตั้งชือ่ กลมุ่ (Brain [ √ ] สอ่ื ของจริง งาน
นภาษาซไี ด้ Storming Group) [ ] แผ่นภาพ [ √ ] ใบมอบหมาย
5 แกไ้ ขปญั หาโดย [ ] แบบกรณีศกึ ษา [ ] วดี ีโอ/ งาน
ารเขียนโปรแกรมด้วย [ ] แบบการเรยี นรเู้ ชงิ รกุ ภาพเคลือ่ นไหว [ ] ใบกิจกรรม
าษาซไี ด้ (Active Learning) [ ] แบบจาลอง [ √ ] แบบทดสอบ
[ ] แบบอภปิ ราย (Model) หลังเรียน
[ ] แบบการนาเสนองาน [ √ ] สื่ออิเล็กทรอนิกส์ [ ] ผลการเรียนของ
[ ] แบบศกึ ษาดูงาน หรือเวบ็ ไซตท์ ่เี กยี่ วขอ้ ง ผูเ้ รียน
[ ] แบบอ่ืน ๆ (ระบ)ุ [ ] อืน่ ๆ (ระบุ) [ √ ] แบบ
……..……… สงั เกตการณ์
[ ] อืน่ ๆ (ระบ)ุ

……..………

1

แผนการจดั การเรยี นรู้

ชือ่ วิชา พืน้ ฐานการเขียนโปรแกรมคอมพิวเตอร์ รหัสวิชา 20128-2009 สอนครง้ั ที่ 2
หนว่ ยที่ 1 ช่อื หนว่ ย หลกั การเขยี นโปรแกรมเบอ้ื งต้น จานวน 3 ชวั่ โมง

1. หัวข้อเรือ่ ง/หวั ขอ้ กำรเรยี นร/ู้ สำระกำรเรยี นรู้
1. ความหมายของอลั กอริทมึ
2. หลักการเขียนอัลกอรทิ ่มึ
3. รูปแบบการเขียนอัลกอรทิ มึ

2. สำระสำคญั
อลั กอริทึม (algorithm) เปน็ ระเบียบวธิ ีหรอื ขน้ั ตอนวิธที ่ีดาเนินการด้วยคอมพิวเตอร์เพื่อใชใ้ นการแกป้ ญั หาต่าง ๆ

อย่างมีระบบ มีลาดับข้ันตอนต้ังแต่ต้นจนกระท่ังได้ผลลัพธ์ ซ่ึงสามารถเขียนได้หลายรูปแบบ การเลือกใช้ต้องเลือกใช้
ขน้ั ตอนวธิ ที ่ีเหมาะสม กระชบั และรดั กุม

3. สมรรถนะประจำหนว่ ย
1. ออกแบบอลั กอรทิ มึ ในการแก้ไขปญั หาต่าง ๆ

4. จุดประสงค์กำรเรียนรู้
4.1 จุดประสงคท์ ว่ั ไป
1. เพื่อใหม้ ีความรู้ ความเขา้ ใจเกยี่ วกับอัลกอรทิ ึม
2. เพ่ือใหม้ ที กั ษะเกี่ยวกบั การออกแบบอลั กอริทมึ ในการแกไ้ ขปญั หา
4.2 จุดประสงคเ์ ชิงพฤตกิ รรม
ด้ำนควำมรู้
1. บอกความหมายของอลั กอริทมึ ได้
2. อธบิ ายหลกั การเขยี นอัลกอริทึมได้
3. อธบิ ายรปู แบบการเขยี นอัลกอรทิ ึมได้
ดำ้ นทักษะ
1. ออกแบบอลั กอรทิ ึมในการแก้ไขปัญหาได้
ด้ำนเจตคติ
1. มคี วามกระตนื รือร้นในการใฝห่ าความร้ใู หม่ๆ
2. กลา้ แสดงความคิดเหน้ อย่างมเี หตผุ ล
3. ปฏิบตั งิ านที่ไดร้ ับมอบหมายเสร็จตามทีก่ าหนด

2

5. กจิ กรรมกำรจดั กำรเรยี นรู้ โดยใชว้ ธิ สี อนแบบสืบเสาะหาความรู้ (Inquiry Method : 5E)
5.1 ขั้นสรำ้ งควำมสนใจ (engagement : E1) (ใชเ้ วลา 10 นาท)ี
1. ครูผู้สอนทักทายนักเรียนพูดถึงทักษะจากบทเรียนที่แล้ว และนาเข้าสู่บทเรียนด้วยสื่อท่ีเตรียมมา

พร้อมตั้งคาถาม “นักเรียนคิดว่าส่ือน้ีสามารถไปประยุกต์ใช้แก้ไขปัญหาในชีวิตเราได้อย่างไร” โดยนักเรียนร่วมกัน
แสดงความคดิ เห็นอย่างอิสระ

2. จากนั้นครูผู้สอนต้ังประเด็นคาถาม “ จากตัวอย่างที่นักเรียนช่วยกันคิดมา แล้วนักเรียนทราบไหมว่า
คอมพวิ เตอร์มีวิธีการแก้ไขปัญหาดังกลา่ วนี้อย่างไร”

5.2 ขนั้ สำรวจและค้นหำ (exploration : E2) (ใช้เวลา 30 นาท)ี
1. ครผู ู้สอนแบง่ กลุม่ ใหน้ กั เรียน กลุม่ ละ 4-5 คน พร้อมอธิบายกิจกรรมคน้ คว้าหาคาตอบ
2. ใหน้ ักเรียนแตล่ ะกล่มุ คน้ คว้าขอ้ มลู จากใบความรแู้ ละศึกษาเพ่ิมเตมิ จากสือ่ การเรยี นรู้ตา่ ง ๆ
3. นกั เรียนแตล่ ะกลุ่มรวบรวมขอ้ มูลที่ไดจ้ ากการคน้ คว้า และอภิปรายกนั ภายในกลุ่ม

5.3 ขั้นอธิบำยควำมรู้ (explanation : E3) (ใชเ้ วลา 20 นาที)
1. นักเรยี นส่งตัวแทนแต่ละกลุ่ม ออกมาอภปิ รายในเรื่องที่ได้คน้ คว้ามาหนา้ ช้ันเรยี น
2. ครูผสู้ อนอธิบายรายละเอยี ดเพม่ิ เติมเกี่ยวกบั เรื่องอลั กอรทิ มึ ให้มคี วามชัดเจนมากยงิ่ ขึน้

5.4 ข้ันขยำยควำมรู้ (elaboration : E4) (ใช้เวลา 100 นาที)
1. ครูผูส้ อนยกตวั อย่างปัญหาทางคณิตศาสตรท์ ่แี กป้ ัญหาจากการออกแบบอัลกอริทึมจากสือ่ ทีเ่ ตรียมมา
2. ให้นักเรียนแต่ละกลุ่มกาหนดปัญหาในชีวิตประจาวันหรือปัญหาทางคณิตศาสตร์ พร้อมกับกาหนด

อลั กอรทิ ึมในการแก้ไขปัญหาดว้ ยคอมพิวเตอร์ กลมุ่ ละ 1 ปญั หา และบันทกึ ลงในกระดาษ (กิจกรรมท่ี 2 อลั กอริทมึ แก้ไข
ปัญหา)

3. ครูผู้สอนสมุ่ ตวั แทนนักเรียนแตล่ ะกลมุ่ ออกมา 1 คน ออกมาอธิบายผลงานของกลุ่มตวั เองหนา้ ช้นั เรยี น
4. ครูให้นกั เรียนทุกคนในชน้ั เรียนรว่ มกันวิเคราะหแ์ ละแสดงความคดิ เห็น
5. ครมู อบหมายให้นกั เรียนทาใบงาน เรือ่ ง อัลกอริทึม
5.5 ขั้นประเมิน (evaluation : E5) (ใชเ้ วลา 20 นาท)ี
1. ครปู ระเมินผล โดยการสงั เกตการตอบคาถาม และการอภิปราย
2. ครูวดั และประเมนิ จากการทาใบงาน เรือ่ ง อลั กอรทิ มึ
3. ครูวดั และประเมินผลจากการทาแบบทดสอบหลงั เรยี น เร่ือง อัลกอริทึม
4. ครวู ัดและประเมินผลจากใบกจิ กรรมท่ีนักเรียนได้สร้างข้ึนจากขนั้ ขยายความร้ขู องนักเรียน

3

6. สอื่ กำรเรยี นหรอื แหล่งเรยี นรู้ [ ] วีดโี อ/ภำพเคลอื่ นไหว
[ √ ] หนงั สอื เรยี น [ ] แบบจำลอง (Model)
[ √ ] เอกสำรประกอบกำรเรยี นกำรสอน [ √ ] ส่ืออิเลก็ ทรอนิกส์ หรอื เว็บไซต์ท่ีเกี่ยวข้อง
[ √ ] สื่อ Power Point [ ] อ่ืน ๆ (ระบุ) ……..………
[ √ ] ส่ือของจรงิ
[ ] แผน่ ภำพ

7. กำรวดั ผลและประเมนิ ผล [ √ ] แบบทดสอบหลงั เรยี น
[ ] ผลกำรเรยี นของผเู้ รียน
[ √ ] แบบทดสอบก่อนเรียน [ √ ] แบบสงั เกตกำรณ์
[ ] อนื่ ๆ (ระบ)ุ ……..………
[ √ ] แบบฝกึ หดั

[ √ ] ใบงำน/ใบสั่งงำน
[ √ ] ใบมอบหมำยงำน
[√ ] ใบกจิ กรรม

8. กจิ กรรมเสนอแนะ
-

9. งานที่มอบหมาย
งำนที่มอบหมำยนอกเวลำเรยี น ใหท้ บทวนเนือ้ หำรวมทั้งควำมสมบูรณข์ องแบบฝกึ หดั และใบงำน

10. เอกสารอา้ งอิง
อรพนิ ประวัตบิ รสิ ุทธ์ิ. คมู่ อื เขียนโปรแกรมดว้ ยภาษา C ฉบับสมบูรณ์. กรงุ เทพ: โปรวิชน่ั . 2562

4

ใบควำมรู้/ใบเนอ้ื หำ (Information Sheet) หน่วยที่ 1

ชอื่ วชิ า พ้ืนฐานการเขยี นโปรแกรมคอมพวิ เตอร์ รหัสวชิ า 20128-2009
ชอื่ หนว่ ย หลกั การเขียนโปรแกรมเบือ้ งต้น สอนครง้ั ท่ี 2
หวั ขอ้ เรือ่ ง อัลกอรทิ ึม เวลา 3 ชัว่ โมง

หน่วยที่ 1
หลกั กำรเขยี นโปรแกรมเบ้อื งต้น

สำระสำคญั /แนวคดิ
อัลกอริทึม (algorithm) เป็นระเบียบวิธีหรือขั้นตอนวิธีที่ดาเนินการด้วยคอมพิวเตอร์เพ่ือใช้ใน

การแก้ปัญหาต่าง ๆ อย่างมีระบบ มีลาดับขั้นตอนตั้งแต่ต้นจนกระทั่งได้ผลลัพธ์ ซึ่งสามารถเขียนได้หลายรูปแบบ
การเลอื กใชต้ ้องเลือกใช้ขนั้ ตอนวธิ ีท่ีเหมาะสม กระชบั และรัดกมุ

เน้อื หำ/สำระกำรเรยี นรู้
1.2.1 ความหมายของอลั กอรทิ มึ
1.2.2 หลกั การเขยี นอัลกอริทม่ึ
1.2.3 รปู แบบการเขยี นอลั กอรทิ ึม

สมรรถนะประจำหน่วย
1. ออกแบบอัลกอริทึมในการแก้ไขปญั หาตา่ ง ๆ

จุดประสงค์กำรเรยี นรู้
1. บอกความหมายของอัลกอรทิ มึ ได้
2. อธบิ ายหลกั การเขยี นอัลกอริทมึ ได้
3. อธิบายรูปแบบการเขียนอัลกอรทิ มึ ได้
4. ออกแบบอลั กอรทิ มึ ในการแก้ไขปญั หาได้

5

ใบควำมร/ู้ ใบเนื้อหำ (Information Sheet) หน่วยที่ 1

ช่ือวิชา พืน้ ฐานการเขยี นโปรแกรมคอมพวิ เตอร์ รหัสวชิ า 20128-2009
ชือ่ หนว่ ย หลักการเขยี นโปรแกรมเบ้ืองต้น สอนคร้งั ที่ 2
หัวขอ้ เรอ่ื ง อลั กอรทิ ึม เวลา 3 ช่ัวโมง

1.2 อลั กอรทิ มึ
1.2.1 ควำมหมำยของอลั กอรทิ มึ
อลั กอรทิ ึม (Algorithm) หมายถึง ขัน้ ตอนหรือลาดบั การประมวลผลในการแก้ปญั หาใดปญั หาหนง่ึ ซ่งึ

จะชว่ ยใหผ้ ู้พัฒนาโปรแกรมเหน็ ขัน้ ตอนการเขียนโปรแกรมอย่างง่ายข้นึ
อัลกอริทึม (Algorithm) หมายถึง แนวคิดอย่างมีเหตุมีผลท่ีผู้พัฒนาโปรแกรม โปรแกรมเมอร์ หรือ

นักวิเคราะห์ระบบ ใช้ในการอธบิ ายวิธกี ารทางานอยา่ งเปน็ ข้ันตามลาดับในการทจี่ ะพฒั นาโปรแกรมน้ัน ๆ ให้กับผทู้ ี่
สนใจหรือผู้ท่ีเปน็ เจา้ ของงาน หรอื ผ้ทู ร่ี ับผดิ ชอบไดท้ ราบถงึ ขน้ั ตอนต่าง ๆ ในการเขยี นหรอื พัฒนาโปรแกรม

ขณะเดียวกันสามารถชว่ ยให้ผูท้ ่ีเป็นเจ้าของงาน หรือผู้ท่ีรบั ผดิ ชอบได้ตรวจสอบข้ันตอนต่าง ๆ ในการ
ทางาน และความถูกต้องในแต่ละข้ันตอนการทางาน โดยผู้ท่ีเป็นเจ้าของงานหรือผู้ท่ีรับผิดชอบน้ัน ๆ ไม่จาเป็นต้อง
เขยี นโปรแกรมเป็น

1.2.2 หลกั กำรเขยี นอัลกอริทึม
1. กระบวนการสาคัญเรมิ่ ต้นท่ีจุดจุดเดียวในการมีจุดเริ่มต้นหลายที่จะทาให้กระบวนการวิธสี ับสนจน

ในที่สดุ อาจทาให้ผลลพั ธ์ทไ่ี ด้ไม่ตรงกับความตอ้ งการ หรอื อาจทาให้อัลกอริทึมน้นั ไมส่ ามารถทางานไดเ้ ลย
2. กาหนดการทางานเป็นขั้นเปน็ ตอนอย่างชดั เจน การกาหนดอัลกอริทึมท่ีดีควรมีข้ันตอนท่ีชดั เจนไม่

คลุมเครือ เสรจ็ จากข้ันตอนหนงึ่ ไปยงั ขน้ั ตอนทสี่ องมีเงอ่ื นไขการทางานอยา่ งไร ควรกาหนดให้ชดั เจน
3. การทางานแต่ละขัน้ ตอนควรส้ันกระชบั เพราะการกาหนดขั้นตอนการทางานใหส้ ้ันกระชบั นอกจาก

จะทาให้โปรแกรมทางานได้รวดเร็วแล้ว ยังเป็นประโยชน์ต่อผู้อ่ืนท่ีมาพัฒนาโปรแกรมต่อด้วยเพราะสามารถศึกษา
อลั กอริทมึ จากโปรแกรมท่ีเขียนไว้ไดง้ ่าย

4. ผลลัพธ์ในแต่ละขั้นตอนควรต่อเนื่องกัน การออกแบบขั้นตอนที่ดีน้ันผลลัพธ์จากข้ันตอนแรกควร
เปน็ ข้อมลู สาหรับนาเข้า ใหก้ บั ข้อมลู ในข้ันต่อไป ตอ่ เนอ่ื งกันไปจนกระทง่ั ได้ผลลพั ธ์ตามทีต่ ้องการ

5. การออกแบบอัลกอริทึมที่ดี ควรออกแบบให้ครอบคลุมการทางานในหลายรูปแบบ เช่น การ
ออกแบบโดยคิดไว้ล่วงหน้าว่าหากผู้ใช้โปรแกรมป้อนข้อมูลเข้าผิดประเภท โปรแกรมจะมีการเตือนว่าผู้ใช้งานมีการ
ใส่ข้อมูลท่ีผิดประเภทโดยโปรแกรมจะไม่รับข้อมูลน้ัน เพื่อให้ใส่ข้อมูลใหม่อีกคร้ัง เพื่อป้องกันการเกิดจุดบกพร่อง
ของโปรแกรมได้

6

ใบควำมร/ู้ ใบเนื้อหำ (Information Sheet) หน่วยท่ี 1

ชอ่ื วิชา พน้ื ฐานการเขียนโปรแกรมคอมพวิ เตอร์ รหสั วชิ า 20128-2009

ชื่อหนว่ ย หลักการเขียนโปรแกรมเบ้ืองตน้ สอนครัง้ ท่ี 2

หวั ข้อเรื่อง อลั กอรทิ ึม เวลา 3 ช่วั โมง

1.2.3 รูปแบบกำรเขยี นอัลกอรทิ มึ

การเขียนอลั กอรทิ มึ มหี ลายรปู แบบ โดยผเู้ ขียนสามารถใชอ้ ลั กอรทิ ึมหลายรปู แบบประกอบกนั ในการ

ออกแบบอลั กอรทิ มึ นน้ั เพื่อใช้ในการแก้ปญั หาการเขยี นโปรแกรมได้

1.2.3.1 แบบลาดับ (Sequential) มีลักษณะการทางานจะเป็นไปตามข้ันตอน ก่อน-หลัง ต่อเน่ืองกัน

ไปเปน็ ลาดบั โดยการทางานแตล่ ะข้ันตอนต้องทาใหเ้ สร็จกอ่ น แล้วจงึ ไปทาขน้ั ตอนตอ่ ไป

รูปที่ 1.1 อลั กอรทิ ึมแบบลาดบั

ตวั อย่ำง : อลั กอรทิ มึ แบบลาดับ (Sequential)
อัลกอริทมึ การทอดไข่ดาว
1. ต้ังกระทะบนเตา
2. เปดิ แกส๊
3. ใสน่ า้ มนั พืช
4. รอจนนา้ มันรอ้ น
5. ตอกไขไ่ ส่กระทะ
6. รอจนไข่สุก
7. ตกั ไข่ใส่จานที่เตรยี มไว้

7

ใบควำมร/ู้ ใบเนอื้ หำ (Information Sheet) หนว่ ยที่ 1

ชื่อวิชา พนื้ ฐานการเขียนโปรแกรมคอมพวิ เตอร์ รหัสวชิ า 20128-2009

ช่ือหนว่ ย หลักการเขยี นโปรแกรมเบอ้ื งต้น สอนครง้ั ท่ี 2

หวั ข้อเรอื่ ง อัลกอรทิ ึม เวลา 3 ชั่วโมง

อัลกอริทึม การทอดไขเ่ จียว

1. หยบิ ไข่ไก่

2. ตอกไข่ไก่ใส่ภาชนะ

3. ปรงุ รส ด้วยเครื่องปรงุ

4. ตไี ข่ด้วยชอ้ นสอ้ ม

5. ต้ังกระทะบนเตา

6. เปิดแก๊ส และตดิ ไฟ

7. ใส่น้ามนั พชื

8. นาไขท่ ีป่ รงุ รสแลว้ ใสล่ งในกระทะทีร่ อ้ น

9. ทอดจนสกุ

10. ตกั ขั้นใสจ่ านท่เี ตรียมไว้

1.2.3.2 แบบทางเลอื ก (Decision) อลั กอริทมึ รูปแบบน้ี มีเง่อื นไขเปน็ ตวั กาหนดเส้นทางการทางาน

ของกระบวนการแกป้ ัญหา โดยตวั เลอื กนน้ั อาจจะมตี งั้ แต่ 2 ตัวข้ึนไป

รูปท่ี 1.2 อัลกอริทมึ แบบทางเลือก

8

ใบควำมร/ู้ ใบเนอ้ื หำ (Information Sheet) หนว่ ยท่ี 1

ชอ่ื วิชา พน้ื ฐานการเขียนโปรแกรมคอมพวิ เตอร์ รหสั วชิ า 20128-2009

ช่ือหนว่ ย หลักการเขียนโปรแกรมเบื้องต้น สอนครัง้ ท่ี 2

หวั ขอ้ เรอื่ ง อลั กอรทิ มึ เวลา 3 ช่ัวโมง

การใช้คาอธบิ ายการตัดสินใจ ใช้คาอธิบายว่า “ถา้ ” และตามดว้ ยเงอื่ นไข จากนน้ั ตามดว้ ยคาอธิบาย

วา่ “แล้ว” จากน้นั จะเปน็ ลาดับขนั้ ตอนการทางานทต่ี อ้ งทาเป็นข้อ ๆ ตามลาดบั เมื่อเขยี นคาอธบิ ายข้นั ตอนการ

ทางานในกรณที ่เี งอ่ื นไขเปน็ เท็จ โดยจะใชค้ าวา่ “นอกจากนัน้ ” หรือ “มิฉะนนั้ แลว้ ” แลว้ ตามด้วยลาดบั ขั้นตอนการ

ทางานเปน็ ข้อ ๆ

รูปแบบการเขียนอธบิ ายลาดบั ข้ันตอนวธิ ีตอนการทางานเปน็ แบบขอ้ ความเลอื กทา

1. ถ้า (เงือ่ นไข) แลว้
1.1 ทากรณีที่ 1
นอกจากนนั้
1.2 ทากรณีที่ 2

ตวั อยำ่ ง : อลั กอรทิ มึ แบบทางเลอื ก (Decision)
อลั กอริทมึ ตดั เกรด
1. เร่ิมตน้
2. คะแนนสอบของนักเรยี น
3. ตรวจสอบคะแนน
4. ถ้าคะแนน มากกวา่ 50 คะแนน แล้ว
4.1 พิมพข์ อ้ ความวา่ “สอบผา่ น”
มฉิ ะน้นั แลว้
4.2 พิมพค์ าวา่ “สอบไมผ่ า่ น”
5. ประกาศผล
6. จบการทางาน

9

ใบควำมรู้/ใบเนือ้ หำ (Information Sheet) หนว่ ยที่ 1

ชอื่ วชิ า พน้ื ฐานการเขยี นโปรแกรมคอมพวิ เตอร์ รหัสวชิ า 20128-2009

ชือ่ หนว่ ย หลกั การเขยี นโปรแกรมเบอ้ื งตน้ สอนครั้งที่ 2

หัวขอ้ เรอื่ ง อัลกอรทิ มึ เวลา 3 ช่วั โมง

1.2.3.3 แบบทาซ้า (Repetition) อัลกอริทึมแบบน้ีคล้ายกับแบบทางเลือก คือ มีการตรวจสอบ

เง่ือนไข แต่แตกต่างกันตรงท่ีเมื่อการทางานตรงตามเงื่อนไขที่กาหนด โปรแกรมจะกลับไปทางานอีกคร้ังวนการ

ทางานแบบนี้เร่อื ย ๆ จนกระทั่งไมต่ รงกับเง่อื นไขทก่ี าหนดไวจ้ งึ หยุดการทางานหรอื ทางานในขัน้ ต่อไป

รูปที่ 1.3 อลั กอรทิ ึมแบบทาซา้ (Repetition)
รูปแบบการเขียนอธบิ ายลาดบั ข้นั ตอนการทางานในลกั ษณะของขอ้ ความแบบวนซำ้ แบบทำในขณะที่
จะใชค้ าว่า “ในขณะท่ี” และตามด้วยเงอื่ นไขทใี่ ชต้ ดั สนิ ใจว่าจะทาซา้ หรอื ไม่ แลว้ ตามดว้ ยคาอธบิ ายวา่ “แล้วทา”
และตามลาดับขัน้ ตอนการทางานท้ังหมด

1. ในขณะท่ี (เงอื่ นไข) แลว้ ทา
1.1 ขน้ั ตอนการทางาน 1
1.2 ข้ันตอนการทางาน 2
1.N ข้ันตอนการทางาน N

10

ใบควำมร้/ู ใบเนือ้ หำ (Information Sheet) หน่วยที่ 1

ช่อื วชิ า พนื้ ฐานการเขียนโปรแกรมคอมพิวเตอร์ รหัสวชิ า 20128-2009

ชอื่ หนว่ ย หลักการเขยี นโปรแกรมเบ้อื งต้น สอนคร้งั ท่ี 2

หวั ขอ้ เรื่อง อัลกอรทิ ึม เวลา 3 ช่ัวโมง

รูปแบบการเขียนอธิบายลาดับข้ันตอนการทางานในลักษณะของข้อความ แบบทำซ้ำแบบทำ

จนกระทั่ง จะใช้คาว่า “ทาจนกระทั่ง” และตามด้วยเง่ือนไขท่ีใช้ตัดสินใจว่าจะทาซ้าหรือไม่ และตามด้วยลาดับ

ข้ันตอนการทางานตอ่ ไป

1. ทาจนกระท่ัง (เง่ือนไข)
1.1 ขน้ั ตอนการทางาน 1
1.2 ขน้ั ตอนการทางาน 2
1.N ขั้นตอนการทางาน N

รปู ท่ี 1.3 อัลกอรทิ ึมแบบทาซา้ (Repetition)
ตวั อยำ่ ง : อลั กอริทึมแบบทาซ้า (Repetition)

อลั กอริทมึ แสดงค่า 1-10 (แบบวนซา้ แบบทาในขณะที่)
1. เริ่มตน้ การทางาน
2. กาหนดคา่ ให้ A =1
3. ในขณะที่ A นอ้ ยกวา่ 10 ทา
3.1 คานวณค่า A เท่ากับ A+1
3.2 แสดงคา่ A
4. จบการทางาน

อลั กอรทิ มึ แสดงค่า 1-10 (แบบทาซ้าแบบทาจนกระทง่ั )
1. เริม่ ต้นการทางาน
2. กาหนดคา่ ให้ A =1
3. ทาจนกระทัง่ A มากกวา่ 10 ทา
3.1 คานวณคา่ A เท่ากับ A+1
3.2 แสดงคา่ A
4. จบการทางาน

11

ใบกจิ กรรม (Activity sheet) หนว่ ยท่ี 1

ช่อื วชิ า พื้นฐานการเขยี นโปรแกรมคอมพวิ เตอร์ รหสั วชิ า 20128-2009

ช่ือหนว่ ย หลกั การเขยี นโปรแกรมเบือ้ งตน้ สอนครง้ั ที่ 2

หวั ขอ้ เรื่อง อลั กอริทึม เวลา 3 ช่วั โมง

คำชีแ้ จง ใหน้ กั เรียนแต่ละกลมุ่ กาหนดปัญหาในชวี ิตประจาวันหรอื ปัญหาทางคณติ ศาสตร์ พร้อมกบั กาหนด

อัลกอรทิ มึ ในการแกไ้ ขปญั หาด้วยคอมพวิ เตอร์ กลุม่ ละ 1 ปัญหา และบนั ทึกลงในกระดาษ

ปญั หำในชวี ิตประจำวัน
อลั กอรทิ มึ

12

ใบแบบฝกึ หัด (Exercise Sheet) หน่วยที่ 1

ช่อื วชิ า พ้นื ฐานการเขียนโปรแกรมคอมพิวเตอร์ รหัสวชิ า 20128-2009

ชือ่ หนว่ ย หลกั การเขยี นโปรแกรมเบ้ืองตน้ สอนคร้ังท่ี 2

หัวข้อเร่ือง อลั กอรทิ มึ เวลา 3 ช่วั โมง

ตอนที่ 1. จงตอบคาถามต่อไปน้ี (15 คะแนน)

1. จงบอกความหมายของอลั กอริทมึ มาพอสังเขป (2 คะแนน)

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

2. จงอธบิ ายหลักการเขียนอลั กอรทิ มึ ท่ีดี (3 คะแนน)

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….
……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

13

ใบแบบฝกึ หัด (Exercise Sheet) หนว่ ยที่ 1

ช่ือวชิ า พ้นื ฐานการเขยี นโปรแกรมคอมพวิ เตอร์ รหัสวชิ า 20128-2009

ชื่อหนว่ ย หลักการเขียนโปรแกรมเบือ้ งต้น สอนครงั้ ท่ี 2

หวั ขอ้ เรือ่ ง อลั กอริทมึ เวลา 3 ช่ัวโมง

3. รูปแบบอัลกอรทิ มึ มีกีร่ ปู แบบ อะไรบ้าง พร้อมอธบิ าย (10 คะแนน)

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

14

ใบแบบฝกึ หัด (Exercise Sheet) หนว่ ยที่ 1

ชื่อวชิ า พ้ืนฐานการเขยี นโปรแกรมคอมพวิ เตอร์ รหัสวชิ า 20128-2009

ชื่อหนว่ ย หลกั การเขยี นโปรแกรมเบ้อื งตน้ สอนครัง้ ที่ 2

หวั ขอ้ เรอื่ ง อัลกอรทิ มึ เวลา 3 ช่วั โมง

ตอนท่ี 2. จงพจิ ารณาข้อความต่อไปนีว้ า่ ถกู หรอื ผดิ โดยทาเครือ่ งหมายถูก (✓) และเครอื่ งหมายผดิ () (10

คะแนน)

……………. 1. อลั กอรทิ ึม คอื คอื มีการตรวจสอบเงอ่ื นไข แตแ่ ตกตา่ งกนั ตรงทเ่ี มอ่ื การทางานตรงตามเงอื่ นไขที่

กาหนด

……………. 2. ข้ันตอนการทาอาหาร คือ อลั กอรทิ ึม

……………. 3. กาหนดการทางานเปน็ ข้ันเป็นตอนอยา่ งชัดเจน คือหลกั การเขยี นอลั กอรทิ มึ

……………. 4. โครงสรา้ งอลั กอริทมึ แบบลาดบั มลี กั ษณะการทางานจะเป็นไปตามขั้นตอน ก่อน-หลัง ต่อเนอื่ งกนั ไป

เป็นลาดับ

……………. 5. โครงสร้างอลั กอริทึมแบบทางเลอื ก (Decision) มลี ักษณะการทางานเมอื่ การทางานตรงตามเงอื่ นไขที่

กาหนด โปรแกรมจะกลับไปทางานอีกครั้งวนการทางานแบบนเี้ รอ่ื ย ๆ จนกระท่ังไม่ตรงกบั เงือ่ นไขที่

กาหนดไวจ้ งึ หยุดการทางาน

……………. 6. โครงสรา้ งอัลกอรทิ ึมแบบทาซ้า (Repetition) มลี กั ษณะการทางานโดยมีเงอ่ื นไขเป็นตัวกาหนดเส้นทาง

การทางานของกระบวนการแก้ปัญหา

……………. 7. โครงสรา้ งการทางานแบบทาซ้าในขณะท่ี มีการตรวจสอบเงอ่ื นไขกอ่ นการทางานซา้

……………. 8. โครงสร้างการทางานแบบทาซ้าในขณะท่ี มีการทางานในคาสงั่ ทาซ้าก่อนอยา่ งน้อย 1 รอบ จากน้ันจึง

ตรวจสอบเงอื่ นไข

……………. 9. โครงสร้างอัลกอริทึมแบบทางเลือก (Decision) ใช้คาอธิบายว่า “ถ้า” และตามด้วยเง่ือนไข จากนั้น

ตามด้วยคาอธบิ ายว่า “แล้ว” ในกรณีทเี่ งื่อนไขเปน็ เทจ็ โดยจะใช้คาวา่ “นอกจากนน้ั ” หรอื “มิฉะน้ัน

แลว้ ”

……………. 10. การเขียนอธิบายลาดับข้ันตอนการทางานแบบวนซ้าแบบทาในขณะท่ี จะใช้คาว่า “ในขณะที่” และ

ตามด้วยเงือ่ นไขที่ใช้ตดั สินใจวา่ จะทาซา้ หรือไม่ แลว้ ตามด้วยคาอธบิ ายวา่ “แล้วทา”

15

ใบงำน (Job Sheet) หนว่ ยที่ 1

ช่ือวชิ า พ้นื ฐานการเขียนโปรแกรมคอมพิวเตอร์ รหสั วชิ า 20128-2009
ชื่อหนว่ ย หลกั การเขียนโปรแกรมเบ้อื งตน้ สอนครงั้ ท่ี 2
หัวขอ้ เร่ือง อัลกอรทิ มึ เวลา 3 ชวั่ โมง
จุดประสงคข์ องใบงำน :

1. ออกแบบอลั กอรทิ ึมในการแกไ้ ขปญั หาได้

เครื่องมอื และอปุ กรณ์
1. ปากกา
2. ใบงาน

ขอ้ ควรระวัง
-

ตอนท่ี 1 จงเขยี นอัลกอรทิ ึมในการแกไ้ ขปัญหาใหถ้ ูกตอ้ ง
1. จงออกแบบอลั กอริทึม คานวณปรมิ าตรทรงกระบอก จากสูตร π x รศั มี2 x สูง

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

16

ใบงำน (Job Sheet) หน่วยที่ 1

ชอ่ื วิชา พน้ื ฐานการเขยี นโปรแกรมคอมพิวเตอร์ รหัสวชิ า 20128-2009

ชอื่ หนว่ ย หลกั การเขียนโปรแกรมเบือ้ งต้น สอนคร้งั ท่ี 2

หวั ขอ้ เร่ือง อัลกอรทิ มึ เวลา 3 ช่ัวโมง

2. จงออกแบบอลั กอรทิ มึ คานวณหารายได้ของพนักงานโดยรายได้พนกั งานได้จากเงนิ เดอื น และรายได้

พิเศษ ซองรายไดพ้ ิเศษไดจ้ าก 25 % ของยอดขาย

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

3. จงออกแบบอัลกอริทมึ เพอ่ื คานวณหาค่า Min โดยรับคา่ ตวั เลขเขา้ มา 3 จานวน และแสดงคา่ Min ออก
ทางจอภาพ

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

17

ใบงำน (Job Sheet) หนว่ ยท่ี 1

ชอ่ื วิชา พื้นฐานการเขยี นโปรแกรมคอมพิวเตอร์ รหสั วชิ า 20128-2009

ชอื่ หนว่ ย หลักการเขียนโปรแกรมเบื้องต้น สอนครัง้ ที่ 2

หัวขอ้ เร่อื ง อัลกอรทิ ึม เวลา 3 ช่วั โมง

4. จงออกแบบอลั กอริทมึ เพอ่ื คานวณคา่ แรงของพนกั งานบรษิ ัทแห่งหนึง่ โดยพจิ ารณาวา่ ถ้าพนักงานทางาน

เกิน 6 ชั่วโมง ให้นับชว่ั โมงทเี่ กิน 6 ช่วั โมงเป็นชวั่ โมงทางานลว่ งเวลา และใหค้ ดิ ค่าแรงเปน็ 2 เท่าของค่าแรงปกติ

ส่งิ ท่โี จทย์ต้องการ

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

ข้อมลู เขา้

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

ข้อมูลออก

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

18

ใบงำน (Job Sheet) หนว่ ยที่ 1

ช่ือวิชา พน้ื ฐานการเขยี นโปรแกรมคอมพวิ เตอร์ รหัสวชิ า 20128-2009
ช่ือหนว่ ย หลักการเขียนโปรแกรมเบ้อื งต้น สอนครงั้ ท่ี 2
หวั ข้อเรื่อง อลั กอรทิ มึ เวลา 3 ชัว่ โมง

ตวั แปรที่ใช้

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

อลั กอรทิ มึ

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

19

ใบงำน (Job Sheet) หนว่ ยท่ี 1

ช่อื วชิ า พืน้ ฐานการเขยี นโปรแกรมคอมพิวเตอร์ รหัสวชิ า 20128-2009

ชอื่ หนว่ ย หลักการเขยี นโปรแกรมเบอื้ งตน้ สอนครงั้ ที่ 2

หัวข้อเรือ่ ง อลั กอริทมึ เวลา 3 ชั่วโมง

5. จงออกแบบอลั กอริทมึ เพอื่ คานวณรายไดส้ ุทธขิ องพนักงาน โดยในแต่ละเดอื นบรษิ ัทจะหกั เงินสะสม 3 %

จากเงินเดอื น และจะใหเ้ งนิ ชว่ ยเหลอื บตุ ร 100 บาทตอ่ บุตร 1 คน แตจ่ ะจ่ายไม่เกิน 3 คน

สง่ิ ทโี่ จทยต์ ้องการ

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

ขอ้ มูลเข้า

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

ขอ้ มลู ออก

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

20

ใบงำน (Job Sheet) หน่วยที่ 1

ชอ่ื วชิ า พื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ รหัสวชิ า 20128-2009
ชอื่ หนว่ ย หลกั การเขียนโปรแกรมเบอื้ งตน้ สอนครั้งที่ 2
หวั ข้อเรอื่ ง อลั กอริทมึ เวลา 3 ช่วั โมง

ตวั แปรที่ใช้

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

อัลกอรทิ ึม

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

21

ใบงำน (Job Sheet) หน่วยที่ 1

ชอ่ื วิชา พืน้ ฐานการเขียนโปรแกรมคอมพิวเตอร์ รหสั วชิ า 20128-2009

ชือ่ หนว่ ย หลักการเขียนโปรแกรมเบอื้ งต้น สอนคร้ังท่ี 2

หวั ข้อเร่ือง อัลกอรทิ มึ เวลา 3 ชวั่ โมง

6. จงออกแบบอลั กอริทมึ เพอ่ื คานวณผลรวม จากการวนรับคา่ จานวนเต็มเข้ามาทางคยี บ์ อรด์ โดยจะหยดุ

ทางาน และแสดงผลรวม เมอื่ จานวนเต็มทร่ี ับเขา้ มามีค่านอ้ ยกวา่ 0

สิง่ ทีโ่ จทยต์ อ้ งการ

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

ขอ้ มูลเขา้

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

ขอ้ มลู ออก

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

22

ใบงำน (Job Sheet) หนว่ ยท่ี 1

ช่ือวชิ า พื้นฐานการเขียนโปรแกรมคอมพิวเตอร์ รหสั วชิ า 20128-2009
ชอื่ หนว่ ย หลกั การเขยี นโปรแกรมเบ้ืองตน้ สอนคร้ังท่ี 2
หวั ขอ้ เรอื่ ง อลั กอรทิ มึ เวลา 3 ชว่ั โมง

ตวั แปรที่ใช้

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

อลั กอริทมึ

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

23

ใบงำน (Job Sheet) หน่วยที่ 1

ช่อื วชิ า พ้ืนฐานการเขียนโปรแกรมคอมพิวเตอร์ รหสั วชิ า 20128-2009

ชื่อหนว่ ย หลกั การเขียนโปรแกรมเบื้องต้น สอนครง้ั ท่ี 2

หวั ขอ้ เร่ือง อัลกอรทิ มึ เวลา 3 ชั่วโมง

7. จงออกแบบอลั กอริทึม เพอื่ คาดการณ์จานวนประชากรในอีก 20 ปขี ้างหน้าของจังหวดั อุดรธานี โดยรบั คา่

จานวนประชากร ณ ปจั จบุ ันเข้ามา แลว้ คานวณจานวนประชากรที่เพ่มิ ขน้ึ ปีละ 5 % ในอีก 20 ปีขา้ งหน้าจะมี

จานวนเท่าไหร่

สง่ิ ท่ีโจทยต์ ้องการ

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

ข้อมลู เข้า

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

ขอ้ มลู ออก

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

ตวั แปรทใี่ ช้

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….

……………………………………………………………………………………………………………………………………………………………………………….


Click to View FlipBook Version