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

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

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by bana_60000, 2021-11-25 03:34:02

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

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

กำรเขียนโปรแกรมภำษำคอมพิวเตอร์ แผนกำรจดั กำรเรียนรูท้ ี่ 4 หนำ้ ที่ 3/5
(20204-2107)

เอกสารเว็บเพจ ต้องถูกกาหนดด้วยแท็กของ HTML เป็นหลัก ซึ่งในการทางานร่วมกันระหว่าง

PHP และ HTML สามารถเขยี นได้ 2 รปู แบบคอื การเขียน PHP แทรกใน HTML และการเขยี น HTML แทรก

ใน PHP

กิจกรรมกำรเรยี นรู้ (ครั้งท่ี 4/18, คำบที่ 9-12/72)

ขั้นนำเขำ้ สู่บทเรียน (Motivation)
1. ครตู รวจสอบรายชื่อนกั เรยี นและขานช่ือนักเรยี น
2. ครูชี้แจงรายละเอียดเกี่ยวกับจุดประสงค์ สมรรถนะและคาอธิบายรายวิชา การวัดผลและ
ประเมินผลการเรียน กิจกรรมการเรียนการสอนท่ีสาคัญ คุณลักษณะนิสยั ที่ต้องการให้เกิดขึ้น และข้อตกลงใน
การเรยี น
3. นักเรยี นทาแบบทดสอบกอ่ นเรยี นหนว่ ยที่ 4
4. ครูใหห้ นงั สือเรียนวิชา การเขยี นโปรแกรมบนมาตรฐานเปดิ
5. ครนู าเข้าสบู่ ทเรยี น และครูแจ้งจุดประสงค์การเรียน
ขั้นใหเ้ น้อื หำ (Information)
6. ครูสอนเนื้อหาสาระหัวข้อ 4.1–4.3 โดยการบรรยาย ถาม–ตอบ และสาธิตการเกี่ยวกับความรู้
เบ้อื งตน้ เกย่ี วกับการเขยี นโปรแกรมบนมาตรฐานเปดิ
ขน้ั แกป้ ัญหำ (Application)
7. นกั เรียนทาแบบฝึกหดั ที่ 4 เม่อื แลว้ เสรจ็ นาสง่ ครูผ้สู อน
8. ครอู ธบิ ายการปฏบิ ัตติ ามใบปฏบิ ตั ิงานที่ 4.1-4.3
9. ใหน้ กั เรียนทาตามใบปฏิบตั ิงานท่ี 4.1-4.3 ความรู้เบ้อื งต้นเกย่ี วกับการเขียนโปรแกรมบนมาตรฐาน
เปดิ ขณะนกั เรยี นปฏิบัติงาน ครูจะสังเกตการทางานเมอ่ื แลว้ เสรจ็ นาสง่ ครูผ้สู อน
ขั้นสำเร็จผล (Progress)
10. ครแู ละนักเรยี นร่วมกันเฉลยแบบฝึกหดั ที่ 4 และรว่ มอภิปรายสรปุ ผล
11. ครูประเมินผลตามแบบประเมนิ ผลปฏิบัตงิ านที่ 4 และสรปุ ผล

ส่อื และแหลง่ กำรเรยี นรู้

1. ส่ือการเรยี นรู้ หนังสอื เรยี นวชิ าการเขียนโปรแกรมบนมาตรฐานเปิด หน่วยที่ 4, Microsoft Word
ประกอบการสอน และแบบทดสอบกอ่ นเรยี น และหลงั เรยี น

2. แหล่งการเรยี นรู้ หนงั สอื วารสารเกย่ี วกบั การการเขียนโปรแกรมบนมาตรฐานเปิดและ โครงสรา้ ง
ภาษา PHP อนิ เทอรเ์ น็ต www.google.com

กำรเขียนโปรแกรมภำษำคอมพวิ เตอร์ แผนกำรจดั กำรเรียนรทู้ ี่ 4 หนำ้ ท่ี 4/5
(20204-2107)

กำรวัดและกำรประเมนิ ผล

กำรวดั ผล กำรประเมนิ ผล
(ใช้เคร่อื งมอื ) (นาผลเทียบกบั เกณฑ์และแปลความหมาย)
1. แบบทดสอบก่อนเรียน (Pre–test) หนว่ ยท่ี 4 (ไว้เปรียบเทียบกับคะแนนสอบหลังเรียน)
2. แบบฝกึ หดั ท่ี 4 เกณฑ์ผา่ น 50%
3. ใบปฏิบตั งิ านท่ี 4.1-4.3 และแบบประเมิน เกณฑผ์ า่ น 50%
4. แบบทดสอบหลังเรียน (Post–test) หน่วยท่ี 4 เกณฑผ์ า่ น 50%
5. แบบประเมินคณุ ธรรม จรยิ ธรรม และค่านิยมฯ เกณฑผ์ า่ น 60%

งำนที่มอบหมำย

งานทมี่ อบหมายนอกเหนือเวลาเรียน ให้คน้ ควา้ “โครงสรา้ งภาษา PHP” ทาง www.google.com
และเขยี นสรปุ สาระสาคญั ท่ีได้ลงในสมดุ พร้อมอา้ งองิ ทม่ี า นาส่งครผู ูส้ อนในการเรียนครัง้ ท่ี 4

ผลงำน/ช้ินงำน/ควำมสำเรจ็ ของผเู้ รยี น

1. ผลการทาและนาเสนอแบบฝึกหดั ที่ 4
2. คะแนนจากแบบทดสอบหลังเรียน (Post–test) หน่วยที่ 4
3. ผลการปฏิบตั ิงานที่ 4.1-4.3

เอกสำรอ้ำงองิ

สุริยัน สายเมฆ. (2562). กำรเขยี นโปรแกรมภำษำคอมพิวเตอร์. นนทบรุ ี : ศูนยห์ นงั สอื เมืองไทย.

กำรเขยี นโปรแกรมภำษำคอมพวิ เตอร์ แผนกำรจดั กำรเรียนรู้ท่ี 4 หนำ้ ท่ี 5/5
(20204-2107)

บนั ทกึ หลงั กำรสอน

1. ผลกำรจดั กำรเรียนรูต้ ำมแผน
............................................................................................................................. .................................................
.................................................................................. ..................................................................................

2. ผลกำรเรียนของนกั เรียน/ผลกำรสอนของคร/ู ปัญหำที่พบ
......................................................................................................................... .....................................................
............................................................................................................................. .......................................

3. แนวทำงกำรแก้ปัญหำ
........................................................................................................................................... ...................................
................................................................................................ ....................................................................

ลงช่ือ...............................................
(นายพีรวัส ทรพั ยป์ ระมวล)
ครผู สู้ อน

แผนกำรจัดกำรเรียนรทู้ ่ี 5 หนว่ ยท่ี 5 หนำ้ ที่ 1/5

วิชำ การเขียนโปรแกรมภาษาคอมพิวเตอร์ รหสั วิชา เวลาเรยี นรวม 76 คาบ
20204-2107
สอนครั้งท่ี ทฤษฎี 2 คาบ
ช่อื หน่วย ตัวแปร ตวั ดาเนนิ และอารเ์ รย์ 5/18 ปฏบิ ตั ิ 2 คาบ

หวั ขอ้ เร่ือง

5.1 ตัวแปรในภาษา PHP
5.2 ตัวดาเนนิ การ
5.3 อารเ์ รย์

แนวคดิ สำคญั

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

สมรรถนะยอ่ ย

แสดงความรูเ้ กยี่ วกับการใช้งาน ตัวแปร ตวั ดาเนินการ และอารเ์ รย์ ในการเขยี นโปรแกรม

จดุ ประสงค์เชงิ พฤตกิ รรม

ดำ้ นควำมรู้
1. อธบิ ายกฎในการสรา้ งตัวแปรในภาษา PHP
2. บอกวิธกี ารสร้างตัวแปรในภาษา PHP
3. อธิบายชนิดของข้อมลู ในภาษา PHP
4. บอกวิธกี ารใช้งานตวั ดาเนินการในภาษา PHP
5. อธบิ ายประเภทของตวั ดาเนนิ การในภาษา PHP
6. บอกวธิ ีการสรา้ งและใชง้ านอารเ์ รย์ ในภาษา PHP
ด้ำนคณุ ธรรม จริยธรรม/บูรณำกำรคำ่ นยิ มหลกั 12 ประกำร
แสดงออกถึงความมวี นิ ยั ความสนใจใฝ่รู้ ความรักสามัคคี ความคดิ รเิ ริ่มสรา้ งสรรค์ และความซือ่ สัตย์

สจุ ริต

การเขียนโปรแกรมภาษาคอมพิวเตอร์ แผนการจดั การเรยี นร้ทู ี่ 5 หน้าที่ 2/5
(20204-2107)

เน้อื หำสำระ

5.1 ตัวแปรในภาษา PHP
5.1.1 กฎในการสร้างตวั แปร
5.1.2 ชนิดของข้อมลู

5.2 ตัวดาเนนิ การ
5.2.1 ตัวดาเนนิ การทางคณติ ศาสตรห์ รือตัวดาเนนิ การสาหรับการคานวณ
5.2.2 ตัวดาเนินการสาหรับการกาหนดค่า
5.2.3 ตวั ดาเนนิ การสาหรบั เพิ่มและลดคา่
5.2.4 ตวั ดาเนินการสาหรบั การเปรียบเทียบทางตรรกะ
5.2.5 ตวั ดาเนนิ การสาหรับการเปรยี บเทียบ
5.2.6 ตวั ดาเนนิ การสาหรับข้อความ

5.3 อาร์เรย์
5.3.1 อาร์เรย์ 1 มิติ
5.3.2 อารเ์ รยห์ ลายมิติ

สรุปสำระสำคญั
ตัวแปร (Variable) คือชื่อ หรือตัวอักขระที่ตั้งขึ้น สร้างข้ึนเพ่ือใช้ในการเก็บค่าข้อมูลต่าง ๆ พักค่า
ข้อมูลบางอย่าง บางชนิด ก่อนที่จะนาข้อมูลที่เก็บไวใ้ นตัวแปรนั้นไปใช้งานต่อไป ในการตั้งชื่อตวั แปรหรือการ
สร้างตัวแปรในภาษา PHP มีขอ้ กาหนดกฎเกณฑ์ในการตัง้ ชื่อให้กับตวั แปร ดังนี้
1. ตวั แปรใน PHP จะต้องขนึ้ ต้นดว้ ยสัญลักษณ์ $ เสมอ เช่น $firstname, $username, $a, $b
2. ตวั แปรใน PHP ไม่จาเป็นต้องระบชุ นดิ ของข้อมูล เน่อื งจากตัวแปรสามารถเก็บขอ้ มูลชนิดใดก็ได้
3. อักขระหรือตัวอักษรที่ใช้ในการตั้งชื่อตัวแปรต้องเป็นตัวอักษร a–z หรือ A–Z หรือเครื่องหมาย (_)
เชน่ $number1, $_number2
4. การตั้งชื่อตัวแปรที่เป็นตัวพิมพ์เล็กและพิมพ์ใหญ่ โปรแกรมจะถือว่าเป็นตัวแปรคนละตัว เช่น
$Number1, $number1
5. ช่ือตวั แปรหา้ มขน้ึ ต้นดว้ ยตัวเลข
6. การต้ังชื่อตวั แปรในภาษา PHP ในปัจจุบนั สามารถตั้งชอ่ื ที่เปน็ ภาษาไทยแตไ่ ม่เป็นท่ีนิยมต้ังชื่อตัวแปร
ข้อมูล ในภาษา PHP ข้อมูล (Data) เป็นส่ิงสาคัญในการเขียนโปรแกรม การเขียนโปรแกรมในภาษา
PHP หรือภาษาใด ๆ สิ่งที่จะทาให้โปรแกรมใช้งานได้ตรงตามวตั ถุประสงค์ คือ ข้อมูล (Data) ซึ่งชนิดข้อมูลที่
จาเป็นต้องมีความเข้าใจในเบื้องต้นมี 3 รูปแบบ คือ ข้อมูลชนิดตัวเลข ข้อมูลชนิดสตริง และข้อมูลชนิดบูลีน
ดังน้ี

กำรเขียนโปรแกรมภำษำคอมพวิ เตอร์ แผนกำรจัดกำรเรียนรู้ที่ 5 หน้ำท่ี 3/5
(20204-2107)

1. ขอ้ มูลชนิดตวั เลข (Number) ข้อมูลในรูปแบบน้ีหรือชนิดนเ้ี ป็นตวั เลขได้ท้งั จานวนเต็มบวก, จานวน
เต็มลบ ศูนย์ คือ Integer และข้อมูลในรูปแบบตัวเลขที่เป็นทศนิยมที่เป็นจานวนบวกและลบ ในรูปทศนิยม
หลกั เดียวหรอื หลายหลกั (Float) หรอื Double

2. ข้อมลู ชนิดสตรงิ (String) คือ ข้อมลู ที่เปน็ ตวั อกั ษร อกั ขระทีเ่ ป็นภาษาอังกฤษ ภาษาไทย หรือภาษา
อื่น ๆ มาประกอบกันเป็นข้อความโดยการกาหนดข้อมูลเริ่มต้นและข้อมูลสิ้นสุดด้วยเครื่องหมายที่เรีย กกว่า
Double Quotes หรือ Single Quotes

3. ขอ้ มูลชนิดบลู ีน (Boolean) คอื ข้อมลู ดา้ นการเปรียบเทยี บคา่ หรือดา้ นตรรกศาสตร์ ซึง่ จะมีค่าเพียง
2 อยา่ งทเ่ี ปน็ ลักษณะจรงิ (True) และ เท็จ (False)

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

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

กำรเขียนโปรแกรมภำษำคอมพวิ เตอร์ แผนกำรจดั กำรเรยี นรทู้ ่ี 5 หนำ้ ท่ี 4/5
(20204-2107)

กิจกรรมกำรเรยี นรู้ (ครง้ั ท่ี 5/18, คำบที่ 17-20/72)

ขั้นนำเข้ำสู่บทเรียน (Motivation)
1. ครตู รวจสอบรายช่อื นักเรยี นและขานช่อื นกั เรยี น
2. ครูชี้แจงรายละเอียดเกี่ยวกับจุดประสงค์ สมรรถนะและคาอธิบายรายวิชา การวัดผลและ
ประเมินผลการเรียน กิจกรรมการเรียนการสอนที่สาคัญ คุณลักษณะนิสัยที่ต้องการให้เกิดขึ้น และข้อตกลงใน
การเรยี น
3. นกั เรียนทาแบบทดสอบกอ่ นเรยี นหน่วยที่ 5
4. ครูใหห้ นังสอื เรียนวิชา การเขียนโปรแกรมบนมาตรฐานเปดิ
5. ครูนาเขา้ สบู่ ทเรยี น และครูแจ้งจุดประสงคก์ ารเรียน
ขนั้ ให้เนื้อหำ (Information)
6. ครูสอนเนื้อหาสาระหัวข้อ 5.1–5.3 โดยการบรรยาย ถาม–ตอบ และสาธิตการเกี่ยวกับความรู้
เบือ้ งตน้ เกี่ยวกบั การเขยี นโปรแกรมบนมาตรฐานเปดิ
ข้นั แก้ปัญหำ (Application)
7. นกั เรียนทาแบบฝกึ หัดที่ 5 เม่ือแล้วเสรจ็ นาสง่ ครูผสู้ อน
8. ครูอธบิ ายการปฏบิ ัติตามใบปฏบิ ตั งิ านที่ 5.1-5.2
9. ให้นกั เรยี นทาตามใบปฏิบัติงานที่ 5.1-5.2 ความรูเ้ บอ้ื งต้นเกี่ยวกับการเขียนโปรแกรมบนมาตรฐาน
เปดิ ขณะนักเรียนปฏบิ ตั ิงาน ครูจะสังเกตการทางานเม่อื แลว้ เสรจ็ นาสง่ ครูผสู้ อน
ขั้นสำเร็จผล (Progress)
10. ครูและนกั เรียนร่วมกันเฉลยแบบฝกึ หดั ท่ี 5 และรว่ มอภปิ รายสรปุ ผล
11. ครูประเมินผลตามแบบประเมินผลปฏิบตั งิ านที่ 5 และสรุปผล

สือ่ และแหล่งกำรเรียนรู้

1. สื่อการเรยี นรู้ หนังสือเรียนวชิ าการเขยี นโปรแกรมบนมาตรฐานเปิด หนว่ ยท่ี 5, Microsoft Word
ประกอบการสอน และแบบทดสอบกอ่ นเรียน และหลังเรยี น

2. แหลง่ การเรยี นรู้ หนงั สอื วารสารเกย่ี วกบั ตัวแปร ตวั ดาเนินการ และอารเ์ รย์ อินเทอรเ์ นต็
www.google.com

กำรเขียนโปรแกรมภำษำคอมพวิ เตอร์ แผนกำรจัดกำรเรียนรทู้ ี่ 5 หนำ้ ท่ี 5/5
(20204-2107)

กำรวดั และกำรประเมนิ ผล

กำรวัดผล กำรประเมนิ ผล
(ใช้เคร่ืองมอื ) (นาผลเทยี บกบั เกณฑแ์ ละแปลความหมาย)
1. แบบทดสอบกอ่ นเรยี น (Pre–test) หนว่ ยท่ี 5 (ไว้เปรียบเทยี บกับคะแนนสอบหลังเรยี น)
2. แบบฝกึ หัดที่ 5 เกณฑ์ผา่ น 50%
3. ใบปฏบิ ตั ิงานท่ี 5.1-5.2 และแบบประเมนิ เกณฑผ์ า่ น 50%
4. แบบทดสอบหลงั เรียน (Post–test) หน่วยที่ 5 เกณฑ์ผา่ น 50%
5. แบบประเมินคณุ ธรรม จรยิ ธรรม และค่านิยมฯ เกณฑ์ผา่ น 60%

งำนที่มอบหมำย

งานท่ีมอบหมายนอกเหนือเวลาเรียน ใหค้ ้นคว้า “ตวั แปร ตัวดาเนินการ และอารเ์ รย์” ทาง
www.google.com และเขียนสรุปสาระสาคญั ท่ไี ดล้ งในสมดุ พรอ้ มอา้ งอิงท่มี า นาสง่ ครูผู้สอนในการเรียนคร้ังท่ี 5

ผลงำน/ชน้ิ งำน/ควำมสำเรจ็ ของผูเ้ รยี น

1. ผลการทาและนาเสนอแบบฝกึ หดั ท่ี 5
2. คะแนนจากแบบทดสอบหลงั เรียน (Post–test) หน่วยที่ 5
3. ผลการปฏบิ ตั ิงานที่ 5.1-5.1

เอกสำรอำ้ งอิง

สรุ ยิ ัน สายเมฆ. (2562). กำรเขยี นโปรแกรมภำษำคอมพิวเตอร.์ นนทบุรี : ศนู ย์หนงั สือเมืองไทย.

บันทึกหลงั กำรสอน

1. ผลกำรจดั กำรเรียนรู้ตำมแผน
.........................................................................................................................................................................................
.........................................................................................................................................................

2. ผลกำรเรียนของนักเรียน/ผลกำรสอนของครู/ปัญหำท่ีพบ
.........................................................................................................................................................................................
.........................................................................................................................................................

3. แนวทำงกำรแกป้ ญั หำ
.........................................................................................................................................................................................
.........................................................................................................................................................

ลงชอื่ ...............................................
(นายพรี วสั ทรัพย์ประมวล)
ครูผู้สอน

แผนกำรจัดกำรเรียนรทู้ ่ี 6 หนว่ ยท่ี 6 หนำ้ ท่ี 1/7

วิชำ การเขยี นโปรแกรมภาษาคอมพวิ เตอร์ เวลาเรียนรวม 76 คาบ
รหสั วิชา 20204-2107
สอนคร้งั ที่ ทฤษฎี 4 คาบ
ชือ่ หน่วย การเขียนโปรแกรมควบคมุ การทางาน 6-7/18 ปฏิบตั ิ 4 คาบ

หัวข้อเรือ่ ง

6.1 การใชง้ านคาสง่ั if
6.2 การใชง้ านคาส่งั switch
6.3 การใช้งานคาส่ัง for
6.4 การใชง้ านคาสัง่ while
6.5 การใชง้ านคาสัง่ do while

แนวคดิ สำคัญ

ในหน่วยการเรียนที่ 5 กล่าวถึงพื้นฐานที่จาเป็นในการใช้งาน ตัวแปร ตัวดาเนินการ และอาร์เรย์ ซึ่งเป็น
พน้ื ฐานทีม่ ีความสาคัญอยา่ งยิ่ง โดยใหร้ จู้ กั ชนิดตวั แปร ตัวดาเนนิ การประเภทต่าง ๆ สาหรับในหน่วยการเรียนนี้จะนา
พื้นฐานจากหน่วยการเรียนที่ 5 มาใช้ในการเขียนโปรแกรมเพื่อควบคุมการทางาน ให้โปรแกรมทางานตาม
วัตถุประสงค์ เช่น การควบคุมการทางานให้โปรแกรมแสดงข้อความออกทางหน้าจอ ตามเงื่อนไข การควบคุมการ
ทางานให้เลือกอย่างใดอย่างหนึ่ง การควบคุมการทางานเมื่อเงื่อนไขเป็นจริง การควบคุมการทางานแบบทาซ้าหรือ
วนรอบแบบมีจานวนรอบที่แน่นอนและไมแ่ น่นอน โดยมีเนื้อหาในหน่วยการเรียนดังน้ี การใช้งานคาส่ัง if การใช้งาน
คาส่ัง switch การใชง้ านคาสง่ั for การใช้งานคาส่งั while การใช้งานคาสง่ั do while ซง่ึ เปน็ คาส่งั ท่นี าไปใช้งานจริง
ในการเขยี นโปรแกรมในระบบงานต่าง ๆ

สมรรถนะยอ่ ย

แสดงความรู้เกย่ี วกบั การเขยี นโปรแกรมควบคุมการทางานของโปรแกรมในแบบต่าง ๆ

จดุ ประสงคเ์ ชงิ พฤตกิ รรม

ดำ้ นควำมรู้
1. บอกวธิ กี ารใช้งานคาสง่ั if
2. อธบิ ายรูปแบบการใชง้ านคาส่ัง if
3. บอกวธิ กี ารใช้งานคาส่ัง switch
4. อธิบายรูปแบบการใช้งานคาสั่ง switch
5. บอกวธิ กี ารใชง้ านคาส่งั for
6. อธิบายรปู แบบการใช้งานคาส่ัง for
7. บอกวิธีการใชง้ านคาสั่ง while
8. อธบิ ายรปู แบบการใชง้ านคาส่ัง while

กำรเขยี นโปรแกรมภำษำคอมพวิ เตอร์ แผนกำรจดั กำรเรียนร้ทู ี่ 6 หน้ำที่ 2/7
(20204-2107)

9. บอกวิธกี ารใชง้ านคาสัง่ do while
10. อธบิ ายรูปแบบการใชง้ านคาส่ัง do while
ดำ้ นคุณธรรม จริยธรรม/บูรณำกำรคำ่ นยิ มหลกั 12 ประกำร
แสดงออกถึงความมวี นิ ยั ความสนใจใฝ่รู้ ความรักสามัคคี ความคดิ ริเรม่ิ สร้างสรรค์ และความซื่อสัตย์
สุจรติ

เนอ้ื หำสำระ

6.1 การใชง้ านคาสงั่ if
6.1.1 รูปแบบการใชง้ านคาสัง่ if
6.1.2 การใช้งานคาส่งั if … else
6.1.3 การใช้คาส่งั if … elseif … else
6.1.4 การใชค้ าสงั่ if ซอ้ น if

6.2 การใช้งานคาสง่ั switch
6.3 การใชง้ านคาส่งั for
6.4 การใชง้ านคาสัง่ while
6.5 การใชง้ านคาสั่ง do while
สรุปสาระสาคญั
คำสั่ง if เป็นคาสั่งที่ใช้ในการเปรียบเทียบเงื่อนไขว่าตรงตามที่ต้องการหรือไม่ หากตรงตามเงื่อนไขที่
กาหนดไว้จะทางานตามคาสั่งที่กาหนด แต่หากไม่ตรงตามเงื่อนไขที่ตั้งไว้จะข้ามไปทางานยังคาสั่งถัดไป
นอกจากคาสง่ั if ยังมคี าสัง่ ทเี่ กีย่ วข้องและทางานร่วมกันกับ if เช่น else หรอื elseif
คำส่ัง if else คือ คาส่ังท่ีใชส้ าหรับตรวจสอบเงื่อนไขในการทางานแบบเลือก 1 ทางเลือก จาก 2 ทางเลือก
และถา้ ตรวจสอบเงื่อนไขแลว้ ไม่ตรงกับทัง้ 2 ทางเลอื ก กจ็ ะทางานตามคาส่ังหลัง else
คำสั่ง if elseif else คือ คาสั่งที่ใช้ในการตรวจสอบเง่ือนไขท่ีมีความซับซ้อน ท่ีมีจานวนมากกว่า
2 เงอื่ นไขข้ึนไป เมือ่ ทาการตรวจสอบถ้าตรงตามเง่ือนไขใด โปรแกรม จะทางานตามคาสัง่ ที่อยู่หลังเงื่อนไขน้ัน
แต่ถ้ามีการตรวจสอบในทุกเงื่อนไขแล้วไม่ตรงตามเงื่อนไขใด ๆ โปรแกรม จะทางานตามคาสั่งที่อยู่หลังคาสั่ง
else
คำสัง่ if ซ้อน if เปน็ คาสง่ั ที่ถกู นามาใช้ในกรณีท่มี ีเงือ่ นไขซ้อนกบั เงื่อนไข

กำรเขยี นโปรแกรมภำษำคอมพวิ เตอร์ แผนกำรจดั กำรเรยี นรทู้ ี่ 6 หน้ำท่ี 3/7
(20204-2107)

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

คำสั่ง for เป็นคาสั่งที่ใช้ในการวนรอบ เป็นการทางานแบบซ้า ๆ ตามเงื่อนไขที่กาหนด และจะ
กาหนดคา่ เร่ิมต้นดังน้ี

1. กาหนดคา่ เรมิ่ ตน้ และจบการทางานของโปรแกรม
2. เริ่มทางานตามคาสั่งของโปรแกรมทีละ 1 ครั้ง และเปลี่ยนค่าเริ่มต้นของตัวแปร คือการวนรอบ
เหมือนกบั การวง่ิ รอบสนามฟตุ บอลในแต่ละรอบ
3. กลบั ไปตรวจสอบค่าใหมท่ ่ีได้ว่ามีคา่ เท่ากับคา่ ที่จะสิ้นสดุ หรือจบโปรแกรมหรือไม่ ถ้าไม่ใช่ให้วนรอบ
ตอ่ ไป แต่ถา้ ใช้ใหท้ าการจบการทางานของโปรแกรม
กำรทำงำนของคำส่ัง while คือ คาส่งั วนรอบทม่ี ีการตรวจสอบเงื่อนไข และทางานตามคาสั่งที่กาหนด
ไว้ของโปรแกรม จนเงอื่ นไขนนั้ จะเป็นเท็จ โปรแกรมถงึ จะหยดุ ทางานและข้ามไปทางานในคาสง่ั ถดั ไป
กำรทำงำนของคำสั่ง do while จะมีลักษณะการทางานของคาสั่งที่เหมือนกันกับคาส่ัง while จะ
แตกต่างกัน คอื คาส่งั do while จะทางานในคาสั่งท่ีกาหนดก่อน 1 ครั้ง แล้วจึงตรวจสอบเง่ือนไข ถ้าเง่ือนไข
เป็นจริง จะกลับไปทางานตามคาสั่งท่ีกาหนดไว้ และจะทางานวนรอบไปจนกว่าเงื่อนไขนัน้ เป็นเท็จ การวนรอบ
จะหยดุ การทางาน และไปทางานยงั คาส่ังถัดไป
การเขียนโปรแกรมควบคุมการทางานนั้นเป็นสิ่งที่สาคัญที่สุดที่จะทาให้โปรแกรมนั้นทางานตาม
วัตถุประสงค์ได้อย่างสมบูรณ์แบบ และถือเป็นหัวใจสาคัญของการเขียนโปรแกรมและการนาคาสั่งต่าง ๆ ไป
ประยุกตใ์ ชง้ าน

กจิ กรรมกำรเรยี นรู้ (ครง้ั ที่ 6/18, คำบที่ 21-24/72)

ขน้ั นำเขำ้ สู่บทเรยี น (Motivation)
1. ครตู รวจสอบรายช่อื นักเรียนและขานชื่อนักเรยี น
2. ครูชี้แจงรายละเอียดเกี่ยวกับจุดประสงค์ สมรรถนะและคาอธิบายรายวิชา การวัดผลและ
ประเมินผลการเรียน กิจกรรมการเรียนการสอนท่ีสาคัญ คุณลักษณะนิสัยที่ต้องการให้เกิดขึ้น และข้อตกลงใน
การเรียน
3. นักเรียนทาแบบทดสอบกอ่ นเรียนหนว่ ยท่ี 6
4. ครใู ห้หนงั สือเรยี นวิชา การเขียนโปรแกรมบนมาตรฐานเปิด
5. ครูนาเขา้ สบู่ ทเรยี น และครูแจง้ จุดประสงคก์ ารเรียน

กำรเขยี นโปรแกรมภำษำคอมพวิ เตอร์ แผนกำรจัดกำรเรยี นรทู้ ี่ 6 หนำ้ ที่ 4/7
(20204-2107)

ขัน้ ใหเ้ น้ือหำ (Information)
6. ครูสอนเนื้อหาสาระหัวข้อ 6.1–6.3 โดยการบรรยาย ถาม–ตอบ และสาธิตการเกี่ยวกับความรู้

เบอ้ื งตน้ เกยี่ วกบั การเขยี นโปรแกรมบนมาตรฐานเปิด
ข้ันแก้ปัญหำ (Application)
7. นักเรียนทาแบบฝกึ หัดที่ 6 เมือ่ แลว้ เสร็จ นาส่งครูผสู้ อน
8. ครอู ธบิ ายการปฏิบัติตามใบปฏิบตั งิ านท่ี 6.1-6.3
9. ให้นักเรียนทาตามใบปฏบิ ตั ิงานที่ 6.1-6.3 ความรู้เบ้ืองต้นเกยี่ วกับการเขยี นโปรแกรมบนมาตรฐาน

เปดิ ขณะนกั เรยี นปฏบิ ตั ิงาน ครูจะสังเกตการทางานเมื่อแลว้ เสรจ็ นาส่งครูผสู้ อน
ขัน้ สำเรจ็ ผล (Progress)
10. ครูและนกั เรียนร่วมกนั เฉลยแบบฝกึ หดั ท่ี 6 และรว่ มอภปิ รายสรปุ ผล
11. ครูประเมนิ ผลตามแบบประเมนิ ผลปฏิบัติงานท่ี 6 และสรุปผล

สือ่ และแหลง่ กำรเรยี นรู้

1. ส่อื การเรียนรู้ หนังสือเรียนวิชาการเขยี นโปรแกรมบนมาตรฐานเปิด หนว่ ยท่ี 6, Microsoft Word
ประกอบการสอน และแบบทดสอบกอ่ นเรียน และหลังเรยี น

2. แหล่งการเรียนรู้ หนังสือ วารสารเกี่ยวกับการเขียนโปรแกรมควบคมุ การทางานและภาษา PHP
การใช้ if for อินเทอรเ์ น็ต www.google.com

กำรวัดและกำรประเมินผล

กำรวดั ผล กำรประเมินผล
(ใช้เครื่องมอื ) (นาผลเทยี บกบั เกณฑ์และแปลความหมาย)
1. แบบทดสอบก่อนเรียน (Pre–test) หนว่ ยที่ 6 (ไวเ้ ปรยี บเทียบกบั คะแนนสอบหลงั เรยี น)
2. แบบฝึกหัดท่ี 6 เกณฑผ์ ่าน 50%
3. ใบปฏิบตั งิ านท่ี 6.1-6.3 และแบบประเมิน เกณฑ์ผา่ น 50%
4. แบบทดสอบหลงั เรยี น (Post–test) หน่วยที่ 6 เกณฑผ์ า่ น 50%
5. แบบประเมินคณุ ธรรม จรยิ ธรรม และค่านยิ มฯ เกณฑ์ผ่าน 60%

กำรเขยี นโปรแกรมภำษำคอมพวิ เตอร์ แผนกำรจัดกำรเรยี นรทู้ ี่ 6 หน้ำท่ี 5/7
(20204-2107)

งำนทม่ี อบหมำย

งานทม่ี อบหมายนอกเหนือเวลาเรียน ใหค้ ้นคว้า “การเขยี นโปรแกรมควบคุมการทางาน” ทาง
www.google.com และเขยี นสรปุ สาระสาคัญท่ีได้ลงในสมุดพร้อมอ้างอิงทมี่ า นาสง่ ครูผ้สู อนในการเรียนคร้ัง
ที่ 6

ผลงำน/ชิน้ งำน/ควำมสำเร็จของผเู้ รยี น

1. ผลการทาและนาเสนอแบบฝึกหดั ท่ี 6
2. คะแนนจากแบบทดสอบหลงั เรียน (Post–test) หนว่ ยที่ 6
3. ผลการปฏิบัตงิ านท่ี 6.1-6.3

เอกสำรอ้ำงอิง

สุริยัน สายเมฆ. (2562). กำรเขยี นโปรแกรมภำษำคอมพิวเตอร์. นนทบุรี : ศนู ยห์ นังสือเมืองไทย.

บนั ทึกหลงั กำรสอน

1. ผลกำรจดั กำรเรียนรู้ตำมแผน
............................................................................................................................. .................................................
....................................................................................................................................................................

2. ผลกำรเรยี นของนกั เรียน/ผลกำรสอนของคร/ู ปญั หำที่พบ
............................................................................................................................. .................................................
.................................................................................. ..................................................................................

3. แนวทำงกำรแก้ปญั หำ
............................................................................................................................. .................................................
............................................................................................................................. .......................................

ลงช่อื ...............................................
(นายพีรวสั ทรัพยป์ ระมวล)
ครผู สู้ อน

กำรเขียนโปรแกรมภำษำคอมพิวเตอร์ แผนกำรจดั กำรเรียนรูท้ ่ี 6 หน้ำท่ี 6/7
(20204-2107)

กจิ กรรมกำรเรียนรู้ (ครง้ั ท่ี 7/18, คำบท่ี 25-28/72)

ขน้ั นำเข้ำส่บู ทเรียน (Motivation)
1. ครตู รวจสอบรายชื่อนกั เรียนและขานชอื่ นกั เรยี น
2. ครูชี้แจงรายละเอียดเกี่ยวกับจุดประสงค์ สมรรถนะและคาอธิบายรายวิชา การวัดผลและ
ประเมินผลการเรียน กิจกรรมการเรียนการสอนท่ีสาคัญ คุณลักษณะนิสัยที่ต้องการให้เกิดข้ึน และข้อตกลงใน
การเรียน
3. นกั เรยี นทาแบบทดสอบก่อนเรียนหน่วยที่ 6
4. ครใู ห้หนังสอื เรียนวชิ า การเขียนโปรแกรมบนมาตรฐานเปิด
5. ครูนาเขา้ สบู่ ทเรียน และครแู จง้ จดุ ประสงค์การเรยี น
ขั้นให้เน้ือหำ (Information)
6. ครูสอนเนื้อหาสาระหัวข้อ 6.4–6.5 โดยการบรรยาย ถาม–ตอบ และสาธิตการเกี่ยวกับความรู้
เบือ้ งตน้ เก่ียวกับการเขียนโปรแกรมบนมาตรฐานเปิด
ขน้ั แกป้ ัญหำ (Application)
7. นกั เรยี นทาแบบฝึกหัดที่ 6 เม่อื แลว้ เสร็จ นาสง่ ครูผสู้ อน
8. ครูอธิบายการปฏบิ ัตติ ามใบปฏบิ ัติงานที่ 6.4
9. ใหน้ ักเรยี นทาตามใบปฏิบัติงานที่ 6.4 ความรเู้ บื้องต้นเกี่ยวกับการเขยี นโปรแกรมบนมาตรฐานเปิด
ขณะนักเรยี นปฏิบัตงิ าน ครจู ะสังเกตการทางาน เมื่อแลว้ เสร็จ นาสง่ ครผู สู้ อน
ขัน้ สำเร็จผล (Progress)
10. ครแู ละนกั เรยี นร่วมกนั เฉลยแบบฝึกหัดท่ี 6 และร่วมอภิปรายสรปุ ผล
11. ครูประเมนิ ผลตามแบบประเมินผลปฏบิ ัติงานที่ 6 และสรปุ ผล

สือ่ และแหลง่ กำรเรยี นรู้

1. สื่อการเรยี นรู้ หนังสือเรียนวิชาการเขยี นโปรแกรมบนมาตรฐานเปิด หน่วยท่ี 6, Microsoft Word
ประกอบการสอน และแบบทดสอบก่อนเรยี น และหลังเรียน

2. แหลง่ การเรียนรู้ หนังสอื วารสารเกี่ยวกบั การเขยี นโปรแกรมควบคมุ การทางานและภาษา PHP
อนิ เทอร์เนต็ www.google.com

กำรเขียนโปรแกรมภำษำคอมพวิ เตอร์ แผนกำรจดั กำรเรยี นรู้ที่ 6 หน้ำที่ 7/7
(20204-2107)

กำรวัดและกำรประเมนิ ผล

กำรวดั ผล กำรประเมนิ ผล
(ใช้เครอ่ื งมือ) (นาผลเทยี บกบั เกณฑแ์ ละแปลความหมาย)
1. แบบทดสอบกอ่ นเรยี น (Pre–test) หน่วยที่ 6 (ไว้เปรียบเทียบกับคะแนนสอบหลังเรียน)
2. แบบฝึกหัดที่ 6 เกณฑ์ผ่าน 50%
3. ใบปฏิบัติงานที่ 6.4 และแบบประเมนิ เกณฑผ์ า่ น 50%
4. แบบทดสอบหลงั เรยี น (Post–test) หน่วยที่ 6 เกณฑผ์ ่าน 50%
5. แบบประเมนิ คุณธรรม จรยิ ธรรม และค่านิยมฯ เกณฑผ์ า่ น 60%

งำนทม่ี อบหมำย

งานที่มอบหมายนอกเหนือเวลาเรียน ให้คน้ คว้า “องคป์ ระกอบของโปรแกรมภาษา การเขยี นรหสั เทยี ม การ
แก้ปัญหา” ทาง www.google.com และเขียนสรุปสาระสาคัญท่ีไดล้ งในสมดุ พร้อมอ้างอิงทม่ี า นาสง่ ครูผู้สอนในการ
เรยี นครั้งที่ 7

ผลงำน/ชิน้ งำน/ควำมสำเรจ็ ของผเู้ รยี น

1. ผลการทาและนาเสนอแบบฝกึ หดั ที่ 6
2. คะแนนจากแบบทดสอบหลงั เรยี น (Post–test) หน่วยที่ 6
3. ผลการปฏบิ ัตงิ านที่ 6.4

เอกสำรอำ้ งองิ

สรุ ิยัน สายเมฆ. (2561). กำรเขียนโปรแกรมบนมำตรฐำนเปดิ . นนทบรุ ี : ศูนยห์ นงั สอื เมืองไทย.

บันทึกหลงั กำรสอน

1. ผลกำรจดั กำรเรียนรตู้ ำมแผน
.........................................................................................................................................................................................
.........................................................................................................................................................

2. ผลกำรเรยี นของนกั เรียน/ผลกำรสอนของคร/ู ปัญหำท่พี บ
.........................................................................................................................................................................................
.........................................................................................................................................................

3. แนวทำงกำรแก้ปญั หำ
.........................................................................................................................................................................................
.........................................................................................................................................................

ลงช่ือ...............................................
(นายพีรวสั ทรพั ย์ประมวล)
ครผู ู้สอน

แผนการจัดการเรยี นร้ทู ่ี 7 หนว่ ยท่ี 7 หนา้ ที่ 1/7

วิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ รหสั วชิ า เวลาเรยี นรวม 76 คาบ
20204-2107

ช่อื หน่วย การใชง้ าน PHP ร่วมกับฟอรม์ สอนครั้งที่ ทฤษฎี 4 คาบ
8-9/18 ปฏบิ ัติ 4 คาบ

หัวข้อเรอ่ื ง

7.1 การสร้างฟอรม์

7.2 การสร้างฟอร์มและส่วนรบั ขอ้ มลู เพือ่ ใช้งาน

7.3 การใช้ตารางในการจดั การฟอรม์

7.4 การเขียนโปรแกรมส่งขอ้ มลู ไปยงั เว็บเซริ ์ฟเวอร์

แนวคิดสำคญั

การใช้งาน PHP ร่วมกับฟอร์มในการรับส่งข้อมูลนั้นเป็นกระบวนการที่สาคัญในการสร้างเว็บแอปพลิเค

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

กาหนดข้อมูลที่จะส่งขึ้นไป ในหน่วยการเรียนนี้จะมีเนื้อหาที่เกี่ยวกับการสร้างส่วนสาหรับรับข้อมูลจากผู้ใช้คือ

ฟอร์ม การสร้างส่วนรับข้อมูลในรูปแบบต่าง ๆ ดังนี้ Text Field, Text Area, Check Box, Radio Button,

List/Menu, File Field และ Button โดยการสร้างฟอร์มจะใช้วิธกี ารเขยี นโค้ดจากโปรแกรม Notepad++

สมรรถนะยอ่ ย

3. แสดงความรู้เกย่ี วกับการสรา้ งแบบฟอรม์

4. สร้างแบบฟอร์มบนเวบ็ แอปพลเิ คชัน

จุดประสงค์เชงิ พฤตกิ รรม

ดา้ นความรู้
16.บอกความหมายของฟอรม์

17.บอกข้นั ตอนการสรา้ งฟอร์ม

18.อธิบายวธิ กี ารสร้างส่วนรับข้อมูลแบบ Text Field

19.อธบิ ายวธิ ีการสร้างสว่ นรับข้อมูลแบบ Text Area

20.อธิบายวิธีการสร้างส่วนรบั ข้อมลู แบบ Check Box

21.อธบิ ายวธิ ีการสร้างสว่ นรบั ขอ้ มลู แบบ Radio Button

22.อธิบายวิธีการสร้างส่วนรบั ข้อมลู แบบ List/Menu

23.อธบิ ายวิธกี ารสร้างส่วนรับข้อมูลแบบ File Field

24. อธบิ ายวิธกี ารสร้างปมุ่ 10. บอกขัน้ ตอนการใช้ตารางในการจดั การฟอร์ม

11. บอกวิธกี ารเขียนโปรแกรมสง่ ขอ้ มลู ไปยงั เวบ็ เซิร์ฟเวอร์

ดา้ นคณุ ธรรม จริยธรรม/บูรณาการค่านิยมหลัก 12 ประการ แสดงออกถึงความมวี ินัย ความ
สนใจใฝร่ ู้ ความรักสามคั คี ความคดิ รเิ ร่ิมสร้างสรรค์ และความซื่อสตั ยส์ จุ ริต

การเขยี นโปรแกรมภาษาคอมพวิ เตอร์ แผนการจัดการเรียนรู้ท่ี 7 หน้าที่ 2/7
(20204-2107)

เน้ือหาสาระ

7.1 การสร้างฟอรม์

7.1.1 การสร้างส่วนรบั ขอ้ มลู Text Field

7.1.2 การสร้างส่วนรับขอ้ มลู แบบ Text Area

7.1.3 การสร้างส่วนรับข้อมูลแบบ Check Box

7.1.4 การสรา้ งส่วนรับขอ้ มูลแบบ Radio Button

7.1.5 การสร้างสว่ นรับขอ้ มลู แบบ List/Menu

7.1.6 การสร้างส่วนรบั ขอ้ มลู แบบ File Field

7.1.7 การสรา้ งส่วนรับขอ้ มูลแบบ Button

7.2 การสร้างฟอรม์ และสว่ นรบั ขอ้ มูลเพื่อใช้งาน

7.3 การใช้ตารางในการจัดการฟอร์ม

7.4 การเขยี นโปรแกรมส่งขอ้ มลู ไปยงั เว็บเซริ ฟ์ เวอร์

7.4.1 การส่งข้อมูลในรูปแบบ POST

7.4.2 การสง่ ข้อมูลในรปู แบบ GET

7.4.3 การแสดงผลขอ้ มลู จากฟอร์มให้สวยงาม

สรปุ สำระสำคัญ

กำรสรำ้ งแบบฟอร์ม หรอื เรียกอกี อยา่ งที่นิยมกนั ในกล่มุ ผเู้ ขียนโปรแกรมในภาษา PHP คอื ฟอร์ม เป็น

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

ฝง่ั เซริ ์ฟเวอร์

Text Field คือ ส่วนรับข้อความ หรือ กล่องรับข้อความในลักษณะบรรทัดเดียว จะใช้ในการรับข้อมูล

รปู แบบสน้ั ๆ เช่น ชือ่ ผ้ใู ช้งาน รหสั ผ่าน ชอื่ นามสกลุ อเี มล เปน็ ต้น

Text Area คือ ส่วนรับข้อมูลที่สามารถรับข้อมูลได้แบบหลายบรรทัด หรือ ประเภทที่ต้องการใช้

สาหรับข้อมลู ทีม่ ีความยาว เช่น ที่อย่ปู จั จุบัน ส่วนแสดงความคิดเหน็ ข้อเสนอแนะ เป็นต้น

Check Box คือ สว่ นรบั ข้อมูลทม่ี ลี ักษณะเป็นปุ่มส่เี หลีย่ ม ที่มไี วส้ าหรบั เลือก โดยมีคุณสมบตั ใิ นการเลือก

ไดม้ ากว่า 1 หัวข้อ จะนิยมนามาใชใ้ นลักษณะ เช่น หนงั สือท่ชี อบอ่าน หนงั ท่ชี อบดู กีฬาที่ชนื่ ชอบ เป็นตน้

Radio Button คือ ส่วนรับข้อมูลที่มีลักษณะคล้ายกับแบบ Checkbox เป็นส่วนรับข้อมูลที่เป็น

ลักษณะปุ่มเช่นเดียวกัน แต่มีความแตกต่างกันคือ Radio Button จะเป็นปุ่มวงกลม และคุณสมบัติในการ

เลอื กป่มุ แบบนจี้ ะสามารถเลอื กได้อยา่ งใดอยา่ งหน่งึ เชน่ นาไปใชก้ ับแบบสอบถามให้เลอื กเพศ ชาย หรือ หญิง

เพียงเทา่ นนั้

List/Menu คือ ส่วนรับข้อมูลที่มีลักษณะแบบเมนูให้เลือก และสามารถเลือกได้ 1 อย่างเท่านั้น จาก

ตัวเลอื กท้ังหมด

การเขยี นโปรแกรมภาษาคอมพิวเตอร์ แผนการจดั การเรยี นรู้ท่ี 7 หนา้ ที่ 3/7
(20204-2107)

Button คือ ปุ่ม มีคุณสมบัติในการคลิกเพื่อทาให้ข้อมูลจากฟอร์มที่ผู้ใช้งานได้กรอกข้อมูลลงไปให้

ทางานใน 2 ลกั ษณะ คอื Submit หรือ Reset

กำรเขียนโปรแกรมส่งข้อมูลไปยังเว็บเซิร์ฟเวอร์ เป็นขั้นตอนในการเขียนโค้ดเพื่อส่งไปให้เว็บ

เซิร์ฟเวอรไ์ ด้ทาการประมวลผลและนาคา่ ที่ไดจ้ ากฟอร์มท่ีได้รับขอ้ มูล ไปแสดงผลบนเว็บเบราวเ์ ซอร์ ซึ่งภาษา

PHP จะเป็นการประมวลผลบนฝั่งเซิร์ฟเวอร์ ในการแสดงผลนั้นสามารถแสดงผลผ่านเว็บบราว์เซอร์ได้จาก

หลากหลายอปุ กรณ์ เชน่ หนา้ จอโนต้ บุ๊ก หน้าจอคอมพวิ เตอร์ แท็บเล็ต มือถือ เป็นต้น และวิธีในการส่งผ่าน

ข้อมลู นน้ั มี 2 วิธี คือ การสง่ ข้อมูลในรูปแบบ POST และการส่งข้อมูลในรปู แบบ GET

กำรส่งข้อมูลในรูปแบบ POST เป็นการส่งข้อมูลจากฟอร์มไปยงั สครปิ ต์ โดยที่ค่าท่ีได้จากฟอรม์ นั้นจะ

ไม่ผา่ น URL ไมส่ ามารถมองเห็นข้อมลู ผ่านทาง URL เปน็ รูปแบบการส่งข้อมลู ทมี่ ีความปลอดภัยและส่งข้อมูล

ไดม้ ากกวา่ รูปแบบ GET

กำรสง่ ข้อมลู ในรูปแบบ GET จะมีลักษณะในการสง่ ข้อมลู ผา่ นทาง URL หรือ Address Bar โดยขอ้ มูล

ทไ่ี ดก้ รอกลงไปในฟอรม์ นั้นจะถูกส่งต่อทา้ ยไฟล์ เช่น ชือ่ ไฟล์ ?fistname=suriyun

กิจกรรมการเรียนรู้ (ครงั้ ท่ี 8/18, คาบที่ 29-32/72)

ขัน้ นำเข้าสู่บทเรยี น (Motivation)
1. ครูตรวจสอบรายชือ่ นกั เรยี นและขานช่ือนกั เรยี น
2. ครูชี้แจงรายละเอียดเกี่ยวกับจุดประสงค์ สมรรถนะและคำอธิบายรายวิชา การวัดผลและ
ประเมินผลการเรียน กิจกรรมการเรยี นการสอนทีส่ ำคัญ คุณลักษณะนิสยั ที่ต้องการใหเ้ กดิ ขึ้น และข้อตกลงใน
การเรยี น
3. นกั เรยี นทำแบบทดสอบกอ่ นเรียนหนว่ ยที่ 7
4. ครใู หห้ นังสือเรียนวิชา การเขียนโปรแกรมบนมาตรฐานเปดิ
5. ครนู ำเข้าสบู่ ทเรยี น และครูแจ้งจดุ ประสงคก์ ารเรยี น
ขน้ั ใหเ้ นอ้ื หา (Information)
6. ครูสอนเนื้อหาสาระหัวข้อ 7.1–7.4 โดยการบรรยาย ถาม–ตอบ และสาธิตการเกี่ยวกับความรู้
เบอื้ งตน้ เกยี่ วกบั การเขยี นโปรแกรมบนมาตรฐานเปดิ

ขั้นแกป้ ญั หา (Application)
7. นกั เรยี นทำแบบฝกึ หดั ท่ี 7 เม่ือแล้วเสร็จ นำสง่ ครูผู้สอน
8. ครูอธบิ ายการปฏบิ ัติตามใบปฏบิ ตั ิงานที่ 7.1-7.4
9. ให้นักเรียนทำตามใบปฏิบตั ิงานที่ 7.1-7.4 ความรูเ้ บื้องตน้ เก่ียวกับการเขียนโปรแกรมบนมาตรฐาน
เปดิ ขณะนกั เรียนปฏบิ ตั ิงาน ครูจะสังเกตการทำงานเมื่อแล้วเสร็จ นำส่งครผู ูส้ อน

การเขียนโปรแกรมภาษาคอมพิวเตอร์ แผนการจดั การเรียนรทู้ ี่ 7 หนา้ ที่ 4/7
(20204-2107)

ข้ันสำเรจ็ ผล (Progress)
10. ครูและนกั เรียนร่วมกันเฉลยแบบฝกึ หัดที่ 7 และร่วมอภปิ รายสรุปผล
11. ครูประเมินผลตามแบบประเมินผลปฏบิ ตั งิ านที่ 7 และสรปุ ผล

ส่อื และแหล่งการเรียนรู้

1. สอ่ื การเรียนรู้ หนงั สือเรยี นวิชาการเขยี นโปรแกรมบนมาตรฐานเปิด หนว่ ยที่ 7, Microsoft Word
ประกอบการสอน และแบบทดสอบกอ่ นเรียน และหลงั เรยี น

2. แหล่งการเรยี นรู้ หนังสอื วารสารเกีย่ วกบั การเขียนโปรแกรมบนมาตรฐานเปดิ และการใชง้ าน
PHP รว่ มกับฟอรม์ อนิ เทอร์เน็ต www.google.com

การวัดและการประเมนิ ผล

การวดั ผล การประเมนิ ผล
(ใช้เครือ่ งมอื ) (นำผลเทียบกบั เกณฑ์และแปลความหมาย)
1. แบบทดสอบก่อนเรยี น (Pre–test) หน่วยท่ี 7 (ไวเ้ ปรียบเทยี บกบั คะแนนสอบหลังเรียน)
2. แบบฝึกหดั ท่ี 7 เกณฑผ์ ่าน 50%
3. ใบปฏิบตั ิงานที่ 7.1-7.4 และแบบประเมนิ เกณฑ์ผา่ น 50%
4. แบบทดสอบหลงั เรียน (Post–test) หน่วยที่ 7 เกณฑผ์ า่ น 50%
5. แบบประเมนิ คณุ ธรรม จริยธรรม และคา่ นิยมฯ เกณฑ์ผ่าน 60%

งานท่มี อบหมาย

งานทม่ี อบหมายนอกเหนือเวลาเรยี น ให้คน้ ควา้ “การใชง้ าน PHP ร่วมกับฟอร์ม” ทาง www.google.com
และเขียนสรปุ สาระสำคญั ท่ีได้ลงในสมุดพร้อมอา้ งองิ ทีม่ า นำส่งครูผสู้ อนในการเรยี นครัง้ ที่ 8

ผลงาน/ช้ินงาน/ความสำเรจ็ ของผเู้ รยี น

1. ผลการทำและนำเสนอแบบฝึกหัดท่ี 7
2. คะแนนจากแบบทดสอบหลงั เรียน (Post–test) หนว่ ยที่ 7
3. ผลการปฏิบัติงานที่ 7.1-7.4

เอกสารอ้างองิ

สรุ ยิ ัน สายเมฆ. (2562). การเขยี นโปรแกรมภาษาคอมพิวเตอร์. นนทบรุ ี : ศนู ยห์ นังสือเมืองไทย.

กำรเขยี นโปรแกรมภำษำคอมพิวเตอร์ แผนกำรจดั กำรเรียนรู้ท่ี 7 หนำ้ ท่ี 5/7
(20204-2107)

บนั ทกึ หลงั การสอน

1. ผลการจดั การเรียนรูต้ ามแผน
............................................................................................................................. .................................................
.................................................................................. ..................................................................................

2. ผลการเรียนของนกั เรียน/ผลการสอนของคร/ู ปัญหาที่พบ
......................................................................................................................... .....................................................
............................................................................................................................. .......................................

3. แนวทางการแก้ปัญหา
........................................................................................................................................... ...................................
................................................................................................ ....................................................................

ลงช่ือ...............................................
(นายพีรวัส ทรพั ยป์ ระมวล)
ครผู สู้ อน

กำรเขยี นโปรแกรมภำษำคอมพิวเตอร์ แผนกำรจดั กำรเรยี นรทู้ ่ี 7 หนำ้ ท่ี 6/7
(20204-2107)

กิจกรรมการเรยี นรู้ (ครง้ั ท่ี 9/18, คาบท่ี 33-36/72)

ขนั้ นำเขา้ สูบ่ ทเรยี น (Motivation)
1. ครูตรวจสอบรายชื่อนักเรียนและขานชือ่ นักเรียน
2. ครูชี้แจงรายละเอียดเกี่ยวกับจุดประสงค์ สมรรถนะและคำอธิบายรายวิชา การวัดผลและ
ประเมินผลการเรียน กิจกรรมการเรียนการสอนทีส่ ำคญั คุณลักษณะนิสยั ท่ีต้องการให้เกิดข้ึน และข้อตกลงใน
การเรียน
3. นักเรยี นทำแบบทดสอบกอ่ นเรียนหน่วยท่ี 7
4. ครใู ห้หนังสือเรยี นวชิ า การเขียนโปรแกรมบนมาตรฐานเปิด
5. ครนู ำเขา้ สู่บทเรยี น และครแู จ้งจุดประสงคก์ ารเรียน
ข้นั ใหเ้ นือ้ หา (Information)
6. ครูสอนเนื้อหาสาระหัวข้อ 7.5–7.7 โดยการบรรยาย ถาม–ตอบ และสาธิตการเกี่ยวกับความรู้
เบ้ืองต้นเกีย่ วกับการเขียนโปรแกรมบนมาตรฐานเปดิ
ข้ันแก้ปัญหา (Application)
7. นกั เรียนทำแบบฝึกหัดที่ 7 เมื่อแลว้ เสร็จ นำสง่ ครผู ้สู อน
8. ครูอธบิ ายการปฏิบตั ิตามใบปฏบิ ัตงิ านที่ 7.5-7.7
9. ใหน้ กั เรยี นทำตามใบปฏบิ ัตงิ านที่ 7.5-7.7 ความร้เู บ้อื งตน้ เกีย่ วกับการเขยี นโปรแกรมบนมาตรฐาน
เปิด ขณะนักเรยี นปฏิบตั งิ าน ครจู ะสังเกตการทำงานเมื่อแล้วเสรจ็ นำสง่ ครผู ู้สอน
ขั้นสำเรจ็ ผล (Progress)
10. ครูและนักเรยี นร่วมกนั เฉลยแบบฝกึ หดั ท่ี 7 และร่วมอภปิ รายสรุปผล
11. ครปู ระเมินผลตามแบบประเมินผลปฏบิ ัติงานท่ี 7 และสรปุ ผล

ส่ือและแหลง่ การเรยี นรู้

1. สอื่ การเรียนรู้ หนังสอื เรยี นวชิ าการเขยี นโปรแกรมบนมาตรฐานเปิด หนว่ ยท่ี 7, Microsoft Word
ประกอบการสอน และแบบทดสอบก่อนเรียน และหลงั เรียน

2. แหล่งการเรียนรู้ หนงั สือ วารสารเกีย่ วกบั การการเขยี นโปรแกรมบนมาตรฐานเปดิ และภาษา PHP

อินเทอรเ์ นต็ www.google.com

กำรเขียนโปรแกรมภำษำคอมพวิ เตอร์ แผนกำรจัดกำรเรยี นรู้ที่ 7 หน้ำที่ 7/7
(20204-2107)

การวดั และการประเมินผล

การวดั ผล การประเมนิ ผล
(ใช้เครือ่ งมอื ) (นำผลเทียบกับเกณฑแ์ ละแปลความหมาย)
1. แบบทดสอบกอ่ นเรียน (Pre–test) หน่วยท่ี 7 (ไว้เปรียบเทยี บกบั คะแนนสอบหลงั เรยี น)
2. แบบฝกึ หดั ท่ี 6 เกณฑ์ผา่ น 50%
3. ใบปฏิบตั ิงานท่ี 6.4 และแบบประเมนิ เกณฑผ์ า่ น 50%
4. แบบทดสอบหลังเรยี น (Post–test) หนว่ ยท่ี 7 เกณฑ์ผา่ น 50%
5. แบบประเมินคณุ ธรรม จริยธรรม และค่านิยมฯ เกณฑผ์ ่าน 60%

งานทม่ี อบหมาย

งานทีม่ อบหมายนอกเหนือเวลาเรียน ใหค้ น้ คว้า “การประยุกต์ใชง้ านฟอรม์ กบั ภาษา PHP” ทาง
www.google.com และเขียนสรุปสาระสำคญั ที่ไดล้ งในสมุดพร้อมอา้ งอิงทีม่ า นำส่งครูผู้สอนในการเรียนครั้ง
ท่ี 9

ผลงาน/ชิ้นงาน/ความสำเร็จของผู้เรยี น

1. ผลการทำและนำเสนอแบบฝกึ หัดท่ี 7
2. คะแนนจากแบบทดสอบหลังเรียน (Post–test) หนว่ ยที่ 7
3. ผลการปฏบิ ตั งิ านท่ี 7.5-7.7

เอกสารอ้างอิง

สุริยนั สายเมฆ. (2562). การเขียนโปรแกรมภาษาคอมพิวเตอร์. นนทบรุ ี : ศูนยห์ นังสือเมืองไทย.

บันทึกหลงั การสอน

1. ผลการจัดการเรยี นรู้ตามแผน
............................................................................................................................. .................................................
.................................................................................. ..................................................................................

2. ผลการเรยี นของนักเรยี น/ผลการสอนของคร/ู ปญั หาท่ีพบ
......................................................................................................................... .....................................................
............................................................................................................................. .......................................

3. แนวทางการแกป้ ัญหา
........................................................................................................................................... ...................................
................................................................................................ ....................................................................

ลงชือ่ ...............................................
(นายพีรวัส ทรัพย์ประมวล)
ครูผสู้ อน

แผนกำรจดั กำรเรียนร้ทู ่ี 8 หน่วยท่ี 8 หนำ้ ท่ี 1/11

วชิ ำ การเขียนโปรแกรมภาษาคอมพวิ เตอร์ เวลาเรียนรวม 76 คาบ
รหสั วิชา 20204-2107

ช่อื หน่วย การใช้งาน PHP เชื่อมต่อฐานข้อมูล สอนครั้งที่ ทฤษฎี 6 คาบ
10-12/18 ปฏบิ ตั ิ 6 คาบ

หวั ขอ้ เรือ่ ง

8.1 การสรา้ งฐานข้อมูลด้วย phpMyAdmin

8.2 การสรา้ งตารางในฐานขอ้ มูล

8.3 การเชอ่ื มต่อฐานขอ้ มลู ด้วย mysql_connect

8.4 การประยกุ ต์ใช้ PHP ในการเขยี นโปรแกรมเกบ็ เบอรโ์ ทรศพั ท์

แนวคดิ สำคัญ

ในหน่วยการเรยี นรู้ที่ 7 เปน็ การเรยี นรู้เกีย่ วกับการใช้ฟอร์มทางานรว่ มกับ PHP ในการรับส่งข้อมูลเพ่ือ

นาประมวลผลและแสดงผล หลังจากได้เรียนรู้แล้ว สิ่งที่จาเป็นและการนาไปประยกุ ต์ใชใ้ นการเขียนโปรแกรม

เว็บแอปพลิเคชัน คือ การนาข้อมูลที่ได้จากฟอร์มนั้นบันทึกลงไปในฐานข้อมูลเพื่อให้เป็นโปรแกรมที่มีความ

สมบูรณ์และใช้งานได้จริงตามวัตถุประสงค์ ในหน่วยการเรียนรู้ที่ 8 จะเรียนรู้เก่ียวกับการจัดการฐานข้อมูล

การสร้างฐานข้อมูล การเชื่อมต่อฐานข้อมูลด้วย mysql_connect การประมวลคาส่ัง MySQL ด้วยฟังก์ชัน

mysql_db_query

สมรรถนะย่อย

5. แสดงความรเู้ ก่ยี วกับการจัดการฐานข้อมลู

6. ใชง้ านฟังกช์ นั mysql_connect และ ฟงั ก์ชัน mysql_query_db

จุดประสงค์เชงิ พฤติกรรม

ดำ้ นควำมรู้

1. บอกวิธกี ารสรา้ งฐานข้อมูล

2. อธิบายส่วนประกอบของโปรแกรมจัดการฐานข้อมูล

3. บอกวธิ กี ารสรา้ งตารางในฐานข้อมูล

4. บอกวธิ ีการกาหนดคา่ ของฟลิ ดใ์ นโปรแกรมจดั การฐานข้อมูล

5. บอกวิธีการใชง้ านฟงั ก์ชนั mysql_connect

6. บอกวธิ กี ารใชง้ านฟังก์ชนั mysql_db_query

7. บอกวธิ ีการเขยี นโปรแกรมติดต่อฐานข้อมลู

8. บอกวธิ กี ารเขยี นโปรแกรมบันทึกข้อมูลลงในฐานข้อมลู

ดำ้ นคุณธรรม จริยธรรม/บูรณำกำรคำ่ นยิ มหลกั 12 ประกำร แสดงออกถึงความมีวนิ ัย ความ

สนใจใฝ่รู้ ความรกั สามคั คี ความคิดรเิ ริม่ สรา้ งสรรค์ และความซ่ือสัตยส์ จุ รติ

กำรเขยี นโปรแกรมภำษำคอมพิวเตอร์ แผนกำรจดั กำรเรยี นรทู้ ี่ 8 หน้ำท่ี 2/11
(20204-2107)

เนือ้ หำสำระ

8.1 การสร้างฐานข้อมูลดว้ ย phpMyAdmin

8.2 การสร้างตารางในฐานขอ้ มลู

8.3 การเช่อื มต่อฐานขอ้ มลู ด้วย mysql_connect

8.4 การประยุกตใ์ ช้ PHP ในการเขยี นโปรแกรมเกบ็ เบอรโ์ ทรศัพท์

สรุปสาระสาคญั

phpMyAdmin เป็นโปรแกรมหนึ่งในชุดโปรแกรม AppServ ซึ่ง phpMyAdmin เป็นเครื่องมือที่ใช้

สาหรับจัดการฐานข้อมูล MySQL

ฐำนข้อมูล คือ ระบบที่ถูกสร้างขึ้นเพื่อใช้จัดเก็บข้อมูลด้วยระบบคอมพิวเตอร์ เพื่อให้ข้อมูลสามารถ

นามาใช้งานไดท้ ันที

วิธีการเข้าใช้งานโปรแกรมจัดการฐานข้อมูล phpMyAdmin มีวิธีการเข้าใช้งานคือการเปิดโปรแกรม

เว็บเบราว์เซอร์ขึ้นมาทาการเรียกใช้โปรแกรม phpMyAdmin เพ่ือเข้าสู่การสร้างฐานข้อมูล (โปรแกรมเว็บ

บราวเซอร์จะใช้โปรแกรม Google Chrome) และให้พิมพ์ URL ที่ Address Bar เพื่อเข้าใช้งาน phpMyAdmin

localhost/phpMyAdmin หรอื 127.0.0.1/phpMyAdmin

ส่วนประกอบหลักของโปรแกรม phpMyAdmin มีดังน้ี

1. ส่วนแสดงฐานข้อมลู ต่างๆ ท่มี ีภายในเคร่ือง

2. สว่ นเชอ่ื มโยงหรอื ลิงกภ์ ายในโปรแกรม phpMyAdmin

3. ส่วนทใ่ี ชใ้ นการสรา้ งฐานข้อมูล โดยพิมพ์ช่อื ฐานข้อมลู ทีต่ ้องการลงไป แล้วคลิกทป่ี มุ่ Create

4. ส่วนเลือกภาษาเพื่อให้หนา้ โปรแกรม phpMyAdmin ใหเ้ ป็นภาษาที่ต้องการ

กำรสร้ำงตำรำง เพื่อทาการเก็บข้อมูลลงไปในตารางของแต่ละฟิลด์ เช่น ใช้ในการเก็บชื่อผู้ใช้งาน

รหัสผ่าน เบอร์โทรศพั ท์ อเี มล์ รปู ภาพ เปน็ ตน้ การสรา้ งตารางนนั้ สามารถทาได้โดยการคลิกเลอื กฐานข้อมูลที่

จะสร้างตาราง จากนั้นระบุชื่อตารางและจานวนฟิลด์ที่ต้องการลงไปในชื่อ Name และจานวนฟิลด์ลงไปใน

Number of fields

ฟงั กช์ ัน mysql_connect เป็นฟงั กช์ นั เริม่ เชือ่ มต่อกบั ฐานข้อมูล เพื่อเขา้ ไปเลือกใช้งานฐานขอ้ มูล

โดเมนเนม คือ โดเมนเนมของเซิร์ฟเวอร์ที่ใช้กับ MySql ซึ่งในหนังสือเรียนเล่มนี้ได้ทาการจาลอง

เครื่องใหเ้ ป็น Server ในขน้ั ตอนการลงโปรแกรม AppServ โปรแกรมจะกาหนดตอนติดต้ังใหโ้ ดนเมนเนมเป็น

localhost หรือ 127.0.0.1

ชอ่ื ผู้ใช้งำน คอื ช่อื ผ้ใู ชง้ านที่เขา้ ใชง้ านฐานข้อมูล คือ root

รหัสผ่ำน คือ รหสั ผา่ นที่เข้าใช้ระบบฐานขอ้ มูล (กาหนดตอนติดตั้ง AppServ)

ฟงั กช์ นั mysql_db_query คอื ฟังก์ชนั ในการนาคาสัง่ SQL ไปประมวลผล

กำรเขียนโปรแกรมภำษำคอมพวิ เตอร์ แผนกำรจัดกำรเรียนร้ทู ี่ 8 หน้ำที่ 3/11
(20204-2107)

กจิ กรรมกำรเรียนรู้ (คร้ังที่ 10/18, คำบท่ี 37-40/72)

ขั้นนำเขำ้ สู่บทเรียน (Motivation)
1. ครตู รวจสอบรายชอ่ื นักเรียนและขานช่ือนักเรียน
2. ครูชี้แจงรายละเอียดเกี่ยวกับจุดประสงค์ สมรรถนะและคาอธิบายรายวิชา การวัดผลและ
ประเมินผลการเรียน กิจกรรมการเรยี นการสอนที่สาคัญ คุณลักษณะนิสัยที่ต้องการใหเ้ กิดขึ้น และข้อตกลงใน
การเรยี น
3. นกั เรียนทาแบบทดสอบกอ่ นเรียนหนว่ ยที่ 8
4. ครใู ห้หนังสอื เรียนวิชา การเขียนโปรแกรมบนมาตรฐานเปดิ
5. ครูนาเขา้ ส่บู ทเรียน และครูแจง้ จุดประสงค์การเรียน
ข้นั ใหเ้ นื้อหำ (Information)
6. ครูสอนเนื้อหาสาระหัวข้อ 8.1-8.2 โดยการบรรยาย ถาม–ตอบ และสาธิตการเกี่ยวกับความรู้
เบ้อื งต้นเก่ียวกับการเขยี นโปรแกรมบนมาตรฐานเปดิ การสร้างฐานข้อมลู ดว้ ย phpMyadmin

ขน้ั แกป้ ญั หำ (Application)
7. นักเรยี นทาแบบฝกึ หัดที่ 8 เม่อื แลว้ เสร็จ นาส่งครผู ู้สอน
8. ครูอธิบายการปฏิบัติในการสรา้ งฐานขอ้ มูลด้วย phpMyAdmin การสรา้ งตารางในฐานข้อมลู
9. ใหน้ ักเรยี นฝกึ ปฏิบัติในการสร้างฐานข้อมลู ตามท่ีครูอธิบายและพาฝึกปฏิบตั ิ ตามหัวขอ้ เรื่องท่ี 8.1-
8.2 ขณะนกั เรยี นปฏิบัติงาน ครูจะสงั เกตการทางาน เมอ่ื แล้วเสรจ็ นาสง่ ครผู ูส้ อน

ข้ันสำเรจ็ ผล (Progress)
10. ครแู ละนกั เรยี นรว่ มกนั สรุปองคค์ วามรทู้ ี่นักเรยี นได้รบั จากการฝกึ ปฏบิ ัติ และครูอภปิ รายสรุปผล
11. ครปู ระเมนิ ผลตามแบบประเมินผลปฏบิ ัติตามทค่ี รไู ดพ้ าฝกึ ปฏบิ ัติ และสรุปผล

สื่อและแหลง่ กำรเรยี นรู้

1. สอ่ื การเรียนรู้ หนังสือเรยี นวิชาการเขียนโปรแกรมบนมาตรฐานเปิด หน่วยที่ 8, Microsoft Word
ประกอบการสอน และแบบทดสอบก่อนเรียน และหลังเรียน

2. แหลง่ การเรยี นรู้ หนงั สือ วารสารเกยี่ วกับการเขียนโปรแกรมบนมาตรฐานเปดิ และการใชง้ าน
PHP เชอ่ื มต่อฐานข้อมลู อนิ เทอร์เน็ต www.google.com

กำรเขียนโปรแกรมภำษำคอมพวิ เตอร์ แผนกำรจัดกำรเรยี นรทู้ ี่ 8 หน้ำที่ 4/11
(20204-2107)

กำรวัดและกำรประเมินผล

กำรวัดผล กำรประเมินผล
(ใช้เคร่ืองมือ) (นาผลเทียบกบั เกณฑ์และแปลความหมาย)
1. แบบทดสอบก่อนเรยี น (Pre–test) หนว่ ยท่ี 8 (ไวเ้ ปรยี บเทยี บกบั คะแนนสอบหลังเรียน)
2. แบบฝึกหดั ที่ 8 เกณฑ์ผา่ น 50%
3. ปฏบิ ตั ิงานตามทค่ี รูมอบหมาย และแบบสงั เกต เกณฑผ์ า่ น 50%
พฤติกรรม
4. แบบทดสอบหลงั เรยี น (Post–test) หน่วยที่ 8 เกณฑ์ผ่าน 50%
5. แบบประเมินคุณธรรม จริยธรรม และคา่ นยิ มฯ เกณฑ์ผ่าน 60%

งำนทม่ี อบหมำย

งานท่มี อบหมายนอกเหนือเวลาเรียน ใหค้ น้ คว้า “การใชง้ าน PHP เชอ่ื มต่อฐานข้อมลู ” ทาง
www.google.com และเขยี นสรปุ สาระสาคญั ที่ได้ลงในสมดุ พร้อมอา้ งอิงท่มี า นาสง่ ครูผูส้ อนในการเรยี นคร้ัง
ท่ี 10

ผลงำน/ชน้ิ งำน/ควำมสำเร็จของผเู้ รยี น

1. ผลการทาและนาเสนอชน้ิ งานตามการฝึกปฏบิ ัติตามครผู ู้สอนในการสร้างฐานข้อมูล
2. คะแนนจากแบบสังเกตพฤติกรรมการปฏิบัติงาน หน่วยที่ 8
3. ผลการปฏิบัติงานตามที่ได้รบั มอบหมาย

เอกสำรอำ้ งอิง

สุริยนั สายเมฆ. (2562). กำรเขยี นโปรแกรมภำษำคอมพิวเตอร์. นนทบรุ ี : ศนู ย์หนงั สือเมืองไทย.

กำรเขียนโปรแกรมภำษำคอมพิวเตอร์ แผนกำรจัดกำรเรยี นรทู้ ่ี 8 หน้ำที่ 5/11
(20204-2107)

บันทกึ หลงั กำรสอน

1. ผลกำรจัดกำรเรียนรู้ตำมแผน
............................................................................................................................. .................................................
.................................................................................. ..................................................................................

2. ผลกำรเรยี นของนักเรยี น/ผลกำรสอนของครู/ปัญหำที่พบ
............................................................................................................................. .................................................
.................................................................................. ..................................................................................

3. แนวทำงกำรแกป้ ญั หำ
............................................................................................................................. .................................................
............................................................................................................................. .......................................

ลงชือ่ ...............................................
(นายพีรวัส ทรัพยป์ ระมวล)
ครูผสู้ อน

กำรเขียนโปรแกรมภำษำคอมพวิ เตอร์ แผนกำรจดั กำรเรยี นรทู้ ี่ 8 หน้ำที่ 6/11
(20204-2107)

กิจกรรมกำรเรยี นรู้ (ครัง้ ท่ี 11/18, คำบท่ี 41-44/72)

ขั้นนำเข้ำสู่บทเรียน (Motivation)
1. ครตู รวจสอบรายชอื่ นักเรยี นและขานชอ่ื นักเรยี น
2. ครูชี้แจงรายละเอียดเกี่ยวกับจุดประสงค์ สมรรถนะและคาอธิบายรายวิชา การวัดผลและ
ประเมินผลการเรียน กิจกรรมการเรยี นการสอนท่ีสาคัญ คุณลักษณะนิสัยท่ีต้องการให้เกดิ ข้ึน และข้อตกลงใน
การเรียน
3. ครใู ห้หนังสอื เรียนวชิ า การเขียนโปรแกรมบนมาตรฐานเปิด
4. ครนู าเขา้ สบู่ ทเรียน และครแู จ้งจุดประสงค์การเรยี น
ขนั้ ใหเ้ นอื้ หำ (Information)
5. ครูสอนเนื้อหาสาระหัวข้อ 8.3 โดยการบรรยาย ถาม–ตอบ และสาธิตการเกี่ยวกับความรู้เบือ้ งต้น
เกี่ยวกบั การเขียนโปรแกรมบนมาตรฐานเปดิ การเช่อื มต่อฐานขอ้ มลู ด้วย mysql_connect
ขน้ั แกป้ ัญหำ (Application)
6. นกั เรียนทาแบบฝกึ หัดท่ี 8 เมอื่ แลว้ เสรจ็ นาสง่ ครผู สู้ อน
7. ครูอธิบายการปฏิบัติตามขั้นตอนการเขียนโปรแกรมและค าสั่งเชื่อมต่อฐานข้อมูล
mysql_connect
8. ให้นักเรียนทาตามครูผู้สอน ในการเขียนโปรแกรมเชื่อมต่อฐานข้อมูลด้วยคาสั่ง mysql_connect
ความรู้เบื้องต้นเกี่ยวกับการเขียนโปรแกรมบนมาตรฐานเปิด ขณะนักเรียนปฏิบัติงาน ครูจะสังเกตการทางาน
เมอ่ื แลว้ เสร็จ นาส่งครผู ู้สอน
ขัน้ สำเร็จผล (Progress)
9. ครูและนักเรยี นรว่ มกนั สรปุ องค์ความรทู้ ่ีนกั เรียนได้รบั จากการฝึกปฏิบัติ และครูอภปิ รายสรปุ ผล
10. ครปู ระเมนิ ผลตามแบบประเมนิ ผลปฏิบตั ิตามทีค่ รไู ดพ้ าฝึกปฏิบัติ และสรุปผล

ส่อื และแหลง่ กำรเรยี นรู้

1. ส่อื การเรียนรู้ หนังสอื เรยี นวิชาการเขียนโปรแกรมบนมาตรฐานเปิด หน่วยที่ 8, Microsoft Word
ประกอบการสอน และแบบทดสอบกอ่ นเรียน และหลังเรยี น

2. แหล่งการเรียนรู้ หนงั สอื วารสารเกย่ี วกับการการเขียนโปรแกรมบนมาตรฐานเปิดและภาษา PHP
อินเทอรเ์ นต็ www.google.com

กำรเขียนโปรแกรมภำษำคอมพวิ เตอร์ แผนกำรจดั กำรเรียนรู้ที่ 8 หน้ำที่ 7/11
(20204-2107)

กำรวัดและกำรประเมนิ ผล

กำรวดั ผล กำรประเมนิ ผล
(ใช้เครอื่ งมือ) (นาผลเทยี บกับเกณฑแ์ ละแปลความหมาย)
1. แบบทดสอบกอ่ นเรียน (Pre–test) หนว่ ยที่ 8 (ไวเ้ ปรยี บเทยี บกบั คะแนนสอบหลงั เรยี น)
2. แบบฝกึ หดั ท่ี 8 เกณฑผ์ ่าน 50%
3. ปฏบิ ัติงานตามท่คี รูมอบหมาย และแบบสังเกต เกณฑ์ผ่าน 50%
พฤติกรรม
4. แบบทดสอบหลังเรียน (Post–test) หน่วยที่ 8 เกณฑผ์ ่าน 50%
5. แบบประเมนิ คณุ ธรรม จรยิ ธรรม และค่านยิ มฯ เกณฑผ์ ่าน 60%

งำนที่มอบหมำย

งานทม่ี อบหมายนอกเหนือเวลาเรยี น ใหค้ น้ ควา้ “การประยกุ ต์ใช้งานฟอร์มกับภาษา PHP” ทาง
www.google.com และเขียนสรปุ สาระสาคัญท่ีไดล้ งในสมุดพร้อมอ้างอิงท่ีมา นาส่งครูผสู้ อนในการเรยี นครั้ง
ท่ี 11

ผลงำน/ชิ้นงำน/ควำมสำเรจ็ ของผเู้ รียน

1. ผลการทาและนาเสนอช้ินงานตามการฝึกปฏบิ ัตติ ามครผู ู้สอนในการสรา้ งฐานข้อมูล
2. คะแนนจากแบบสังเกตพฤตกิ รรมการปฏิบัติงาน หนว่ ยท่ี 8
3. ผลการปฏิบัติงานตามท่ีได้รบั มอบหมาย

เอกสำรอำ้ งอิง

สุริยัน สายเมฆ. (2562). กำรเขยี นโปรแกรมภำษำคอมพิวเตอร์. นนทบุรี : ศนู ยห์ นังสือเมืองไทย.

กำรเขียนโปรแกรมภำษำคอมพิวเตอร์ แผนกำรจัดกำรเรยี นรทู้ ่ี 8 หน้ำที่ 8/11
(20204-2107)

บันทกึ หลงั กำรสอน

1. ผลกำรจดั กำรเรยี นร้ตู ำมแผน
............................................................................................................................. .................................................
.................................................................................. ..................................................................................

2. ผลกำรเรียนของนกั เรยี น/ผลกำรสอนของครู/ปญั หำท่ีพบ
......................................................................................................................... .....................................................
............................................................................................................................. .......................................

3. แนวทำงกำรแก้ปัญหำ
........................................................................................................................................... ...................................
................................................................................................ ....................................................................

ลงช่ือ...............................................
(นายพีรวสั ทรัพยป์ ระมวล)
ครผู สู้ อน

กำรเขียนโปรแกรมภำษำคอมพวิ เตอร์ แผนกำรจัดกำรเรียนรู้ท่ี 8 หน้ำท่ี 9/11
(20204-2107)

กิจกรรมกำรเรียนรู้ (คร้งั ท่ี 11/18, คำบที่ 45-48/72)

ข้ันนำเขำ้ สู่บทเรียน (Motivation)
1. ครูตรวจสอบรายชื่อนกั เรยี นและขานช่ือนักเรียน
2. ครูชี้แจงรายละเอียดเกี่ยวกับจุดประสงค์ สมรรถนะและคาอธิบายรายวิชา การวัดผลและ
ประเมินผลการเรียน กิจกรรมการเรยี นการสอนท่ีสาคัญ คุณลักษณะนิสัยท่ีต้องการใหเ้ กิดข้ึน และข้อตกลงใน
การเรยี น
3. นักเรยี นทาแบบทดสอบก่อนเรยี นหน่วยที่ 8
4. ครใู หห้ นังสือเรียนวชิ า การเขียนโปรแกรมบนมาตรฐานเปดิ
5. ครนู าเขา้ สบู่ ทเรยี น และครแู จง้ จุดประสงคก์ ารเรยี น
ขั้นให้เน้อื หำ (Information)
6. ครูสอนเนื้อหาสาระหัวข้อ 8.4 โดยการบรรยาย ถาม–ตอบ และสาธิตการเกี่ยวกับความรู้เบื้องตน้
เก่ียวกับการเขยี นโปรแกรมบนมาตรฐานเปดิ การสรา้ งฐานข้อมูลดว้ ย phpMyadmin

ขั้นแกป้ ัญหำ (Application)
7. นกั เรยี นทาแบบฝึกหดั ท่ี 8 เมอ่ื แลว้ เสร็จ นาสง่ ครผู สู้ อน
8. ครอู ธบิ ายการปฏบิ ัติในการสร้างฐานข้อมลู ด้วย phpMyAdmin การสรา้ งตารางในฐานขอ้ มูล
9. ให้นักเรียนฝึกปฏบิ ตั ิในการสร้างฐานข้อมูลตามทีค่ รอู ธิบายและพาฝึกปฏิบัติ ตามหัวขอ้ เรื่องที่ 8.4
ขณะนกั เรยี นปฏบิ ัตงิ าน ครจู ะสงั เกตการทางาน เมือ่ แล้วเสรจ็ นาสง่ ครูผสู้ อน

ขั้นสำเร็จผล (Progress)
10. ครูและนักเรยี นร่วมกันสรปุ องคค์ วามรู้ที่นักเรยี นได้รบั จากการฝึกปฏิบัติ และครูอภปิ รายสรุปผล
11. ครปู ระเมินผลตามแบบประเมินผลปฏบิ ตั ิตามทีค่ รไู ดพ้ าฝกึ ปฏบิ ตั ิ และสรุปผล

สื่อและแหลง่ กำรเรียนรู้

1. สื่อการเรยี นรู้ หนงั สือเรียนวชิ าการเขียนโปรแกรมบนมาตรฐานเปิด หน่วยท่ี 8, Microsoft Word
ประกอบการสอน และแบบทดสอบกอ่ นเรยี น และหลงั เรยี น

2. แหล่งการเรยี นรู้ หนังสอื วารสารเก่ยี วกับการเขียนโปรแกรมบนมาตรฐานเปดิ และการใช้งาน
PHP เชอื่ มต่อฐานข้อมลู อินเทอร์เน็ต www.google.com

กำรเขยี นโปรแกรมบนมำตรฐำนเปดิ แผนกำรจัดกำรเรียนร้ทู ่ี 8 หน้ำที่ 10/11
(20204-2107)

กำรวดั และกำรประเมนิ ผล

กำรวดั ผล กำรประเมนิ ผล
(ใช้เครอ่ื งมือ) (นาผลเทยี บกับเกณฑแ์ ละแปลความหมาย)
1. แบบทดสอบกอ่ นเรยี น (Pre–test) หนว่ ยท่ี 8 (ไวเ้ ปรียบเทียบกับคะแนนสอบหลังเรียน)
2. แบบฝกึ หดั ที่ 8 เกณฑผ์ า่ น 50%
3. ปฏิบัติงานตามทคี่ รูมอบหมายงานพร้อมใบงานที่ 8 เกณฑ์ผา่ น 50%
และแบบสังเกตพฤติกรรม
4. แบบทดสอบหลังเรียน (Post–test) หนว่ ยที่ 8 เกณฑผ์ ่าน 50%
5. แบบประเมินคณุ ธรรม จริยธรรม และค่านิยมฯ เกณฑผ์ ่าน 60%

งำนที่มอบหมำย

งานทม่ี อบหมายนอกเหนือเวลาเรยี น ให้ค้นควา้ “การใชง้ าน PHP เช่อื มต่อฐานข้อมลู ” ทาง
www.google.com และเขียนสรปุ สาระสาคัญท่ีได้ลงในสมดุ พร้อมอ้างอิงทีม่ า นาส่งครูผู้สอนในการเรียนคร้ัง
ท่ี 12

ผลงำน/ชน้ิ งำน/ควำมสำเรจ็ ของผเู้ รยี น

1. ผลการทาและนาเสนอช้ินงานตามการฝึกปฏบิ ตั ติ ามครผู ู้สอนในการสร้างฐานข้อมลู
2. คะแนนจากแบบสังเกตพฤติกรรมการปฏบิ ตั ิงาน หน่วยท่ี 8
3. ผลการปฏิบตั ิงานตามที่ได้รับมอบหมาย

เอกสำรอำ้ งองิ

สุรยิ ัน สายเมฆ. (2562). กำรเขียนโปรแกรมภำษำคอมพิวเตอร์. นนทบุรี : ศนู ย์หนงั สอื เมืองไทย.

กำรเขยี นโปรแกรมบนมำตรฐำนเปดิ แผนกำรจัดกำรเรยี นรทู้ ่ี 8 หน้ำท่ี 11/11
(20204-2107)

บนั ทกึ หลงั กำรสอน

1. ผลกำรจดั กำรเรียนรู้ตำมแผน
............................................................................................................................. .................................................
....................................................................................................................................................................

2. ผลกำรเรียนของนกั เรยี น/ผลกำรสอนของคร/ู ปัญหำที่พบ
............................................................................................... ...............................................................................
............................................................................................................................. .......................................

3. แนวทำงกำรแกป้ ญั หำ
............................................................................................................................. .................................................
....................................................................................................................................................................

ลงชื่อ...............................................
(นายพีรวสั ทรัพยป์ ระมวล)
ครูผสู้ อน

แผนกำรจดั กำรเรยี นรทู้ ่ี 9 หนว่ ยท่ี 9 หน้ำท่ี 1/10

วชิ ำ การเขียนโปรแกรมภาษาคอมพวิ เตอร์ เวลาเรียนรวม 76 คาบ
รหัสวชิ า 20204-2107

ชอ่ื หน่วย ความรู้พนื้ ฐานเก่ยี วกบั การประมาณราคา สอนครัง้ ท่ี ทฤษฎี 6 คาบ
13-15/18 ปฏบิ ัติ 6 คาบ

หัวข้อเรือ่ ง

9.1 การใชง้ านฟังกช์ ัน mysql_select_db

9.2 การใชง้ านคาสง่ั select

9.3 การใช้งานฟงั ก์ชัน mysql_query

9.4 การใชง้ านฟงั ก์ชัน mysql_num_rows

9.5 การใช้งานฟงั ก์ชัน mysql_fetch_array

9.6 การประยกุ ต์ใช้ PHP ในการเขยี นโปรแกรมระบบบนั ทึกเบอร์โทรศัพท์

แนวคิดสำคัญ

หลังจากเรียนรู้การใช้งานเบื้องต้นเกี่ยวกับการสร้างและจัดการฐานข้อมูลด้วยโปรแกรม phpMyAdmin ใน

หน่วยที่การเรียนรู้ท่ี 8 แล้วในหน่วยการเรียนรู้ที่ 9 จะเรียนรู้เกี่ยวกับการใช้งาน ดังน้ี การใช้งานฟังก์ชัน

mysql_query การใช้งานฟังก์ชัน mysql_num_rows การใช้งานฟังก์ชัน mysql_fetch_array การใช้งานคาสั่ง

Select การแก้ไขโครงสร้างฐานข้อมูล การนาฟังก์ชันต่าง ๆ มาประยุกต์ใช้ในการเขียนโปรแกรมระบบบันทึกเบอร์

โทรศัพท์

สมรรถนะย่อย

7. แสดงความรเู้ กยี่ วกบั การจดั การฐานขอ้ มลู

8. ใชง้ านคาส่ัง SQL และฟังก์ชันตา่ ง ๆ ในการเขยี นโปรแกรม

จุดประสงค์เชิงพฤติกรรม

ดำ้ นควำมรู้

1. บอกวิธกี ารใช้งานฟงั กช์ ัน mysql_select_db

2. บอกวธิ ีการใชง้ านคาสัง่ Select

3. บอกวิธีการใชง้ านฟังกช์ นั mysql_query

4. บอกวิธีการใช้งานฟงั กช์ นั mysql_num_rows

5. บอกวิธีการใช้งานฟงั ก์ชนั mysql_fetch_array

6. บอกวธิ ีการใช้งานฟงั ก์ชนั mysql_close

7. บอกวธิ กี ารแก้ไขโครงสร้างฐานขอ้ มูลได้

8. ประยุกต์ใช้ฟังกช์ ันในการเขียนโปรแกรมระบบบันทกึ ข้อมลู เบอร์โทรศัพท์

ด้ำนคุณธรรม จรยิ ธรรม/บูรณำกำรคำ่ นยิ มหลกั 12 ประกำร แสดงออกถึงความมวี นิ ยั ความ

สนใจใฝร่ ู้ ความรกั สามคั คี ความคดิ รเิ รม่ิ สรา้ งสรรค์ และความซื่อสัตยส์ จุ รติ

กำรเขยี นโปรแกรมภำษำคอมพิวเตอร์ แผนกำรจดั กำรเรียนร้ทู ่ี 9 หน้ำที่ 2/10
(20204-2107)

เนื้อหำสำระ

9.1 การใช้งานฟังกช์ ัน mysql_select_db
9.2 การใชง้ านคาสง่ั select
9.3 การใชง้ านฟังก์ชัน mysql_query
9.4 การใช้งานฟังกช์ นั mysql_num_rows
9.5 การใช้งานฟงั ก์ชนั mysql_fetch_array
9.6 การประยกุ ต์ใช้ PHP ในการเขียนโปรแกรมระบบบนั ทกึ เบอร์โทรศัพท์

9.6.1 การแก้ไขโครงสร้างตาราง Listname
9.6.2 การออกแบบหน้าจอโปรแกรมระบบบันทึกเบอร์โทรศัพท์
9.6.3 การเขียนโปรแกรมเพือ่ บันทกึ ข้อมูลเบอร์โทรศพั ทล์ งฐานขอ้ มูล
9.6.4 การเขยี นโปรแกรมเพ่ือเรียกข้อมลู ในฐานขอ้ มูลออกมาแสดง
สรปุ สำระสำคัญ
ฟงั ก์ชนั mysql_select_db เปน็ ฟังก์ชนั ทเี่ รยี กใชฐ้ านข้อมูล และจะใช้งานร่วมกับตวั ดาเนินการแบบ OR
คำสง่ั select เป็นคาส่ังท่ีเรยี กใชง้ านข้อมลู ในฐานข้อมูลเพื่อนามาแสดง สามารถนามาแสดงได้ในหลายหลาย
แบบ เชน่ การนาขอ้ มูลมาแสดงทั้งหมดจากตารางทตี่ ้องการใหแ้ สดง การนาขอ้ มูลมาแสดงบางคอลมั น์
ฟังกช์ ัน mysql_query เป็นฟังกช์ นั ในการนาคาสัง่ SQL ไปประมวลผล
ฟังก์ชัน mysql_num_rows เป็นฟังก์ชันในการนับจานวนแถวของข้อมูลในฐานข้อมูล ฟังก์ชันนี้สามารถ
นาไปประยุกต์ใช้ เช่น การนับจานวนสมาชิกทั้งหมดในฐานข้อมูล การตอบคาถามในเว็บบอร์ดว่า มีการตอบ
คาถามจานวนกีค่ น
ฟังก์ชัน mysql_fetch_array เป็นฟังก์ชันที่ใช้ในการนาข้อมูลออกมาแสดงที่ละแถว แล้วนาข้อมูลนั้นไป
เก็บไว้ในตัวแปรอาร์เรย์ ถ้าต้องการนาข้อมูลมาแสดงบนหน้าเว็บ สามารถระบุตัวแปรอาร์เรย์เพื่อเรียกใช้งาน
ข้อมูลนั้นได้

กิจกรรมกำรเรยี นรู้ (ครงั้ ท่ี 13/18, คำบท่ี 49-52/72)

ข้ันนำเขำ้ สบู่ ทเรยี น (Motivation)
1. ครตู รวจสอบรายช่อื นักเรียนและขานช่ือนักเรียน
2. ครูชี้แจงรายละเอียดเกี่ยวกับจุดประสงค์ สมรรถนะและคาอธิบายรายวิชา การวัดผลและ
ประเมินผลการเรียน กิจกรรมการเรียนการสอนที่สาคัญ คุณลักษณะนิสยั ที่ต้องการให้เกิดข้ึน และข้อตกลงใน
การเรยี น
3. นกั เรยี นทาแบบทดสอบก่อนเรียนหน่วยที่ 9
4. ครใู หห้ นังสือเรียนวชิ า การเขยี นโปรแกรมบนมาตรฐานเปิด
5. ครูนาเขา้ ส่บู ทเรียน และครแู จ้งจุดประสงค์การเรียน

กำรเขยี นโปรแกรมภำษำคอมพวิ เตอร์ แผนกำรจดั กำรเรียนรู้ท่ี 9 หนำ้ ที่ 3/10
(20204-2107)

ขัน้ ให้เนื้อหำ (Information)
6. ครูสอนเนื้อหาสาระหัวข้อ 9.1-9.2 โดยการบรรยาย ถาม–ตอบ และสาธิตการเกี่ยวกับความรู้
เบ้ืองต้นเก่ียวกบั การเขียนโปรแกรมบนมาตรฐานเปดิ การแกไ้ ขโครงสร้างฐานขอ้ มลู ด้วย phpMyadmin

ขั้นแกป้ ัญหำ (Application)
7. นกั เรยี นทาแบบฝึกหดั ท่ี 9 เมอื่ แลว้ เสร็จ นาส่งครูผสู้ อน
8. ครอู ธบิ ายการปฏิบัติในการสรา้ งฐานข้อมลู ด้วย phpMyAdmin การสรา้ งตารางในฐานขอ้ มลู
9. ใหน้ ักเรียนฝกึ ปฏบิ ตั ิในการสร้างฐานข้อมลู ตามท่ีครูอธบิ ายและพาฝึกปฏบิ ตั ิ ตามหวั ข้อเรอ่ื งที่ 9.1-
9.2 ขณะนกั เรียนปฏิบัติงาน ครูจะสงั เกตการทางาน เมอ่ื แลว้ เสร็จ นาสง่ ครผู สู้ อน

ขัน้ สำเรจ็ ผล (Progress)
10. ครแู ละนกั เรียนร่วมกันสรปุ องคค์ วามรทู้ ่นี ักเรยี นไดร้ บั จากการฝกึ ปฏบิ ัติ และครูอภปิ รายสรปุ ผล
11. ครปู ระเมินผลตามแบบประเมินผลปฏบิ ัติตามท่ีครูได้พาฝึกปฏบิ ตั ิ และสรปุ ผล

สื่อและแหลง่ กำรเรยี นรู้

1. สอ่ื การเรียนรู้ หนงั สอื เรยี นวิชาการเขียนโปรแกรมบนมาตรฐานเปิด หน่วยที่ 9, Microsoft Word
ประกอบการสอน และแบบทดสอบก่อนเรยี น และหลังเรยี น

2. แหล่งการเรียนรู้ หนังสอื วารสารเก่ียวกบั การเขยี นโปรแกรมบนมาตรฐานเปดิ และการใช้งาน
ฟงั กช์ นั mysql_select_db , การใช้งานคาสัง่ Select อินเทอร์เน็ต www.google.com

กำรวดั และกำรประเมินผล

กำรวัดผล กำรประเมินผล
(ใชเ้ ครอ่ื งมอื ) (นาผลเทยี บกับเกณฑแ์ ละแปลความหมาย)
1. แบบทดสอบก่อนเรยี น (Pre–test) หนว่ ยที่ 9 (ไว้เปรียบเทยี บกบั คะแนนสอบหลงั เรียน)
2. แบบฝึกหัดที่ 9 เกณฑผ์ า่ น 50%
3. ปฏบิ ัติงานตามที่ครูมอบหมาย และแบบสงั เกต เกณฑ์ผ่าน 50%
พฤติกรรม
4. แบบทดสอบหลังเรยี น (Post–test) หนว่ ยที่ 9 เกณฑ์ผา่ น 50%
5. แบบประเมนิ คณุ ธรรม จรยิ ธรรม และค่านยิ มฯ เกณฑผ์ ่าน 60%

กำรเขยี นโปรแกรมภำษำคอมพิวเตอร์ แผนกำรจดั กำรเรียนร้ทู ี่ 9 หนำ้ ที่ 4/10
(20204-2107)

งำนที่มอบหมำย

งานท่มี อบหมายนอกเหนือเวลาเรยี น ให้คน้ คว้า “การใช้งานฟังก์ชัน mysql_select_db” ทาง
www.google.com และเขยี นสรุปสาระสาคัญท่ีไดล้ งในสมุดพร้อมอ้างอิงที่มา นาสง่ ครูผูส้ อนในการเรยี นคร้ัง
ที่ 13

ผลงำน/ชิน้ งำน/ควำมสำเร็จของผูเ้ รยี น

1. ผลการทาและนาเสนอชิน้ งานตามการฝึกปฏิบัติตามครูผู้สอนในการสร้างฐานข้อมูล
2. คะแนนจากแบบสังเกตพฤตกิ รรมการปฏิบัติงาน หนว่ ยท่ี 9
3. ผลการปฏิบตั ิงานตามที่ได้รับมอบหมาย

เอกสำรอำ้ งองิ

สุริยัน สายเมฆ. (2562). กำรเขยี นโปรแกรมภำษำคอมพิวเตอร์. นนทบุรี : ศูนยห์ นงั สือเมืองไทย.

บันทกึ หลงั กำรสอน

1. ผลกำรจัดกำรเรียนรู้ตำมแผน
............................................................................................................................. .................................................
.................................................................................. ..................................................................................

2. ผลกำรเรียนของนักเรยี น/ผลกำรสอนของครู/ปญั หำท่ีพบ
......................................................................................................................... .....................................................
............................................................................................................................. .......................................

3. แนวทำงกำรแกป้ ัญหำ
........................................................................................................................................... ...................................
................................................................................................ ....................................................................

ลงช่อื ...............................................
(นายพีรวัส ทรพั ยป์ ระมวล)
ครูผสู้ อน

กำรเขยี นโปรแกรมภำษำคอมพวิ เตอร์ แผนกำรจัดกำรเรียนรูท้ ่ี 9 หนำ้ ที่ 5/10
(20204-2107)

กจิ กรรมกำรเรียนรู้ (ครง้ั ท่ี 14/18, คำบที่ 53-56/72)

ข้นั นำเขำ้ สบู่ ทเรยี น (Motivation)
1. ครตู รวจสอบรายช่ือนกั เรยี นและขานช่อื นักเรยี น
2. ครูชี้แจงรายละเอียดเกี่ยวกับจุดประสงค์ สมรรถนะและคาอธิบายรายวิชา การวัดผลและ
ประเมินผลการเรียน กิจกรรมการเรยี นการสอนท่ีสาคัญ คุณลักษณะนิสัยที่ต้องการใหเ้ กดิ ขึ้น และข้อตกลงใน
การเรียน
3. ครใู ห้หนงั สือเรียนวิชา การเขยี นโปรแกรมบนมาตรฐานเปิด
4. ครูนาเข้าสู่บทเรียน และครูแจง้ จดุ ประสงคก์ ารเรียน
ขั้นใหเ้ นอื้ หำ (Information)
5. ครูสอนเนื้อหาสาระหัวข้อ 9.3-9.4 โดยการบรรยาย ถาม–ตอบ และสาธิตการเกี่ยวกับความรู้
เบื้องต้นเกี่ยวกับการเขียนโปรแกรมบนมาตรฐานเปิด การใช้งานฟังก์ชัน mysql_query , การใช้ฟังก์ชัน
mysql_num_rows
ขนั้ แกป้ ญั หำ (Application)
6. นักเรียนทาแบบฝึกหดั ท่ี 9 เม่อื แล้วเสรจ็ นาสง่ ครูผ้สู อน
7. ครูอธิบายการปฏิบัติตามขั้นตอนการใช้งานฟังก์ชัน mysql_query , การใช้ฟังก์ชัน
mysql_num_rows
8. ให้นักเรียนทาตามครูผู้สอน ในการเขียนโปรแกรมการใช้งานฟังก์ชัน mysql_query , การใช้
ฟงั ก์ชัน mysql_num_rows ขณะนกั เรยี นปฏบิ ตั ิงาน ครจู ะสงั เกตการทางาน เม่ือแล้วเสร็จ นาส่งครูผสู้ อน
ขัน้ สำเรจ็ ผล (Progress)
9. ครูและนกั เรียนรว่ มกนั สรปุ องค์ความรทู้ ่นี กั เรยี นได้รบั จากการฝกึ ปฏบิ ัติ และครูอภปิ รายสรปุ ผล
10. ครูประเมนิ ผลตามแบบประเมนิ ผลปฏิบตั ิตามทคี่ รูได้พาฝกึ ปฏบิ ตั ิ และสรุปผล

สื่อและแหลง่ กำรเรียนรู้

1. สอ่ื การเรียนรู้ หนงั สือเรียนวชิ าการเขียนโปรแกรมบนมาตรฐานเปิด หนว่ ยท่ี 9, Microsoft Word
ประกอบการสอน และแบบทดสอบก่อนเรยี น และหลงั เรยี น

2. แหลง่ การเรยี นรู้ หนงั สือ วารสารเก่ยี วกับการการเขียนโปรแกรมบนมาตรฐานเปดิ และการใชง้ าน
ฟงั ก์ชนั mysql_query , การใช้ฟังกช์ ัน mysql_num_rows อนิ เทอร์เน็ต www.google.com

กำรเขียนโปรแกรมภำษำคอมพวิ เตอร์ แผนกำรจดั กำรเรียนรู้ที่ 9 หน้ำที่ 6/10
(20204-2107)

กำรวัดและกำรประเมนิ ผล

กำรวดั ผล กำรประเมนิ ผล
(ใช้เครอื่ งมือ) (นาผลเทยี บกับเกณฑแ์ ละแปลความหมาย)
1. แบบทดสอบกอ่ นเรียน (Pre–test) หนว่ ยที่ 9 (ไวเ้ ปรยี บเทยี บกบั คะแนนสอบหลงั เรยี น)
2. แบบฝึกหดั ท่ี 8 เกณฑผ์ ่าน 50%
3. ปฏิบตั ิงานตามท่คี รูมอบหมาย และแบบสังเกต เกณฑ์ผ่าน 50%
พฤติกรรม
4. แบบทดสอบหลังเรียน (Post–test) หน่วยที่ 9 เกณฑผ์ ่าน 50%
5. แบบประเมนิ คณุ ธรรม จรยิ ธรรม และค่านยิ มฯ เกณฑผ์ ่าน 60%

งำนท่ีมอบหมำย

งานที่มอบหมายนอกเหนือเวลาเรยี น ใหค้ น้ ควา้ “การประยกุ ต์ใช้งานฟอร์มกับภาษา PHP” ทาง
www.google.com และเขียนสรปุ สาระสาคัญท่ีไดล้ งในสมุดพร้อมอ้างอิงท่ีมา นาส่งครูผสู้ อนในการเรยี นครั้ง
ท่ี 14

ผลงำน/ชิ้นงำน/ควำมสำเรจ็ ของผเู้ รียน

1. ผลการทาและนาเสนอช้ินงานตามการฝึกปฏบิ ัตติ ามครผู ู้สอนในการสรา้ งฐานข้อมูล
2. คะแนนจากแบบสังเกตพฤตกิ รรมการปฏิบัติงาน หนว่ ยท่ี 9
3. ผลการปฏิบัตงิ านตามท่ีได้รบั มอบหมาย

เอกสำรอ้ำงองิ

สุริยัน สายเมฆ. (2562). กำรเขยี นโปรแกรมภำษำคอมพิวเตอร์. นนทบุรี : ศนู ยห์ นังสือเมืองไทย.

กำรเขียนโปรแกรมบนมำตรฐำนเปิด แผนกำรจดั กำรเรยี นรู้ที่ 9 หนำ้ ท่ี 7/10
(20204-2107)

บันทกึ หลงั กำรสอน

1. ผลกำรจัดกำรเรียนรตู้ ำมแผน
............................................................................................................................. .................................................
.................................................................................. ..................................................................................

2. ผลกำรเรยี นของนกั เรยี น/ผลกำรสอนของครู/ปญั หำที่พบ
......................................................................................................................... .....................................................
............................................................................................................................. .......................................

3. แนวทำงกำรแกป้ ัญหำ
........................................................................................................................................... ...................................
................................................................................................ ....................................................................

ลงช่อื ...............................................
(นายพรี วัส ทรพั ยป์ ระมวล)
ครผู สู้ อน

กำรเขยี นโปรแกรมบนมำตรฐำนเปิด แผนกำรจดั กำรเรยี นรู้ที่ 9 หนำ้ ท่ี 8/10
(20204-2107)

กจิ กรรมกำรเรยี นรู้ (คร้งั ที่ 15/18, คำบท่ี 57-60/72)

ขั้นนำเขำ้ ส่บู ทเรียน (Motivation)
1. ครตู รวจสอบรายชื่อนักเรยี นและขานชอ่ื นกั เรยี น
2. ครูชี้แจงรายละเอียดเกี่ยวกับจุดประสงค์ สมรรถนะและคาอธิบายรายวิชา การวัดผลและ
ประเมินผลการเรียน กิจกรรมการเรยี นการสอนท่ีสาคัญ คุณลักษณะนิสัยท่ีต้องการใหเ้ กิดข้ึน และข้อตกลงใน
การเรยี น
3. นกั เรียนทาแบบทดสอบกอ่ นเรยี นหน่วยท่ี 9
4. ครใู ห้หนังสือเรยี นวชิ า การเขียนโปรแกรมบนมาตรฐานเปดิ
5. ครูนาเขา้ สบู่ ทเรยี น และครแู จง้ จุดประสงคก์ ารเรยี น
ขนั้ ใหเ้ นอื้ หำ (Information)
6. ครูสอนเนื้อหาสาระหัวข้อ 9.5-9.6 โดยการบรรยาย ถาม–ตอบ และสาธิตการเกี่ยวกับความรู้
เบ้อื งต้นเกยี่ วกับการเขียนโปรแกรมบนมาตรฐานเปดิ การสร้างฐานข้อมูลด้วย phpMyadmin

ขั้นแก้ปญั หำ (Application)
7. นกั เรียนทาแบบฝกึ หัดที่ 9 เม่อื แลว้ เสร็จ นาส่งครูผู้สอน
8. ครูอธบิ ายการปฏิบัติในการสร้างฐานขอ้ มลู ด้วย phpMyAdmin การสรา้ งตารางในฐานข้อมูล
9. ใหน้ กั เรียนฝึกปฏบิ ตั ใิ นการสร้างฐานข้อมูลตามที่ครูอธิบายและพาฝึกปฏบิ ตั ิ ตามหวั ขอ้ เร่ืองท่ี 9.5-
9.6 ขณะนกั เรียนปฏบิ ัติงาน ครูจะสงั เกตการทางาน เมื่อแล้วเสร็จ นาสง่ ครูผสู้ อน

ขั้นสำเร็จผล (Progress)
10. ครแู ละนักเรียนรว่ มกันสรุปองคค์ วามรูท้ ่ีนกั เรยี นไดร้ บั จากการฝึกปฏบิ ตั ิ และครูอภิปรายสรปุ ผล
11. ครปู ระเมนิ ผลตามแบบประเมินผลปฏบิ ตั ิตามท่คี รูได้พาฝึกปฏิบัติ และสรุปผล

สอื่ และแหล่งกำรเรียนรู้

1. สื่อการเรยี นรู้ หนังสือเรยี นวิชาการเขยี นโปรแกรมบนมาตรฐานเปิด หนว่ ยที่ 9, Microsoft Word
ประกอบการสอน และแบบทดสอบก่อนเรยี น และหลังเรยี น

2. แหลง่ การเรยี นรู้ หนงั สอื วารสารเกย่ี วกบั การเขยี นโปรแกรมบนมาตรฐานเปดิ และการใชง้ าน
ฟงั ก์ชนั mysql_fetch_array อนิ เทอรเ์ น็ต www.google.com

กำรเขยี นโปรแกรมภำษำคอมพิวเตอร์ แผนกำรจัดกำรเรยี นร้ทู ี่ 9 หน้ำที่ 9/10
(20204-2107)

กำรวดั และกำรประเมนิ ผล

กำรวดั ผล กำรประเมนิ ผล
(ใช้เครือ่ งมือ) (นาผลเทียบกับเกณฑแ์ ละแปลความหมาย)
1. แบบทดสอบกอ่ นเรียน (Pre–test) หนว่ ยท่ี 9 (ไวเ้ ปรียบเทียบกบั คะแนนสอบหลังเรียน)
2. แบบฝึกหัดท่ี 9 เกณฑผ์ ่าน 50%
3. ปฏิบัตงิ านตามท่คี รูมอบหมายงานพร้อมใบงานท่ี 9 เกณฑผ์ ่าน 50%
และแบบสังเกตพฤตกิ รรม
4. แบบทดสอบหลงั เรียน (Post–test) หน่วยที่ 9 เกณฑ์ผ่าน 50%
5. แบบประเมินคุณธรรม จริยธรรม และค่านิยมฯ เกณฑผ์ ่าน 60%

งำนท่ีมอบหมำย

งานทมี่ อบหมายนอกเหนือเวลาเรียน ใหค้ ้นคว้า “การใช้งาน PHP เช่อื มต่อฐานข้อมลู ” ทาง
www.google.com และเขยี นสรุปสาระสาคัญที่ได้ลงในสมุดพร้อมอา้ งอิงท่มี า นาส่งครูผู้สอนในการเรยี นคร้ัง
ท่ี 15

ผลงำน/ชิน้ งำน/ควำมสำเร็จของผ้เู รียน

1. ผลการทาและนาเสนอชิ้นงานตามการฝึกปฏิบตั ติ ามครูผ้สู อนในการสร้างฐานขอ้ มลู
2. คะแนนจากแบบสงั เกตพฤติกรรมการปฏบิ ตั ิงาน หนว่ ยท่ี 9
3. ผลการปฏิบัตงิ านตามท่ีได้รับมอบหมาย

เอกสำรอำ้ งอิง

สุรยิ นั สายเมฆ. (2562). กำรเขียนโปรแกรมภำษำคอมพิวเตอร์. นนทบรุ ี : ศนู ยห์ นังสือเมืองไทย.

กำรเขยี นโปรแกรมภำษำคอมพิวเตอร์ แผนกำรจัดกำรเรยี นรูท้ ่ี 9 หนำ้ ที่ 10/10
(20204-2107)

บันทกึ หลงั กำรสอน

1. ผลกำรจดั กำรเรียนรู้ตำมแผน
............................................................................................................................. .................................................
........................................................................................................................................ ............................

2. ผลกำรเรียนของนกั เรยี น/ผลกำรสอนของคร/ู ปญั หำท่ีพบ
............................................................................................................................. .................................................
.................................................................................. ..................................................................................

3. แนวทำงกำรแก้ปัญหำ
............................................................................................................................. .................................................
............................................................................................................................. .......................................

ลงชือ่ ...............................................
(นายพีรวสั ทรัพย์ประมวล)
ครผู สู้ อน

แผนกำรจัดกำรเรยี นรูท้ ่ี 10 หนว่ ยที่ 10 หน้ำที่ 1/7

วชิ ำ การเขยี นโปรแกรมภาษาคอมพวิ เตอร์ เวลาเรียนรวม 76 คาบ
รหสั วชิ า 20204-2107

ช่ือหน่วย การเขยี นโปรแกรมบนมาตรฐานเปดิ ที่ สอนครง้ั ที่ ทฤษฎี 4 คาบ

สามารถใชไ้ ด้ในระบบปฏิบตั ิการท่ีหลากหลาย 16-17/18 ปฏบิ ัติ 4 คาบ

หัวขอ้ เรอื่ ง

10.1 การทดสอบใชง้ านโปรแกรมบนระบบปฏิบัตกิ ารท่หี ลากหลาย

10.2 การทดสอบใชง้ านโปรแกรมบนระบบปฏิบตั ิการ Windows

10.3 การทดสอบใช้งานโปรแกรมบนระบบปฏิบตั กิ าร Linux

10.4 การทดสอบใช้งานโปรแกรมบนระบบปฏิบัตกิ าร Mac OS X

10.5 การทดสอบใชง้ านโปรแกรมบนระบบปฏิบตั ิการมอื ถือ Android

10.6 การทดสอบใชง้ านโปรแกรมบนระบบปฏบิ ัติการมอื ถือ IOS

แนวคิดสำคัญ

หลังจากเรียนรู้การใช้งานการเขียนโปรแกรมบนมาตรฐานเปิดและองค์ความรู้ต่าง ๆ เกี่ยวกับการเขียน
โปรแกรมบนมาตรฐานเปิดในหน่วยการเรียนรู้ที่ 1 – 9 ซึ่งเป็นองค์ความรู้ที่มีความจาเป็นอย่างยิ่งในการเขียน
โปรแกรมสาหรับผู้เรียนท่ีต้องเรียนรู้ ในหน่วยการเรียนรู้ที่ 10 จะมีเนื้อหาเกี่ยวกับการเขียนโปรแกรมบนมาตรฐาน
เปิดทีส่ ามารถใช้ได้ในระบบปฏบิ ัติการท่ีหลากหลาย หรือ การนาโปรแกรมที่ถกู เขยี นขึ้นภายใตม้ าตรฐานเปดิ (Open
Standards) ไปใชง้ านภายใต้ระบบปฏิบตั ิการท่ีแตกต่างกันไป โดยในหนังสอื เรยี นเล่มน้ีไดน้ าภาษา PHP มาใช้ในการ
เขยี นโปรแกรมเน่ืองจากภาษา PHP เป็นภาษาหนึ่งทมี่ ีความสามารถในลักษณะมาตรฐานเปิด (Open Standards)
คือสามารถนาโปรแกรมที่เขียนขึ้นด้วยภาษา PHP ไปใช้งานจริงบนระบบปฏิบัติการที่หลากหลาย เช่น
ระบบปฏิบัติการ Windows , Linux , Mac OS X , Android , IOS เป็นต้น ซึ่งในหน่วยการเรียนนี้จะดาเนินการ
ทดสอบใช้งานจรงิ โปรแรกมที่ได้เขยี นขึ้นจากหน่วยการเรียนรู้ที่ 9 คือโปรแกรมระบบบันทึกเบอร์โทรศัพท์ ไปใช้งาน
จริงบนระบบปฏบิ ัตกิ ารทห่ี ลากหลาย

สมรรถนะย่อย

แสดงความรู้เกีย่ วกับการใช้งานโปรแกรมที่เขียนด้วยภาษา PHP นาไปใช้งานจริงบนระบบปฏิบัติการที่
หลากหลาย

จุดประสงค์เชิงพฤติกรรม

ด้ำนควำมรู้
1. บอกวิธกี ารทดสอบใชง้ านโปรแกรมบนระบบปฏบิ ตั กิ ารท่หี ลากหลาย
2. บอกวิธกี ารทดสอบใช้งานโปรแกรมบนระบบปฏบิ ัตกิ าร Windows
3. บอกวธิ กี ารทดสอบใช้งานโปรแกรมบนระบบปฏิบัตกิ าร Linux
4. บอกวธิ กี ารทดสอบใชง้ านโปรแกรมบนระบบปฏิบตั กิ าร Mac OS X

กำรเขยี นโปรแกรมภำษำคอมพิวเตอร์ แผนกำรจัดกำรเรียนร้ทู ่ี 10 หน้ำที่ 2/7
(20204-2107)

5. บอกวิธกี ารทดสอบใช้งานโปรแกรมบนระบบปฏิบัติการมือถือ Android
6. บอกวิธกี ารทดสอบใชง้ านโปรแกรมบนระบบปฏิบตั กิ ารมือถอื IOS
ดำ้ นคณุ ธรรม จริยธรรม/บรู ณำกำรค่ำนยิ มหลัก 12 ประกำร

แสดงออกถงึ ความมวี ินัย ความสนใจใฝ่รู้ ความรกั สามคั คี ความคดิ ริเรม่ิ สร้างสรรค์ และความซื่อสตั ย์สจุ รติ

เนอ้ื หำสำระ

10.1 การทดสอบใชง้ านโปรแกรมบนระบบปฏบิ ตั ิการที่หลากหลาย
10.2 การทดสอบใช้งานโปรแกรมบนระบบปฏบิ ัติการ Windows
10.3 การทดสอบใชง้ านโปรแกรมบนระบบปฏบิ ตั ิการ Linux
10.4 การทดสอบใชง้ านโปรแกรมบนระบบปฏิบัตกิ าร Mac OS X
10.5 การทดสอบใชง้ านโปรแกรมบนระบบปฏิบตั ิการมอื ถือ Android
10.6 การทดสอบใช้งานโปรแกรมบนระบบปฏิบัติการมือถอื IOS

กจิ กรรมกำรเรยี นรู้ (ครง้ั ที่ 16/18, คำบท่ี 61-64/72)

ขัน้ นำเขำ้ ส่บู ทเรียน (Motivation)
1. ครูตรวจสอบรายช่อื นักเรียนและขานช่ือนกั เรยี น
2. ครูชี้แจงรายละเอียดเกี่ยวกับจุดประสงค์ สมรรถนะและคาอธิบายรายวิชา การวัดผลและ
ประเมินผลการเรียน กิจกรรมการเรยี นการสอนที่สาคัญ คุณลักษณะนิสัยที่ต้องการให้เกิดข้ึน และข้อตกลงใน
การเรยี น
3. นักเรยี นทาแบบทดสอบกอ่ นเรยี นหนว่ ยที่ 10
4. ครูให้หนังสือเรียนวชิ า การเขียนโปรแกรมบนมาตรฐานเปดิ
5. ครูนาเขา้ สู่บทเรยี น และครูแจ้งจุดประสงค์การเรียน
ขั้นใหเ้ นือ้ หำ (Information)
6. ครูสอนเนื้อหาสาระหัวข้อ 10.1–10.3 โดยการบรรยาย ถาม–ตอบ และสาธิตการเกี่ยวกับความรู้
เบื้องต้นเกีย่ วกับการเขยี นโปรแกรมบนมาตรฐานเปิด
ข้นั แกป้ ัญหำ (Application)
7. นกั เรียนทาแบบฝกึ หดั ที่ 10 เม่อื แลว้ เสร็จ นาส่งครูผ้สู อน
8. ครูอธบิ ายการปฏบิ ตั ิงานเพื่อทดสอบโปรแกรมบนระบบปฏบิ ตั ิการ Windows และ Linux
9. ให้นักเรียนทาตามการฝึกปฏิบัติงานเพื่อให้เกิดทักษะความรู้ในการทดสอบโปรแกรมบน
ระบบปฏิบัติการ Windows และ Linux ขณะนกั เรยี นปฏิบตั ิงาน ครจู ะสงั เกตการทางาน เมือ่ แล้วเสร็จ นาส่ง
ครผู ู้สอน

กำรเขียนโปรแกรมภำษำคอมพิวเตอร์ แผนกำรจดั กำรเรยี นรู้ท่ี 10 หนำ้ ที่ 3/7
(20204-2107)

ขน้ั สำเรจ็ ผล (Progress)
10. ครแู ละนักเรียนรว่ มกนั เฉลยแบบฝึกหัดท่ี 10 และรว่ มอภปิ รายสรปุ ผล
11. ครปู ระเมนิ ผลตามแบบประเมินผลปฏิบัติงาน และสรุปผล

ส่อื และแหล่งกำรเรียนรู้

1. สื่อการเรียนรู้ หนังสือเรียนวิชาการเขียนโปรแกรมบนมาตรฐานเปิด หน่วยที่ 10, Microsoft
Word ประกอบการสอน และแบบทดสอบก่อนเรียน และหลงั เรยี น

2. แหลง่ การเรียนรู้ หนงั สอื วารสารเก่ียวกบั การการเขียนโปรแกรมบนมาตรฐานเปิดและภาษา PHP
อนิ เทอร์เนต็ www.google.com

กำรวดั และกำรประเมนิ ผล

กำรวัดผล กำรประเมินผล
(ใชเ้ ครื่องมอื ) (นาผลเทียบกับเกณฑแ์ ละแปลความหมาย)
1. แบบทดสอบกอ่ นเรยี น (Pre–test) หนว่ ยที่ 10 (ไวเ้ ปรียบเทยี บกบั คะแนนสอบหลังเรยี น)
2. แบบฝกึ หัดท่ี 10 เกณฑ์ผ่าน 50%
3. ปฏบิ ัตงิ านตามทีค่ รูพาฝกึ ปฏบิ ัติ และแบบ เกณฑผ์ ่าน 50%
ประเมนิ สังเกตพฤตกิ รรม
4. แบบทดสอบหลังเรยี น (Post–test) หนว่ ยท่ี 10 เกณฑผ์ ่าน 50%
5. แบบประเมินคุณธรรม จริยธรรม และคา่ นิยมฯ เกณฑ์ผา่ น 60%

งำนที่มอบหมำย

งานทีม่ อบหมายนอกเหนือเวลาเรียน ใหค้ ้นควา้ “การเขียนโปรแกรมบนระบบปฏบิ ัติการท่ี
หลากหลาย” ทาง www.google.com และเขยี นสรปุ สาระสาคญั ท่ีได้ลงในสมดุ พรอ้ มอ้างอิงท่ีมา นาส่ง
ครูผู้สอนในการเรยี นครัง้ ที่ 16

ผลงำน/ชิ้นงำน/ควำมสำเรจ็ ของผเู้ รียน

1. ผลการทาและนาเสนอแบบฝึกหัดที่ 10
2. คะแนนจากแบบทดสอบหลังเรยี น (Post–test) หนว่ ยท่ี 10
3. ผลการปฏบิ ตั ิงานตามท่คี รูมอบหมายงาน

เอกสำรอำ้ งองิ

สุรยิ นั สายเมฆ. (2562). กำรเขียนโปรแกรมภำษำคอมพิวเตอร์. นนทบรุ ี : ศูนย์หนงั สอื เมืองไทย.

กำรเขยี นโปรแกรมภำษำคอมพวิ เตอร์ แผนกำรจัดกำรเรียนรู้ท่ี 10 หน้ำท่ี 4/7
(20204-2107)

บนั ทกึ หลงั กำรสอน

1. ผลกำรจัดกำรเรียนรู้ตำมแผน
............................................................................................................................. .................................................
........................................................ ............................................................................................................ ..........
............................................................................................................................. .................................................
.................................................................................. .................................................................................. ..........

2. ผลกำรเรียนของนักเรยี น/ผลกำรสอนของคร/ู ปัญหำท่ีพบ
............................................................................................................................. .................................................
.................................................................................. .................................................................................. ..........
............................................................................................................................. .................................................
........................................................... ......................................................................................................... ..........

3. แนวทำงกำรแกป้ ัญหำ
.................................................................................................................... ..........................................................
............................................................................................................................. .................................................
......................................................................................................... ........................................................... ..........
............................................................................................................................. .................................................

ลงช่อื ...............................................
(นายพรี วสั ทรัพย์ประมวล)
ครผู สู้ อน

กำรเขียนโปรแกรมภำษำคอมพวิ เตอร์ แผนกำรจัดกำรเรียนรทู้ ่ี 10 หนำ้ ท่ี 5/7
(20204-2107)

กจิ กรรมกำรเรียนรู้ (ครัง้ ที่ 17/18, คำบท่ี 68-68/72)

ขั้นนำเข้ำสบู่ ทเรียน (Motivation)
1. ครูตรวจสอบรายชอื่ นกั เรียนและขานชือ่ นักเรยี น
2. ครูชี้แจงรายละเอียดเกี่ยวกับจุดประสงค์ สมรรถนะและคาอธิบายรายวิชา การวัดผลและ
ประเมินผลการเรียน กิจกรรมการเรียนการสอนท่ีสาคัญ คุณลักษณะนิสัยที่ต้องการให้เกดิ ขึ้น และข้อตกลงใน
การเรียน
3. นกั เรียนทาแบบทดสอบก่อนเรยี นหนว่ ยที่ 10
4. ครใู หห้ นังสือเรียนวิชา การเขียนโปรแกรมบนมาตรฐานเปิด
5. ครูนาเขา้ สู่บทเรยี น และครแู จง้ จุดประสงค์การเรียน
ขั้นให้เน้ือหำ (Information)
6. ครูสอนเนื้อหาสาระหัวข้อ 10.4–10.6 โดยการบรรยาย ถาม–ตอบ และสาธิตการเกี่ยวกับความรู้
เบอ้ื งตน้ เกยี่ วกบั การเขยี นโปรแกรมบนมาตรฐานเปิด
ขน้ั แก้ปัญหำ (Application)
7. นักเรียนทาแบบฝึกหดั ท่ี 10 เมอ่ื แลว้ เสร็จ นาสง่ ครูผูส้ อน
8. ครูอธิบายการปฏิบตั ิงานเพื่อทดสอบโปรแกรมบนระบบปฏบิ ตั ิการตามเนือ้ หาการฝึกปฏิบัติ 10.4-
10.6
9. ให้นักเรียนทาตามการฝึกปฏิบัติงานเพื่อให้เกิดทักษะความรู้ในการทดสอบโปรแกรมบน
ระบบปฏิบัติการตามหัวข้อ 10.4-10.6 ขณะนักเรียนปฏิบัติงาน ครูจะสังเกตการทางาน เมื่อแล้วเสร็จ นาส่ง
ครูผสู้ อน
ข้นั สำเรจ็ ผล (Progress)
10. ครแู ละนกั เรียนร่วมกันเฉลยแบบฝึกหดั ท่ี 10 และรว่ มอภปิ รายสรุปผล
11. ครูประเมนิ ผลตามแบบประเมนิ ผลปฏบิ ัตงิ าน และสรปุ ผล

ส่ือและแหล่งกำรเรียนรู้

1. สื่อการเรียนรู้ หนังสือเรียนวิชาการเขียนโปรแกรมบนมาตรฐานเปิด หน่วยที่ 10, Microsoft
Word ประกอบการสอน และแบบทดสอบก่อนเรยี น และหลงั เรียน

2. แหล่งการเรียนรู้ หนงั สือ วารสารเกีย่ วกับการการเขียนโปรแกรมบนมาตรฐานเปิดและภาษา PHP
อนิ เทอร์เน็ต www.google.com

กำรเขียนโปรแกรมภำษำคอมพิวเตอร์ แผนกำรจดั กำรเรียนร้ทู ่ี 10 หน้ำที่ 6/7
(20204-2107)

กำรวดั และกำรประเมินผล

กำรวัดผล กำรประเมินผล
(ใชเ้ ครื่องมอื ) (นาผลเทียบกับเกณฑ์และแปลความหมาย)
1. แบบทดสอบก่อนเรียน (Pre–test) หน่วยท่ี 10 (ไวเ้ ปรยี บเทียบกบั คะแนนสอบหลังเรยี น)
2. แบบฝกึ หดั ท่ี 10 เกณฑ์ผา่ น 50%
3. ปฏิบตั ิงานตามท่ีครูพาฝึกปฏบิ ตั ิ และแบบ เกณฑ์ผ่าน 50%
ประเมนิ สังเกตพฤตกิ รรม
4. แบบทดสอบหลงั เรยี น (Post–test) หนว่ ยที่ 10 เกณฑ์ผา่ น 50%
5. แบบประเมนิ คณุ ธรรม จรยิ ธรรม และค่านิยมฯ เกณฑ์ผา่ น 60%

งำนทม่ี อบหมำย

งานท่มี อบหมายนอกเหนือเวลาเรยี น ให้ค้นคว้า “การเขียนโปรแกรมบนระบบปฏบิ ตั ิการที่
หลากหลาย” ทาง www.google.com และเขยี นสรปุ สาระสาคญั ท่ีไดล้ งในสมุดพรอ้ มอ้างอิงที่มา นาสง่
ครูผสู้ อนในการเรยี นครั้งท่ี 17

ผลงำน/ชิ้นงำน/ควำมสำเร็จของผเู้ รยี น

1. ผลการทาและนาเสนอแบบฝึกหดั ที่ 10
2. คะแนนจากแบบทดสอบหลงั เรยี น (Post–test) หน่วยท่ี 10
3. ผลการปฏิบตั ิงานตามทค่ี รูมอบหมายงาน

เอกสำรอำ้ งองิ

สุรยิ นั สายเมฆ. (2562). กำรเขียนโปรแกรมภำษำคอมพิวเตอร์. นนทบรุ ี : ศูนยห์ นงั สอื เมืองไทย.

กำรเขยี นโปรแกรมภำษำคอมพิวเตอร์ แผนกำรจัดกำรเรยี นรู้ท่ี 10 หน้ำที่ 7/7
(20204-2107)

บนั ทึกหลงั กำรสอน

1. ผลกำรจดั กำรเรยี นรู้ตำมแผน
............................................................................................................................. .................................................
.................................................................................. ..................................................................................
.................................................................................. ..................................................................................
.................................................................................. ..................................................................................

2. ผลกำรเรยี นของนักเรยี น/ผลกำรสอนของครู/ปญั หำท่ีพบ
......................................................................................................................... .....................................................
............................................................................................................................. .......................................
.................................................................................. ..................................................................................
.................................................................................. ..................................................................................

3. แนวทำงกำรแก้ปญั หำ
........................................................................................................................................... ...................................
................................................................................................ ....................................................................
.................................................................................. ..................................................................................
.................................................................................. ..................................................................................

ลงช่ือ...............................................
(นายพีรวัส ทรัพยป์ ระมวล)
ครูผสู้ อน


Click to View FlipBook Version