แผนการจดั การเรียนรู้
รหสั วิชา ว23104 รายวชิ าวิทยาการคาํ นวณ 3
2565
นายไอยรา เตอื นสกุลพนั ธ์
ตาํ แหน่งพนกั กงานราชการ
โรงเรียนหนองบวั พิทยาคาร
สาํ นกั งานเขตพืนทีการศกึ ษามธั ยมศกึ ษาเลย หนองบวั ลาํ ภู
แผนการจดั การเรียนรู้
รหัสวิชา ว23104 รายวชิ าวทิ ยาการคำนวณ 3
ภาคเรียนที่ 1 ปีการศึกษา 2565 ชั้นมธั ยมศึกษาปที ่ี 3
โรงเรยี นหนองบัวพิทยาคาร
ตำบลลำภู อำเภอเมือง จงั หวดั หนองบวั ลำภู
จดั ทำโดย
นายไอยรา เตือนสกุลพนั ธ์
ตำแหน่งพนกั งานราชการ
คำนำ
แผนการจัดการเรียนรู้ รายวิชาวิทยาการคำนวณ 1 กลุ่มสาระวิทยาศาสตร์และเทคโนโลยี
ชั้นมัธยมศึกษาปีท่ี 1 จัดทำขึ้นเพือ่ ใช้เป็นแนวทางในการปฏิบัตกิ ารสอนในสถานศกึ ษา โรงเรียนหนองบวั
พิทยาคาร โดยภายในเล่มมีเนื้อหาอ้างอิงตามมาตรฐานการเรียนรู้และตัวชี้วัด กลุ่มสาระการเรียนรู้
วิทยาศาสตร์ (ฉบับปรับปรงุ พ.ศ. 2560) ตามหลกั สตู รแกนกลางการศึกษาข้ันพนื้ ฐาน พทุ ธศกั ราช 2551
ซ่งึ ได้จดั ทำแผนการเรยี นร้ตู ามพัฒนาการของผู้เรียน ให้ผูเ้ รยี นได้เรยี นรูเ้ ก่ียวกับแนวคิดเชิงนามธรรม การ
ออกแบบและเขียนโปรแกรมอย่างง่าย การจัดการข้อมูลสารสนเทศ และการใช้เทคโนโลยอี ย่างปลอดภัย
ซึ่งเป็นพื้นฐานที่สำคัญต่อการนำไปใช้ในชีวิตประจำวัน ผู้เรียนจะได้ทำกิจกรรมการเรียนรู้ การฝึกปฏิบัติ
การตอบคำถาม การตรวจสอบความเข้าใจ และสรุปสิ่งที่ได้เรียนรู้ ตลอดจนมีกิจกรรมให้ผู้เรียนได้นำ
ความรใู้ นบทน้ัน ๆ มาประยุกต์ใช้ในการแก้ปัญหา
ผู้จัดทำขอขอบพระคุณอาจารย์ คุณครู และผู้ที่เกี่ยวข้องทุกท่าน ที่มีส่วนในการจัดทำแผนการ
จัดการเรียนรู้ให้สำเร็จลุล่วงไปด้วยดี หวังเป็นอย่างยิ่งว่า แผนการจัดการเรียนรู้เล่มนี้จะเป็นประโยชน์
สำหรบั ผูท้ ี่ตอ้ งการศึกษา และสามารถนำไปใช้ในการจัดการเรียนรู้ได้อย่างมีประสิทธภิ าพ สามารถพัฒนา
เยาวชนให้มคี วามรู้ ความสามารถมคี วามคิด เปน็ คนดมี คี ุณธรรม และดำรงชวี ิตอยู่ในสงั คมไดอ้ ยา่ งเป็นสขุ
หากแผนการจดั การเรียนรู้เล่มน้ี มขี ้อบกพรอ่ งประการใด หรอื ผทู้ ีน่ ำไปใช้มีข้อเสนอแนะ ผู้จัดทำ
ยินดรี บั คำแนะนำจากทกุ ท่าน เพ่อื ปรบั ปรงุ ใหด้ ีย่ิงขึน้ ตอ่ ไป และขอขอบคณุ มา ณ โอกาสน้ดี ้วย
นายไอยรา เตือนสกลุ พันธ์
ผจู้ ดั ทำ
สารบญั
เรอื่ ง หนา้
คำนำ ก
สารบญั ข
คำอธบิ ายรายวิชา 1
โครงสรา้ งรายวิชา 2
ออกแบบหน่วยการเรยี นรู้
หน่วยการเรียนรทู้ ่ี 1 4
แผนการจดั การเรียนรทู้ ่ี 1 18
แผนการจัดการเรียนรู้ที่ 2 25
แผนการจัดการเรียนรู้ท่ี 3 56
หน่วยการเรยี นรทู้ ่ี 2 67
แผนการจดั การเรียนรทู้ ี่ 4 79
แผนการจดั การเรียนรู้ท่ี 5 88
แผนการจัดการเรียนรทู้ ี่ 6 97
หนว่ ยการเรียนรทู้ ่ี 3 104
แผนการจดั การเรียนรู้ท่ี 7 113
แผนการจัดการเรียนรู้ท่ี 8 122
หนว่ ยการเรยี นรทู้ ี่ 4 132
แผนการจัดการเรียนรูท้ ่ี 9 146
แผนการจดั การเรียนรทู้ ่ี 10 155
แผนการจดั การเรียนรู้ที่ 11 163
ก รว คร ลก ตร กนกล งก รศกษ ขนพนฐ น พทธศกร ช 2551
ลก ตร กนกล งก รศกษ ขนพนฐ นพทธศกร ช 2551 ปน ลก ตร กนกล งข งปร ทศทม
จด ม ย พ พฒน คณภ พข งผ รยน ปนคนด มปญญ มคณภ พชวตทด มขดคว ม ม รถ นก ร
ขงขน ดย ฉพ ย งยง ก ร พมศกยภ พข งผ รยน งขน ม รถด รงชวต ย ด ย งมคว ม ข บน
พนฐ นข งคว ม ปน ทย ล คว ม ปน กล ตล ดจนมคว ม ม รถ นก รปร ก บ ชพ ร ศกษ ต
ต ม คว มถนด คว ม ม รถ ล คว ม น จข ง ตล บคคล ลก ตร กนกล งก รศกษ ขนพนฐ น
พทธศกร ช 2551 จง ปนกร บ ร ทศท ง รบ รง รยนน ป ช นก รจดท ลก ตร ถ นศกษ ทก
ร ดบชนตง ตร ดบชนมธยมศกษ ปท 1 6 ล ม รถน ป ช ดกบก รจดก รศกษ นร บบ น ก
ร บบ ล ก รศกษ ต ม ธย ศย ซงคร บคลม ปถงก รศกษ พ ศษ ก รศกษ กลม ป ม ย ฉพ
ก รศกษ รบผมคว ม ม รถพ ศษ กดวย ดยมม ตรฐ นก ร รยนร ปนข ก นดคณภ พข งผ รยน
ซง รง รยน ร ถ นศกษ ต งน ร ล ม ตรฐ นก ร รยนรทก นด น ลก ตร กนกล งก รศกษ ขน
พนฐ น พทธศกร ช 2551 ปจดท ลก ตร ถ นศกษ ซงปร ก บดวย งคปร ก บดงน
ว ยทศน
ลก ตร กนกล งก รศกษ ขนพนฐ น มงพฒน ผ รยนทกคน ซง ปนก ลงข งช ต ปนมนษยท
มคว ม มดลทงด นร งก ย คว มร คณธรรม มจต นก นคว ม ปนพล ม ง ทย ล ปนพล ลก ยดมน นก ร
ปกคร งต มร บ บปร ช ธป ตย นมพร ม กษตรยทรง ปนปร มข มคว มร ล ทกษ พนฐ น รวมทง จต
คต ทจ ปนต ก รศกษ ต ก รปร ก บ ชพ ล ก รศกษ ตล ดชวต ดยมง นนผ รยน ปน คญบน
พนฐ นคว ม ช ว ทกคน ม รถ รยนร ล พฒน ตน ง ด ตมต มศกยภ พ
ลกก ร
ลก ตร กนกล งก รศกษ ขนพนฐ น พทธศกร ช 2551ม ลกก รท คญ ดงน
1. ปน ลก ตรก รศกษ พ คว ม ปน กภ พข งช ต มจด ม ย ล ม ตรฐ นก ร รยนร
ปน ป ม ย รบพฒน ดก ล ย วชน มคว มร ทกษ จตคต ล คณธรรมบนพนฐ น ข งคว ม ปน
ทยควบคกบคว ม ปน กล
2. ปน ลก ตรก รศกษ พ ปวงชน ทปร ช ชนทกคนม ก ดรบก รศกษ ย ง ม ภ ค
ล มคณภ พ
3. ปน ลก ตรก รศกษ ท น งก รกร จ ย น จ งคมม วนรวม นก รจดก รศกษ
ดคล งกบ ภ พ ล คว มต งก รข งท งถน
4. ปน ลก ตรก รศกษ ทม ครง ร งยด ยนทงด น ร ก ร รยนร วล ล ก รจด
ก ร รยนร
5. ปน ลก ตรก รศกษ ท นนผ รยน ปน คญ
6. ปน ลก ตรก รศกษ รบก รศกษ นร บบ น กร บบ ล ต ม ธย ศย คร บคลม
ทกกลม ป ม ย ม รถ ทยบ นผลก ร รยนร ล ปร บก รณ
จด ม ย
ลก ตร กนกล งก รศกษ ขนพนฐ น มงพฒน ผ รยน ปนคนด มปญญ มคว ม ข ม
ศกยภ พ นก รศกษ ต ล ปร ก บ ชพ จงก นด ปนจด ม ย พ กดกบผ รยน ม จบก รศกษ
ขนพนฐ น ดงน
1. มคณธรรม จรยธรรม ล ค นยมทพงปร งค นคณค ข งตน ง มวนย ล ปฏบต
ตนต ม ลกธรรมข งพร พทธศ น ร ศ น ทตนนบถ ยด ลกปรชญ ข ง ศรษฐกจพ พยง
2.มคว มร คว ม ม รถ นก ร ร ก รคด ก ร กปญ ก ร ช ทค น ลย ล มทกษ
ชวต
3. ม ขภ พก ย ล ขภ พจตทด ม ขน ย ล รกก ร กก ลงก ย
4. มคว มรกช ต มจต นก นคว ม ปนพล ม ง ทย ล พล ลก ยดมน นวถชวต ล
ก รปกคร งต มร บ บปร ช ธป ตย นมพร ม กษตรยทรง ปนปร มข
5. มจต นก นก ร นรกษวฒนธรรม ล ภมปญญ ทย ก ร นรกษ ล พฒน ง วดล ม
มจต ธ รณ ทมงท ปร ยชน ล ร ง งทดง ม น งคม ล ยรวมกน น งคม ย งมคว ม ข
มรรถน คญข งผ รยน
ลก ตร กนกล งก รศกษ ขนพนฐ น มง ผ รยน กด มรรถน คญ 5 ปร ก ร ดงน
1. คว ม ม รถ นก ร ร ปนคว ม ม รถ นก รรบ ล ง ร มวฒนธรรม นก ร ช
ภ ษ ถ ยท ดคว มคด คว มรคว ม ข จ คว มร ก ล ทศน ข งตน ง พ ลก ปลยนข มลข ว ร ล
ปร บก รณ นจ ปนปร ยชนต ก รพฒน ตน ง ล งคม รวมทงก ร จรจ ต ร ง พ ขจด ล ลด
ปญ คว มขด ยงต ง ก ร ล กรบ ร มรบข มลข ว รดวย ลก ตผล ล คว มถกต ง ตล ดจนก ร
ล ก ชวธก ร ร ทมปร ทธภ พ ดยค นงถงผลกร ทบทมต ตน ง ล งคม
2. คว ม ม รถ นก รคด ปนคว ม ม รถ นก รคดว คร ก รคด ง คร ก รคด
ย ง ร ง รรค ก รคด ย งมวจ รณญ ณ ล ก รคด ปนร บบ พ น ป ก ร ร ง งคคว มร ร
ร น ทศ พ ก รตด น จ กยวกบตน ง ล งคม ด ย ง ม ม
3.คว ม ม รถ นก ร กปญ ปนคว ม ม รถ นก ร กปญ ล ป รรคต ง ท ผชญ
ด ย งถกต ง ม มบนพนฐ นข ง ลก ตผล คณธรรม ล ข มล ร น ทศ ข จคว ม มพนธ ล
ก ร ปลยน ปลงข ง ตก รณต ง น งคม วง คว มร ปร ยกตคว มรม ช นก รป งกน ล ก ข
ปญ ล มก รตด น จทมปร ทธภ พ ดยค นงถงผลกร ทบท กดขนต ตน ง งคม ล ง วดล ม
4. คว ม ม รถ นก ร ชทกษ ชวต ปนคว ม ม รถ นก รน กร บวนก รต ง ป ช น
ก รด นนชวตปร จ วน ก ร รยนรดวยตน ง ก ร รยนร ย งต น ง ก รท ง น ล ก ร ยรวมกน น
งคมดวยก ร ร ง รมคว ม มพนธ นดร ว งบคคล ก รจดก รปญ ล คว มขด ยงต ง ย ง
ม ม ก รปรบตว ทนกบก ร ปลยน ปลงข ง งคม ล ภ พ วดล ม ล ก รรจก ลก ลยง
พฤตกรรม มพงปร งคท งผลกร ทบต ตน ง ล ผ น
5. คว ม ม รถ นก ร ช ทค น ลย ปนคว ม ม รถ นก ร ล ก ล ช ทค น ลยด นต ง
ล มทกษ กร บวนก รท ง ทค น ลย พ ก รพฒน ตน ง ล งคม นด นก ร รยนร ก ร ร ก รท ง น
ก ร กปญ ย ง ร ง รรค ถกต ง ม ม ล มคณธรรม
คณลกษณ นพงปร งค
ลก ตร กนกล งก รศกษ ขนพนฐ น มงพฒน ผ รยน มคณลกษณ นพงปร งค พ
ม รถ ยรวมกบผ น น งคม ด ย งมคว ม ข นฐ น ปนพล ม ง ทย ล พล ลก ดงน
1. รกช ตศ น กษตรย
2. ซ ตย จรต
3. มวนย
4. ฝ รยนร
5. ย ย งพ พยง
6.มงมน นก รท ง น
7. รกคว ม ปน ทย ดคล งต มบรบท ล
8. มจต ธ รณ
น กจ กน ถ นศกษ ม รถก นดคณลกษณ นพงปร งค พม ตม
จด นนข งตน ง
ม ตรฐ นก ร รยนร ลก ตร
ก รพฒน ผ รยน กดคว ม มดล ต งค นงถง ลกพฒน ก รท ง ม ง ล พ ปญญ
กนกล งก รศกษ ขนพนฐ น จงก นด ผ รยน รยนร 8 กลม ร ก ร รยนร ดงน
1. ภ ษ ทย
2. คณตศ ตร
3. วทย ศ ตร
4. งคมศกษ ศ น ล วฒนธรรม
5. ขศกษ ล พลศกษ
6. ศลป
7. ก รง น ชพ ล ทค น ลย
8. ภ ษ ต งปร ทศ
ตวชวด
ตวชวดร บ งทนก รยนพงร ล ปฏบต ด รวมทงคณลกษณ ข งผ รยน น ตล ร ดบชนซง ท นถง
ม ตรฐ นก ร รยนร มคว ม ฉพ จ จง ล มคว ม ปนรปธรรม น ป ช นก รก นด น จดท นวย
ก ร รยนร จดก ร รยนก ร น ล ปน กณฑ คญ รบก รวดปร มนผล พ ตรวจ บคณภ พผ รยน
1.ตวชวดชนป ปน ป ม ย นก รพฒน ผ รยน ตล ชนป นร ดบก รศกษ ภ คบงคบ
(ปร ถมศกษ ปท 1 3)
2. ตวชวดชวงชน ปน ป ม ย นก รพฒน ผ รยน นร ดบมธยมศกษ ต นปล ย (มธยมศกษ
ปท 4 - 6)
ลก ตร ดมก รก นดร ก กบม ตรฐ นก ร รยนร ล ตวชวด พ คว ม ข จ ล ร
ตรงกน ดงน
ว 1.1ป.1/2 ป.1/2 ตวชวดชนปร ถมศกษ ปท 1 ข ท 2
1.1 ร ท 1ม ตรฐ นข ท 1
ต 2.2ม.4-6/3 ว กลม ร ก ร รยนรวทย ศ ตร
ม.4-6/3 ตวชวดชนมธยมศกษ ต นปล ย ข ท 3
2.3 ร ท 2ม ตรฐ นข ท 2
ต กลม ร ก ร รยนรภ ษ ต งปร ทศ
ก รจด วล รยน
ลก ตร กนกล งก รศกษ ขนพนฐ น พทธศกร ช 2551 ดก นด วล รยน รบ
มธยมศกษ ต นตน ปร ม ณ 1,000 1,200 ชว มง/ป ล มธยมศกษ ต นปล ย มน ยกว 1,200 ชว มง/
ป
ลก ตร ถ นศกษ รง รยน น งบวพทย ค ร พทธศกร ช 2561
ต ม ลก ตร กนกล งก รศกษ ขนพนฐ น พทธศกร ช 2551
(ฉบบปรบปรง พ.ศ. 2560)
1. บทน
กร ทรวงศกษ ธก ร ดปร ก ศ ช ลก ตร กนกล งก รศกษ ขนพนฐ นพทธศกร ช2551 ปน
ลก ตร กนกล งข งปร ทศ ม วนท11กรกฎคม2551 รม ช น รง รยนตน บบก ร ช ลก ตร ล
รง รยนทมคว มพร ม นปก รศกษ 2552 ล รม ช น รง รยนทว ป นปก รศกษ 2553ซง ชม ปน วล
กว 8ป ลว นกง นคณ กรรมก รก รศกษ ขนพนฐ น ดย นกวช ก ร ล ม ตรฐ นก รศกษ ด
ด นนก รตดต มผลก รน ลก ตร ป ก รปฏบต ย งต น ง น ล ยรป บบทงก รปร ชมรบฟงคว ม
คด นก รน ทศตดต มผลก ร ช ลก ตรข ง รง รยนก รรบฟงคว มคด นผ น วบ ซตข ง นกวช ก ร
ล ม ตรฐ นก รศกษ ร ยง นผลก รวจยข ง นวยง น ล งคกรท กยวข งกบ ลก ตร ล ก ร ช
ลก ตร กนกล งก รศกษ ขนพนฐ นพทธศกร ช2551ผลจ กก รศกษ พบว ลก ตร กนกล งก รศกษ
ขนพนฐ นพทธศกร ช2551มข ด น ล ยปร ก ร ชนก นด ป ม ยก รพฒน วชด จนมคว มยด ยน
พยงพ ถ นศกษ บร รจดก ร ลก ตร ถ นศกษ ด รบปญ ทพบ วน ญ กดจ กก รน
ลก ตร กนกล งก รศกษ ขนพนฐ นพทธศกร ช2551 ก รปฏบต น ถ นศกษ ล น ง รยน
น กจ กนก รศกษ ข มลทศท ง ล กร บยทธศ ตรข ง ผนพฒน ศรษฐกจ ล งคม งช ต
ฉบบท12 (พ.ศ. 2560 - 2564) ซง กดขน นชวง วล ข งก รปฏรปปร ทศ ล ถ นก รณ ลกท ปลยน ปลง
ย งรวด รว ล ช ม ยง กลชดกนม กขน ดยจดท บนพนฐ นข งกร บยทธศ ตรช ต20ป (พ.ศ. 2560 -
2579) ซง ปน ผน ลกข งก รพฒน ปร ทศ ล ป ม ยข งก รพฒน ทยงยน ( Sustainable
Development Goals: SDGs) ผนก รศกษ งช ตพ.ศ. 2560 2579รวมทงก รปรบ ครง ร งปร ทศ
ป ปร ทศ ทย4.0ซงยทธศ ตรช ตทจ ช ปนกร บ นวท งก รพฒน นร ย 20ปต จ กนปร ก บดวย
6ยทธศ ตร ด ก (1) ยทธศ ตรด นคว มมนคง (2) ยทธศ ตรด นก ร ร งคว ม ม รถ นก ร ขงขน
(3) ยทธศ ตรก รพฒน ล รม ร งศกยภ พคน (4) ยทธศ ตรด นก ร ร ง ก คว ม ม ภ ค ล
ท ทยมกนท ง งคม (5) ยทธศ ตรด นก ร ร งก ร ตบ ตบนคณภ พชวตท ปนมตรกบ ง วดล ม ล
(6) ยทธศ ตรด นก รปรบ มดล ล พฒน ร บบก รบร รจดก รภ ครฐ พ มง ว ยทศน ล ทศท งก ร
พฒน ปร ทศ คว มมนคงมงคงยงยน ปนปร ทศพฒน ลวดวยก รพฒน ต ม ลกปรชญ ข ง ศรษฐกจ
พ พยง
ปร ดนท คญ พ ปลง ผน ป ก รปฏบต กดผล มฤทธ ด ย ง ทจรงต มยทธศ ตรก ร
พฒน ล รม ร งศกยภ พคนค ก ร ตรยมพร มด นก ลงคน ล ก ร รม ร งศกยภ พข งปร ช กร
นทกชวงวยมง นนก รยกร ดบคณภ พทนมนษยข งปร ทศ ดยพฒน คน ม มต มชวงวย พ
ตบ ต ย งมคณภ พก รพฒน ทกษ ท ดคล งกบคว มต งก ร นตล ด รงง น ล ทกษ ทจ ปนต ก ร
ด รงชวต นศตวรรษท21ข งคน น ตล ชวงวยต มคว ม ม มก ร ตรยมคว มพร มข งก ลงคนด น
วทย ศ ตร ล ทค น ลยทจ ปลยน ปลง น น คตตล ดจนก รยกร ดบคณภ พก รศกษ คว ม ปน
ลศ
ดงนน พ ก รขบ คล นยทธศ ตรช ต พ ตรยมคว มพร มคน ม รถปรบตวร งรบ
ผลกร ทบจ กก ร ปลยน ปลง ด ย ง ม มกร ทรวงศกษ ธก รจงก นด ปนน ยบ ย คญ ล
รงดวน มก รปรบปรง ลก ตร กนกล งก รศกษ ขนพนฐ นพทธศกร ช2551 นกลม ร ก ร รยนร
คณตศ ตรวทย ศ ตร ล ร ภมศ ตร นกลม ร ก ร รยนร งคมศกษ ศ น ล วฒนธรรมรวมทง
ทค น ลย นกลม ร ก ร รยนรก รง น ชพ ล ทค น ลย ดยม บ ม ย ถ บน ง รมก ร น
วทย ศ ตร ล ทค น ลย ( วท.) ด นนก รปรบปรงกลม ร ก ร รยนรคณตศ ตรกลม ร ก ร รยนร
วทย ศ ตร ล ร กยวกบ ทค น ลย นกลม ร ก ร รยนรก รง น ชพ ล ทค น ลย ล ม บ ม ย
นกง นคณ กรรมก รก รศกษ ขนพนฐ นด นนก รปรบปรง ร ภมศ ตร นกลม ร ก ร รยนร
งคมศกษ ศ น ล วฒนธรรมทงนก รด นนง นปร ก ศ ช ลก ตรยงคง ย นคว มรบผดช บข ง
นกง นคณ กรรมก รก รศกษ ขนพนฐ น
ก รปรบปรง ลก ตรครงนยงคง ลกก ร ล ครง ร ง ดมข ง ลก ตร กนกล งก รศกษ ขน
พนฐ นพทธศกร ช2551ค ปร ก บดวย8 กลม ร ก ร รยนร ด กกลม ร ก ร รยนรภ ษ ทย
คณตศ ตรวทย ศ ตร งคมศกษ ศ น ล วฒนธรรม ขศกษ ล พลศกษ ศลป ก รง น ชพ ล
ทค น ลย ล ภ ษ ต งปร ทศ ตมง นนก รปรบปรง น มคว มทน มยทนต ก ร ปลยน ปลง ล
คว ม จรญก ว น ท งวทย ก รต ง ค นงถงก ร ง รม ผ รยนมทกษ ทจ ปน ร บก ร รยนร น
ศตวรรษท21 ปน คญ ตรยมผ รยน มคว มพร มทจ รยนร งต ง พร มทจ ปร ก บ ชพ ม จบ
ก รศกษ ร ม รถศกษ ต นร ดบท งขน ม รถ ขงขน ล ยรวมกบปร ช คม ลก ด
กร บ นก รปรบปรงค ม งคคว มรท ปน กล ทยบ ท น น ช ตปรบม ตรฐ นก ร รยนร ล
ตวชวด มคว มชด จนลดคว มซ ซ น ดคล ง ล ช ม ยงกนภ ย นกลม ร ก ร รยนร ล ร ว ง
กลม ร ก ร รยนรตล ดจน ช ม ยง งคคว มรท งวทย ศ ตรคณตศ ตร ล ทค น ลย ข ดวยกนจด
รยงล ดบคว มย กง ยข ง น น ตล ร ดบชนต มพฒน ก ร ตล ชวงวย มคว ม ช ม ยงคว มร
ล กร บวนก ร รยนร ดย รยนรผ นก รปฏบตท ง รม ผ รยนพฒน คว มคด
ร คญข งก รปรบปรง ลก ตรมดงน
1. กลม ร ก ร รยนรคณตศ ตร ล วทย ศ ตร
1.1จดกลมคว มร ม ล น ทกษ กร บวนก ร ปบรณ ก รกบตวชวด นน ผ รยน
กดก รคดว คร คด กปญ ล มทกษ นศตวรรษท21
1.2ร ดบชนปร ถมศกษ ปท1ถงมธยมศกษ ปท3ก นดม ตรฐ นก ร รยนร ล ตวชวด รบ
ผ รยนทกคนท ปนพนฐ นท กยวข งกบชวตปร จ วน ล ปนพนฐ น คญ นก รศกษ ต ร ดบท งขน
1.3ร ดบชนมธยมศกษ ปท4 6ก นดม ตรฐ นก ร รยนร ล ตวชวด ฉพ จ จง ยก วน
ร ว งผ รยนท ล ก รยน น ผนก ร รยนท ม นนวทย ศ ตร ล ผนก ร รยนท นนวทย ศ ตร
ม ตรฐ นก ร รยนร ล ตวชวด น วนข ง ผนก ร รยนท ม นนวทย ศ ตร ปนพนฐ นท กยวข งกบ
ชวตปร จ วน ล ก รศกษ ต ร ดบท งขน วนม ตรฐ นก ร รยนร ล ตวชวดข ง ผนก ร รยนท นน
วทย ศ ตรผ รยนจ ดรบก รพฒน ง รม มคว มรทกษ ล ปร บก รณด นคณตศ ตร ล
วทย ศ ตรทถกต งลกซง ล กว งขว งต มศกยภ พข งตน ง ม กท ด นจ ปนพนฐ น คว ม ปน
ลศท งด นวทย ศ ตรศกษ ต นวช ชพทต ง ชวทย ศ ตร ด
1.4ปรบจ กตวชวดชวงชน นร ดบชนมธยมศกษ ปท4 6 ปนตวชวดชนป
2. กลม ร ก ร รยนรวทย ศ ตร ด พม ร ทค น ลยซงปร ก บดวยก ร ก บบ ล
ทค น ลย ล วทย ก รค นวณทงน พ ต ก รจดก ร รยนรบรณ ก ร ร ท งคณตศ ตรวทย ศ ตร
ล ทค น ลยกบกร บวนก ร ชงวศวกรรมต ม นวคด ตมศกษ
3. ร ภมศ ตรซง ปน ร นง นกลม ร ก ร รยนร งคมศกษ ศ น ล วฒนธรรมยงคง
ม ตรฐ นก ร รยนร ดม ตปรบม ตรฐ นก ร รยนร ล ตวชวด มคว มชด จน ดคล งกบพฒน ก รต ม
ชวงวยม งคคว มรท ปน กล พมคว ม ม รถทกษ ล กร บวนก รท งภมศ ตรทชด จนขน
จ กคว ม ปนม ดงกล ว รง รยน น งบวพทย ค ร ด ช ลก ตร กนกล งก รศกษ ขนพนฐ น
พทธศกร ช 2551(ฉบบปรบปรง พ.ศ. 2560) นป 2561 ล ชครบทกร ดบชน รยน นป 2563 รง รยนจง
ดมก รจดท ลก ตร ถ นศกษ ดยยด ลกก รต ม ลก ตร กนกล งก รศกษ ขนพนฐ น พทธศกร ช
2551(ฉบบปรบปรง พ.ศ. 2560)จง ดจดท ลก ตร ถ นศกษ พทธศกร ช 2561 ขนม พ ปรบ ปลยน ล
ดคล งกบก ร ปลยน ปลง ดยคว ม นช บข งคณ กรรมก รก รศกษ ขนพนฐ น ลก ตร ถ นศกษ
ปน ลก ตร มบทข ง รง รยน พร มทง ลก ตรกลม ร ก ร รยนร 8 กลม ร ดยยด ลกก รต ม
ลก ตร กนกล งก รศกษ ขนพนฐ น พทธศกร ช 2551 ล ลกก ร ร ง ล พฒน ลก ตรต ม นวท ง
ข ง นกวช ก ร ล ม ตรฐ นก รศกษ
2. ว ยทศน
ลก ตร กนกล งก รศกษ ขนพนฐ น พทธศกร ช 2551 (ฉบบปรบปรง พ.ศ.2560) มงพฒน
ผ รยน ซง ปนก ลงข งช ต ปนมนษยทมคว ม มดลทงด นร งก ย คว มร คณธรรม มจต นก นคว ม
ปนพล ม ง ทย ล ปนพล ลก ยดมน นก รปกคร งต มร บ บปร ช ธป ตย นมพร ม กษตรยทรง ปน
ปร มข มคว มร ล ทกษ พนฐ นรวมทง จตคตทจ ปนต ก รศกษ ต ก รปร ก บ ชพ ล ก รศกษ
ตล ดชวต ดยมง นนผ รยน ปน คญบนพนฐ นคว ม ช ว ทกคน ม รถ รยนร ล พฒน ตน ง ด ตม
ศกยภ พ
รง รยน น งบวพทย ค ร ดก นดว ยทศน รง รยน ดย ง ลก ตร กนกล งก รศกษ
ขนพนฐ น พทธศกร ช 2551 (ฉบบปรบปรง พ.ศ.2560)ดงน
ภ ย นป 2564 รง รยน น งบวพทย ค ร ปนผน ก รจดก รศกษ ทมคณภ พ บรณ ก รภม
ปญญ ค นยม ทย ล คว ม ปนม ตรฐ น กลบน ลกปรชญ ข ง ศรษฐกจพ พยง
3. พนธกจ
รง รยน น งบวพทย ค ร ดก นดพนธกจข ง รง รยน ดย งกบ ลก ตร กนกล งก รศกษ ขน
พนฐ น พทธศกร ช 2551 (ฉบบปรบปรง พ.ศ.2560)ม ลกก รดงน
1. พฒน ผ รยน มคณภ พต มม ตรฐ น กล ล ปลกฝงคณธรรมจรยธรรมต ม ลกปรชญ ข ง
ศรษฐกจพ พยง
2. พฒน ลก ตร ล กร บวนก รจดก ร รยนร ทยบ คยงม ตรฐ น กล
3. พมศกยภ พคร ล บคล กร มคว มรคว ม ม รถ ครม ชพ
4. พฒน ก รบร รจดก รศกษ ดยก รม วนรวม ย งมคณภ พ
5. พฒน ลง รยนร นวตกรรม ล ทค น ลยท ต ก รจดก ร รยนร
6. ร งภ ค คร ข ยท งก รศกษ ทงภ ย น ล ภ ยน ก ย งต น ง
4. จด ม ย
รง รยน น งบวพทย ค รจง ดจดท ลกก รข ง ลก ตร ถ นศกษ ดย งต ม ลก ตร กนกล ง
ก รศกษ ขนพนฐ น พทธศกร ช 2551 (ฉบบปรบปรง พ.ศ.2560) ดงน
1.ผ รยนมคณธรรม จรยธรรม ล ค นยมทพงปร งค
2.ผ รยนมทกษ นก ร วง คว มร ดวยตน ง รกก ร รยนร ล พฒน ตน งต น ง
3.ผ รยนมคว ม ม รถ นก รคด ย ง ปนร บบคด ร ง รรค ตด น จ กปญ ด
ย งม ต ม ตผล
4. ผ รยนมคว มร ล ทกษ ทจ ปนต ม ลก ตร ถ นศกษ
5. ผ รยนมทกษ นก รท ง น รกก รท ง น ม รถท ง นรวมกบผ น ด ล ม จตคตท
ดต ชพ
6. ผ รยนม ขภ ว ทด ล ม นทรยภ พ
7. ถ นศกษ บร รง น ด ย งมปร ทธภ พ ดยม วนรวมจ กทก วนท กยวข ง
8. ครจดก ร รยนก ร นทมง นนนก รยน ปน คญ
9. ถ นศกษ จด ลก ตร กร บวนก ร รยนร ล กจกรรมพฒน คณภ พผ รยน ย งร บ
ด นบรณ ก ร ข ลกปรชญ ศรษฐกจพ พยง ล มง ร ดบ กล
10. ถ นศกษ จด ภ พ วดล ม ล ก รบรก รท ง รม ผ รยนพฒน ตมศกยภ พ
11. ถ นศกษ ปน งคกร งก ร รยนร
12. ถ นศกษ ม ตลกษณท ดด ดน บรรลผล รจต มบรรลผล รจ ป ม ยต ม
ว ยทศน ปรชญ ล จด นนทก นดขน ปนทย มรบข งชมชน ล ท งถน
13. ถ นศกษ จดกจกรรมพฒน ล ง รม ถ นศกษ มคณภ พ งขนต มน ยบ ย
จด นน ต ม นวท งปฏรปก รศกษ
14. ผ รยนมศกยภ พ นก ร ขงขนร ดบช ต
15. ผ รยนมคว มพร ม ปร ช คม ลก
5. มรรถน คญข งผ รยน ล คณลกษณ นพงปร งค
นก รพฒน ผ รยนต ม ลก ตร กนกล งก รศกษ ขนพนฐ น รง รยน น งบวพทย ค รมง นน
พฒน ผ รยน มคณภ พต มม ตรฐ นทก นด ซงจ ชวย ผ รยน กด มรรถน คญ ล คณลกษณ
นพงปร งค ดงน
5.1 มรรถน คญข งผ รยน
มง ผ รยน กด มรรถน คญ 5 ปร ก ร ดงน
1) คว ม ม รถ นก ร ร
ปนคว ม ม รถ นก รรบ ล ง ร มวฒนธรรม นก ร ชภ ษ ถ ยท ด
คว มคด คว มรคว ม ข จ คว มร ก ล ทศน ข งตน ง พ ลก ปลยนข มลข ว ร ล ปร บก รณ
นจ ปนปร ยชนต ก รพฒน ตน ง ล งคม รวมทงก ร จรจ ต ร ง พ ขจด ล ลดปญ คว ม
ขด ยงต ง ก ร ล กรบ ร มรบข มลข ว รดวย ลก ตผล ล คว มถกต ง ตล ดจนก ร ล ก ช
วธก ร ร ทมปร ทธภ พ ดยค นงถงผลกร ทบทมต ตน ง ล งคม
2) คว ม ม รถ นก รคด
ปนคว ม ม รถ นก รคดว คร ก รคด ง คร ก รคด ย ง ร ง รรค
ก รคด ย งมวจ รณญ ณ ล ก รคด ปนร บบ พ น ป ก ร ร ง งคคว มร ร ร น ทศ พ ก ร
ตด น จ กยวกบตน ง ล งคม ด ย ง ม ม
3) คว ม ม รถ นก ร กปญ
ปนคว ม ม รถ นก ร กปญ ล ป รรคต ง ท ผชญ ด ย งถกต ง
ม มบนพนฐ นข ง ลก ตผล คณธรรม ล ข มล ร น ทศ ข จคว ม มพนธ ล ก ร ปลยน ปลง
ข ง ตก รณต ง น งคม วง คว มร ปร ยกตคว มรม ช นก รป งกน ล ก ขปญ ล มก ร
ตด น จทมปร ทธภ พ ดยค นงถงผลกร ทบท กดขนต ตน ง งคม ล ง วดล ม
4) คว ม ม รถ นก ร ชทกษ ชวต
ปนคว ม ม รถ นก รน กร บวนก รต ง ป ช นก รด นนชวตปร จ วน
ก ร รยนรดวยตน ง ก ร รยนร ย งต น ง ก รท ง น ล ก ร ยรวมกน น งคมดวยก ร ร ง รม
คว ม มพนธ นดร ว งบคคล ก รจดก รปญ ล คว มขด ยงต ง ย ง ม ม ก รปรบตว ทนกบ
ก ร ปลยน ปลงข ง งคม ล ภ พ วดล ม ล ก รรจก ลก ลยงพฤตกรรม มพงปร งคท งผลกร ทบต
ตน ง ล ผ น
5) คว ม ม รถ นก ร ช ทค น ลย
ปนคว ม ม รถ นก ร ล ก ล ช ทค น ลยด นต ง ล มทกษ กร บวนก ร
ท ง ทค น ลย พ ก รพฒน ตน ง ล งคม นด นก ร รยนร ก ร ร ก รท ง น ก ร กปญ ย ง
ร ง รรค ถกต ง ม ม ล มคณธรรม
5.2 คณลกษณ นพงปร งค ม รถ ยรวมกบผ น น งคม
มงพฒน ผ รยน มคณลกษณ นพงปร งค พ
ด ย งมคว ม ข นฐ น ปนพล ม ง ทย ล พล ลก ดงน
1. รกช ตศ น กษตรย
2. ซ ตย จรต
3. มวนย
4. ฝ รยนร
5. ย ย งพ พยง
6. มงมน นก รท ง น
7. รกคว ม ปน ทย
8. มจต ธ รณ
6.ม ตรฐ นก ร รยนร
ก รพฒน ผ รยน กดคว ม มดล รง รยน น งบวพทย ค รค นงถง ลกพฒน ก รท ง ม ง
ล พ ปญญ ต ม ลก ตร กนกล งก รศกษ ขนพนฐ น ค ก นด ผ รยน
รยนร น 8 กลม ร ก ร รยนร ดงน
1) ภ ษ ทย
2) คณตศ ตร
3) วทย ศ ตร
4) งคมศกษ ศ น ล วฒนธรรม
5) ขศกษ ล พลศกษ
6) ศลป
7) ก รง น ชพ ล ทค น ลย
8) ภ ษ ต งปร ทศ
ลก ตรกลม ร ก ร รยนรวทย ศ ตร ล ทค น ลย
ร ล ม ตรฐ นก ร รยนรกลม ร วทย ศ ตร ล ทค น ลย
ร ท 1 วทย ศ ตรชวภ พ
ม ตรฐ น ว1.1 ข จคว ม ล ก ล ยข งร บบน วศคว ม มพนธร ว ง ง มมชวตกบ
งมชวต ล คว ม มพนธร ว ง งมชวตกบ งมชวตต ง นร บบน วศก รถ ยท ดพลงง นก ร
ปลยน ปลง ทนท นร บบน วศคว ม ม ยข งปร ช กรปญ ล ผลกร ทบทมต ทรพย กรธรรมช ต
ล ง วดล ม นวท ง นก ร นรกษทรพย กรธรรมช ต ล ก ร ก ขปญ ง วดล มรวมทงน คว มร ป
ชปร ยชน
ม ตรฐ น ว1.2 ข จ มบตข ง งมชวต นวยพนฐ นข ง งมชวตก รล ลยง ร ข ล ก
จ ก ซลลคว ม มพนธข ง ครง ร ง ล น ทข งร บบต ง ข ง ตว ล มนษยทท ง น มพนธกน
คว ม มพนธข ง ครง ร ง ล น ทข ง วยว ต ง ข งพชทท ง น มพนธกนรวมทงน คว มร ป ช
ปร ยชน
ม ตรฐ น ว1.3 ข จกร บวนก ร ล คว ม คญข งก รถ ยท ดลกษณ ท งพนธกรรม ร
พนธกรรมก ร ปลยน ปลงท งพนธกรรมทมผลต งมชวตคว ม ล ก ล ยท งชวภ พ ล ววฒน ก รข ง
งมชวตรวมทงน คว มร ป ชปร ยชน
ร ท 2 วทย ศ ตรก ยภ พ
ม ตรฐ น ว2.1 ข จ มบตข ง ร งคปร ก บข ง รคว ม มพนธร ว ง มบตข ง
รกบ ครง ร ง ล รงยด นยวร ว ง นภ ค ลก ล ธรรมช ตข งก ร ปลยน ปลง ถ น ข ง ร
ก ร กด รล ล ย ล ก ร กดปฏกรย คมม ตรฐ นว2.2 ข จธรรมช ตข ง รง นชวตปร จ วนผลข ง รง
ทกร ท ต วตถลกษณ ก ร คล นท บบต ง ข งวตถรวมทงน คว มร ป ชปร ยชน
ม ตรฐ น ว2.3 ข จคว ม ม ยข งพลงง นก ร ปลยน ปลง ล ก รถ ย นพลงง น
ปฏ มพนธร ว ง ร ล พลงง นพลงง น นชวตปร จ วนธรรมช ตข งคลนปร กฏก รณท กยวข งกบ
ยง ง ล คลน ม ลก ฟฟ รวมทงน คว มร ป ชปร ยชน
ร ท 3 วทย ศ ตร ลก ล วก ศ
ม ตรฐ น ว3.1 ข จ งคปร ก บลกษณ กร บวนก ร กด ล ววฒน ก รข ง กภพก ลกซ
ด วฤกษ ล ร บบ รย รวมทงปฏ มพนธภ ย นร บบ รย ท งผลต งมชวต ล ก รปร ยกต ช
ทค น ลย วก ศ
ม ตรฐ น ว3.2 ข จ งคปร ก บ ล คว ม มพนธข งร บบ ลกกร บวนก ร ปลยน ปลง
ภ ย น ลก ล บนผว ลกธรณพบตภยกร บวนก ร ปลยน ปลงลมฟ ก ศ ล ภม ก ศ ลกรวมทงผลต
งมชวต ล ง วดล ม
ร ท 4 ทค น ลย
ม ตรฐ น ว4.1 ข จ นวคด ลกข ง ทค น ลย พ ก รด รงชวต น งคมทมก ร ปลยน ปลง
ย งรวด รว ชคว มร ล ทกษ ท งด นวทย ศ ตรคณตศ ตร ล ศ ตร น พ กปญ ร พฒน
ง น ย งมคว มคด ร ง รรคดวยกร บวนก ร ก บบ ชงวศวกรรม ล ก ช ทค น ลย ย ง ม ม ดย
ค นงถงผลกร ทบต ชวต งคม ล ง วดล ม
ม ตรฐ น ว4.2 ข จ ล ช นวคด ชงค นวณ นก ร กปญ ทพบ นชวต
จรง ย ง ปนขนต น ล ปนร บบ ช ทค น ลย ร น ทศ ล ก ร ร นก ร รยนรก รท ง น ล ก ร
กปญ ด ย งมปร ทธภ พร ท ทน ล มจรยธรรม
กลุม่ สาระการเรยี นรู้ วิทยาศาสตร์และเทคโนโลยี รายวิชา พ้นื ฐาน
รายวชิ า วิทยาการคำนวณ 3 รหัสวิชา ว23104 ช้นั มัธยมศกึ ษาปีท่ี 3
จำนวน 20 ช่ัวโมง/ภาคเรยี น (1 ช่ัวโมง/สัปดาห)์ จำนวน 0.5 หนว่ ยกิต
คำอธิบายรายวิชา
ศึกษาการขน้ั ตอนการพฒั นาแอปพลเิ คชนั ซอฟต์แวรท์ ีใ่ ช้ในการพฒั นาแอปพลเิ คชนั การจดั การข้อมูล
การวบรวมขอ้ มลู และประมวลผลข้อมูล การเลือกใช้ซอฟต์แวร์จัดการข้อมูลเพื่อนำเสนอบนอินเทอรเ์ น็ต และ
นำแอปพลิเคชนั การประยุกต์ใชอ้ ยา่ งสรา้ งสรรค์
ประมวลผลข้อมลู และสารสนเทศ จากสืบคน้ หาแหลง่ ข้อมลู ให้รเู้ ท่าทันสอ่ื เพื่อไมกอใหเกิดความ
เสียหายตอผูอ่นื การใชเ้ ทคโนโลยอี ย่างปลอดภยั จากการใชเ้ ทคโนโลยีสารสนเทศเพ่อื การปอ้ งกัน การใช้
เทคโนโลยสี ารสนเทศอย่างมีความรับผดิ ชอบ
ตระหนักในคุณคา่ และมเี จตคติทีด่ ีต่อการเรียนรู้ เทคโนโลยสี ารสนเทศ ทำงานเป็นระบบ มีระเบยี บ
วนิ ยั มีความรบั ผิดชอบ มีวจิ ารณญาณ และมคี วามเช่อื มั่นในตนเอง นำความร้ไู ปประยุกต์ใช้ในชีวติ ประจำวนั ได้
ตามหลกั ปรชั ญาของเศรษฐกิจพอเพียง มีพืน้ ฐานชีวิตที่มนั่ คง มีงานทำ มอี าชีพ มีคุณธรรม และเป็นพลเมืองดี
รหสั ตัวชี้วัด ว 4.2 ม.3/1-4
1. พฒั นาแอปพลิเคชนั ที่มกี ารบูรณาการกับวิชาอืน่ อย่างสรา้ งสรรค์
2. รวบรวมขอ้ มลู ประมวลผล ประเมนิ ผล นำเสนอข้อมลู และสารสนเทศ ตามวัตถปุ ระสงค์โดยใช้
ซอฟตแ์ วร์ หรอื บริการบนอนิ เทอร์เนต็ ท่ีหลากหลาย
3. ประเมนิ ความน่าเช่ือถือของข้อมลู วเิ คราะหส์ ่ือและผลกระทบจากการให้ข่าวสารทผ่ี ดิ เพอื่ การใช้
งาน อยา่ งรู้เท่าทนั
4. ใช้เทคโนโลยีสารสนเทศอย่างปลอดภัยและมีความรบั ผดิ ชอบต่อสังคม ปฏบิ ตั ิตามกฎหมาย
เกี่ยวกบั คอมพิวเตอร์ ใชล้ ิขสิทธข์ิ องผอู้ นื่ โดยชอบธรรม
รวมท้ังสนิ้ 4 ตวั ช้วี ดั
โครงสร้างรายวิชา
กลมุ่ สาระการเรียนรวู้ ิทยาศาสตร์และเทคโนโลยี รายวชิ าพน้ื ฐาน
ชนั้ มัธยมศกึ ษาปที ี่ 3
รายวชิ า วทิ ยาการคำนวณ 3 รหสั วชิ า ว23104 จำนวน 0.5 หน่วยกิต
เวลาเรยี น น้ำหนกั
จำนวน 20 ชว่ั โมง/ภาคเรยี น (1 ชั่วโมง/สัปดาห)์ (ช่ัวโมง) คะแนน
หน่วยการ มาตรฐาน/ สาระสำคัญ/ความคดิ รวบยอด 6 20
เรียนรู้ ตวั ชีว้ ดั
4 10
1. พฒั นาแอป ว 4.2 • ข้นั ตอนการพฒั นาแอปพลิเคชัน
4 10
พลเิ คชนั ม.3/1 • Internet of Things (IoT)
อยา่ ง • ซอฟตแ์ วร์ที่ใชใ้ นการพัฒนาแอปพลิเคชนั
สรา้ งสรรค์ เชน่
Scratch, python, java, c, AppInventor
2. ประเมิน ว 4.2 • การประเมินความนา่ เชอ่ื ถือของข้อมูล เชน่
ความ ม.3/3 ตรวจสอบและยืนยันข้อมลู โดยเทียบเคยี ง
น่าเชอื่ ถือ จาก
ของขอ้ มลู ข้อมลู หลายแหลง่ แยกแยะข้อมูลทเ่ี ปน็
ขอ้ เทจ็ จรงิ
และข้อคดิ เหน็ หรือใช้
• การสืบค้น หาแหล่งตน้ ตอของข้อมลู
• เหตุผลวบิ ตั ิ (logical fallacy)
• ผลกระทบจากขา่ วสารท่ีผิดพลาด
• การรูเ้ ทา่ ทนั สอื่ เชน่ การวิเคราะหถ์ ึง
จดุ ประสงค์
ของข้อมูลและผูใ้ หข้ ้อมูล ตีความ แยกแยะ
เนอ้ื หา
สาระของส่อื เลอื กแนวปฏบิ ตั ิได้อยา่ ง
เหมาะสม
3. ใช้ ว 4.2 • การใช้เทคโนโลยีสารสนเทศอย่างปลอดภยั
เทคโนโลยี ม.3/4 เช่น
สารสนเทศ การทำธรุ กรรมออนไลน์ การซอ้ื สนิ คา้
อยา่ ง • การใช้เทคโนโลยสี ารสนเทศอยา่ งมีความ
ปลอดภยั รบั ผิดชอบ
หนว่ ยการ มาตรฐาน/ สาระสำคัญ/ความคดิ รวบยอด เวลาเรยี น น้ำหนัก
เรยี นรู้ ตัวชีว้ ดั (ชว่ั โมง) คะแนน
เช่น ไม่สร้างข่าวลวง ไมแ่ ชรข์ ้อมูลโดยไม่ 4 20
ตรวจสอบ 1 20
19 80
ข้อเท็จจริง 1 20
20 100
• กฎหมายเกย่ี วกับคอมพิวเตอร์
4. รวบรวม ว 4.2 • การรวบรวมข้อมูลจากแหลง่ ข้อมูลปฐมภมู ิ
ขอ้ มูล ม.3/2 และทตุ ิยภมู ิ ประมวลผล สร้างทางเลือก
ประมวลผล ประเมินผลจะทำให้ไดส้ ารสนเทศเพ่ือใช้ใน
ประเมินผล การแกป้ ัญหาหรอื การตัดสินใจไดอ้ ยา่ งมี
นำเสนอ ประสิทธิภาพ
ข้อมูลและ • การประมวลผลเป็นการกระทำกบั ข้อมูล
สารสนเทศ เพื่อใหไ้ ด้ผลลัพธท์ ี่มคี วามหมายและมี
ประโยชน์ต่อการนำไปใช้งาน
• การใชซ้ อฟตแ์ วรห์ รือบรกิ ารบนอินเทอรเ์ น็ต
ท่ีหลากหลายในการรวบรวม ประมวลผล
สร้างทางเลือก ประเมินผล นำเสนอ จะชว่ ย
ใหแ้ กป้ ัญหาได้อยา่ งรวดเรว็ ถูกต้อง และ
แมน่ ยำ
• ตวั อยา่ งปญั หา เชน่ การเลอื กโปรโมชนั
โทรศัพท์
สอบกลางภาค
ระหวา่ งภาคเรียน
สอบปลายภาค
รวม
หนว่ ยการเรียนรู้ท่ี 1
แอปพลเิ คชนั
เวลา 6 ช่ัวโมง
1. มาตรฐานการเรยี นร/ู้ ตัวชวี้ ดั
ว 4.2 เขา้ ใจและใช้แนวคิดเชงิ คำนวณในการแก้ปัญหาทพ่ี บในชวี ิตจรงิ อยา่ งเปน็ ขนั้ ตอนและเป็นระบบ
ใช้เทคโนโลยีสารสนเทศและการส่อื สารในการเรียนรู้ การทำงานและการแก้ปัญหาได้อย่างมี
ประสทิ ธิภาพ รเู้ ทา่ ทัน และมีจรยิ ธรรม
ว 4.2 ม.3/1 พฒั นาแอปพลิเคชันท่ีมกี ารบูรณาการกับวชิ าอื่นอย่างสรา้ งสรรค์
จุดประสงคก์ ารเรียนรู้
1. อธบิ ายแนวคิดและองค์ประกอบของเทคโนโลยี IoT ได้ (K)
2. ออกแบบแนวคดิ เพื่อการพัฒนาเทคโนโลยี IoT ได้ (P)
3. ยกตวั อย่างประโยชนข์ องเทคโนโลยี IoT ในชีวติ ประจำวนั ได้ (A)
4.บอกความหมาย ประเภท และขั้นตอนการพฒั นาแอปพลิเคชนั ได้ (K)
5.ออกแบบการพัฒนาแอปพลเิ คชันตามข้ันตอนการพฒั นาแอปพลเิ คชนั ได้ (P)
6.ยกตวั อย่างแอปพลิเคชนั ท่ีมีประโยชนข์ องในชีวติ ประจำวันได้ (A)
7. อธิบายหนา้ ท่ีการทำงานของคำสัง่ ในการเขยี นโปรแกรมด้วย Python ได้ (K)
8. ออกแบบและเขยี นโปรแกรมหรือแอปพลิเคชนั ด้วยภาษา Pythonได้ (P)
9. พฒั นาแอปพลเิ คชันท่ีคำนึงถงึ ประโยชน์ตอ่ ชวี ิตประจำวัน (A)
2. สาระการเรียนรู้
2.1 สาระการเรยี นรูแ้ กนกลาง
1) ชนั้ ตอนการพฒั นาแอปพลเิ คชัน
2) Internet of Things (IoT)
3) ซอฟตแ์ วร์ท่ีใชใ้ นการพฒั นาแอปพลเิ คชัน เชน่ Scratch, python, java, c, AppInventor
4) ตัวอยา่ งแอปพลเิ คชนั เชน่ โปรแกรมแปลงสกลุ เงิน โปรแกรมผันเสียงวรรณยุกต์ โปรแกรมจำลอง
การแบง่ เซลล์ ระบบรดน้ำอตั โนมตั ิ
2.2 สาระการเรยี นรูท้ อ้ งถิน่
(พิจารณาตามหลักสูตรสถานศึกษา)
3. สาระสำคญั /ความคดิ รวบยอด
การทำให้อุปกรณห์ ลายตวั สามารถสอ่ื สาร แลกเปลย่ี นข้อมูล และทำงานรว่ มกันได้นน้ั เรียกวา่
เทคโนโลยี IoT ต้องอาศัยความสามารถของ Smart Device ซึ่งอุปกรณท์ ่มี ีหนว่ ยประมวลผล หรอื
เซนเซอร์ภายในตัว เพื่อสง่ ข้อมูลผ่าน Cloud Computing หรือ Wireless Network เปน็ ตวั กลางในการ
รับสง่ ข้อมลู ภายในเครอื ขา่ ยเพ่อื ประมวลผล และอาศัย Dashboard สำหรับแสดงผลและใช้ควบคุมการ
ทำงานจากผู้ใช้
แอปพลเิ คชนั เป็นโปรแกรมทีถ่ กู พัฒนาขึน้ มาเพ่ืออำนวยในดา้ นต่าง ๆ มีการออกแบบมาเพื่อ
เทคโนโลยี (วทิ ยาการคำนวณ)
4
ใช้งานในหลายรปู แบบ โดยแอปพลิเคชันแบง่ ออกได้ 2 ประเภท ได้แก่ แอปพลิเคชันระบบ แอปพลิเคชัน
ที่ตอบสนองต้องการของกล่มุ ผู้ใช้
การพฒั นาแอปพลิเคชัน มี 7 ขน้ั ตอน ดงั น้ี 1) กำหนดปัญหา 2) ศึกษาความเป็นไปได้ 3)
วเิ คราะห์ความต้องการแอปพลเิ คชนั 4) ออกแบบแอปพลิเคชนั 5) ทดสอบ 7) จัดทำเอกสาร
ซึ่งการพฒั นาโปรแกรมในปัจจุบนั นยิ มใช้โปรแกรมภาษาไพทอน (Python) เพราะ
เปน็ ภาษาทอี่ ่านแล้วเข้าใจง่าย ไมซ่ บั ซ้อน ตัวอย่างการเขียนโปรแกรมการพัฒนาแอปพลเิ คชนั ด้วย
โปรแกรมภาษาไพทอน เช่น โปรแกรมคำนวณหาอตั ราแลกเปลย่ี นเงนิ บาทไทย (THB) เปน็ เงินดอลลาร์
(USD) เปน็ ต้น
ภาษาไพทอนเปน็ ภาษาโปรแกรมคอมพิวเตอรท์ ี่เหมาะสำหรบั ผเู้ ร่ิมต้นเขียนโปรแกรมไปจนถึง
การประยุกตใ์ ช้งานในระดบั สูง เน่ืองจากโครงสร้างภาษาที่ลดความยุ่งยากเร่ืองไวยากรณ์ในการเขยี น
โปรแกรมลง อา่ นแล้วเขา้ ใจง่าย ไมซ่ ับซ้อน
4. สมรรถนะสำคัญของผู้เรียนและคณุ ลักษณะอนั พึงประสงค์
สมรรถนะสำคัญของผู้เรียน คณุ ลกั ษณะอันพึงประสงค์
1. ความสามารถในการสื่อสาร 1. มวี ินยั
2. ความสามารถในการคดิ 2. ใฝเ่ รยี นรู้
3. ความสามารถในการแกป้ ัญหา 3. มงุ่ มน่ั ในการทำงาน
4. ความสามารถในการใชเ้ ทคโนโลยี 4. มจี ติ สาธารณะ
5. ชิน้ งาน/ภาระงาน (รวบยอด)
- ชน้ิ งาน/ภาระงาน (รวบยอด) เรอื่ ง -
6. การวัดและการประเมินผล
รายการวดั วิธีวัด เครื่องมือ เกณฑก์ ารประเมิน
- แบบทดสอบ ประเมนิ ตามสภาพจรงิ
6.1 การประเมินก่อนเรียน - ตรวจแบบทดสอบ ก่อนเรียน
- แบบทดสอบก่อนเรียน กอ่ นเรยี น
หน่วยการเรียนรู้ที่ 3
เรื่อง แอปพลิเคชัน
6.2 การประเมินระหวา่ งการจัด - ตรวจแบบฝกึ หัด - แบบประเมนิ ระดบั คุณภาพ 2
กจิ กรรม เรอ่ื ง เทคโนโลยี IoT แบบฝึกหดั ผา่ นเกณฑ์
1) แนวคิดและ (ข้อ1-3) เร่ือง เทคโนโลยี IoT
องค์ประกอบของ IoT
- ตรวจการออกแบบ - แบบประเมิน
แนวคิดในการพัฒนา แบบฝกึ หัด
เทคโนโลยี IoT
ในแบบฝึกหัด - แบบประเมนิ
เรื่อง เทคโนโลยี IoT การนำเสนอ
(ข้อ5-7)
- ประเมินการนำเสนอ
เทคโนโลยี (วทิ ยาการคำนวณ)
5
รายการวดั วธิ วี ดั เคร่ืองมอื เกณฑก์ ารประเมนิ
2) ซอฟตแ์ วร์ท่ีใช้ ระดบั คุณภาพ 2
แนวคิดในการพัฒนา ผา่ นเกณฑ์
ในการพัฒนา เทคโนโลยี IoT
แอปพลเิ คชนั - ตรวจแบบฝึกหัด ระดบั คุณภาพ 2
เรื่อง เทคโนโลยี IoT ผ่านเกณฑ์
3) การพฒั นาแอปพลิเคชัน (ขอ้ 8)
ดว้ ยภาษา Python ระดับคุณภาพ 2
- ตรวจแบบฝึกหัด - แบบฝกึ หดั รายวิชา ผา่ นเกณฑ์
4) คณุ ลกั ษณะ - ตรวจการออกแบบ พื้นฐานวทิ ยาศาสตร์ ร้อยละ 60 ผา่ นเกณฑ์
อนั พงึ ประสงค์ แนวคิดในแบบฝึกหัด เทคโนโลยี (วิทยาการ - ระดบั คุณภาพ 2
- ประเมนิ การนำเสนอ คำนวณ) ม.3 ผา่ นเกณฑ์
6.3 การประเมินหลังเรียน แนวคดิ การออกแบบ หนว่ ยการเรียนรทู้ ี่ 4
1) แบบทดสอบหลังเรียน การพฒั นาแอปพลเิ คชนั เรอื่ ง แอปพลเิ คชัน
หนว่ ยการเรียนรู้ท่ี 4 - ตรวจแบบฝึกหัด - แบบประเมิน
เร่ือง แอปพลิเคชนั ข้อ 7 แบบฝึกหัด
2) การประเมินช้นิ งาน/ - แบบประเมนิ
ภาระงาน (รวบยอด) การนำเสนอ
เร่อื ง -
- อธิบายการทำงานของ - แบบประเมนิ ชิน้ งาน
โปรแกรมหรอื - แบบประเมนิ
แอปพลิเคชนั ทีเ่ ขยี น การนำเสนอ
ด้วยภาษา Python
- ตรวจโปรแกรมหรอื
แอปพลิเคชันทีเ่ ขียน
ดว้ ยโปรแกรมภาษา
Python
- บอกประโยชน์ของ
แอปพลิเคชัน
ทพี่ ัฒนาขึน้
- สังเกตความมวี ินยั - แบบประเมิน
ใฝเ่ รียนรู้ มงุ่ มน่ั คุณลักษณะ
ในการทำงาน และ อันพงึ ประสงค์
มีจติ สาธารณะ
- ตรวจแบบทดสอบ - แบบทดสอบ
หลงั เรยี น หลังเรียน
- ตรวจช้นิ งาน/ - แบบประเมินชิ้นงาน/
ภาระงาน (รวบยอด) ภาระงาน (รวบยอด)
เทคโนโลยี (วิทยาการคำนวณ)
6
7. กิจกรรมการเรยี นรู้
นักเรยี นทำแบบทดสอบกอ่ นเรียน หนว่ ยการเรยี นรู้ท่ี 4 เรื่อง แอปพลเิ คชนั
เทคโนโลยี (วิทยาการคำนวณ)
7
เร่ืองท่ี 1 : แนวคดิ และองคป์ ระกอบของ IoT เวลา 2 ช่ัวโมง
วธิ กี ารสอนแบบการใชค้ ำถาม (Questioning Method)
วิธกี ารสอนโดยใช้แนวคิดเชงิ คำนวณ (Computational Thinking)
ข้ันนำ
1. ครูถามคำถามกระต้นุ ความสนใจของนักเรยี นวา่ “นักเรยี นรู้จักเทคโนโลยี IoT หรอื ไม่”
ขั้นสอน
1. ครใู หน้ ักเรยี นเปดิ หนงั สือวชิ าวทิ ยาการคำนวณ ชั้นมธั ยมศึกษาปที ี่ 3 หนา้ 77 เรอ่ื ง เทคโนโลยี IoT
2. ครูถามนักเรยี นวา่ เครือข่ายอินเทอร์เนต็ หรือเครือข่ายไรส้ ายมีประโยชนก์ ับชีวิตเราอยา่ งไร
(แนวคำตอบ เชน่ สญั ญาณ3G 4G ทำใหเ้ ข้าถึงอินเทอรเ์ นต็ ได้สะดวก)
3. ครถู ามต่อวา่ ถ้าสมมติมือถือ หรือคอมพวิ เตอร์ แลปทอปของเราไม่มีความสามารถในการเชอ่ื มต่อเครือขา่ ย
อนิ เทอรเ์ น็ตได้ นักเรียนคิดว่าจะมีผลกระทบต่อชวี ิตอย่างไร
(แนวคำตอบ ค้นหาข้อมลู ไดย้ าก แลกเปล่ยี นข้อมูลกันชา้ เน่อื งจากไม่มอี ินเทอรเ์ นต็ ไม่สามารถอปั เดต
ข่าวสารได้ Real time)
4. ครอู ธิบายวา่ ยุคก่อนหน้านมี้ ือถือ และคอมพวิ เตอร์ของเรายังไม่มีความสามารถในการเข้าถึงอินเทอร์เนต็
แตป่ จั จุบันอุปกรณเ์ หล่านแี้ ทบทกุ เครื่องจะมคี วามสามารถในการเชอ่ื มต่อเครือข่ายเขา้ หากันได้ เชน่
Bluetooth , Wifi Internet ทำใหอ้ ุปกรณห์ ลายชนิ้ เชื่อมต่อกัน จงึ ทำใหส้ ามารถแลกเปลยี่ นขอ้ มูลกนั ได้
อยา่ งรวดเร็ว
5. ครูอธบิ ายวา่ ลักษณะการทำใหอ้ ุปกรณห์ ลายชนิ้ เชอื่ มตอ่ เข้าหากันผ่านเครือขา่ ย และทำการแลกเปลย่ี น
ข้อมลู กนั เพ่ือให้ใชป้ ระโยชนไ์ ด้มากขึน้ เปน็ แนวคิดท่ีคล้ายกับเทคโนโลยี IoT
6. ครูอธิบายแนวคิด จดุ กำเนดิ และองคป์ ระกอบของของเทคโนโลยี IoT ในหนังสือวชิ าวทิ ยาการคำนวณ ชนั้
มัธยมศกึ ษาปีท่ี 3 หน้า 77-78 เรอ่ื ง เทคโนโลยี IoT และองค์ประกอบของเทคโนโลยี IoT ว่าเปน็ การทำให้
อุปกรณ์ต่าง ๆ มหี น่วยประมวลผลและความสามารถในการเช่ือมต่อกับอุปกรณ์อ่นื ได้ โดยไม่ต้องพ่งึ พา
ความสามารถของคอมพิวเตอร์ในการประมวลผลและการเช่อื มตอ่ กับอุปกรณ์อืน่ จึงทำให้อุปกรณ์สามารถ
ส่งผา่ นขอ้ มูลระหว่างกันไดโ้ ดยตรง เช่น เครื่องพมิ พท์ ่เี ช่ือมเข้าระบบ wifi และสงั่ ปร้นิ ท์งานผ่านระบบ
wifi ไมจ่ ำเปน็ ต้องเช่อื มเครื่องพิมพก์ ับคอมพวิ เตอรอ์ ีกต่อไป
แต่สามารถสงั่ งานจากอปุ กรณ์ใดก็ได้ท่เี ชื่อมวงเครือขา่ ย wifi เดยี วกนั
7. ครูถามนักเรียนวา่ หากเราสามารถพัฒนาเทคโนโลยี IoT ด้วยตนเองไดน้ ักเรยี นคดิ วา่ จะนำอปุ กรณ์
อเิ ลก็ ทรอนิกสใ์ ดมาเช่ือมต่อเครือขา่ ย และจะใชป้ ระโยชน์จากการเช่อื มต่อเข้าเครอื ขา่ ยของอปุ กรณ์น้นั
อยา่ งไร สุม่ นักเรยี นตอบคำถาม3-5คน
(แนวคำตอบ แอรเ์ ช่ือมเนต็ แล้วเชค็ อณุ หภูมจิ ากที่ไหนก็ได้จากนั้นกส็ ั่งเปิด-ปิดแอร์ตอนไหนกไ็ ด)้
8. ครอู ธบิ ายเพิ่มเตมิ เก่ียวกบั แนวคดิ ของ IoT เรื่ององค์ประกอบทีส่ ำคัญทง้ั 3 สว่ นไดแ้ ก่
1) Smart Device ใช้นำเข้าข้อมลู จากเซนเซอร์
2) Cloud Computing หรือ Wireless Network เพ่ือใช้เป็นสอ่ื กลางในการรับสง่ ข้อมลู
3) Dashboard เพือ่ ใช้สือ่ สารกับผ้ใู ช้
เทคโนโลยี (วิทยาการคำนวณ)
8
ดงั น้ันนอกจากอปุ กรณจ์ ะสามารถเชอื่ มต่อเข้าเปน็ เครือขา่ ยเดยี วกันได้แล้วจะต้องมสี ่วนติดต่อที่ใช้ควบคุม
การทำงานภายในระบบได้ด้วย เช่น สง่ั สตารท์ รถผ่านมือถือโดยใช้สอื่ กลางเป็นระบบอินเทอรเ์ นต็ เปิด-ปิด
เครือ่ งใช้ไฟฟ้าภายในบา้ นดว้ ยเครอื ข่ายไรส้ าย Wifi
9. ครูใหน้ กั เรียนวาดแผนผงั การทำงานตามแนวคิดของเทคโนโลยี IoT และเขยี นแนวคิดการประยุกต์ใช้
เทคโนโลยี IoT ในชีวติ ประจำวนั ในแบบฝึกหัดบริษัทอักษรเจริญทศั น์ อจท ชั้นมธั ยมศกึ ษาปที ่ี 3 เร่อื ง
เทคโนโลยี หน้า 53-55 ขอ้ 1-5
(แนวคิดเชงิ คำนวณ : ในส่วนการแยกย่อย Decomposition นกั เรียนฝึกกระบวนการแยกองค์ประกอบ
โดยการเขยี นองคป์ ระกอบย่อยของเทคโนโลยีในรปู แบบแผนผงั )
ชวั่ โมงท่ี 2
ข้นั สอน
10. ครูสอบถามนักเรียนว่าสงสัยหรอื ไม่ แอร์ทบี่ า้ นเรารู้อณุ หภูมวิ า่ เป็นก่ีองศาภายในบา้ นไดอ้ ย่างไร
(แนวคำตอบ มีตัวตรวจจบั มเี ครอ่ื งวัดอณุ หภูมิ มีเซนเซอร์ เซนเซอร์วัดอุณหภมู )ิ
11. ครูสอบถามนักเรียนว่า “นักเรยี นร้จู กั เซนเซอร์อะไรบ้าง หรอื เคยเหน็ เซนเซอรใ์ นอุปกรณไ์ หนบ้าง
(แนวคำตอบ ขน้ึ อยู่กับดลุ ยพินิจของครผู ู้สอน)
12. ครแู นะนำบอรด์ micro:bit (ไมโครบิท) ท่ีมีเซนเซอร์หลากหลายสามารถนำมาใช้พัฒนาเทคโนโลยี IoT ได้
โดยให้นกั เรยี นเปิดหนังสือวิชาวิทยาการคำนวณ บริษทั อกั ษรเจริญทศั น์ อจท ช้ันมธั ยมศกึ ษาปีท่ี 3 หน้า
79-8 เรือ่ ง ตัวอย่างอปุ กรณ์สำหรบั เทคโนโลยี IoT และยกตวั อย่างอุปกรณ์ ไมโครบทิ พร้อมบอก
สว่ นประกอบเบ้ืองต้น (กรณีท่ีโรงเรียนมี micro:bit ใหค้ รแู จกบอรด์ micro:bit ใหน้ ักเรียนทำความรูจ้ ัก)
13. ครูให้นักเรยี นเปดิ หนังสือวชิ าวิทยาการคำนวณ ช้นั มัธยมศึกษาปีท่ี 3 หนา้ 82 จากนนั้ ครอู ธิบายตัวอยา่ ง
แนวคิดการพัฒนาเทคโนโลยี IoT โดยใชบ้ อร์ดไมโครบิทเป็นอุปกรณ์ในการวัดอุณหภมู ิแลว้ สง่ ขอ้ มูลมา
บนแทบเลท็ ซ่งึ เป็นสว่ นแสดงผลและใชแ้ ทปเลท็ เปน็ อปุ กรณ์เพ่ือควบคุมการทำงานของพดั ลมได้โดยกด
ปุม่ ส่ังงาน A บนแทปเล็ทเพ่ือเปดิ พัดลม พร้อมขึ้นสถานะเลข 1 บนบอร์ดไมโครบทิ ให้ผูใ้ ช้รูส้ ถานะการ
ทำงานของพดั ลมได้ และกดปุ่มงาน B เพื่อปดิ พดั ลมพรอ้ มขน้ึ สถานะ0 บนบอรด์ ไมโครบทิ
14. ครตู ้ังคำถามกบั นักเรยี นวา่ จากแนวคดิ นห้ี ากใหน้ กั เรียนปรับใชแ้ ละพัฒนาต่อนักเรียนจะนำแนวคิดไป
พัฒนาต่ออย่างไร ส่มุ นักเรยี นตอบคำถาม 3-5 คน
15. ครใู หน้ กั เรยี นจบั คู่กนั จากนัน้ ทำแบบฝึกหัดแบบฝึกหดั หนา้ 55 ขอ้ ที่ 6 โดยแต่ละคเู่ ลือกแค่ 1 แนวคดิ
จากแบบฝึกหดั ขอ้ 5 นำแนวคิดในการพัฒนาเทคโนโลยี IoT มาปรบั ปรุงต่อโดยประยุกต์ใช้ความสามารถ
จากบอรด์ ไมโครคอนโทรลเลอร์
16. จากช่ัวโมงทผี่ ่านมาครูให้นักเรียนแตล่ ะคเู่ ลอื กแนวคิดการพฒั นาเทคโนโลยี IoT แลว้ ในช่ัวโมงนค้ี รูให้
นกั เรยี นลงมือทำแบบฝึกตามเวลาทกี่ ำหนด
17. ครใู หแ้ ตล่ ะค่อู อกมานำเสนอแนวคิดการพฒั นาเทคโนโลยี IoT ของตนเอง และใหเ้ พื่อนในชน้ั เรียนร่วมกนั
แลกเปล่ยี นความคิดเห็น
18. เมอ่ื นำเสนอเสรจ็ แลว้ ใหค้ ุณครูถามทุกค่วู า่ “จากทเ่ี ราได้แลกเปล่ียนความคดิ เห็นและฟงั การนำเสนอ
แนวคดิ คอู่ ื่นแลว้ นกั เรียนคิดว่าอยากปรบั ปรุงแนวคิดการพัฒนาเทคโนโลยี IoT ของคู่ตนเองอย่างไร”
เทคโนโลยี (วิทยาการคำนวณ)
9
ขัน้ สรุป
1. ครูให้นกั เรียนช่วยกันสรุปแนวคดิ ของเทคโนโลยี IoT
2. ครูถามนักเรยี นว่าจากการฟังแนวคิดของเพ่ือนในช้นั เรยี นมแี นวคิดใดน่าสนใจ หรือแนวคิดใดท่มี ีประโยชน์
ในชีวิตประจำวันไดจ้ รงิ บ้าง
3. ครสู รปุ แนวคิด และองค์ประกอบของเทคโนโลยี IoT ใหน้ กั เรยี นฟงั พรอ้ มท้ังเน้นถึงความสำคญั เร่ือง
ประโยชน์การใช้งานจริงในชีวิตประจำวัน
4. ครูใหน้ ักเรยี นทำแบบฝึกหัดเรือ่ ง เทคโนโลยี IoT หน้า 56 ขอ้ 7
เทคโนโลยี (วทิ ยาการคำนวณ)
10
เรอื่ งท่ี 2 : ซอฟต์แวรท์ ่ใี ช้ในการพฒั นาแอปพลเิ คชนั เวลา 2 ช่ัวโมง
รูปแบบการสอนแบบการอภิปราย
วิธกี ารสอนโดยเน้นกระบวนการกล่มุ (Group Process–Based Instruction)
วิธีการสอนโดยใช้การแสดงบทบาทสมมติ (Role Playing)
วธิ ีการสอนโดยใช้แนวคิดเชงิ คำนวณ (Computational Thinking)
ขัน้ นำ
1. ครสู นทนากับนกั เรยี นวา่ ถา้ สมมตินกั เรยี นไปเทีย่ วต่างประเทศ นักเรยี นคาดว่าตอ้ งใชเ้ งินประมาณเท่าไร
2. จากน้ันครถู ามต่อว่าจำนวนเงนิ ทนี่ ักเรียนบอกเปน็ สกลุ เงนิ ไทย หรอื สกุลเงนิ ประเทศทต่ี อ้ งการไปเท่ยี ว
3. ครูถามวา่ แล้วนกั เรียนสามารถแปลงจำนวนเงนิ บาทเปน็ สกลุ เงนิ ของต่างประเทศอย่างไร
(แนวคำตอบ สามารถคำนวณได้ด้วยโปรแกรมที่อยู่บนออนไลน์ หรือแอพพิเคชั่นบนมือถือและแท็ปเลท
นอกจากน้ันยังสามารถคำนวณได้โดยดจู ากการแปลงอตั ราแลกเปล่ียนค่าเงนิ ประจำวนั )
4. ครูสอบถามวา่ นกั เรยี นเคยสงสยั ไหมว่าโปรแกรมเหล่านี้ทำงานอย่างไร
(แนวคำตอบ : การแปลงค่า เทียบค่าเงิน ดูจากอัตราแลกเปลี่ยนเงิน)
ขน้ั สอน
1. ครกู ล่าวถงึ ลักษณะแบบนีเ้ ป็นประโยชนข์ องโปรแกรม หรือแอปพลเิ คชันทเ่ี ราใชใ้ นชวี ิตประจำวัน
2. ครูให้นักเรียนเปิดหนังสือเรียนวิชา เทคโนโลยี(วิทยาการคำนวณ) ชั้นมัธยมศึกษาปีที่ 3 หน้า 83 หัวข้อ
การพัฒนาแอปพลเิ คชัน
3. ครูอธิบายความหมาย และประเภทของแอปพลิเคชัน และยกตัวอย่างแอปพลิเคชันจากในหนังสือหน้า 84
หรอื ตามความเหมาะสม
4. ครอู ธบิ ายเพ่มิ เร่ืองขนั้ ตอนการพัฒนาแอปพลิเคชัน ในหนังสอื เรียนวิชา เทคโนโลยี (วิทยาการคำนวณ) ชั้น
มธั ยมศกึ ษาปที ี่ 3 หน้า 85-88
5. ครูให้นกั เรยี นทำแบบฝกึ หัด เทคโนโลยี (วิทยาการคำนวณ) หนา้ 57-58 ขอ้ 1-3 เพ่อื ตรวจสอบความเขา้ ใจ
6. ครูถามนักเรียนว่าจากที่เราพูดถึงจำนวนเงิน และการแปลงสุกลเงินในคาบที่แล้วนักเรียนคาดว่าหาก
ต้องการพฒั นาแอปพลิเคชันเราจะตอ้ งใชเ้ ครอ่ื งมือใดบ้าง
(แนวคำตอบ คอมพิวเตอร์ โปรแกรมภาษาC++ โปรแกรมภาษาPython )
7. ครูอธิบายว่าการพัฒนาโปรแกรมสามารถใช้ภาษาในการเขียน และพัฒนาแอปพลิเคชันได้หลากหลาย
สามารถเลือกใช้ได้ตามความถนดั
8. ครูสนทนากับนกั เรียนวา่ นักเรียนได้เรยี นเขยี นโปรแกรมภาษา Python เบื้องต้นมาแล้วในชัน้ มัธยมศึกษา
ปีที่ 2 แล้วรู้หรือไม่ว่าทำไมนักพัฒนาโปรแกรมหรือแอปพลิเคชันส่วนใหญ่จึงเลือกใช้โปรแกรมนี้ เรามาดู
จุดเด่น จุดด้อยของโปรแกรมภาษาไพทอนกัน (เปิดหนังสือเรียนวิชา เทคโนโลยี(วิทยาการคำนวณ) ช้ัน
มธั ยมศกึ ษาปที ี่ 3 หนา้ 89)
เทคโนโลยี (วิทยาการคำนวณ)
11
9. ครูบอกนักเรียนว่า คาบนี้จะได้ศึกษาการทำงานของโปรแกรมแปลงค่าเงินโดยให้นักเรียนเปิดหนังสือเรียน
วิชา เทคโนโลยี(วิทยาการคำนวณ) ชั้นมัธยมศึกษาปีที่ 3 หน้า89 หัวข้อซอฟต์แวร์ที่ใช้ในการพัฒนา
แอปพลิเคชน่ั
10. ครูให้นักเรียนเปิดโปรแกรม Mu จากนั้นครูอธิบายหน้าที่การทำงานเครื่องมือของโปรแกรม เป็นการ
ทบทวนเนื้อหาเดิมที่เรียนในระดับมัธยมศึกษาปีที่ 2 เนื้อหาเดิมในหนังสือวิชา วิทยาการคำนวณ ชั้น
มัธยมศึกษาปที ี2่ หรอื ศกึ ษาเพม่ิ เติมจากใบความร้เู รอ่ื ง If else, while, for
(สามารถดาวน์โหลดโปรแกรมไดจ้ ากเวบ็ ไซต์ https://codewith.mu/en/download)
ชั่วโมงท่ี 2
ขัน้ ส1อ.น (50 นาที)
11. ครูอธิบายเนื้อหาในหนังสือเรียนวิชา เทคโนโลยี(วิทยาการคำนวณ) ชั้นมัธยมศึกษาปีที่ 3 หน้า90-105
เรื่องโปรแกรมคำนวณหาอัตราแลกเปลี่ยนเงินบาทไทย(THB) เป็นเงินดอลลาร์ (USD) และให้นักเรียน
ศึกษาพร้อมทดลองเขียนโปรแกรมตามหนังสือ เพื่อความเข้าใจโปรแกรมมากขึ้น ให้ศึกษาในใบความรู้
เพมิ่ เติมเร่ืองการใชง้ าน GUI รว่ มกับภาษาไพทอนในการเขยี นโปรแกรม โดยใช้ Tkinter
12. ครูถามนักเรียนว่าจากตวั อย่างที่ศึกษา สามารถนำแนวคิดการแปลงสกุลเงินไปปรับเปน็ โปรแกรมรูปแบบ
อืน่ ได้หรือไม่ อยา่ งไรบา้ งให้นักเรียนร่วมกันอภิปรายแลกเปลยี่ นความคิดเห็น และบันทึกรูปแบบที่เพ่ือน
นำเสนอแลว้ สนใจลงกระดาษ A4
14. ครสู อบถามวา่ จากการแลกเปล่ียนความคดิ เหน็ ได้พบข้อดี ข้อเสยี อะไรบา้ ง
15. ครูให้นักเรียนจับคู่เพือ่ แลกเปลี่ยนแนวคิดและรูปแบบทีน่ ักเรียนสนใจการพัฒนาโปรแกรมหรอื แอปพลิเค
ชัน จากนั้นเลือกแนวคิดที่น่าสนใจ 1 อย่างเพื่อเขียนรายละเอียดการทำงานตามขั้นตอนการพัฒนาแอป
พลิเคชันดังกลา่ วในแบบฝึกหัด เทคโนโลยี (วทิ ยาการคำนวณ) หน้า 58-59 ข้อ 4
16. ครูให้นักเรียนนำแนวคิดที่ได้มาเขียน Flow Chart เพื่อนำไปพัฒนาเป็นแอปพลิเคชันในแบบฝึกหัด
เทคโนโลยี (วิทยาการคำนวณ) หนา้ 60 ขอ้ 5
17. ครูถามนักเรยี นว่าจากการเขยี น Flow Chart นักเรยี นคาดว่าแนวคิดทต่ี นเองเขยี นมีโอกาสท่ีจะทำได้จริง
หรือไม่
18. ครใู ห้นกั เรียนแต่ละคู่นำเสนอแนวคิดและผงั งาน (Flowchart) ของตนเองหนา้ ชน้ั เรยี น ให้เพื่อน
ร่วมกนั แลกเปล่ียนความคดิ เห็น พร้อมท้ังครูคอยใหค้ ำแนะนำ จากนน้ั ใหน้ ำไปปรับปรุงแกไ้ ข
ข้นั สรุป (10 นาที)
1. ให้นักเรียนยกตัวอย่างแอปพลิเคชันที่มีประโยชน์ของในชีวติ ประจำวัน โดยการตอบคำถามในแบบฝึกหัด
เทคโนโลยี (วทิ ยาการคำนวณ) หนา้ 66 ข้อ 7
เทคโนโลยี (วทิ ยาการคำนวณ)
12
เรื่องท่ี 3 : ซอฟตแ์ วร์ที่ใช้ในการพฒั นาแอปพลเิ คชนั (2) เวลา 2 ชว่ั โมง
รปู แบบการสอนแบบบรรยาย (Lecture)
วิธีการสอนโดยใชแ้ นวคิดเชิงคำนวณ (Computational Thinking)
ข้ันนำ
1. ครูบอกกับนักเรียนว่าจากชัว่ โมงท่ีผ่านมาเราทราบดีวา่ โปรแกรมทีใ่ ช้ในการพัฒนาแอปแพลิเคชันมีให้เลือก
หลากหลาย แตโ่ ปรแกรมท่นี ิยมกนั และเรยี นรูไ้ ด้เร็วซ่งึ Python เป็นตัวเลือกท่ีนา่ สนใจ
2. ครูสนทนากับนักเรียนว่า “จากตัวอย่างที่นักเรียนลองเขียนโปรแกรมแปลงค่าเงินด้วยโปรแกรมภาษา
Python นกั เรียนคิดว่า ฟงั ก์ชนั หรือคำสัง่ ที่นักเรยี นใช้ในการเขียนโปรแกรมข้างตน้ เพียงพอสำหรับการ
พฒั นาแอปพลเิ คชันตามแนวคดิ ของนกั เรยี นหรอื ไม่”
3. ครสู นทนากบั นกั เรยี นวา่ “หากเราต้องการพัฒนาแอปแพลิเคชันดว้ ย Python จะต้องเรียนรู้อะไรบา้ ง
(แนวคำตอบ โปรแกรมทใ่ี ชเ้ ขยี น เช่น Mu, คำสัง่ ให้โปรแกรมแสดงผล, เรยี นรู้คำสัง่ if-else, คำส่ังloop)
ขน้ั สอน
1. ครูให้นักเรียนเปิดโปรแกรม Mu จากนั้นครูอธิบายหน้าที่การทำงานเครื่องมือของโปรแกรม (เนื้อหาเดิมใน
หนังสือวิชา วิทยาการคำนวณ ช้ันมัธยมศกึ ษาปีที่2)
(สามารถดาวนโ์ หลดโปรแกรมไดจ้ ากเวบ็ ไซต์ https://codewith.mu/en/download )
2. ครูทบทวนการเขยี นโปรแกรมคำส่ัง print เพือ่ สง่ั ใหโ้ ปรแกรมแสดงผลตัวเลขและข้อความ
3. ครูทบทวนการเขียนโปรแกรมโดยใช้ variable ดว้ ยตวั เลข และข้อความเพื่อการแสดงผล
4. ครูอธิบายเพิ่มเติมว่า กรณีที่สร้างตัวแปรของตัวเลข เช่น A = 5 กับ C = “5” แสดงผลออกมาเป็นเลข 5
เหมือนกัน แต่ความหมายต่างกัน A เป็นตัวแปรของตัวเลข ส่วน C เป็นตัวแปรของตัวอักษรหรือข้อความ
เพราะมีสัญลกั ษณ์ “”
5. จากนนั้ ครูทบทวนรูปแบบรหสั ขอ้ มูล (Format Code) เพิม่ เติม จากที่เคยเรียนผ่านมาแล้วในระดบั ชั้นม.2
6. ครใู ห้นกั เรียนทำใบงาน เรอื่ ง ตัวแปรและตวั ดำเนินการ
7. ครูถามคำถามเพื่อทบทวนนักเรียนว่าจากการเรียนเรื่องการใช้งานตัวแปรเพื่อการดำเนินการทาง
คณติ ศาสตร์ มขี ้อมูลตวั เลขแบบไหนบา้ งทส่ี ามารถนำมาดำเนินการทางคณิตศาสตร์ได้
(แนวคำตอบ จำนวนเงิน อุณหภูมิ น้ำหนัก ส่วนสูง เป็นตัวเลขที่มีค่าสามารถนำมาดำเนินการทาง
คณติ ศาสตร์ได้ )
8. จากนน้ั ครูทบทวนการใชง้ านคำส่ังการรบั ข้อมลู จากแป้นพิมพ์ input
9. ครูให้นักเรียนทำแบบฝึกหัด เรื่อง การเขียนใช้คำสั่งแสดงผล อินพุต และเอาต์พุต และแบบฝึกหัด
เทคโนโลยี (วทิ ยาการคำนวณ) หนา้ 61 ข้อ 6.1
10. ครูสอบถามนกั เรียนว่าฟังก์ชัน input ทำงานอย่างไร
(แนวคำตอบ เป็นการรับข้อมูลจากแปน้ พมิ พ์ หรอื นำเข้าข้อมูลจากแป้นพิมพ์)
11. ครูถามนักเรียนว่าจากการเรียนเขียนโปรแกรมคำสั่งที่เรียนมา หากครูต้องการเขียนโปรแกรมจัดลำดับ
ความนิยมของร้านอาหารโดยใช้ข้อมูลจากระดับความพอใจในการใช้บริการ 5 ระดับ นักเรียนคิดว่า
สามารถทำไดห้ รอื ไม่
(แนวคำตอบ ไมส่ ามารถทำได้เนื่องจากเรยี นคำสัง่ การดำเนินการแลว้ แตย่ งั ไมม่ ีคำสั่งในการตรวจสอบค่า )
เทคโนโลยี (วทิ ยาการคำนวณ)
13
12. ครสู อนนักเรยี นใช้งานคำส่ัง if-else
13. จากนั้นครูให้นักเรียนทำใบงาน เรื่อง การทำงานแบบมีเงื่อนไข และแบบฝึกหัด เทคโนโลยี (วิทยาการ
คำนวณ) หนา้ 62 ขอ้ 6.2
14. ครถู ามนกั เรยี นว่าสามารถนำความรทู้ เ่ี รยี นไปประยุกต์ใช้ในชีวติ ประจำวันได้อยา่ งไรบ้าง
(แนวคำตอบ การเขียนโปรแกรมตดั เกรด เขียนโปรแกรมBMI เป็นต้น)
ข้นั สอน ช่ัวโมงที่ 2
15. ครูถามนักเรียนว่าจากการเรียนเขียนโปรแกรมที่ผ่านมา หากครูต้องการให้นักเรียนเขียนโปรแกรมเพื่อ
แสดงชอื่ ตนเอง 100 บรรทัด นกั เรียนคดิ วา่ ต้องเขยี นคำสั่งเยอะหรอื ไม่
(แนวคำตอบ เยอะ เนื่องจากต้องเขียนคำสัง่ บรรทดั ตอ่ บรรทดั ในการแสดงผล )
16. ครบู อกท่ีมาและอธบิ ายเรื่องการใชง้ านคำสั่งทำซ้ำและคำส่ังอน่ื ๆ ได้แก่ while , for
17. ครูสอนนักเรยี นใชง้ านคำสงั่ while / for
18. ครใู ห้นกั เรียนทำใบงาน เรอื่ ง การทำซำ้ แบบฝกึ หดั เทคโนโลยี (วทิ ยาการคำนวณ) หน้า 63 -65
ขอ้ 6.3 - 6.5
19. ครูใหน้ กั เรยี นชว่ ยกนั บอกคำส่งั ในการเขียนโปรแกรมทไ่ี ดเ้ รยี นท้ังหมด พรอ้ มบอกหน้าทข่ี องแต่ละคำส่งั
20. จากแผนการจัดการเรยี นรูท้ ี่ 2 ครูให้นักเรียนแต่ละคู่นำเสนอแนวคิดและผังงาน (Flowchart) ของตนเอง
หน้าชั้นเรียน ให้เพื่อนร่วมกันแลกเปลี่ยนความคิดเห็น พร้อมทั้งครูคอยให้คำแนะนำ จากนั้นให้นำไป
ปรับปรุงแก้ไข
21. ในคาบนี้ครูให้นักเรียนนำแนวคิดที่ปรับปรุงแล้วมาพัฒนาต่อเพื่อเขียนโปรแกรมหรือแอปพลิเคชันด้วย
ภาษา Python หรอื นักเรยี นจะออกแบบแนวคดิ การพัฒนาโปรแกรมหรอื แอปพลิเคชันใหม่ก็ได้
22. ครใู ห้นักเรยี นลงมือเขียนโปรแกรมหรอื แอปพลเิ คชนั ด้วยภาษา Python
23. ครใู ห้นักเรยี นลงมอื เขียนโปรแกรมหรือแอปพลิเคชันดว้ ยภาษา Python (ต่อ)
24. ครูให้นกั เรียนทดสอบโปรแกรมหรือแอปพลเิ คชนั เพ่ือตรวจสอบข้อผดิ พลาด
ขัน้ สรุป
1. ครูให้นักเรียนแต่ละคู่นำเสนอโปรแกรมหรือแอปพลิเคชัน ให้เพื่อนร่วมกันแลกเปลี่ยนความคิดเห็น พร้อม
ทัง้ ครคู อยใหค้ ำแนะนำเพ่ิมเติม
8. สื่อ/แหล่งการเรียนรู้
8.1 สอื่ การเรยี นรู้
1. หนังสอื เรียนรายวิชาพื้นฐานวทิ ยาศาสตร์ เทคโนโลยี (วทิ ยาการคำนวณ) ม.2
2. หนังสือเรยี นรายวชิ าพืน้ ฐานวิทยาศาสตร์ เทคโนโลยี (วิทยาการคำนวณ) ม.3 หนว่ ยการเรียนรูท้ ่ี 4
เรื่อง แอปพลิเคชัน
เทคโนโลยี (วิทยาการคำนวณ)
14
3. หนังสอื แบบฝกึ หดั รายวิชาพ้ืนฐานวทิ ยาศาสตร์ เทคโนโลยี (วิทยาการคำนวณ) ม.3
หน่วยการเรียนร้ทู ่ี 4 เร่ือง แอปพลเิ คชัน
4. โปรแกรม Mu
5. ใบความรู้ เร่ือง การใช้คำส่ังแสดงผลอนิ พุต และเอาต์พตุ
6. ใบความรู้ เรือ่ ง ตวั แปรและตวั ดำเนินการ
7. ใบความรู้ เร่อื ง การทำงานแบบมีเง่ือนไข
8. ใบความรู้ เรื่อง การทำซ้ำ
9. ใบงานที่ 4.3.1 เรื่อง ตัวแปรและตวั ดำเนนิ การ
10. ใบงานที่ 4.3.2 เรอื่ ง การใช้คำสั่งแสดงผลอนิ พตุ และเอาต์พุต
11. ใบงานที่ 4.3.3 เร่อื ง การทำงานแบบมีเงอ่ื นไข
12. ใบงานท่ี 4.3.4 เรือง การทำซำ้
8.2 แหล่งการเรยี นรู้
1) ห้องคอมพวิ เตอร์
2) อนิ เทอร์เนต็
เทคโนโลยี (วิทยาการคำนวณ)
15
แบบทดสอบก่อนเรียน
หนว่ ยการเรียนรทู้ ี่ 4
คำช้แี จง : ให้นักเรียนเลือกคำตอบที่ถูกต้องที่สุดเพียงข้อเดียว
1. หากระบบควบคมุ แอร์อาคารแหง่ หนงึ่ ถกู ออกแบบ 8. หากต้องการเปลย่ี นโปรแกรมตอ่ ไปนใี้ หร้ ับคา่ เฉพาะจำนวนเตม็
ให้เชื่อมเข้าอนิ เทอร์เนต็ โดยอาศัย wifi เพอ่ื ให้สง่ั งาน สามารถทำไดด้ ว้ ยวิธีใด
การเปิด-ปดิ แอรไ์ ดจ้ ากมอื ถือจากการสอ่ื สารด้วยอนิ เทอรเ์ นต็
ถอื ว่าเปน็ ลกั ษณะของเทคโนโลยี IoT หรือไม่ เพราะเหตใุ ด ก. บรรทัดที่6 เปน็ dollar = baht / rate (int)
ก. ไมใ่ ช่ เพราะ ตอ้ งมีอุปกรณ์มากกวา่ หน่งึ อยา่ งท่ี ข. บรรทัดท่ี4และ5
เช่ือมเข้ากบั ระบบ wifi และอินเทอร์เนต็ เปน็ rate = float(int('ป้อนอตั ราแลกเปลย่ี นเงินบาทไทยต่อ
ข. ใช่ เพราะ ระบบแอร์เช่ือมกับสญั ญาณ wifi และอินเทอรเ์ นต็ 1 ดอลลาร์ : ') rate = float(int('ป้อนจำนวนเงินบาทไทย : ')
ค. ใช่ เพราะ ระบบแอรเ์ ชอื่ มกบั อินเทอร์เน็ตและการสงั่ งาน ค. บรรทัดท่ี4และ5
จากมือถอื ได้ เป็น rate = int(input('ป้อนอัตราแลกเปลย่ี นเงินบาทไทยต่อ 1
ง. ไม่ใช่ เพราะ ระบบการทำงานของเทคโนโลยตี ้องเชือ่ มกบั ดอลลาร์ : ') rate = int(input('ปอ้ นจำนวนเงินบาทไทย : ')
อปุ กรณ์ไฟฟา้ มากกวา่ หนึ่งชนดิ ง. บรรทดั ที่8 เปน็ print('คำนวณเป็นเงินดอลลารไ์ ด้ : %.f ดอลลาร์'
2. ข้อใดไมใ่ ชอ่ งคป์ ระกอบของเทคโนโลยี IoT % dollar)
ก. Compiler ข. Dashboard 9. หากต้องการตวั แปรเกบ็ ขอ้ ความคำว่า Welcome to program
ค. Smart Device ง. Cloud Computing และคา่ ตัวเลข 497 ขอ้ เขยี นคำสัง่ ไดถ้ ูกตอ้ ง
3. หากกำลังพดู ถงึ “แอปพลเิ คชั่นระบบและแอปพลิเคชัน ก. text = Welcome to program , x = 497
ที่ตอบสนองตอ่ ความตอ้ งการผใู้ ช”้ แสดงว่าผพู้ ูดกำลงั พดู ถึง ข. text = Welcome to program ; x = "497"
เรื่องอะไร ค. text = "Welcome to program" ; x = 497
ก. ประเภทของผังงาน ข. ประเภทของแอปพลิเคชนั ง. text = "Welcome to program" , x = "497"
ค. ข้นั ตอนการเขียนของผังงาน ง. ขัน้ ตอนการพัฒนาแอปพลเิ คชนั 10. ขอ้ ใดจะให้ผลลพั ธเ์ ป็นการแสดงผลคำว่า Application 3 รอบ
4. “Windows Android Linux” ข้อใดเก่ียวข้องกับขอ้ ความ ก. ข.
ดงั กล่าว ค. ง.
ก. แอปพลิเคชน่ั บราวเซอร์ ข. แอปพลเิ คชน่ั บรกิ าร
ค. แอปพลิเคชันเทคนคิ ง. แอปพลิเคชันระบบ
5. ข้อใดคอื ข้นั ตอนแรกของข้นั ตอนการพฒั นาแอปพลเิ คช่ัน
ก. กำหนดปัญหา ข. วิเคราะหป์ ญั หา
ค. ศึกษาความเปน็ ไปได้ ง. วเิ คราะหค์ วาม
6. คำส่งั print() จะให้ผลลัพธ์การทำงานอยา่ งไร
ก. แสดงผลบนเว็บไซต์ ข. แสดงผลบนหน้าจอ
ค. แสดงผลบนบราวเซอร์ ง. แสดงผลผ่านเครอื่ งพิมพ์
7. หากตอ้ งการใหโ้ ปรแกรมแสดงผลคำว่า Monday ตอ้ งกรอก
เลขใดในโปรแกรม
ก. เลข 1
ข. เลข 2
ค. เลข 3
ง. เลข 4
เฉลย
1. ค 2. ก 3. ข 4. ง 5. ก 6. ข 7. ข 8. ค 9. ค 10. ง
เทคโนโลยี (วิทยาการคำนวณ)
16
แบบทดสอบหลงั เรยี น
หน่วยการเรยี นร้ทู ่ี 4
คำช้ีแจง : ใหน้ ักเรียนเลือกคำตอบที่ถูกต้องท่ีสุดเพียงข้อเดียว
1. หากตอ้ งการตวั แปรเก็บขอ้ ความคำวา่ Welcome to 6. ขอ้ ใดจะให้ผลลพั ธเ์ ปน็ การแสดงผลคำวา่ Application 3 รอบ
ก. ข.
program และค่าตวั เลข 497 ข้อเขียนคำส่งั ได้ถกู ต้อง
ค. ง.
ก. text = Welcome to program , x = 497
7. หากตอ้ งการให้โปรแกรมแสดงผลคำว่า Monday ต้องกรอกเลข
ข. text = Welcome to program ; x = "497" ใดในโปรแกรม
ค. text = "Welcome to program" ; x = 497 ก. เลข 1
ข. เลข 2
ง. text = "Welcome to program" , x = "497" ค. เลข 3
ง. เลข 4
2. ข้อใดคอื ขนั้ ตอนแรกของขน้ั ตอนการพัฒนาแอปพลเิ คชัน่ 8. หากกำลังพดู ถึง
“แอปพลเิ คช่ันระบบและแอปพลเิ คชัน
ก. กำหนดปัญหา ข. วิเคราะห์ปญั หา ทต่ี อบสนองต่อความต้องการผู้ใช้” แสดงวา่ ผู้พูดกำลงั พดู ถึงเรือ่ ง
อะไร
ค. ศึกษาความเป็นไปได้ ง. วเิ คราะห์ความต้องการ ก. ประเภทของผังงาน ข. ประเภทของแอปพลิเคชัน
ค. ข้ันตอนการเขียนของผงั งาน ง. ขนั้ ตอนการพฒั นาแอปพลเิ คชนั
3. หากตอ้ งการเปลย่ี นโปรแกรมตอ่ ไปนใ้ี หร้ ับค่าเฉพาะจำนวน 9. “Windows Android Linux” ข้อใดเก่ียวขอ้ งขอ้ ใด
ก. แอปพลเิ คชน่ั บราวเซอร์ ข. แอปพลเิ คชน่ั บริการ
เตม็ สามารถทำไดด้ ว้ ยวิธีใด ค. แอปพลิเคชนั เทคนิค ง. แอปพลิเคชันระบบ
10. หากระบบควบคุมแอรอ์ าคารแห่งหนึง่ ถูกออกแบบ
ก. บรรทดั ท่ี6 เป็น dollar = baht / rate (int) ให้เชอ่ื มเขา้ อนิ เทอรเ์ นต็ โดยอาศยั wifi เพือ่ ใหส้ ง่ั งาน
การเปดิ -ปดิ แอรไ์ ด้จากมอื ถอื จากการส่ือสารดว้ ยอนิ เทอรเ์ นต็ ถือว่า
ข. บรรทัดที่4และ5 เป็นลักษณะของเทคโนโลยี IoT หรอื ไม่ เพราะเหตุใด
ก. ไมใ่ ช่ เพราะ ต้องมีอุปกรณ์มากกวา่ หน่งึ อย่างที่
เปน็ rate = float(int('ป้อนอตั ราแลกเปลยี่ นเงินบาทไทยต่อ เช่อื มเข้ากับระบบ wifi และอินเทอร์เน็ต
ข. ใช่ เพราะ ระบบแอร์เช่อื มกับสญั ญาณ wifi และอินเทอร์เนต็
1 ดอลลาร์ : ') rate = float(int('ป้อนจำนวนเงินบาทไทย : ') ค. ใช่ เพราะ ระบบแอรเ์ ชอ่ื มกบั อินเทอรเ์ นต็ และสั่งงานจากมือถอื
ง. ไม่ใช่ เพราะ ระบบการทำงานของเทคโนโลยตี อ้ งเชือ่ มกบั อุปกรณ์
ค. บรรทัดที่4และ5 ไฟฟ้ามากกวา่ หน่งึ ชนิด และสามารถควบคุมไดท้ ุกอปุ กรณ์
เป็น rate = int(input('ป้อนอัตราแลกเปลย่ี นเงินบาทไทยตอ่ 1
ดอลลาร์ : ') rate = int(input('ปอ้ นจำนวนเงินบาทไทย : ')
ง. บรรทัดท่ี8 เป็น print('คำนวณเป็นเงนิ ดอลลาร์ได้ : %.f
ดอลลาร์' % dollar)
4. คำสง่ั print() จะให้ผลลัพธก์ ารทำงานอยา่ งไร
ก. แสดงผลบนเว็บไซต์ ข. แสดงผลบนหนา้ จอ
ค. แสดงผลบนบราวเซอร์ ง. แสดงผลผา่ นเคร่อื งพมิ พ์
5. ขอ้ ใดไม่ใชอ่ งค์ประกอบของเทคโนโลยี IoT
ก. Compiler ข. Dashboard
ค. Smart Device ง. Cloud Computing
เฉลย 1. ค 2. ก 3. ค 4. ข 5. ก 6. ง 7. ข 8. ข 9. ง 10. ค
เทคโนโลยี (วิทยาการคำนวณ)
17
แผนการจัดการเรียนรู้ท่ี 1
รายวิชา วิทยาการคำนวณ 3 รหัสวชิ า ว23104 กลมุ่ สาระการเรยี นรู้วิทยาศาสตร์และเทคโนโลยี
ชนั้ มธั ยมศกึ ษาปที ่ี 3 ภาคเรยี นท่ี 1 ปีการศึกษา 2565
หนว่ ยการเรยี นร้ทู ี่ 1 แอปพลเิ คชัน เวลา 6 ชัว่ โมง
เรือ่ ง ซอฟตแ์ วร์ที่ใช้ในการพัฒนาแอปพลเิ คชนั เวลา 2 ชั่วโมง
ผสู้ อน : นายไอยรา เตือนสกลุ พนั ธ์ วันที่ ........ เดือน ................. พ.ศ.2565 โรงเรียนหนองบัวพิทยาคาร
1. มาตรฐานการเรยี นร/ู้ ตวั ช้วี ดั
สาระที่ 4 เทคโนโลยี
มาตรฐาน ว 4.2 เข้าใจและใช้แนวคิดเชิงคำนวณในการแก้ปัญหาที่พบในชีวิตจริงอย่างเป็นขั้นตอน
และเปน็ ระบบ ใชเ้ ทคโนโลยีสารสนเทศและการสอ่ื สารในการเรียนรู้ การทำงาน และการแก้ปญั หา
ได้อย่างมปี ระสทิ ธิภาพ รเู้ ท่าทนั และมจี รยิ ธรรม
ตัวช้วี ัด ม.3/1 พัฒนาแอปพลิเคชนั ท่มี กี ารบรู ณาการกับวชิ าอ่นื อย่างสร้างสรรค์
2. จดุ ประสงคก์ ารเรยี นรู้
1.บอกความหมาย ประเภท และข้ันตอนการพัฒนาแอปพลเิ คชันได้ (K)
2.ออกแบบการพฒั นาแอปพลิเคชนั ตามข้ันตอนการพฒั นาแอปพลเิ คชนั ได้ (P)
3.ยกตัวอย่างแอปพลิเคชันทีม่ ปี ระโยชนข์ องในชีวติ ประจำวันได้ (A)
3. สาระสำคัญ
แอปพลิเคชัน เป็นโปรแกรมที่ถูกพัฒนาขึน้ มาเพ่ืออำนวยในด้านตา่ ง ๆ มีการออกแบบมาเพื่อใช้งาน
ในหลายรูปแบบ โดยแอปพลิเคชันแบ่งออกได้ 2 ประเภท ได้แก่ แอปพลิเคชันระบบ แอปพลิเคชันท่ี
ตอบสนองตอ้ งการของกลุ่มผใู้ ช้
การพัฒนาแอปพลิเคชัน มี 7 ขั้นตอน ดังนี้ 1) กำหนดปัญหา 2) ศึกษาความเป็นไปได้ 3) วิเคราะห์
ความต้องการแอปพลเิ คชนั 4) ออกแบบแอปพลิเคชนั 5) ทดสอบ 7) จัดทำเอกสาร
ซึ่งการพัฒนาโปรแกรมในปัจจุบันนิยมใช้โปรแกรมภาษาไพทอน (Python) เพราะเป็นภาษาที่อ่าน
แล้วเข้าใจง่าย ไม่ซับซ้อน ตัวอย่างการเขียนโปรแกรมการพัฒนาแอปพลิเคชันด้วยโปรแกรมภาษาไพทอน
เช่น โปรแกรมคำนวณหาอัตราแลกเปลยี่ นเงนิ บาทไทย (THB) เป็นเงนิ ดอลลาร์ (USD) เปน็ ต้น
4. สาระการเรียนรู้
1. ขั้นตอนการพัฒนาแอปพลิเคชนั
2. ซอฟต์แวร์ท่ีใช้ในการพฒั นาแอปพลเิ คช่นั
5. รปู แบบการสอน/วธิ ีการสอน
1. รปู แบบการสอนแบบการอภิปราย
2. วิธกี ารสอนโดยเน้นกระบวนการกลมุ่ (Group Process–Based Instruction)
3. วิธีการสอนโดยใชก้ ารแสดงบทบาทสมมติ (Role Playing)
4. วธิ กี ารสอนโดยใช้แนวคดิ เชิงคำนวณ (Computational Thinking)
เทคโนโลยี (วทิ ยาการคำนวณ)
18
6. สมรรถนะสำคญั ของผู้เรียน
ความสามารถในการส่ือสาร
ความสามารถในการคิด
ความสามารถในการแกป้ ัญหา
ความสามารถในการใชท้ กั ษะชีวิต
ความสามารถในการใชเ้ ทคโนโลยี
7. ทักษะ 4 Cs ซือ่ สัตย์ สุจริต
ทักษะการคิดวจิ ารณญาณ (Critical Thinking) ใฝเ่ รยี นรู้
ทักษะการทำงานร่วมกัน (Collaboration Skill) มุง่ มน่ั ในการทำงาน
ทักษะการสื่อสาร (Communication Skill) มจี ติ สาธารณะ
ทกั ษะความคดิ สร้างสรรค์ (Creative Thinking)
8. คณุ ลักษณะอนั พึงประสงค์
รักชาติ ศาสนา พระมหากษัตรยิ ์
มวี นิ ยั
อยู่อย่างพอเพยี ง
รักความเปน็ ไทย
9. การจัดกระบวนการเรียนรู้
ชัว่ โมงท่ี 1
ข้ันนำ
1. ครูสนทนากับนักเรียนวา่ ถ้าสมมตินกั เรียนไปเทยี่ วต่างประเทศ นกั เรียนคาดวา่ ต้องใช้เงินประมาณเทา่ ไร
2. จากนนั้ ครถู ามต่อวา่ จำนวนเงินทีน่ กั เรียนบอกเป็นสกลุ เงินไทย หรือสกุลเงนิ ประเทศท่ีต้องการไปเท่ยี ว
3. ครูถามว่าแล้วนักเรียนสามารถแปลงจำนวนเงินบาทเปน็ สกุลเงินของต่างประเทศอย่างไร
(แนวคำตอบ สามารถคำนวณได้ด้วยโปรแกรมที่อยู่บนออนไลน์ หรือแอพพิเคชั่นบนมือถือและแท็ปเลท
นอกจากนัน้ ยังสามารถคำนวณได้โดยดจู ากการแปลงอตั ราแลกเปลย่ี นค่าเงินประจำวัน)
4. ครสู อบถามวา่ นักเรยี นเคยสงสยั ไหมว่าโปรแกรมเหล่าน้ที ำงานอย่างไร
(แนวคำตอบ : การแปลงค่า เทียบค่าเงนิ ดูจากอตั ราแลกเปลยี่ นเงิน)
ขนั้ สอน
1. ครูกล่าวถงึ ลักษณะแบบนเี้ ป็นประโยชนข์ องโปรแกรม หรอื แอปพลเิ คชนั ที่เราใช้ในชวี ิตประจำวัน
2. ครูให้นักเรียนเปิดหนังสือเรียนวิชา เทคโนโลยี(วิทยาการคำนวณ) ชั้นมัธยมศึกษาปีที่ 3 หน้า 83 หัวข้อ
การพฒั นาแอปพลเิ คชัน
เทคโนโลยี (วิทยาการคำนวณ)
19
3. ครูอธิบายความหมาย และประเภทของแอปพลิเคชัน และยกตัวอย่างแอปพลิเคชันจากในหนังสอื หน้า 84
หรือตามความเหมาะสม
4. ครูอธบิ ายเพ่มิ เรื่องขน้ั ตอนการพฒั นาแอปพลิเคชัน ในหนังสอื เรียนวชิ า เทคโนโลยี (วทิ ยาการคำนวณ) ชั้น
มัธยมศึกษาปที ่ี 3 หน้า 85-88
5. ครูให้นกั เรียนทำแบบฝกึ หดั เทคโนโลยี (วทิ ยาการคำนวณ) หนา้ 57-58 ขอ้ 1-3 เพอ่ื ตรวจสอบความเขา้ ใจ
6. ครูถามนักเรียนว่าจากท่ีเราพูดถึงจำนวนเงิน และการแปลงสุกลเงินในคาบที่แล้วนักเรียนคาดว่าหาก
ต้องการพัฒนาแอปพลเิ คชันเราจะต้องใช้เครื่องมอื ใดบ้าง
(แนวคำตอบ คอมพวิ เตอร์ โปรแกรมภาษาC++ โปรแกรมภาษาPython )
7. ครูอธิบายว่าการพัฒนาโปรแกรมสามารถใช้ภาษาในการเขียน และพัฒนาแอปพลิเคชันได้หลากหลาย
สามารถเลือกใช้ไดต้ ามความถนดั
8. ครสู นทนากบั นกั เรยี นวา่ นกั เรยี นได้เรยี นเขียนโปรแกรมภาษาPython เบอ้ื งต้นมาแล้วในช้นั มธั ยมศึกษาปี
ที่ 2 แล้วรู้หรือไม่ว่าทำไมนักพัฒนาโปรแกรมหรือแอปพลิเคชันส่วนใหญ่จึงเลือกใช้โปรแกรมนี้ เรามาดู
จุดเด่น จุดด้อยของโปรแกรมภาษาไพทอนกัน (เปิดหนังสือเรียนวิชา เทคโนโลยี(วิทยาการคำนวณ) ชั้น
มัธยมศึกษาปีท่ี 3 หนา้ 89)
9. ครูบอกนักเรียนวา่ คาบน้ีจะได้ศึกษาการทำงานของโปรแกรมแปลงคา่ เงินโดยใหน้ ักเรียนเปิดหนังสือเรยี น
วิชา เทคโนโลยี(วิทยาการคำนวณ) ชั้นมัธยมศึกษาปีที่ 3 หน้า89 หัวข้อซอฟต์แวร์ที่ใช้ในการพัฒนา
แอปพลิเคชั่น
10. ครูให้นักเรียนเปิดโปรแกรม Mu จากนั้นครูอธิบายหน้าที่การทำงานเครื่องมือของโปรแกรม เป็นการ
ทบทวนเนื้อหาเดิมที่เรียนในระดับมัธยมศึกษาปีที่ 2 (เนื้อหาเดิมในหนังสือวิชา วิทยาการคำนวณ ชั้น
มธั ยมศกึ ษาปที ี2่ ) หรือศึกษาเพ่ิมเติมจากใบความรู้เรอื่ ง If else, while, for
(สามารถดาวน์โหลดโปรแกรมไดจ้ ากเวบ็ ไซต์ https://codewith.mu/en/download )
ช่วั โมงท่ี 2
ขั้นสอน
11. ครูอธิบายเนื้อหาในหนังสือเรียนวิชา เทคโนโลยี(วิทยาการคำนวณ) ชั้นมัธยมศึกษาปีที่ 3 หน้า90-105
เรื่องโปรแกรมคำนวณหาอัตราแลกเปลี่ยนเงินบาทไทย(THB) เป็นเงินดอลลาร์ (USD) และให้นักเรียน
ศึกษาพร้อมทดลองเขียนโปรแกรมตามหนังสือ เพื่อความเข้าใจโปรแกรมมากขึ้น ให้ศึกษาในใบความรู้
เพิม่ เตมิ เรือ่ งการใช้งาน GUI ร่วมกับภาษาไพทอนในการเขยี นโปรแกรม โดยใช้โมดูล Tkinter
12. ครถู ามนักเรียนว่าจากตัวอย่างที่ศึกษา สามารถนำแนวคิดการแปลงสกลุ เงินไปปรับเป็นโปรแกรมรูปแบบ
อน่ื ได้หรอื ไม่ อยา่ งไรบา้ งให้นักเรียนร่วมกันอภปิ รายแลกเปล่ียนความคิดเห็น และบันทึกรูปแบบท่ีเพื่อน
นำเสนอแล้วสนใจลงกระดาษ A4
14. ครูสอบถามว่าจากการแลกเปลีย่ นความคิดเห็นไดพ้ บข้อดี ขอ้ เสยี อะไรบา้ ง
15. ครูให้นักเรียนจับคู่เพือ่ แลกเปลีย่ นแนวคิดและรูปแบบที่นักเรียนสนใจการพัฒนาโปรแกรมหรือแอปพลิเค
ชัน จากนั้นเลือกแนวคิดที่น่าสนใจ 1 อย่างเพื่อเขียนรายละเอียดการทำงานตามขั้นตอนการพัฒนาแอป
พลเิ คชนั ดงั กลา่ วในแบบฝกึ หดั เทคโนโลยี (วิทยาการคำนวณ) หนา้ 58-59 ข้อ 4
16. ครูให้นักเรียนนำแนวคิดที่ได้มาเขียน Flow Chart เพื่อนำไปพัฒนาเป็นแอปพลิเคชันในแบบฝึกหัด
เทคโนโลยี (วิทยาการคำนวณ) หน้า 60 ข้อ 5
17. ครูถามนกั เรียนวา่ จากการเขยี น Flow Chart นกั เรยี นคาดว่าแนวคิดทต่ี นเองเขยี นมโี อกาสท่ีจะทำไดจ้ รงิ
เทคโนโลยี (วิทยาการคำนวณ)
20
หรือไม่
18. ครูใหน้ กั เรียนแต่ละคนู่ ำเสนอแนวคดิ และผังงาน (Flowchart) ของตนเองหน้าช้นั เรียน ใหเ้ พ่ือน
รว่ มกันแลกเปลี่ยนความคิดเห็น พร้อมท้ังครูคอยใหค้ ำแนะนำ จากนัน้ ให้นำไปปรับปรุงแก้ไข
ขัน้ สรุป (10 นาที)
1. ให้นักเรียนยกตัวอย่างแอปพลิเคชันที่มีประโยชน์ของในชีวิตประจำวัน โดยการตอบคำถามในแบบฝึกหัด
เทคโนโลยี (วทิ ยาการคำนวณ) หนา้ 66 ขอ้ 7
10. สื่อและแหล่งการเรยี นรู้
1. หนังสอื เรียนรายวิชาพื้นฐานวิทยาศาสตร์ เทคโนโลยี (วทิ ยาการคำนวณ) ม.3 หนว่ ยการเรยี นรู้ที่ 4
เรอ่ื ง แอปพลิเคชนั
2. หนงั สอื แบบฝกึ หัดรายวิชาพ้ืนฐานวิทยาศาสตร์ เทคโนโลยี (วทิ ยาการคำนวณ) ม.3
หน่วยการเรียนรู้ท่ี 4 เรอ่ื ง แอปพลิเคชนั
3. โปรแกรม Mu
11. การวดั และการประเมินผล
11.1 การประเมนิ ระหว่างการจดั กิจกรรม
จดุ ประสงค์ วธิ กี ารประเมนิ เครอื่ งมอื การประเมิน เกณฑก์ ารประเมนิ
บอกความหมาย
1. บอกความหมาย ตรวจแบบฝึกหัด แบบฝึกหัดรายวชิ า ประเภท และข้นั ตอน
การพฒั นาแอปพลิเคชัน
ประเภท และขัน้ ตอน หนา้ 57-58 พ้นื ฐานวทิ ยาศาสตร์ ไดถ้ ูกตอ้ ง 60% ขึน้ ไป
การพัฒนาแอปพลเิ คชัน เทคโนโลยี (วิทยาการ 1.ออกแบบการพัฒนา
แอปพลเิ คชันตาม
ได้ (K) คำนวณ) ม.3 ข้ันตอนการพฒั นาแอป
พลเิ คชันได้ ในระดับ
หน่วยการเรยี นรทู้ ี่ 4 คณุ ภาพพอใชข้ น้ึ ไปถอื
วา่ ผ่าน
เรอ่ื ง แอปพลเิ คชัน 2.นำเสนอแนวคิดการ
ออกแบบการพัฒนาแอป
หน้า 57-58 พลเิ คชันในระดับ
คณุ ภาพพอใช้ข้นึ ไปถอื
2.ออกแบบการพัฒนา 1.ตรวจการออกแบบ 1.แบบประเมิน ว่าผา่ น
แอปพลิเคชนั ตาม แนวคิดในแบบฝกึ หัด แบบฝึกหัด
ขัน้ ตอนการพฒั นาแอป หนา้ 58-59 เร่อื ง แอปพลเิ คชัน
พลิเคชนั ได้ (P) 2.ประเมินการนำเสนอ (ออกแบบการพัฒนา
แนวคดิ การออกแบบการ แอปพลเิ คชัน)
พฒั นาแอปพลเิ คชัน 2.แบบประเมิน
การนำเสนองานกลมุ่
(ออกแบบแนวคิดการ
พฒั นาแอปพลเิ คชนั )
เทคโนโลยี (วทิ ยาการคำนวณ)
21
3.ยกตัวอยา่ งแอปพลิเค ตรวจแบบฝึกหัด อจท. แบบฝกึ หัดรายวิชา 3.ผ่านเกณฑ์การ
ชนั ทีม่ ปี ระโยชนข์ องใน หนา้ 66 ขอ้ 7 พืน้ ฐานวทิ ยาศาสตร์ ประเมิน 60% ขนึ้ ไป
ชีวิตประจำวันได้ (A) เทคโนโลยี (วิทยาการ
คำนวณ) ม.3
หนว่ ยการเรยี นรทู้ ่ี 4
เร่อื ง แอปพลเิ คชัน
หน้า 66 ขอ้ 7
11.2 การประเมนิ การนำเสนองานกลมุ่ (ออกแบบแนวคดิ การพัฒนาแอปพลิเคชนั )
ท่ี รายการประเมิน คณุ ภาพผลงาน
4 3 21
1 นำเสนอการออกแบบการพฒั นาแอปพลเิ คชันตามขนั้ ตอนการพฒั นาแอป
พลิเคชนั ไดน้ า่ สนใจและสือ่ สารเข้าใจง่าย ชัดเจน
2 อธิบายการทำงานของแนวคิดได้เขา้ ใจ และถูกต้องตามหลักการ และตอบ
คำถามได้
3 มคี วามคดิ สร้างสรรค์
4 การมีส่วนร่วมของสมาชิกในกลุ่ม
5 การรับฟงั ความคดิ เห็นของผู้อ่ืน
รวม
เกณฑ์การตัดสนิ คณุ ภาพ
ชว่ งคะแนน ระดบั คุณภาพ
16 – 20 ดี
10 – 15
นอ้ ยกวา่ 10 พอใช้
ปรบั ปรงุ
เทคโนโลยี (วทิ ยาการคำนวณ)
22
11.3 การประเมินแบบฝึกหัด เรอื่ ง แอปพลิเคชนั (ออกแบบการพัฒนาแอปพลเิ คชัน)
ประเด็นในการประเมนิ 3 เกณฑก์ ารให้คะแนน 1
2
1.ความสอดคล้องกับ ออกแบบแนวคิดการ ออกแบบโปรแกรมหรอื ออกแบบโปรแกรมหรอื
เนื้อหา พฒั นาโปรแกรมหรือ แอปพลเิ คชนั ตาม แอปพลิเคชันตาม
แอปพลิเคชนั ตาม ข้นั ตอนการออกแบบ ขั้นตอนการออกแบบ
ขั้นตอนการออกแบบ แอปพลิเคชนั ได้ถกู ต้อง แอปพลเิ คชันได้ถกู ต้อง
แอปพลิเคชันได้ถูกต้อง และชัดเจนมากกว่า50% นอ้ ยกวา่ 50%
ครบถว้ นและชดั เจน
2.การแสดงอลั กอริทมึ เขยี นแสดงลำดบั การ เขียนแสดงลำดบั การ เขยี นแสดงลำดบั การ
ทำงานของโปรแกรม ทำงานของแอปพลิเคชัน ทำงานของแอปพลิเคชัน
3.มีความคิดสรา้ งสรรค์ หรือแอปพลิเคชนั ด้วย ด้วยแผนผังงาน (Flow ด้วยแผนผังงาน (Flow
ในการออกแบบแอป แผนผงั งาน (Flow Chart) ได้เปน็ ระบบ Chart) ไดเ้ ปน็ ระบบ
พลเิ คชัน Chart) ได้เปน็ ระบบ ถกู ต้องและเข้าใจงา่ ย ถกู ต้องและเขา้ ใจงา่ ย
ถกู ต้องและเข้าใจง่าย มากกว่า50% น้อยกวา่ 50%
สามารถออกแบบ สามารถออกแบบ สามารถออกแบบ
แนวคดิ การพัฒนาแอป แนวคิดการพัฒนาแอป แนวคิดการพัฒนาแอป
พลเิ คชันได้นา่ สนใจ พลิเคชันไดน้ ่าสนใจ พลิเคชนั ไดน้ า่ สนใจ
และคำนงึ ประโยชน์ของ และคำนึงประโยชนข์ อง และคำนึงประโยชน์ของ
การใช้งาน การใช้งานเปน็ สว่ นใหญ่ การใช้งานบา้ งพียง
บางสว่ น
เกณฑก์ ารตัดสินคณุ ภาพ
ชว่ งคะแนน ระดบั คณุ ภาพ
7–9 ดี
5–6
พอใช้
นอ้ ยกวา่ 5 ปรบั ปรุง
เทคโนโลยี (วิทยาการคำนวณ)
23
บันทึกหลังแผนการจดั การเรยี นรู้
ดา้ นความรู้
ดา้ นสมรรถนะสำคญั ของผเู้ รยี น
ด้านคณุ ลักษณะอนั พงึ ประสงค์
ด้านความสามารถทางเทคโนโลยี (วทิ ยาการคำนวณ)
ด้านอืน่ ๆ (พฤติกรรมเด่นหรือพฤตกิ รรมท่มี ีปญั หาของนกั เรียนเป็นรายบคุ คล (ถ้าม)ี )
ปญั หา/อุปสรรค
ขอ้ เสนอแนะ/วธิ ีการแก้ไข
..............................................................................................................................................................................
............................................................................................................................. .................................................
ลงชอ่ื ....................................................ผสู้ อน
(นายไอยรา เตอื นสกุลพันธ์)
............/............../.................
ข้อเสนอแนะของหวั หน้ากล่มุ สาระการเรยี นรู้
.......ม...ีอ..ง..ค...์ป..ร..ะ..ก...อ..บ...ข..อ...ง.แ...ผ..น...ค..ร..บ...ถ..้ว..น....ส...ม..บ...ูร..ณ...์.แ...ล..ะ..ถ...กู ..ต...อ้ ..ง..ต..า..ม...ห..ล...กั ..ว..ิช..า..ก...า..ร.................................................
.......ม...ีก..จิ...ก..ร..ร..ม..ก...า..ร..เ.ร..ยี..น...ร..เู้.น...น้ ..ผ...เู้ .ร..ยี..น...เ.ป...็น...ส..ำ..ค..ญั.....ใ.ช...้ส..อื่..แ...ล..ะ..แ..ห...ล..ง่..เ.ร..ยี...น..ร..ู้ท...ี่ห...ล..า..ก..ห...ล..า..ย....เ.ห...ม..า..ะ...ส..ม......................
.......ม...ีก..า..ร..ว..ัด...แ..ล..ะ...ป..ร..ะ...เ.ม..ิน...ผ..ล...ส..อ..ด...ค..ล...อ้ ..ง..ก..ับ...จ..ุด...ป..ร..ะ..ส...ง..ค..แ์..ล...ะ..ก..ร..ะ...บ..ว..น...ก..า..ร..จ...ดั ..ก..า..ร..เ..ร.ีย..น...ร..้โู .ด...ย..ใ..ช..ว้..ธิ..ีก..า..ร..ท...ีห่...ล..า..ก..ห..ลาย
.......แ...ผ..น...ก..า..ร..จ..ัด...ก..า..ร..เ.ร..ยี...น..ร..ู้น...ำ..ไ.ป...ส..ู่ก...า..ร..ป..ฏ...บิ...ัต..ไิ..ด..้.ส...อ..ด...ค..ล..้อ...ง..ก..บั...ห..ล...ัก..ส..ูต...ร...บ...ร..ิบ...ท....ส..ภ...า.พ...ข..อ..ง..ผ...ูเ้ .ร..ยี ..น...แ..ล...ะ..ช..มุ...ช..น...
ลงชอ่ื ..............................................
(นายจรัญ เฉดิ ฉาย)
หวั หน้ากลุม่ สาระการเรยี นรู้วทิ ยาศาสตร์และเทคโนโลยี
วนั ท่ี ......... เดือน .................... พ.ศ...............
เทคโนโลยี (วิทยาการคำนวณ)
24
ข้อเสนอแนะของหัวหนา้ งานวัดผลและประเมนิ ผลการศึกษา
........ม...อี ..ง..ค..ป์...ร..ะ..ก..อ...บ..ข...อ..ง..แ..ผ...น..ค...ร..บ..ถ...้ว..น....ส..ม...บ..ูร..ณ....์ .แ..ล...ะ..ถ..ูก...ต..อ้..ง..ต...า..ม..ห...ล..ัก...ว..ิช..า..ก..า..ร.................................................
........ม...กี ..จิ..ก...ร..ร..ม..ก..า..ร..เ..ร..ีย..น...ร..ู้เ.น..้น...ผ..เู้..ร..ีย..น...เ.ป...็น..ส...ำ.ค...ญั................................................................................................
........ม...ีก..า..ร..ใ.ช...้ส..่ือ..แ...ล..ะ..แ...ห..ล...ง่ ..เ.ร..ยี ..น...ร..ู้ห..ล...า..ก..ห...ล..า..ย....เ.ห...ม..า..ะ..ส...ม..................................................................................
........ม...ีก..า..ร..ว..ดั..แ...ล..ะ..ป...ร..ะ..เ.ม...ิน..ผ...ล..ค...ร..อ..บ...ค..ล...มุ ..พ...ฤ..ต...ิก..ร..ร..ม..พ...ทุ...ธ..ิพ...สิ ..ัย....จ..ิต..พ...ิส...ยั ...ท...ัก..ษ...ะ..พ...ิส..ยั... ........................................
ลงชื่อ .................................................
(นางสาวจันทริ า แวงวงษ์)
หวั หนา้ งานวัดผลและประเมนิ ผลการศกึ ษา
วนั ที่ ......... เดอื น ..................... พ.ศ...............
ขอ้ เสนอแนะของผบู้ รหิ ารสถานศึกษา
.......ใ..ช..้จ...ดั ..ก..ิจ...ก..ร..ร..ม...ก..า..ร..เ.ร..ยี...น..ก..า..ร..ส...อ..น...ไ.ด...้ .........................................................................................................
.......ข...อ..ใ..ห..้น...ิเ.ท...ศ....ต..ดิ...ต..า..ม..ผ...ล..ก..า..ร..ใ..ช..้แ...ผ..น...ก..า..ร..จ..ัด...ก..า..ร..เ.ร..ีย...น..ร..ู้..เ.พ...่อื ..น...ำ..ไ.ป...พ..ัฒ....น..า..ง..า..น...ต..่อ..ไ.ป........................................
....................................................................................... .............................................................................
ลงชื่อ .................................................
(นายพฤทธ์ิพล ชารี)
รองผอู้ ำนวยการกลุ่มบริหารวชิ าการ
วนั ที่ ......... เดอื น .................... พ.ศ...............
เทคโนโลยี (วทิ ยาการคำนวณ)
25
แผนการจัดการเรยี นร้ทู ี่ 2
รายวชิ า วทิ ยาการคำนวณ 3 รหสั วิชา ว23104 กลุม่ สาระการเรียนรูว้ ิทยาศาสตรแ์ ละเทคโนโลยี
ชั้นมัธยมศึกษาปที ่ี 3 ภาคเรยี นที่ 1 ปกี ารศึกษา 2565
หนว่ ยการเรยี นรูท้ ่ี 1 แอปพลิเคชนั เวลา 6 ชั่วโมง
เรื่อง ซอฟตแ์ วรท์ ่ใี ชใ้ นการพัฒนาแอปพลิเคช่ัน (2) เวลา 2 ชว่ั โมง
ผู้สอน : นายไอยรา เตือนสกุลพนั ธ์ วันท่ี ........ เดอื น ................. พ.ศ.2565 โรงเรยี นหนองบัวพิทยาคาร
1. มาตรฐานการเรยี นรู/้ ตวั ชวี้ ดั
สาระท่ี 4 เทคโนโลยี
มาตรฐาน ว 4.2 เข้าใจและใช้แนวคิดเชิงคำนวณในการแก้ปัญหาที่พบในชีวิตจริงอย่างเป็นขั้นตอน
และเปน็ ระบบ ใชเ้ ทคโนโลยสี ารสนเทศและการสอื่ สารในการเรยี นรู้ การทำงาน และการแกป้ ัญหา
ไดอ้ ย่างมปี ระสิทธภิ าพ รูเ้ ทา่ ทนั และมจี รยิ ธรรม
ตวั ชว้ี ดั ม.3/1 พฒั นาแอปพลเิ คชนั ทีม่ ีการบรู ณาการกบั วชิ าอื่นอยา่ งสรา้ งสรรค์
2. จุดประสงคก์ ารเรยี นรู้
1. อธิบายหน้าทก่ี ารทำงานของคำสั่งในการเขยี นโปรแกรมดว้ ย Python ได้ (K)
2. ออกแบบและเขียนโปรแกรมหรือแอปพลเิ คชันดว้ ยภาษา Pythonได้ (P)
3. พฒั นาแอปพลเิ คชนั ที่คำนงึ ถึงประโยชน์ตอ่ ชวี ิตประจำวนั (A)
3. สาระสำคัญ
ภาษาไพทอนเป็นภาษาโปรแกรมคอมพิวเตอร์ที่เหมาะสำหรับผู้เริ่มต้นเขียนโปรแกรมไปจนถึงการ
ประยกุ ตใ์ ชง้ านในระดับสูง เนือ่ งจากโครงสร้างภาษาท่ลี ดความยุ่งยากเร่ืองไวยากรณ์ในการเขียนโปรแกรมลง
อา่ นแลว้ เขา้ ใจงา่ ย ไมซ่ บั ซอ้ น
4. สาระการเรียนรู้
1. ซอฟต์แวร์ทใี่ ช้ในการพัฒนาแอปพลเิ คชน่ั
5. รปู แบบการสอน/วิธกี ารสอน
1. รูปแบบการสอนแบบบรรยาย (Lecture)
2. วธิ ีการสอนโดยใชแ้ นวคิดเชิงคำนวณ (Computational Thinking)
6. สมรรถนะสำคัญของผู้เรยี น
ความสามารถในการสอื่ สาร
ความสามารถในการคิด
ความสามารถในการแกป้ ัญหา
ความสามารถในการใช้ทกั ษะชวี ิต
ความสามารถในการใชเ้ ทคโนโลยี
7. ทกั ษะ 4Cs
ทกั ษะการคิดวจิ ารณญาณ (Critical Thinking)
เทคโนโลยี (วิทยาการคำนวณ)
26
ทักษะการทำงานร่วมกนั (Collaboration Skill) ซื่อสตั ย์ สจุ ริต
ทกั ษะการสอื่ สาร (Communication Skill) ใฝเ่ รยี นรู้
ทกั ษะความคิดสร้างสรรค์ (Creative Thinking) มุง่ มน่ั ในการทำงาน
มจี ติ สาธารณะ
8. คุณลักษณะอนั พึงประสงค์
รกั ชาติ ศาสนา พระมหากษตั ริย์
มีวินัย
อยอู่ ย่างพอเพยี ง
รกั ความเปน็ ไทย
9. การจดั กระบวนการเรียนรู้
ช่ัวโมงท่ี 1
ขน้ั นำ
1. ครูบอกกับนักเรียนว่าจากชัว่ โมงที่ผ่านมาเราทราบดีว่าโปรแกรมท่ีใช้ในการพัฒนาแอปแพลิเคชันมใี หเ้ ลอื ก
หลากหลาย แตโ่ ปรแกรมท่ีนยิ มกันและเรยี นรูไ้ ด้เร็วซง่ึ Python เป็นตวั เลือกท่ีนา่ สนใจ
2. ครูสนทนากับนักเรียนว่า “จากตัวอย่างที่นักเรียนลองเขียนโปรแกรมแปลงค่าเงินด้วยโปรแกรมภาษา
Python นักเรียนคดิ วา่ ฟังกช์ ันหรือคำส่ังท่ีนักเรียนใช้ในการเขยี นโปรแกรมขา้ งต้น เพียงพอสำหรับการ
พัฒนาแอปพลเิ คชันตามแนวคิดของนักเรยี นหรอื ไม่”
3. ครสู นทนากบั นกั เรยี นวา่ “หากเราตอ้ งการพฒั นาแอปแพลเิ คชนั ดว้ ย Python จะตอ้ งเรยี นร้อู ะไรบ้าง
(แนวคำตอบ โปรแกรมที่ใชเ้ ขยี น เชน่ Mu, คำสง่ั ให้โปรแกรมแสดงผล, เรยี นร้คู ำสัง่ if-else, คำสง่ั loop)
ขัน้ สอน
1. ครูให้นักเรียนเปิดโปรแกรม Mu จากนั้นครูอธิบายหน้าท่ีการทำงานเคร่ืองมือของโปรแกรม (เนื้อหาเดิมใน
หนงั สอื วชิ า วทิ ยาการคำนวณ ชั้นมัธยมศกึ ษาปที ่2ี )
(สามารถดาวน์โหลดโปรแกรมได้จากเวบ็ ไซต์ https://codewith.mu/en/download )
2. ครทู บทวนการเขยี นโปรแกรมคำสงั่ print เพ่ือสั่งใหโ้ ปรแกรมแสดงผลตวั เลข และขอ้ ความ
เช่น Code ผลลัพธไ์ ด้
3. ครทู บทวนการเขียนโปรแกรมโดยใช้ variable ดว้ ยตัวเลข และข้อความเพ่ือการแสดงผล เชน่
Code
เทคโนโลยี (วิทยาการคำนวณ)
27
ผลลัพธ์ท่ีได้
4. ครูอธิบายเพิ่มเติมว่า กรณีที่สร้างตัวแปรของตัวเลข เช่น A = 5 กับ C = “5” แสดงผลออกมาเป็นเลข 5
เหมือนกัน แต่ความหมายต่างกัน A เป็นตัวแปรของตัวเลข ส่วน C เป็นตัวแปรของตัวอักษรหรือข้อความ
เพราะมสี ญั ลกั ษณ์ “”
5. จากน้นั ครทู บทวนรูปแบบรหสั ขอ้ มูล (Format Code) เพม่ิ เติม จากที่เคยเรยี นผา่ นมาแลว้ ในระดับช้ันม.2
6. ครใู ห้นักเรยี นทำใบงาน เร่ือง ตัวแปรและตัวดำเนินการ
7. ครูถามคำถามเพื่อทบทวนนักเรียนว่าจากการเรียนเรื่องการใช้งานตัวแปรเพื่อการดำเนินการทาง
คณิตศาสตร์ มขี ้อมูลตวั เลขแบบไหนบา้ งท่สี ามารถนำมาดำเนนิ การทางคณิตศาสตรไ์ ด้
(แนวคำตอบ จำนวนเงิน อุณหภูมิ น้ำหนัก ส่วนสูง เป็นตัวเลขที่มีค่าสามารถนำมาดำเนินการทาง
คณิตศาสตร์ได้ )
8. จากนน้ั ครทู บทวนการใช้งานคำสัง่ การรบั ขอ้ มลู จากแป้นพิมพ์ input เช่น
Code
ผลลัพธ์ที่ได้
เทคโนโลยี (วิทยาการคำนวณ)
28
9. ครูให้นักเรียนทำแบบฝึกหัด เรื่อง การเขียนใช้คำสั่งแสดงผล อินพุต และเอาต์พุต และแบบฝึกหัด
เทคโนโลยี (วิทยาการคำนวณ) หน้า 61 ขอ้ 6.1
10. ครสู อบถามนกั เรียนวา่ ฟงั กช์ นั input ทำงานอยา่ งไร
(แนวคำตอบ เป็นการรับขอ้ มูลจากแป้นพิมพ์ หรือนำเข้าข้อมูลจากแปน้ พมิ พ์)
11. ครูถามนักเรียนว่าจากการเรียนเขียนโปรแกรมคำสั่งที่เรียนมา หากครูต้องการเขียนโปรแกรมจัดลำดับ
ความนิยมของร้านอาหารโดยใช้ข้อมูลจากระดับความพอใจในการใช้บริการ 5 ระดับ นักเรียนคิดว่า
สามารถทำไดห้ รือไม่
(แนวคำตอบ ไม่สามารถทำไดเ้ นื่องจากเรียนคำสั่งการดำเนนิ การแลว้ แต่ยงั ไมม่ คี ำส่งั ในการตรวจสอบค่า )
12. ครูสอนนกั เรียนใช้งานคำสั่ง if-else
13. จากนั้นครูให้นักเรียนทำใบงาน เรื่อง การทำงานแบบมีเงื่อนไข และแบบฝึกหัด เทคโนโลยี (วิทยาการ
คำนวณ) หนา้ 62 ขอ้ 6.2
14. ครถู ามนักเรยี นวา่ สามารถนำความรทู้ ่เี รยี นไปประยกุ ตใ์ ชใ้ นชวี ติ ประจำวนั ได้อย่างไรบ้าง
(แนวคำตอบ การเขียนโปรแกรมตัดเกรด เขียนโปรแกรมBMI เป็นตน้ )
ขัน้ สอน ชว่ั โมงที่ 2
15. ครูถามนักเรียนว่าจากการเรียนเขียนโปรแกรมที่ผ่านมา หากครูต้องการให้นักเรียนเขียนโปรแกรมเพ่ือ
แสดงชอ่ื ตนเอง 100 บรรทัด นักเรยี นคิดวา่ ต้องเขียนคำสั่งเยอะหรอื ไม่
(แนวคำตอบ เยอะ เนอ่ื งจากตอ้ งเขยี นคำสง่ั บรรทัดต่อบรรทดั ในการแสดงผล )
16. ครบู อกที่มาและอธิบายเรอ่ื งการใชง้ านคำส่งั ทำซำ้ และคำสัง่ อ่นื ๆ ได้แก่ while , for
17. ครสู อนนกั เรียนใชง้ านคำสั่ง while / for
18. ครูให้นกั เรยี นทำใบงาน เรอ่ื ง การทำซำ้ แบบฝึกหัด เทคโนโลยี (วทิ ยาการคำนวณ) หนา้ 63 -65
ข้อ 6.3 - 6.5
19. ครูให้นกั เรียนช่วยกนั บอกคำส่ังในการเขียนโปรแกรมท่ไี ดเ้ รียนท้งั หมด พรอ้ มบอกหนา้ ทขี่ องแตล่ ะคำสั่ง
20. จากแผนการจัดการเรียนรู้ที่ 2 ครูให้นักเรียนแตล่ ะคู่นำเสนอแนวคดิ และผังงาน (Flowchart) ของตนเอง
หน้าชั้นเรียน ให้เพื่อนร่วมกันแลกเปลี่ยนความคิดเห็น พร้อมทั้งครูคอยให้คำแนะนำ จากนั้นให้นำไป
ปรบั ปรุงแกไ้ ข
21. ในคาบนี้ครูให้นักเรียนนำแนวคิดที่ปรับปรุงแล้วมาพัฒนาต่อเพื่อเขียนโปรแกรมหรือแอปพลิเคชันด้วย
ภาษา Python หรือนักเรียนจะออกแบบแนวคดิ การพฒั นาโปรแกรมหรอื แอปพลิเคชนั ใหม่ก็ได้
22. ครใู ห้นักเรียนลงมือเขยี นโปรแกรมหรอื แอปพลิเคชนั ด้วยภาษา Python
ขั้นสอน
23. ครูใหน้ ักเรียนลงมือเขียนโปรแกรมหรือแอปพลิเคชนั ดว้ ยภาษา Python (ต่อ)
24. ครใู ห้นักเรยี นทดสอบโปรแกรมหรือแอปพลเิ คชนั เพื่อตรวจสอบข้อผิดพลาด
ข้นั สรปุ
1. ครูให้นักเรียนแต่ละคู่นำเสนอโปรแกรมหรือแอปพลิเคชัน ให้เพื่อนร่วมกันแลกเปลี่ยนความคิดเห็น พร้อม
ทง้ั ครคู อยใหค้ ำแนะนำเพิ่มเตมิ
เทคโนโลยี (วทิ ยาการคำนวณ)
29
10. สอื่ และแหล่งการเรยี นรู้
1. หนังสอื เรียนรายวชิ าพ้นื ฐานวทิ ยาศาสตร์ เทคโนโลยี (วทิ ยาการคำนวณ) ม.2
2. หนังสือเรยี นรายวชิ าพ้นื ฐานวทิ ยาศาสตร์ เทคโนโลยี (วิทยาการคำนวณ) ม.3 หน่วยการเรยี นรทู้ ่ี 4
เรอ่ื ง แอปพลเิ คชนั
3. หนังสือแบบฝกึ หัดรายวชิ าพ้นื ฐานวิทยาศาสตร์ เทคโนโลยี (วทิ ยาการคำนวณ) ม.3
หนว่ ยการเรียนรทู้ ่ี 4 เรือ่ ง แอปพลิเคชนั
4. โปรแกรม Mu
5. ใบความรู้ เรอ่ื ง การใช้คำสั่งแสดงผลอนิ พุต และเอาต์พตุ
6. ใบความรู้ เรื่อง ตัวแปรและตวั ดำเนนิ การ
7. ใบความรู้ เรอ่ื ง การทำงานแบบมีเงื่อนไข
8. ใบความรู้ เร่อื ง การทำซำ้
9. ใบงานท่ี 4.3.1 เรอื่ ง ตัวแปรและตวั ดำเนินการ
10. ใบงานที่ 4.3.2 เรอื่ ง การใชค้ ำส่ังแสดงผลอนิ พุต และเอาต์พุต
11. ใบงานที่ 4.3.3 เรอื่ ง การทำงานแบบมเี ง่ือนไข
12. ใบงานที่ 4.3.4 เรือง การทำซำ้
11. การวดั และการประเมนิ ผล
11.1 การประเมินระหวา่ งการจดั กิจกรรม
จุดประสงค์ วิธกี ารประเมนิ เคร่ืองมอื การประเมิน เกณฑก์ ารประเมนิ
แบบประเมินชิ้นงาน อธิบายได้ถูกต้องตาม
1.อธิบายหน้าที่การ อธบิ ายการทำงานของ (ออกแบบและเขยี น หลักการ 60% ข้นึ ไปถือ
โปรแกรมหรอื แอปพลเิ ค วา่ ผ่าน
ทำงานของคำสง่ั ในการ โปรแกรมหรอื แอปพลเิ ค ชนั ดว้ ยภาษา Python)
แบบประเมินชิน้ งาน 1.ออกแบบและเขยี น
เขียนโปรแกรมดว้ ย ชันทเ่ี ขยี นดว้ ยภาษา (ออกแบบและเขยี น โปรแกรมหรอื แอปพลิเค
โปรแกรมหรือแอปพลเิ ค ชันด้วยภาษา Python
Python ได้ (K) Python ชันด้วยภาษา Python) ได้ ในระดับคุณภาพ
พอใช้ขน้ึ ไปถอื ว่าผา่ น
2.ออกแบบและเขยี น 1.ตรวจโปรแกรมหรอื แบบประเมนิ บอกประโยชนข์ องแอป
การนำเสนอ พลิเคชนั ที่พฒั นาข้ึน
โปรแกรมหรอื แอปพลิเค แอปพลิเคชนั ทเี่ ขียนด้วย คำนึงถงึ ประโยชน์ต่อ
ชวี ิตประจำวนั ได้ใน
ชนั ด้วยภาษา Python โปรแกรมภาษา Python ระดบั คุณภาพพอใช้ขึ้น
ไปถือว่าผา่ น
ได้ (P)
3.พฒั นาแอปพลิเคชนั ท่ี บอกประโยชนข์ องแอป
คำนงึ ถึงประโยชน์ตอ่ พลิเคชันที่พฒั นาขนึ้
ชีวติ ประจำวัน (A)
เทคโนโลยี (วทิ ยาการคำนวณ)
30
11.2 การประเมนิ ชิ้นงาน (ออกแบบและเขียนโปรแกรมหรือแอปพลิเคชันด้วยภาษา Python)
ประเด็นในการประเมนิ 3 เกณฑก์ ารให้คะแนน 1
2
1.ความสอดคล้องกับ อธิบายหน้าที่การทำงาน อธบิ ายหน้าท่กี ารทำงาน อธบิ ายหนา้ ทก่ี ารทำงาน
เนือ้ หา ของคำสงั่ ในการเขียน ของคำสั่งในการเขียน ของคำสัง่ ในการเขียน
โปรแกรมดว้ ย Python โปรแกรมดว้ ย Python โปรแกรมดว้ ย Python
ไดถ้ ูกตอ้ งตามหลกั การ ไดถ้ ูกต้องตามหลกั การ ไดเ้ พยี งบางส่วน ส่อื สาร
ส่ือสารเขา้ ใจง่ายชดั เจน สอ่ื สารเขา้ ใจชัดเจนและ เขา้ ใจและตอบคำถามได้
และตอบคำถามได้ ตอบคำถามไดม้ ากกวา่ น้อยกว่า50%
ท้งั หมด 50%
2.ขนั้ ตอนการเขียน เขยี นโปรแกรมหรือแอป เขยี นโปรแกรมหรือแอป เขียนโปรแกรมหรือแอป
โปรแกรมหรือแอปพลเิ ค พลเิ คชันดว้ ยภาษา พลเิ คชนั ด้วยภาษา พลเิ คชันด้วยภาษา
ชันดว้ ยภาษา Python Python ได้ถกู ตอ้ ง ใช้ Python ได้ถกู ใช้คำสั่ง Python ได้ ใช้คำสัง่
คำสง่ั เหมาะสมกบั การ เหมาะสมกับการทำงาน เหมาะสมกบั การทำงาน
ทำงาน สามารถ สามารถตรวจสอบและ สามารถตรวจสอบและ
ตรวจสอบและแกไ้ ข แก้ไขข้อผิดพลาดของ แกไ้ ขข้อผิดพลาดของ
ข้อผดิ พลาดของ โปรแกรมได้มากกว่า โปรแกรมได้น้อยกวา่
โปรแกรมได้ 50% 50%
3.มีความคิดสร้างสรรค์ สามารถออกแบบ สามารถออกแบบ สามารถออกแบบ
ในการออกแบบแอป แนวคิดการพัฒนาแอป แนวคิดการพฒั นาแอป แนวคิดการพฒั นาแอป
พลเิ คชัน พลเิ คชนั ได้น่าสนใจ และ พลเิ คชนั ไดน้ ่าสนใจ และ พลเิ คชนั ได้น่าสนใจ และ
สร้างสรรค์ มคี วาม สรา้ งสรรค์ มคี วาม สร้างสรรค์ มีความ
เหมาะสมกับการใช้งาน เหมาะสมกบั การใช้งาน เหมาะสมกับการใช้งาน
มากกวา่ 50% นอ้ ยกวา่ 50%
เกณฑ์การตดั สินคุณภาพ
ชว่ งคะแนน ระดับคุณภาพ
7–9 ดี
5–6
พอใช้
น้อยกวา่ 5 ปรบั ปรุง
เทคโนโลยี (วิทยาการคำนวณ)
31
11.3 การประเมินการนำเสนอ (ออกแบบและเขียนโปรแกรมหรอื แอปพลเิ คชนั ด้วยภาษา Python)
ท่ี รายการประเมนิ คุณภาพผลงาน
4 3 21
1 อธบิ ายหน้าท่ีการทำงานของคำสง่ั ในการเขยี นโปรแกรมดว้ ย Python ได้
ถกู ต้อง และตอบคำถามได้
2 บอกประโยชน์ของแอปพลเิ คชันทพ่ี ัฒนาและคำนึงถงึ ประโยชนต์ อ่
ชีวติ ประจำวัน
3 มีวิธกี ารนำเสนอน่าสนใจ ใช้ภาษาเหมาะสมเข้าใจงา่ ย
4 การมสี ว่ นรว่ มของสมาชิกในกลุม่
5 การรับฟงั ความคดิ เหน็ ของผูอ้ ื่น
รวม
เกณฑ์การตัดสินคณุ ภาพ
ช่วงคะแนน ระดับคุณภาพ
15 – 20 ดี
10 – 14
นอ้ ยกว่า 10 พอใช้
ปรบั ปรงุ
เทคโนโลยี (วทิ ยาการคำนวณ)
32
11.4 แบบประเมินคุณลกั ษณะอนั พึงประสงค์
คำชี้แจง : ใหผ้ สู้ อนสังเกตพฤติกรรมของนักเรยี นในระหวา่ งเรียนและนอกเวลาเรียน แลว้ ขีด ✓ลงในช่อง
ท่ีตรงกับระดบั คะแนน
คุณลักษณะ ระดับคะแนน
อนั พึงประสงคด์ า้ น รายการประเมนิ 32 1
1. รกั ชาติ ศาสน์ 1.1 ยนื ตรงเคารพธงชาติและรอ้ งเพลงชาติได้
กษัตริย์ 1.2 เข้าร่วมกจิ กรรมที่สรา้ งความสามัคคีปรองดองและเปน็ ประโยชน์
ตอ่ โรงเรียน
1.3 เขา้ ร่วมกจิ กรรมทางศาสนาที่ตนนบั ถือ ปฏิบตั ิตามหลักศาสนา
1.4 เขา้ ร่วมกจิ กรรมท่ีเกี่ยวกบั สถาบันพระมหากษตั รยิ ต์ ามที่โรงเรยี นจดั ข้ึน
2. ซือ่ สัตย์ สจุ ริต 2.1 ให้ข้อมูลที่ถูกต้องและเป็นจริง
2.2 ปฏิบัติในสง่ิ ทถ่ี กู ตอ้ ง
3. มวี นิ ยั รับผดิ ชอบ 3.1 ปฏิบัติตามขอ้ ตกลง กฎเกณฑ์ ระเบียบ ข้อบงั คบั ของครอบครัว
มคี วามตรงต่อเวลาในการปฏบิ ัตกิ ิจกรรมตา่ ง ๆ ในชีวติ ประจำวัน
4. ใฝ่เรยี นรู้ 4.1 รจู้ ักใชเ้ วลาวา่ งให้เปน็ ประโยชนแ์ ละนำไปปฏบิ ัติได้
4.2 ร้จู กั จดั สรรเวลาใหเ้ หมาะสม
4.3 เช่อื ฟงั คำสัง่ สอนของบดิ า-มารดา โดยไม่โต้แยง้
4.4 ตง้ั ใจเรยี น
5. อยู่อย่างพอเพียง 5.1 ใช้ทรพั ย์สินและสงิ่ ของของโรงเรยี นอย่างประหยดั
5.2 ใชอ้ ปุ กรณก์ ารเรียนอย่างประหยัดและรู้คณุ ค่า
5.3 ใช้จ่ายอย่างประหยัดและมกี ารเก็บออมเงนิ
6. มงุ่ มน่ั ในการทำงาน 6.1 มีความต้งั ใจและพยายามในการทำงานท่ีไดร้ บั มอบหมาย
6.2 มีความอดทนและไม่ท้อแทต้ อ่ อปุ สรรคเพ่อื ให้งานสำเร็จ
7. รักความเป็นไทย 7.1 มจี ิตสำนกึ ในการอนรุ กั ษว์ ฒั นธรรมและภูมิปัญญาไทย
7.2 เหน็ คณุ ค่าและปฏิบตั ติ นตามวัฒนธรรมไทย
8. มจี ติ สาธารณะ 8.1 รู้จักชว่ ยพ่อแม่ ผูป้ กครอง และครูทำงาน
8.2 รูจ้ ักการดแู ลรกั ษาทรพั ยส์ มบตั ิและสิ่งแวดลอ้ มของหอ้ งเรยี น
และโรงเรียน
เกณฑ์การให้คะแนน ลงชือ่ ..................................................ผปู้ ระเมนิ
พฤติกรรมที่ปฏบิ ตั ิชัดเจนและสมำ่ เสมอ ............/.................../................
พฤติกรรมที่ปฏิบตั ิชัดเจนและบ่อยคร้งั
พฤติกรรมท่ีปฏิบัตบิ างคร้ัง ให้ 3 คะแนน ชว่ งคะแนน ระดบั คุณภาพ
ให้ 2 คะแนน 51-60 ดีมาก
ให้ 1 คะแนน 41-50 ดี
30-40 พอใช้
ปรบั ปรงุ
ต่ำกวา่ 30
เทคโนโลยี (วทิ ยาการคำนวณ)
33
ใบความรู้
เร่ือง การใชค้ ำส่ังแสดงผลอินพุต และเอาตพ์ ตุ
คำสัง่ แสดงผลดว้ ย print คือ การแสดงผลทางหน้าจอโดยใชค้ ำสั่ง print() ทำหน้าทีใ่ นการแสดง
ข้อมูลชนดิ อักขระ ตัวเลข ตัวแปร หรือนพิ จน์
โค้ด ผลลพั ธ์
คำสง่ั นำเขา้ ขอ้ มูลทางแป้นพิมพด์ ว้ ย input
Input คือ การรบั ข้อมูลจากภายนอกดว้ ยแป้นพมิ พโ์ ดยใช้คำสัง่ input() ซ่ึงจะรบั ข้อมูลเข้ามาเก็บไว้
ในตวั แปร
โคด้ ผลลัพธ์
เทคโนโลยี (วทิ ยาการคำนวณ)
34
ใบความรู้
เรือ่ ง ตวั แปร และตัวดำเนนิ การ
ตวั แปร คือ หนว่ ยความจำที่ใช้จัดเกบ็ ข้อมูลเพื่อนำไปใช้ในโปรแกรม ตัวแปรจะถูกเรียกใช้ในการเก็บ
ขอ้ มูลจากอนิ พตุ เกบ็ คา่ คงที่ นำข้อมูลไปคำนวณและเก็บผลลพั ธก์ ารกำหนด หรือประกาศตัวแปร
ชนิดขอ้ มูลตัวแปร
ชนดิ การใชง้ าน
Int ข้อมูลชนิดตัวเลขจำนวนเต็ม
String ขอ้ มลู ที่เปน็ อักขระ หรือข้อความ
Float ขอ้ มลู ที่เปน็ จำนวนจรงิ
ตัวดำเนินการ หรอื โอเปอเรเตอร์ คอื สัญลักษณ์ท่ีบอกใหด้ ำเนนิ การอย่างใดอย่างหนงึ่ กับขอ้ มลู ในตวั
แปร และคา่ คงทีต่ ่างๆ เช่น การคำนวณ โดยใชเ้ ครอื่ งหมาย + - * / และการเปรียบเทยี บทใ่ี ชเ้ ครื่องหมาย > <
>= <=
1) ตัวดำเนินการทางคณิตศาสตร์
ตวั ดำเนนิ การ ความหมาย ตัวอยา่ ง
+ การบวก x+y
- การลบ x-y
* การคูณ x*y
/ การหาร x/y
% การหาร เอาเฉพาะเศษ x%y
** การยกกำลัง x ** y
2) ตัวดำเนินการเปรียบเทยี บ
ตัวดำเนนิ การ ความหมาย ตวั อยา่ ง
== เทา่ กบั x == y
!= ไม่เทา่ กับ x != y
> มากกวา่ x>y
< นอ้ ยกว่า x<y
>= มากกว่าหรือเท่ากบั x >= y
<= นอ้ ยกวา่ หรอื เทา่ กับ x <= y
เทคโนโลยี (วทิ ยาการคำนวณ)
35
ใบความรู้
เรอ่ื ง การทำงานแบบมเี งอื่ นไข
การใชง้ านคำสง่ั if
if คอื คำสั่งกำหนดเงื่อนไขเพ่ือควบคมุ ใหโ้ ปรแกรมทำงานเฉพาะคำส่ังที่ต้องการเม่ือเงื่อนไขเปน็ จรงิ
ซงึ่ เปน็ การเลือกทำงานที่มีทางเลือกเดียว
โค้ด ผลลัพธ์
การใชง้ านคำสั่ง if-else
If-else คือ การกำหนดเง่ือนไขให้โปรแกรมเลือกทำ 2 กรณี โดยเลือกทำคำส่ังในบลอ็ ก if เม่อื
เง่อื นไขเป็นจรงิ หรือเลือกทำคำสัง่ ในบลอ็ ก else เมอ่ื เงอ่ื นไขเป็นเท็จ
โค้ด ผลลพั ธ์
เทคโนโลยี (วทิ ยาการคำนวณ)
36