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

แผนการสอนวิชา การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้น 21910-1003

Discover the best professional documents and content resources in AnyFlip Document Base.
Search
Published by นางสาวชฎาภรณ์ พิภพ, 2026-01-15 02:37:28

แผนการสอนวิชา การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้น 21910-1003

แผนการสอนวิชา การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้น 21910-1003

รายวิชา การเขียนโปรแกรม คอมพิวเตอร์เบื้องต้นแผนการจัดการเรียนรู้หลักสูตรประกาศนียบัตรวิชาชีพพุทธศักราช 2567 ศัประเภทวิชาอุตสาหกรรมดิจิทัลและเทคโนโลยีสารสนเทศกลุ่มอาชีพธุรกิจดิจิทัลและพาณิชอิเล็กทรอนิกส์รหัสวิชา 21910-1003นางสาวชฎาภรณ์พิภพตำแหน่งครูผู้ช่วยสำ นักงานคณะกรรมการการอาชีวศึกษา กระทรวงศึศึกษาศึ ธิการวิทยาลัยการอาชีพพรหมคีรีแผนกวิชา เทคโนโลยีธุรกิจดิจิทัล สาขาวิชาเทคโนโลยีธุรกิจดิจิทัล ภาคเรียนที่ 2 ปีการศึกษา 2568 ศึ


แผนการจัดการเรียนรู้หลักสูตรประกาศนียบัตรวิชาชีพพุทธศักราช 2567 ประเภทวิชาอุตสาหกรรมดิจิทัลและเทคโนโลยีสารสนเทศกลุ่มอาชีพธุรกิจดิจิทัลและพาณิชอิเล็กทรอนิกส์สาขาวิชาเทคโนโลยีธุรกิจดิจิทัลภาคเรียนที่ 2 ปีการศึกษา 2568รหัสวิชา 21910-1003 วิชา การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้นโดยนางสาวชฎาภรณ์ พิภพตำแหน่ง ครูผู้ช่วยแผนกวิชา เทคโนโลยีธุรกิจดิจิทัลวิทยาลัยการอาชีพพรหมคีรีสำนักงานคณะกรรมการการอาชีวศึกษา กระทรวงศึกษาธิการ


รายการตรวจสอบและอนุญาตให้ใช้แผนการจัดการเรียนรู้ รหัสวิชา 21910-1003 ชื่อวิชา การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้นระดับชั้น ปวช.2 สาขาวิชา เทคโนโลยีธุรกิจดิจิทัล ภาคเรียนที่ 2 ปีการศึกษา 2568ครูผู้สอน นางสาวชฎาภรณ์ พิภพ แผนกวิชา เทคโนโลยีธุรกิจดิจิทัล ควรอนุญาตให้ใช้ในการสอนได้ ควรปรับปรุงเกี่ยวกับ ลงชื่อ............................................... (นางสาวนิดาวรรณ อิ่มดี) หัวหน้าแผนกวิชาเทคโนโลยีธุรกิจดิจิทัล ............./................/............... เห็นควรอนุญาตให้ใช้ในการสอนได้ ควรปรับปรุงดังเสนอ อื่น ๆ ลงชื่อ.............................................. (นางสาวนุชเนตร ชูแสง) รองผู้อำนวยการฝ่ายวิชาการ .........../............./............. อนุญาตให้ใช้ในการสอนได้ อื่น ๆ ลงชื่อ.............................................. (นางบัณฑิตา ทวีเมือง) ผู้อำนวยการ .........../.........../...........


1คำนำแผนการสอนการเรียนรู้เล่มนี้ จัดทำขึ้นโดยมีวัตถุประสงค์เพื่อให้ครูอาจารย์ผู้สอนรายวิชาการเขียนโปรแกรมคอมพิวเตอร์เบื้องต้นได้มีเอกสารที่บ่งบอกแนวทางการเรียนการสอนการเรียนรู้ที่เป็นระบบสอดคล้องสัมพันธ์กันรวมทั้งแสดงขั้นตอนกระบวนการเรียนการสอน การเรียนรู้ที่เป็นระบบสอดคล้องสัมพันธ์กันทุกเรื่อง รวมทั้งแสดงขั้นตอนกระบวนการเรียนการสอน การเรียนรู้ที่ก่อให้เกิดสัมฤทธิ์ผลที่ดีแก่ทุกฝ่าย ไม่ว่าจะเป็นครูผู้สอนหรือผู้เรียนแผนการสอนการเรียนรู้เล่มนี้มีทั้งหมด 9 หน่วย ใช้เวลาในการสอนการเรียนรู้ทั้งหมด 54 คาบสอน วิธีการสอน การเรียนรู้มีหลายวิธี เช่น บรรยาย อภิปราย ถามตอบ ปฏิบัติ การใช้เกม (Game-based Learning) และแบ่งกลุ่มทำกิจกรรมส่งเสริมการเรียนรู้ เป็นต้น กิจกรรมที่มอบหมายให้นักเรียนทำเน้นการมีส่วนร่วม การแสดงความคิดเห็น การนำเสนอผลงาน การทำงานเป็นกลุ่ม และการทำงานคนเดียว สำหรับการใช้แผนการสอน/การเรียนรู้เล่มนี้ให้ได้ผลที่สมบูรณ์ที่สุดต้องเป็นผู้ที่มีความรู้พื้นฐานเกี่ยวกับคอมพิวเตอร์ อยู่บ้างพอสมควร จึงจะทำให้แผน การสอน/การเรียนรู้ที่จัดทำขึ้นนี้มีประสิทธิภาพมากยิ่งขึ้นขอขอบคุณผู้ที่มีส่วนเกี่ยวข้องทุกคน และทุกฝ่ายที่มีส่วนช่วยทำให้แผนการสอน/การเรียนรู้นี้ มีความสมบูรณ์ ความดีทั้งหลายขออุทิศให้แก่ผู้มีพระคุณทุกๆ ท่าน ตลอดจนบิดามารดาผู้ให้กำเนิดและครูอาจารย์ผู้สอนสั่งทุกท่าน ลงชื่อ...........................................(นางสาวชฎาภรณ์ พิภพ)ตำแหน่ง ครูผู้ช่วย


2สารบัญคำนำ.................................................................................................................................................................1สารบัญ..............................................................................................................................................................2ลักษณะรายวิชา................................................................................................................................................3หน่วยการเรียนรู้................................................................................................................................................4ตารางวิเคราะห์หน่วยการเรียนรู้........................................................................................................................6โครงการจัดการเรียนรู้.......................................................................................................................................7การวัดผลและประเมินผล................................................................................................................................11แผนการจัดการเรียนรู้หน่วยที่ 1......................................................................................................................12แผนการจัดการเรียนรู้หน่วยที่ 2......................................................................................................................21แผนการจัดการเรียนรู้หน่วยที่ 3......................................................................................................................29แผนการจัดการเรียนรู้หน่วยที่ 4......................................................................................................................41แผนการจัดการเรียนรู้หน่วยที่ 5......................................................................................................................51แผนการจัดการเรียนรู้หน่วยที่ 6......................................................................................................................59แผนการจัดการเรียนรู้หน่วยที่ 7......................................................................................................................67แผนการจัดการเรียนรู้หน่วยที่ 8......................................................................................................................76แผนการจัดการเรียนรู้หน่วยที่ 9......................................................................................................................85


3ลักษณะรายวิชาหลักสูตรประกาศนียบัตรวิชาชีพพุทธศักราช 2567ประเภทวิชาอุตสาหกรรมดิจิทัลและเทคโนโลยีสารสนเทศ กลุ่มอาชีพธุรกิจดิจิทัลและพาณิชอิเล็กทรอนิกส์สาขาวิชาเทคโนโลยีธุรกิจดิจิทัลรหัส 21910-1003 ชื่อวิชา การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้นทฤษฎี1 ชั่วโมง/สัปดาห์ ปฏิบัติ2 ชั่วโมง/สัปดาห์ จำนวน 2 หน่วยกิตอ้างอิงมาตรฐานมาตรฐานคุณวุฒิวิชาชีพ สถาบันคุณวุฒิวิชาชีพ (องค์การมหาชน) อาชีพนักพัฒนาระบบ ระดับ 3ผลลัพธ์การเรียนรู้ระดับรายวิชาเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์ได้อย่างเป็นระบบ ด้วยความละเอียด รอบคอบจุดประสงค์รายวิชา เพื่อให้1. เข้าใจหลักการเขียนโปรแกรมคอมพิวเตอร์2. มีทักษะในการวิเคราะห์ ออกแบบผังงาน รหัสเทียม และการพัฒนาโปรแกรม3. มีความสามารถประยุกต์ใช้คำสั่งการทำงานคอมพิวเตอร์เบื้องต้น4. มีเจตคติและกิจนิสัยที่ดีในการปฏิบัติงานด้วยความละเอียด รอบคอบสมรรถนะรายวิชา 1. แสดงความรู้เกี่ยวกับการเขียนโปรแกรมคอมพิวเตอร์ตามหลักการ2. ออกแบบผังงาน เขียนรหัสเทียมตามหลักการ3. เขียนคำสั่งการทำงานโปรแกรมด้วยภาษาคอมพิวเตอร์ตามหลักการและกระบวนการ4. ประยุกต์ใช้คำสั่งการทำงานคอมพิวเตอร์เบื้องต้นในงานธุรกิจคำอธิบายรายวิชาศึกษาและปฏิบัติเกี่ยวกับหลักการเขียนโปรแกรมคอมพิวเตอร์ การแก้ปัญหาการทำงาน การวิเคราะห์ปัญหาการกำหนดขั้นตอนการทำงาน (Algorithm) ด้วยภาษาคอมพิวเตอร์ การเขียนผังงาน (Flowchart) การเขียนรหัสเทียม (Pseudocode) หลักการออกแบบโปรแกรม และปฏิบัติการเขียนโปรแกรมด้วยภาษาคอมพิวเตอร์


4มาตรฐานอาชีพหลักสูตรประกาศนียบัตรวิชาชีพพุทธศักราช 2567ประเภทวิชาอุตสาหกรรมดิจิทัลและเทคโนโลยีสารสนเทศ กลุ่มอาชีพธุรกิจดิจิทัลและพาณิชอิเล็กทรอนิกส์สาขาวิชาเทคโนโลยีธุรกิจดิจิทัลรหัส 21910-1003 ชื่อวิชา การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้นทฤษฎี1 ชั่วโมง/สัปดาห์ ปฏิบัติ2 ชั่วโมง/สัปดาห์ จำนวน 2 หน่วยกิตหน่วยสมรรถนะ สมรรถนะย่อย เกณฑ์การปฏิบัติงานวิธีประเมินรหัส คำอธิบาย รหัส คำอธิบาย10301 ดำเนินการพัฒนาโปรแกรม10301.01แปลงหน้าจอ (GUI) หรือ ลำดับงาน (Work Flow)เป็นผังงาน (Flow Chart)1.1 อ่านแบบร่างหน้าจอ (GUI) และ/หรือ ลำดับงาน (WorkFlow)1.2 ทบทวนและแก้ไขแบบร่างหน้าจอ (GUI) และ/หรือลำดับงาน (Work Flow)1.3 เขียนผังงาน (Flow Chart) ตามที่กำหนดข้อสอบข้อเขียนการสัมภาษณ์การสาธิตการปฏิบัติงาน10301.02พัฒนาโปรแกรมตาม ผังงาน (Flow Chart)2.1 อ่านผังงานและลำดับงาน2.2 เขียนโปรแกรมตามผังงานข้อสอบข้อเขียนการสัมภาษณ์การสาธิตการปฏิบัติงาน10302 ทดสอบโปรแกรมแบบ Unit test10302.01ดำเนินการ Finish detail design process1.1 วิเคราะห์จำนวน Functionality1.2 ตรวจสอบเงื่อนไขการทดสอบข้อสอบข้อเขียนการสาธิตการปฏิบัติงาน10302.02จัดทำรายงาน Unit test 2.1 เขียน Test plan ระบุ timeline, คน, resource2.2 วิเคราะห์ผลทดสอบเพื่อ go live หรือ no go liveข้อสอบข้อเขียนการสาธิตการปฏิบัติงาน


5หน่วยการเรียนรู้รหัส 21910-1003 ชื่อวิชา การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้นทฤษฎี1 ชั่วโมง/สัปดาห์ ปฏิบัติ2 ชั่วโมง/สัปดาห์ จำนวน 2 หน่วยกิตหน่วยที่ ชื่อหน่วยการเรียนรู้จำนวนชั่วโมงทฤษฎีจำนวนชั่วโมงปฏิบัติ1 ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม 1 22 หลักการเขียนโปรแกรม 1 23ขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)2 44 การเขียนรหัสเทียม (Pseudo Code) 2 45 ประเภทของข้อมูลและตัวดำเนินการ 1 2สอบกลางภาค 1 16 โครงสร้างและไวยากรณ์ภาษาซี 1 27 การใช้คำสั่งเงื่อนไข 3 68 คำสั่งวนซ้ำ 3 69การออกแบบและเขียนโปรแกรมอย่างง่ายเพื่อประยุกต์ในงานธุรกิจ3 6สอบปลายภาค 1 -รวม 19 35รวมชั่วโมงทั้งสิ้น 18 สัปดาห์ 54


6ตารางวิเคราะห์หน่วยการเรียนรู้รหัส 21910-1003 ชื่อวิชา การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้นทฤษฎี1 ชั่วโมง/สัปดาห์ ปฏิบัติ2 ชั่วโมง/สัปดาห์ จำนวน 2 หน่วยกิตหน่วยการเรียนรู้ความสามารถที่คาดหวังรวมจำนวนชั่วโมงท/ปพุทธิพิสัยทักษะพิสัยจิตพิสัยประยุกต์ใช้ ความรู้ ความข้าใจ การนำไปใช้ การวิเคราะห์ การประเมินค่า การสร้างสรรค์1. ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม2 2 2 2 32. หลักการเขียนโปรแกรม 2 2 2 2 33. ขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)2 2 2 2 2 2 64. การเขียนรหัสเทียม (Pseudo Code)2 2 2 2 2 65. ประเภทของข้อมูลและตัวดำเนินการ2 2 2 2 2 3สอบกลางภาค 26. โครงสร้างและไวยากรณ์ภาษาซี 2 2 2 2 2 37. การใช้คำสั่งเงื่อนไข 2 2 2 2 2 2 2 98. คำสั่งวนซ้ำ 2 2 2 2 2 2 2 99. การออกแบบและเขียนโปรแกรมอย่างง่ายเพื่อประยุกต์ในงานธุรกิจ2 2 2 2 2 2 2 9สอบปลายภาค 1รวม 18 18 14 8 0 0 18 18 6 100 54รวมทั้งรายวิชา 100 54


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


8โครงการจัดการเรียนรู้รหัส 21910-1003 ชื่อวิชา การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้นทฤษฎี2 ชั่วโมง/สัปดาห์ ปฏิบัติ2 ชั่วโมง/สัปดาห์ จำนวน 3 หน่วยกิตสัปดาห์ที่ หน่วยที่ ชื่อหน่วย/สาระการเรียนรู้ จุดประสงค์การเรียนรู้ ทฤษฎี ปฏิบัติ3 - 4 3 ขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)1. ความหมายของอัลกอริทึม2. รูปแบบของอัลกอริทึม3. ความหมายผังงาน4. ประเภทของผังงาน5. สัญลักษณ์ผังงาน6.โครงสร้างของผังงาน7. รูปแบบการเขียนผังงาน8. หลักการเขียนผังงานขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)1. อธิบายความหมายของอัลกอริทึมได้2. บอกรูปแบบของอัลกอริทึมได้3. อธิบายความหมายผังงานได้4. จำแนกประเภทของผังงานได้5. บอกสัญลักษณ์ผังงานได้6. จำแนกโครงสร้างของผังงานได้7. บอกรูปแบบการเขียนผังงานได้8. เขียนผังงานได้2 45 - 6 4 การเขียนรหัสเทียม (Pseudo Code)1. ความหมายของรหัสเทียม2. รูปแบบการเขียนรหัสเทียม3. วิธีการเขียนรหัสเทียม4. ประโยชน์การเขียนรหัสเทียมการเขียนรหัสเทียม (Pseudo Code)1. อธิบายความหมายของรหัสเทียมได้2. บอกรูปแบบการเขียนรหัสเทียมได้ 3. เขียนรหัสเทียมได้4. บอกประโยชน์การเขียนรหัสเทียมได้2 47 5 ประเภทของข้อมูลและตัวดำเนินการ1. ประเภทของข้อมูล2. การประกาศตัวแปร3. การตั้งชื่อ4. ตัวดำเนินการประเภทของข้อมูลและตัวดำเนินการ1. บอกประเภทของข้อมูลได้2. ประกาศตัวแปรได้3. ตั้งชื่อตัวแปรและค่าคงที่ได้4. เขียนลำดับการคิดตัวดำเนินการได้ถูกต้อง1 28 สอบกลางภาค 1 1


9โครงการจัดการเรียนรู้รหัส 21910-1003 ชื่อวิชา การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้นทฤษฎี2 ชั่วโมง/สัปดาห์ ปฏิบัติ2 ชั่วโมง/สัปดาห์ จำนวน 3 หน่วยกิตสัปดาห์ที่ หน่วยที่ ชื่อหน่วย/สาระการเรียนรู้ จุดประสงค์การเรียนรู้ ทฤษฎี ปฏิบัติ9 6 โครงสร้างและไวยากรณ์ภาษาซี1. ประวัติภาษาซี2. โครงสร้างโปรแกรมภาษาซี3. การใช้ Preprocessor Directive4. การสร้างฟังก์ชันใช้งานเอง (User Define Functionโครงสร้างและไวยากรณ์ภาษาซี1. บอกประวัติภาษาซี2. เขียนโครงสร้างโปรแกรมภาษาซี3. เขียน Preprocessor Directive ได้ถูกต้อง4. สร้างฟังก์ชันการใช้งานเองได้1 210-12 7 การใช้คำสั่งเงื่อนไข1. ประเภทของการทำงานแบบมีเงื่อนไข2. การทำงานแบบมีทางเลือกหลายทาง3. การเขียนโปรแกรมจากผังงานแบบมีเงื่อนไขการใช้คำสั่งเงื่อนไข1. บอกรูปแบบของการทำงานแบบมีเงื่อนไข2. อธิบายการทำงานของโครงสร้างเงื่อนไขแบบหลายทางเลือก3. เขียนโปรแกรมแบบมีเงื่อนไข3 613 -15 8 คำสั่งวนซ้ำ1. ประเภทของการทำงานแบบวนซ้ำ2. การทำงานแบบวนซ้ำ3. การเขียนโปรแกรมจากผังงานแบบวนซ้ำประเภทของข้อมูลและตัวดำเนินการ1. บอกรูปแบบของการทำงานแบบวนซ้ำ2. อธิบายการทำงานของโครงสร้างวนซ้ำ3. เขียนโปรแกรมแบบวนซ้ำ3 6


10โครงการจัดการเรียนรู้รหัส 21910-1003 ชื่อวิชา การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้นทฤษฎี2 ชั่วโมง/สัปดาห์ ปฏิบัติ2 ชั่วโมง/สัปดาห์ จำนวน 3 หน่วยกิตสัปดาห์ที่ หน่วยที่ ชื่อหน่วย/สาระการเรียนรู้ จุดประสงค์การเรียนรู้ ทฤษฎี ปฏิบัติ16 –17 9 การออกแบบและเขียนโปรแกรมอย่างง่ายเพื่อประยุกต์ในงานธุรกิจ1. การวิเคราะห์ปัญหาในบริบทของงานธุรกิจ2. การออกแบบโปรแกรมเบื้องต้น3. การเขียนโปรแกรมเพื่อแก้ปัญหาในงานธุรกิจ4. การทดสอบและแก้ไขโปรแกรม5. การนำเสนอโปรแกรมประยุกต์ทางธุรกิจการออกแบบและเขียนโปรแกรมอย่างง่ายเพื่อประยุกต์ในงานธุรกิจ1. วิเคราะห์ปัญหาในบริบทของงานธุรกิจได้2. ออกแบบผังงานหรือรหัสจำลองได้3. เขียนโปรแกรมอย่างง่ายที่สามารถรับข้อมูล ประมวลผล และแสดงผลได้4. อธิบายวิธีการทดสอบและการแก้ไขข้อผิดพลาดในโปรแกรมได้5. นำเสนอผลงานโปรแกรมพร้อมอธิบายการใช้งานได้3 618 สอบปลายภาค 1


11การวัดผลและประเมินผลรหัส 21910-1003 ชื่อวิชา การเขียนโปรแกรมคอมพิวเตอร์เบื้องต้นทฤษฎี2 ชั่วโมง/สัปดาห์ ปฏิบัติ2 ชั่วโมง/สัปดาห์ จำนวน 3 หน่วยกิต1.การวัดผลพุทธิพิสัย 1) แบบฝึกหัด 10 %2) ทดสอบหลังเรียน 10 %3) วัดผลสัมฤทธิ์ 10 %รวม 30 %ทักษะพิสัย 1) ใบงาน 20 %2) วัดผลสัมฤทธิ์ 10 %รวม 30 %จิตพิสัย รวม 20 %รวมทั้งหมด 80 %(คะแนนทดสอบก่อนเรียนไว้สำหรับเปรียบเทียบกับคะแนนทดสอบหลังเรียน)คะแนนระหว่างภาค/ปลายภาค 80 : 20ระหว่างภาค 1) แบบประเมินผล 30 %2) สอบกลางภาค 20 %3) ใบงาน 10 %4) จิตพิสัย 20 %รวม 80 %สอบปลายภาค 20 %รวม 100 %2.การประเมินผล (อิงเกณฑ์)80 – 100 คะแนน ได้ผลการเรียน 4.0 หมายถึง ผลการเรียนอยู่ในเกณฑ์ดีเยี่ยม75 – 79 คะแนน ได้ผลการเรียน 3.5 หมายถึง ผลการเรียนอยู่ในเกณฑ์ดีมาก70 – 74 คะแนน ได้ผลการเรียน 3.0 หมายถึง ผลการเรียนอยู่ในเกณฑ์ดี65 – 69 คะแนน ได้ผลการเรียน 2.5 หมายถึง ผลการเรียนอยู่ในเกณฑ์ดีพอใช้60 – 64 คะแนน ได้ผลการเรียน 2.0 หมายถึง ผลการเรียนอยู่ในเกณฑ์พอใช้55 – 59 คะแนน ได้ผลการเรียน 1.5 หมายถึง ผลการเรียนอยู่ในเกณฑ์อ่อน50 – 54 คะแนน ได้ผลการเรียน 1.0 หมายถึง ผลการเรียนอยู่ในเกณฑ์อ่อนมาก 50 คะแนน ได้ผลการเรียน 0 หมายถึง ผลการเรียนต่ำกว่าเกณฑ์ขั้นต่ำ


12แผนการจัดการเรียนรู้หน่วยที่ 1รหัสวิชา 21910-2010 ชื่อวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ สอนครั้งที่ 1ชื่อหน่วยการเรียนรู้ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม ทฤษฎี2 ชม.ปฏิบัติ2 ชม. ชื่อเรื่อง/งาน ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม1. ผลลัพธ์การเรียนรู้ระดับหน่วยการเรียนมีความรู้พื้นฐานของคอมพิวเตอร์ ประเภทของคอมพิวเตอร์ องค์ประกอบคอมพิวเตอร์ และชนิดข้อมูลในคอมพิวเตอร์ 2. อ้างอิงมาตรฐาน/เชื่อมโยงกลุ่มอาชีพ2.1 มาตรฐานอาชีพ - สมรรถนะย่อย -2.2 บูรณาการกลุ่มอาชีพ -3. สมรรถนะประจำหน่วย3.1 แสดงความรู้เกี่ยวกับความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม4. จุดประสงค์เชิงพฤติกรรม4.1 อธิบายความหมายของคอมพิวเตอร์ได้4.2 จำแนกประเภทของคอมพิวเตอร์ได้4.3 บอกองค์ประกอบของระบบคอมพิวเตอร์ได้4.4 เขียนชนิดของข้อมูลในคอมพิวเตอร์ได้5. สาระการเรียนรู้5.1 ความหมายของคอมพิวเตอร์5.2. ประเภทของคอมพิวเตอร์5.3. ระบบคอมพิวเตอร์ 5.4. ชนิดของข้อมูลในคอมพิวเตอร์


136. กิจกรรมการเรียนรู้ ขั้นตอนการสอน/กิจกรรมครู ขั้นตอนการเรียน/กิจกรรมผู้เรียนขั้นนำ 20 นาที1.ครูแนะนำรายวิชา วิธีการเรียน การมอบหมาย งาน ระเบียบการใช้ห้องปฏิบัติการคอมพิวเตอร์ การดูแลเครื่องคอมพิวเตอร์ที่นักเรียนใช้งาน ชี้แจงวิธีวัดผลประเมินผลการเรียน การจัดเตรียมระบบการใช้สื่อเสริมต่างๆ 2.ครูเช็คชื่อนักเรียนที่เข้าห้องเรียน3.ครูแจ้งวัตถุประสงค์การเรียนรู้ในหน่วยที่ 1ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม4. ครูตั้งคำถามปัญหาเกี่ยวกับ ไม่มีความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม5. ครูเชื่อมโยงคำตอบของนักเรียนเข้าสู่บทเรียน6. ครูแจกแบบทดสอบก่อนเรียนขั้นเตรียม 20 นาที1. นักเรียนฟังคำแนะนำรายวิชา รายวิชา วิธีการเรียน การมอบหมาย งาน และการแต่งกาย ระเบียบการใช้ห้องปฏิบัติการคอมพิวเตอร์ การดูแลเครื่องคอมพิวเตอร์ที่นักเรียนใช้งาน อย่างตั้งใจ2. นักเรียนได้รับการเช็คชื่อในการเข้าห้องเรียน3. นักเรียนทำความเข้าใจจุดประสงค์การเรียนรู้ในหน่วยที่ 1 ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม4. นักเรียนตอบคำถาม ปัญหาไม่มีความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม5. นักเรียนฟังและคิดตาม6. นักเรียนทำแบบทดสอบก่อนเรียนขั้นตอนการสอน/กิจกรรมครู ขั้นตอนการเรียน/กิจกรรมผู้เรียนขั้นสอน 180 นาที1. ครูอธิบายหัวข้อต่างๆ พร้อมทั้งยกตัวอย่างประกอบตามหัวข้อต่อไปนี้• ความหมายของคอมพิวเตอร์• ประเภทของคอมพิวเตอร์• ระบบคอมพิวเตอร์ • ชนิดของข้อมูลในคอมพิวเตอร์ในขณะบรรยายจะสอดแทรกความรู้ด้านคุณธรรม จริยธรรม ให้ผู้เรียนตามโอกาสขั้นสอน 180 นาที1. ผู้เรียนฟังและคิดตาม พร้อมทั้งจดบันทึกเกี่ยวกับหัวข้อต่างๆที่ครูอธิบาย ประกอบด้วย• ความหมายของคอมพิวเตอร์• ประเภทของคอมพิวเตอร์• ระบบคอมพิวเตอร์ • ชนิดของข้อมูลในคอมพิวเตอร์และรับฟังความรู้ด้านคุณธรรม จริยธรรมและร่วมแสดงความคิดเห็นตามโอกาสขั้นสรุป 30 นาที1. ครูให้ให้นักเรียนช่วยการสรุปและอธิบายเพิ่มเติมตามจุดประสงค์เชิงพฤติกรรม ในหัวข้อสาระสำคัญ พร้อมทั้งแนะนำให้นักเรียนทบทวนบทเรียนและศึกษาหน่วยการเรียนมาล่วงหน้า2. เปิดโอกาสให้นักเรียนซักถามข้อสงสัย3. แจกใบงานขั้นสรุป 30 นาที1. ผู้เรียนรับฟังคำสรุปและข้อแนะนำจากครู พร้อมทั้งจดบันทึกข้อมูล 2. ซักถามข้อสงสัย(กรณีสงสัย)3. รับใบงาน และทำใบงาน


14ขั้นสรุป 30 นาที4. ชี้แจงแหล่งเรียนรู้เพิ่มเติมด้วยตนเองให้นักเรียนทราบเพื่อประกอบการทำใบงาน5. เก็บใบงาน6. แจกแบบทดสอบหลังเรียนขั้นสรุป 30 นาที4. ผู้เรียนศึกษาค้นคว้าเพิ่มเติมด้วยตนเองจากแหล่งการเรียนรู้ต่างๆ เช่น อินเทอร์เน็ต ขณะทำใบงาน5. ส่งใบงาน6. ทำแบบฝึกหัดหลังเรียนขั้นตอนการประเมินผล/กิจกรรมครู ขั้นตอนการประเมินผล/กิจกรรมผู้เรียนขั้นการประเมินผล 10 นาที1. ตรวจใบงาน2. ตรวจแบบทดสอบก่อนเรียน3. ตรวจแบบทดสอบหลังเรียน4. ประเมินผลพฤติกรรมบุคคล ด้านคุณธรรม จริยธรรม ฯรวมเวลาเรียนทั้งหมด 240 นาทีหรือ 4 ชั่วโมงเรียนขั้นการประเมินผล 10 นาที1. ส่งใบงาน2. ส่งแบบทดสอบก่อนเรียน3. ส่งแบบทดสอบหลังเรียน4. รับประเมินผลพฤติกรรมบุคคล ด้านคุณธรรม จริยธรรม ฯรวมเวลาเรียนทั้งหมด 240 นาทีหรือ 4 ชั่วโมงเรียน7. สื่อและแหล่งการเรียนรู้7.1 สื่อบทเรียนคอมพิวเตอร์ช่วยสอน1. Canva หน่วยที่ 1 ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม7.2 สื่อโสตทัศน์1. เครื่องฉายภาพ (projector)2. เครื่องคอมพิวเตอร์พร้อมอุปกรณ์7.3 สื่อของจริง1. ใบงาน เรื่องความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม8. หลักฐานการเรียนรู้8.1 หลักฐานความรู้ - ผลการทดสอบ8.2 หลักฐานการปฏิบัติงาน - ผลงานตามใบงานที่ 1 เรื่อง ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม


159. การวัดและประเมินผล9.1 เกณฑ์การปฏิบัติงาน 1. ความหมายของคอมพิวเตอร์ถูกต้องตามเกณฑ์หลักสูตรแกนกลางฯ สาระการเรียนรู้เทคโนโลยีสารสนเทศและการสื่อสาร 2. อธิบายจุดเด่นได้ครอบคลุมประเภทของคอมพิวเตอร์ได้ถูกต้อง 3. ระบุองค์ประกอบของระบบคอมพิวเตอร์อธิบายหน้าที่ของแต่ละส่วนถูกต้อง 4. เขียนชื่อชนิดของข้อมูลในคอมพิวเตอร์ถูกต้อง9.2 วิธีการประเมิน 1. ทดสอบแบบปรนัยก่อนและหลังเรียน เรื่องความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม2. ประเมินผลงาน 3. ประเมินโดยการสังเกตขณะเรียน และขณะปฏิบัติงาน9.3 เครื่องมือประเมิน 1. แบบทดสอบก่อนและหลังเรียน เรื่องความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม 2. แบบประเมินผลงาน 3. แบบประเมินผลพฤติกรรมบุคคล ด้านคุณธรรม จริยธรรม และคุณลักษณะที่พึงประสงค์9.4 เกณฑ์การประเมินผล 1. ผู้เรียนต้องผ่านเกณฑ์ ร้อยล่ะ 60 จึงผ่านเกณฑ์10. บันทึกผลหลังการจัดการเรียนรู้10.1 ผลการจัดการเรียนรู้ที่เกิดขึ้นกับผู้เรียน10.2 ปัญหา อุปสรรคที่พบ10.3 การแก้ไขปัญหา1) ผลการแก้ไขปัญหาทีส่งผลลัพธ์ที่ดีต่อผู้เรียน2) แนวทางแก้ปัญหาในครั้งต่อไป


16ใบงานที่1 หน่วยที่ 1รหัสวิชา 21910-2010 ชื่อวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ สอนครั้งที่ 1 ชื่อหน่วยการเรียนรู้ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม ทฤษฎี2 ชม.ปฏิบัติ 2 ชม. ชื่อเรื่อง/งาน ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม1. ผลลัพธ์การเรียนรู้จากการปฏิบัติงาน มีความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม2. อ้างอิงมาตรฐาน/เชื่อมโยงกลุ่มอาชีพ-3. สมรรถนะการปฏิบัติงาน3.1 แสดงความรู้เกี่ยวกับความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม4. จุดประสงค์เชิงพฤติกรรม 4.1 อธิบายความหมายของคอมพิวเตอร์ได้4.2 จำแนกประเภทของคอมพิวเตอร์ได้4.3 บอกองค์ประกอบของระบบคอมพิวเตอร์ได้4.4 เขียนชนิดของข้อมูลในคอมพิวเตอร์ได้5. เครื่องมือ วัสดุ และอุปกรณ์5.1 ใบงานที่ 1 เรื่อง ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม5.2 Canva หน่วยที่ 1 ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม6. คำแนะนำ/ข้อควรระวังนักเรียนสามารถสืบค้นข้อมูลเพิ่มเติมในอินเตอร์เน็ตได้7. การประเมินผลผู้เรียนต้องผ่านเกณฑ์ ร้อยล่ะ 60 จึงผ่านเกณฑ์8. เอกสารอ้างอิง /เอกสารค้นคว้าเพิ่มเติม1. กระทรวงศึกษาธิการ. (2563). หลักสูตรแกนกลาง ICT. กรุงเทพฯ: สกสค.2. เว็บไซต์ W3Schools: https://www.w3schools.com3. หนังสือรายวิชาการเขียนโปรแกรมภาษาคอมพิวเตอร์


17ใบงานที่1 หน่วยที่ 1รหัสวิชา 21910-2010 ชื่อวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ สอนครั้งที่ 1 ชื่อหน่วยการเรียนรู้ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม ทฤษฎี2 ชม.ปฏิบัติ 2 ชม. ชื่อเรื่อง/งาน ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรมคำสั่ง : ให้นักเรียนตอบคำถามต่อไปนี้ให้ครบถ้วน1. ให้นักเรียนอธิบายคำว่า “คอมพิวเตอร์” ด้วยคำพูดของตนเอง............................................................................................................ ........................................................................2. คอมพิวเตอร์แบ่งออกได้เป็น ………... ประเภท ได้แก่ (พร้อมยกตัวอย่างการใช้งาน)............................................................................................................................. .......................................................3. จากคำต่อไปนี้ ให้นักเรียนจัดกลุ่มให้ถูกต้อง (ฮาร์ดแวร์, ซอฟต์แวร์, ข้อมูล, บุคลากร)• คีย์บอร์ด ……………………..• โปรแกรม MS Word ……………………..• ผู้เขียนโปรแกรม ……………………..• ฐานข้อมูลนักเรียน ……………………..• คีย์บอร์ด ....................................• MS Word ....................................• ผู้เขียนโปรแกรม ....................................• ฐานข้อมูลนักเรียน ....................................4. ให้นักเรียนเขียนอธิบายหน้าที่ของ “ซอฟต์แวร์ระบบ” และ “ซอฟต์แวร์ประยุกต์” อย่างละ 1 บรรทัดซอฟต์แวร์ระบบ: ................................................................................... ...........................................................ซอฟต์แวร์ประยุกต์: ............................................................................................................................. .................5. จับคู่หน้าที่ของบุคลากรกับตำแหน่งที่ถูกต้องหน้าที่ ตำแหน่ง1. เขียนคำสั่งให้ระบบทำงานตามแผนงาน ก. ผู้ใช้งานทั่วไป2. พิจารณาว่าองค์กรควรใช้ระบบคอมพิวเตอร์แบบใด ข. System Analyst3. ใช้งานโปรแกรมเพื่อทำงานสำนักงาน ค. Programmer4. ตรวจสอบ ซ่อมแซมอุปกรณ์คอมพิวเตอร์ ง. ช่างเทคนิคตอบ: 1 - (.....) 2 - (.....) 3 - (.....) 4 - (.....)


186. นักเรียนคิดว่า “System Manager” ควรมีทักษะอะไรบ้าง? เขียนมาอย่างน้อย 2 ข้อ7. จงเติมคำในช่องว่างข้อมูลชนิด __________ ใช้แทนตัวอักษร เช่น ‘A’, ‘B’ และใช้พื้นที่เก็บข้อมูลขนาด ____ ไบต์8. ข้อมูลชนิดใดต่อไปนี้ใช้สำหรับ “เลขทศนิยม” (ตอบเป็นชื่อประเภทข้อมูล)9. จงเขียนชนิดของข้อมูลให้เหมาะสมกับสิ่งต่อไปนี้จำนวนประชากรของประเทศไทย: .................................ค่าเฉลี่ยของคะแนนสอบ: ...........................................อักษรตัวแรกของชื่อ: ...................................................10. จากเนื้อหาทั้งหมดที่เรียนมา ให้นักเรียนเขียนสรุปความเข้าใจเกี่ยวกับ \"องค์ประกอบของระบบคอมพิวเตอร์\" โดยย่อ (ไม่เกิน 5 บรรทัด)................................................................................................................ ................................................................................................................................................................................................ ................................................................................................................................................................................... ................................................................................................................................................................................... ................................................................................................................................................................................... ......................................................


19ใบประเมินผลการปฏิบัติงาน ใบงานที่ 1 หน่วยที่ 1รหัสวิชา 21910-2010 ชื่อวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ สอนครั้งที่ 1 ชื่อหน่วยการเรียนรู้ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม ทฤษฎี2 ชม.ปฏิบัติ 2 ชม. ชื่อเรื่อง/งาน ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรมชื่อ-นามสกุล เลขที่วันที่ เดือน พ.ศ เวลาจุดประเมินผลคะแนน หมายเหตุ2 1 0อธิบายความหมายของคอมพิวเตอร์ได้ถูกต้องระบุประเภทของคอมพิวเตอร์ได้ครบถ้วนจำแนกองค์ประกอบของระบบคอมพิวเตอร์ได้ถูกต้องอธิบายหน้าที่ของซอฟต์แวร์ระบบและซอฟต์แวร์ประยุกต์ได้จับคู่บุคลากรกับหน้าที่ได้ถูกต้องเสนอความคิดเห็นเกี่ยวกับทักษะของ System Manager ได้เหมาะสมระบุชนิดของข้อมูล Character ได้ถูกต้องระบุข้อมูลที่ใช้เก็บเลขทศนิยมได้ถูกต้องเลือกชนิดข้อมูลให้เหมาะสมกับประเภทการใช้งานได้ดีสรุปองค์ประกอบของระบบคอมพิวเตอร์ได้ครบและชัดเจนเกณฑ์การให้คะแนน2 คะแนน หมายถึง ทำได้อย่างถูกต้อง1 คะแนน หมายถึง ทำได้แต่ไม่ถูกต้องทั้งหมด0 คะแนน หมายถึง ทำไม่ได้เลยสรุปผลการประเมิน ผ่าน ไม่ผ่าน เพราะลงชื่อ (นางสาวชฎาภรณ์ พิภพ) ครูผู้สอน


20 แบบประเมินผลพฤติกรรมบุคคล ด้านคุณธรรม จริยธรรมและคุณลักษณะที่พึงประสงค์คะแนนที่ได้จากการรหัสวิชา 21910-2010 ชื่อวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ ประเมิน………ชื่อหน่วยการเรียนรู้ ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม วันที่.......................คำชี้แจง1. ให้ผู้เรียนประเมินตนเองตามรายการประเมินฯ 4 ข้อ มีเกณฑ์การให้คะแนนคือ 5 = ปฏิบัติเป็นประจำ, 4 = ปฏิบัติบ่อยครั้ง, 3 = ปฏิบัติบางครั้ง 2 = ปฏิบัติน้อยครั้ง,1 =ปฏิบัติบางครั้ง, 0 = ไม่ปฏิบัติ2. การประเมินให้ผู้ประเมิน ประเมินด้วยจริงใจโดยมุ่งหวังให้ผู้ได้รับการประเมินนำผลการประเมินไปปรับปรุงพฤติกรรม ที่ รายการประเมินด้านคุณธรรม จริยธรรมและคุณลักษณะที่พึงประสงค์ คะแนนเต็มคะแนนที่ได้จากการประเมินนักเรียน คนที่ 1 นักเรียน คนที่ 2 นักเรียน คนที่ 3 นักเรียน คนที่ 4 นักเรียน คนที่ 51ความมีวินัย : พฤติกรรมที่บ่งชี้ อาทิ1. ปฏิบัติตามกฎระเบียบข้อบังคับและข้อตกลง2. ตรงต่อเวลา3. ประพฤติตนถูกต้องตามศีลธรรมอันดีงาม4. แต่งกายถูกต้องตามระเบียบและข้อบังคับ52ความรับผิดชอบ : พฤติกรรมที่บ่งชี้ อาทิ1. มีการเตรียมความพร้อมในการเรียนและปฏิบัติงาน2. ปฏิบัติงานตามขั้นตอนที่วางไว้3. ปฏิบัติงานด้วยความตั้งใจ4. ปฏิบัติงานด้วยความละเอียดรอบคอบ53ความซื่อสัตย์: พฤติกรรมที่บ่งชี้ อาทิ1. กล้าแสดงความคิดเห็นอย่างมีเหตุผล2. กล้าทักท้วงในสิ่งที่ไม่ถูกต้อง3. กล้ายอมรับความจริง4. เสนอตัวเข้าแข่งขัน หรือทำงานท้าทาย54จิตอาสา : พฤติกรรมที่บ่งชี้ อาทิ1. ช่วยเหลือเพื่อนๆ อยู่เป็นประจำ2. ช่วยเหลือครู อยู่เป็นประจำ5


21แผนการจัดการเรียนรู้หน่วยที่ 2รหัสวิชา 21910-2010 ชื่อวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ สอนครั้งที่ 2ชื่อหน่วยการเรียนรู้หลักการเขียนโปรแกรม ทฤษฎี2 ชม.ปฏิบัติ 2 ชม. ชื่อเรื่อง/งาน หลักการเขียนโปรแกรม1. ผลลัพธ์การเรียนรู้ระดับหน่วยการเรียนมีความรู้พื้นฐานของโปรแกรมคอมพิวเตอร์ ประเภทของซอฟต์แวร์ ภาษาคอมพิวเตอร์ ยุคของภาษา ตัวแปลภาษา และหลักการเขียนโปรแกรมเบื้องต้น2. อ้างอิงมาตรฐาน/เชื่อมโยงกลุ่มอาชีพ2.1 มาตรฐานอาชีพ - สมรรถนะย่อย -2.2 บูรณาการกลุ่มอาชีพ -3. สมรรถนะประจำหน่วย3.1 แสดงความรู้เกี่ยวกับหลักการเขียนโปรแกรม4. จุดประสงค์เชิงพฤติกรรม4.1 บอกความหมายของโปรแกรมคอมพิวเตอร์ได้4.2 ยกตัวอย่างประเภทของซอฟต์แวร์ได้4.3 ยกตัวอย่างภาษาคอมพิวเตอร์ได้4.4 บอกยุคของภาษาได้4.5 จำแนกตัวแปลภาษาได้4.6 อธิบายหลักการเขียนโปรแกรมเบื้องต้นได้5. สาระการเรียนรู้5.1 ความหมายของโปรแกรมคอมพิวเตอร์ได้5.2 ประเภทของซอฟต์แวร์5.3 ภาษาคอมพิวเตอร์5.4 ยุคของภาษา5.5 ตัวแปลภาษา5.6 หลักการเขียนโปรแกรมเบื้องต้น


226. กิจกรรมการเรียนรู้ ขั้นตอนการสอน/กิจกรรมครู ขั้นตอนการเรียน/กิจกรรมผู้เรียนขั้นนำ 20 นาที1.ครูเช็คชื่อนักเรียนที่เข้าห้องเรียน2.ครูแจ้งวัตถุประสงค์การเรียนรู้ในหน่วยที่ 2หลักการเขียนโปรแกรม3. ครูตั้งคำถามเกี่ยวกับภาษาที่ใช้ในชีวิตประจำวัน4. ครูเชื่อมโยงคำตอบของนักเรียนเข้าสู่บทเรียน5. ครูแจกแบบทดสอบก่อนเรียนขั้นเตรียม 20 นาที1. นักเรียนได้รับการเช็คชื่อในการเข้าห้องเรียน2. นักเรียนทำความเข้าใจจุดประสงค์การเรียนรู้ในหน่วยที่ 2 หลักการเขียนโปรแกรม3. นักเรียนตอบคำถาม ภาษาที่ใช้ในชีวิตประจำวัน4. นักเรียนฟังและคิดตาม5. นักเรียนทำแบบทดสอบก่อนเรียนขั้นตอนการสอน/กิจกรรมครู ขั้นตอนการเรียน/กิจกรรมผู้เรียนขั้นสอน 180 นาที1. ครูอธิบายหัวข้อต่างๆ พร้อมทั้งยกตัวอย่างประกอบตามหัวข้อต่อไปนี้• ความหมายของโปรแกรมคอมพิวเตอร์• ประเภทของซอฟต์แวร์• ภาษาคอมพิวเตอร์• ยุคของภาษา• ตัวแปลภาษา• หลักการเขียนโปรแกรมเบื้องต้นในขณะบรรยายจะสอดแทรกความรู้ด้านคุณธรรม จริยธรรม ให้ผู้เรียนตามโอกาสขั้นสอน 180 นาที1. ผู้เรียนฟังและคิดตาม พร้อมทั้งจดบันทึกเกี่ยวกับหัวข้อต่างๆที่ครูอธิบาย ประกอบด้วย• ความหมายของโปรแกรมคอมพิวเตอร์• ประเภทของซอฟต์แวร์• ภาษาคอมพิวเตอร์• ยุคของภาษา• ตัวแปลภาษา• หลักการเขียนโปรแกรมเบื้องต้นและรับฟังความรู้ด้านคุณธรรม จริยธรรมและร่วมแสดงความคิดเห็นตามโอกาสขั้นสรุป 30 นาที1. ครูให้ให้นักเรียนช่วยการสรุปและอธิบายเพิ่มเติมตามจุดประสงค์เชิงพฤติกรรม ในหัวข้อสาระสำคัญ พร้อมทั้งแนะนำให้นักเรียนทบทวนบทเรียนและศึกษาหน่วยการเรียนมาล่วงหน้า2. เปิดโอกาสให้นักเรียนซักถามข้อสงสัย3. แจกใบงาน4. ชี้แจงแหล่งเรียนรู้เพิ่มเติมด้วยตนเองให้นักเรียนทราบเพื่อประกอบการทำใบงาน5. เก็บใบงาน6. แจกแบบทดสอบหลังเรียนขั้นสรุป 30 นาที1. ผู้เรียนรับฟังคำสรุปและข้อแนะนำจากครู พร้อมทั้งจดบันทึกข้อมูล 2. ซักถามข้อสงสัย(กรณีสงสัย)3. รับใบงาน และทำใบงาน4. ผู้เรียนศึกษาค้นคว้าเพิ่มเติมด้วยตนเองจากแหล่งการเรียนรู้ต่างๆ เช่น อินเทอร์เน็ต ขณะทำใบงาน5. ส่งใบงาน6. ทำแบบฝึกหัดหลังเรียน


23ขั้นตอนการประเมินผล/กิจกรรมครู ขั้นตอนการประเมินผล/กิจกรรมผู้เรียนขั้นการประเมินผล 10 นาที1. ตรวจใบงาน2. ตรวจแบบทดสอบก่อนเรียน3. ตรวจแบบทดสอบหลังเรียน4. ประเมินผลพฤติกรรมบุคคล ด้านคุณธรรม จริยธรรม ฯรวมเวลาเรียนทั้งหมด 240 นาทีหรือ 4 ชั่วโมงเรียนขั้นการประเมินผล 10 นาที1. ส่งใบงาน2. ส่งแบบทดสอบก่อนเรียน3. ส่งแบบทดสอบหลังเรียน4. รับประเมินผลพฤติกรรมบุคคล ด้านคุณธรรม จริยธรรม ฯรวมเวลาเรียนทั้งหมด 240 นาทีหรือ 4 ชั่วโมงเรียน7. สื่อและแหล่งการเรียนรู้7.1 สื่อบทเรียนคอมพิวเตอร์ช่วยสอน1. Canva หน่วยที่ 2 หลักการเขียนโปรแกรม7.2 สื่อโสตทัศน์1. เครื่องฉายภาพ (projector)2. เครื่องคอมพิวเตอร์พร้อมอุปกรณ์7.3 สื่อของจริง1. ใบงาน เรื่องหลักการเขียนโปรแกรม8. หลักฐานการเรียนรู้8.1 หลักฐานความรู้ - ผลการทดสอบ8.2 หลักฐานการปฏิบัติงาน - ผลงานตามใบงานที่ 2 เรื่อง หลักการเขียนโปรแกรม9. การวัดและประเมินผล9.1 เกณฑ์การปฏิบัติงาน 1. ความหมายของโปรแกรมคอมพิวเตอร์ถูกต้องตามเกณฑ์หลักสูตรแกนกลางฯ สาระการเรียนรู้เทคโนโลยีสารสนเทศและการสื่อสาร 2. ยกตัวอย่างได้ครอบคลุมประเภทของซอฟต์แวร์ได้ถูกต้อง 3. ยกตัวอย่างได้ครอบคลุมภาษาคอมพิวเตอร์ได้ถูกต้อง 4. ระบุยุคของภาษาได้ถูกต้อง 5. จำแนกตัวแปลภาษาได้ 6. อธิบายหลักการเขียนโปรแกรมเบื้องต้นได้


249.2 วิธีการประเมิน 1. ทดสอบแบบปรนัยก่อนและหลังเรียน เรื่องหลักการเขียนโปรแกรม2. ประเมินผลงาน 3. ประเมินโดยการสังเกตขณะเรียน และขณะปฏิบัติงาน9.3 เครื่องมือประเมิน 1. แบบทดสอบก่อนและหลังเรียน หลักการเขียนโปรแกรม 2. แบบประเมินผลงาน 3. แบบประเมินผลพฤติกรรมบุคคล ด้านคุณธรรม จริยธรรม และคุณลักษณะที่พึงประสงค์9.4 เกณฑ์การประเมินผล 1. ผู้เรียนต้องผ่านเกณฑ์ ร้อยล่ะ 60 จึงผ่านเกณฑ์10. บันทึกผลหลังการจัดการเรียนรู้10.1 ผลการจัดการเรียนรู้ที่เกิดขึ้นกับผู้เรียน10.2 ปัญหา อุปสรรคที่พบ10.3 การแก้ไขปัญหา1) ผลการแก้ไขปัญหาทีส่งผลลัพธ์ที่ดีต่อผู้เรียน2) แนวทางแก้ปัญหาในครั้งต่อไป


25ใบงานที่2 หน่วยที่ 2รหัสวิชา 21910-2010 ชื่อวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ สอนครั้งที่ 2 ชื่อหน่วยการเรียนรู้หลักการเขียนโปรแกรม ทฤษฎี2 ชม.ปฏิบัติ 2 ชม. ชื่อเรื่อง/งาน หลักการเขียนโปรแกรม1. ผลลัพธ์การเรียนรู้จากการปฏิบัติงาน มีความรู้พื้นฐานเกี่ยวกับหลักการเขียนโปรแกรม2. อ้างอิงมาตรฐาน/เชื่อมโยงกลุ่มอาชีพ-3. สมรรถนะการปฏิบัติงาน3.1 แสดงความรู้เกี่ยวกับหลักการเขียนโปรแกรม4. จุดประสงค์เชิงพฤติกรรม 4.1 บอกความหมายของโปรแกรมคอมพิวเตอร์ได้4.2 ยกตัวอย่างประเภทของซอฟต์แวร์ได้4.3 ยกตัวอย่างภาษาคอมพิวเตอร์ได้4.4 บอกยุคของภาษาได้4.5 จำแนกตัวแปลภาษาได้4.6 อธิบายหลักการเขียนโปรแกรมเบื้องต้นได้5. เครื่องมือ วัสดุ และอุปกรณ์5.1 ใบงานที่ 2 เรื่อง หลักการเขียนโปรแกรม5.2 Canva หน่วยที่ 2 หลักการเขียนโปรแกรม6. คำแนะนำ/ข้อควรระวัง นักเรียนสามารถสืบค้นข้อมูลเพิ่มเติมในอินเตอร์เน็ตได้7. การประเมินผลผู้เรียนต้องผ่านเกณฑ์ ร้อยล่ะ 60 จึงผ่านเกณฑ์8. เอกสารอ้างอิง /เอกสารค้นคว้าเพิ่มเติม1. กรมอาชีวศึกษา. (2560). หนังสือเรียนวิชาหลักการเขียนโปรแกรม. สำนักพิมพ์อาชีวศึกษา2. Thai MOOC (มหาวิทยาลัยเทคโนโลยีสุรนารี): รายวิชา การเขียนโปรแกรมเบื้องต้น3. หนังสือรายวิชาการเขียนโปรแกรมภาษาคอมพิวเตอร์


26ใบงานที่2 หน่วยที่ 2รหัสวิชา 21910-2010 ชื่อวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ สอนครั้งที่ 2 ชื่อหน่วยการเรียนรู้หลักการเขียนโปรแกรม ทฤษฎี2 ชม.ปฏิบัติ 2 ชม. ชื่อเรื่อง/งาน หลักการเขียนโปรแกรมคำสั่ง : ให้นักเรียนตอบคำถามต่อไปนี้ให้ครบถ้วน1. อธิบายความหมายของ “โปรแกรมคอมพิวเตอร์” พร้อมทั้งระบุบทบาทของโปรแกรมในการทำงานร่วมกับคอมพิวเตอร์............................................................................................................................. ..................................2. ซอฟต์แวร์สามารถแบ่งออกเป็นกี่ประเภท? อธิบายแต่ละประเภท พร้อมยกตัวอย่างโปรแกรมประกอบประเภทละอย่างน้อย 2 ตัวอย่าง............................................................................................................................. .3. อธิบายหน้าที่ของ “ซอฟต์แวร์ระบบ” และ “ซอฟต์แวร์ประยุกต์” แตกต่างกันอย่างไร.................................4. ยกตัวอย่างภาษาคอมพิวเตอร์ที่อยู่ในแต่ละระดับดังนี้• ภาษาเครื่อง ......................................................................................................................• ภาษาระดับต่ำ......................................................................................................................• ภาษาระดับสูง......................................................................................................................• ภาษาขั้นสูงมาก......................................................................................................................• ภาษาธรรมชาติ......................................................................................................................5. อธิบายลักษณะและพัฒนาการของภาษาคอมพิวเตอร์ในแต่ละยุค ตั้งแต่ภาษาเครื่องจนถึงภาษาธรรมชาติ....................................................................................................................................................................................6. อธิบายความแตกต่างระหว่าง คอมไพเลอร์ (Compiler) และ อินเทอร์พรีเตอร์ (Interpreter) พร้อมยกตัวอย่างภาษาโปรแกรมที่ใช้กับแต่ละประเภท............................................................................................................................. ......................................................7. ทำไมการเขียนโปรแกรมด้วยภาษาระดับสูงจึงต้องใช้ตัวแปลภาษา? และการใช้ตัวแปลมีผลต่อการทำงานอย่างไร?...................................................................................................................................................................................8. การเขียนโปรแกรมควรเริ่มต้นจากการวิเคราะห์ปัญหา อธิบาย 4 ส่วนหลักที่ใช้ในการวิเคราะห์ปัญหา............................................................................................................................. ......................................................9. เครื่องมือใดบ้างที่ใช้ในการออกแบบโปรแกรมเบื้องต้น อธิบายลักษณะการใช้งานของ Algorithm, Flowchart, และ Pseudocode............................................................................................................................. ......................................................10. อธิบายขั้นตอนโดยรวมของการพัฒนาโปรแกรม ตั้งแต่การวิเคราะห์ปัญหาจนถึงการจัดทำคู่มือสำหรับผู้ใช้............................................................................................................................. ................................................................................................................................................................................... ......................................................


27ใบประเมินผลการปฏิบัติงาน ใบงานที่ 2 หน่วยที่ 2รหัสวิชา 21910-2010 ชื่อวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ สอนครั้งที่ 2 ชื่อหน่วยการเรียนรู้หลักการเขียนโปรแกรม ทฤษฎี2 ชม.ปฏิบัติ 2 ชม. ชื่อเรื่อง/งาน หลักการเขียนโปรแกรมชื่อ-นามสกุล เลขที่วันที่ เดือน พ.ศ เวลาจุดประเมินผลคะแนน หมายเหตุ2 1 0อธิบายความหมายของโปรแกรมคอมพิวเตอร์ได้ถูกต้องและอธิบายบทบาทของโปรแกรมร่วมกับคอมพิวเตอร์ระบุประเภทของซอฟต์แวร์ได้ครบ พร้อมยกตัวอย่างโปรแกรมถูกต้องเปรียบเทียบซอฟต์แวร์ระบบและซอฟต์แวร์ประยุกต์ได้ถูกต้องยกตัวอย่างภาษาคอมพิวเตอร์ได้ครบอธิบายลักษณะและพัฒนาการของภาษาแต่ละยุคได้ถูกต้อง เปรียบเทียบข้อแตกต่างของ ได้ชัดเจนพร้อมยกตัวอย่างภาษาถูกต้องอธิบายทำไมต้องใช้ตัวแปลภาษาในภาษาระดับสูงพร้อมอธิบายผลกระทบต่อการทำงานได้ถูกต้องอธิบายการวิเคราะห์ปัญหา อธิบาย 4 ส่วนได้ครบและถูกต้องระบุเครื่องมือพร้อมอธิบายบทบาทของแต่ละเครื่องมือชัดเจนอธิบายลำดับขั้นตอนตั้งแต่การวิเคราะห์ปัญหาได้ครบถ้วนเกณฑ์การให้คะแนน2 คะแนน หมายถึง ทำได้อย่างถูกต้อง1 คะแนน หมายถึง ทำได้แต่ไม่ถูกต้องทั้งหมด0 คะแนน หมายถึง ทำไม่ได้เลยสรุปผลการประเมิน ผ่าน ไม่ผ่าน เพราะลงชื่อ (นางสาวชฎาภรณ์ พิภพ) ครูผู้สอน


28 แบบประเมินผลพฤติกรรมบุคคล ด้านคุณธรรม จริยธรรมและคุณลักษณะที่พึงประสงค์คะแนนที่ได้จากการรหัสวิชา 21910-2010 ชื่อวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ ประเมิน………ชื่อหน่วยการเรียนรู้ หลักการเขียนโปรแกรม วันที่.......................คำชี้แจง1. ให้ผู้เรียนประเมินตนเองตามรายการประเมินฯ 4 ข้อ มีเกณฑ์การให้คะแนนคือ 5 = ปฏิบัติเป็นประจำ, 4 = ปฏิบัติบ่อยครั้ง, 3 = ปฏิบัติบางครั้ง 2 = ปฏิบัติน้อยครั้ง,1 =ปฏิบัติบางครั้ง, 0 = ไม่ปฏิบัติ2. การประเมินให้ผู้ประเมิน ประเมินด้วยจริงใจโดยมุ่งหวังให้ผู้ได้รับการประเมินนำผลการประเมินไปปรับปรุงพฤติกรรม ที่ รายการประเมินด้านคุณธรรม จริยธรรมและคุณลักษณะที่พึงประสงค์ คะแนนเต็มคะแนนที่ได้จากการประเมินนักเรียน คนที่ 1 นักเรียน คนที่ 2 นักเรียน คนที่ 3 นักเรียน คนที่ 4 นักเรียน คนที่ 51ความมีวินัย : พฤติกรรมที่บ่งชี้ อาทิ1. ปฏิบัติตามกฎระเบียบข้อบังคับและข้อตกลง2. ตรงต่อเวลา3. ประพฤติตนถูกต้องตามศีลธรรมอันดีงาม4. แต่งกายถูกต้องตามระเบียบและข้อบังคับ52ความรับผิดชอบ : พฤติกรรมที่บ่งชี้ อาทิ1. มีการเตรียมความพร้อมในการเรียนและปฏิบัติงาน2. ปฏิบัติงานตามขั้นตอนที่วางไว้3. ปฏิบัติงานด้วยความตั้งใจ4. ปฏิบัติงานด้วยความละเอียดรอบคอบ53ความซื่อสัตย์: พฤติกรรมที่บ่งชี้ อาทิ1. กล้าแสดงความคิดเห็นอย่างมีเหตุผล2. กล้าทักท้วงในสิ่งที่ไม่ถูกต้อง3. กล้ายอมรับความจริง4. เสนอตัวเข้าแข่งขัน หรือทำงานท้าทาย54จิตอาสา : พฤติกรรมที่บ่งชี้ อาทิ1. ช่วยเหลือเพื่อนๆ อยู่เป็นประจำ2. ช่วยเหลือครู อยู่เป็นประจำ5


29แผนการจัดการเรียนรู้หน่วยที่ 3รหัสวิชา 21910-2010 ชื่อวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ สอนครั้งที่ 3 - 4ชื่อหน่วยการเรียนรู้ขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)ทฤษฎี2 ชม.ปฏิบัติ 2 ชม.ชื่อเรื่อง/งาน ขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)1. ผลลัพธ์การเรียนรู้ระดับหน่วยการเรียนมีความรู้พื้นฐานของของอัลกอริทึม รูปแบบของอัลกอริทึม ความหมายผังงาน ประเภทของผังงานสัญลักษณ์ผังงาน โครงสร้างของผังงาน รูปแบบการเขียนผังงาน และสามารถเขียนผังงานได้2. อ้างอิงมาตรฐาน/เชื่อมโยงกลุ่มอาชีพ2.1 มาตรฐานอาชีพ 10301 ดำเนินการพัฒนาโปรแกรม สมรรถนะย่อย 10301.01 แปลงหน้าจอ (GUI) หรือ ลำดับงาน (Work Flow) เป็นผังงาน 2.2 บูรณาการกลุ่มอาชีพ -3. สมรรถนะประจำหน่วย3.1 แสดงความรู้เกี่ยวกับขั้นตอนวิธีการแก้ไขปัญหา (Algorithm)3.2 แสดงความรู้เกี่ยวกับผังงาน (Flow Chart)4. จุดประสงค์เชิงพฤติกรรม4.1 อธิบายความหมายของอัลกอริทึมได้4.2 บอกรูปแบบของอัลกอริทึมได้4.3 อธิบายความหมายผังงานได้4.4 จำแนกประเภทของผังงานได้4.5 บอกสัญลักษณ์ผังงานได้4.6 จำแนกโครงสร้างของผังงานได้4.7. บอกรูปแบบการเขียนผังงานได้4.8. เขียนผังงานได้5. สาระการเรียนรู้5.1 ความหมายของอัลกอริทึม5.2 รูปแบบของอัลกอริทึม5.3 ความหมายผังงาน5.4 ประเภทของผังงาน5.5 สัญลักษณ์ผังงาน5.6 โครงสร้างของผังงาน5.7. รูปแบบการเขียนผังงาน5.8. หลักการเขียนผังงาน


306. กิจกรรมการเรียนรู้ ขั้นตอนการสอน/กิจกรรมครู ขั้นตอนการเรียน/กิจกรรมผู้เรียนขั้นนำ 20 นาที1.ครูเช็คชื่อนักเรียนที่เข้าห้องเรียน2.ครูแจ้งวัตถุประสงค์การเรียนรู้ในหน่วยที่ 3 ขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)3. ครูสนทนาถึงโปรแกรมคอมพิวเตอร์ผู้เขียนโปรแกรมจึงต้องมีความเข้าใจขั้นตอนการทํางาน และปัญหาของระบบการทํางาน4. ครูเชื่อมโยงคำตอบของนักเรียนเข้าสู่บทเรียน5. ครูแจกแบบทดสอบก่อนเรียนขั้นเตรียม 20 นาที1. นักเรียนได้รับการเช็คชื่อในการเข้าห้องเรียน2. นักเรียนทำความเข้าใจจุดประสงค์การเรียนรู้ในหน่วยที่ 2 หลักการเขียนโปรแกรม3. นักเรียนสนทนาถึงโปรแกรมคอมพิวเตอร์ผู้เขียนโปรแกรมจึงต้องมีความเข้าใจขั้นตอนการทํางาน และปัญหาของระบบการทํางาน4. นักเรียนฟังและคิดตาม5. นักเรียนทำแบบทดสอบก่อนเรียนขั้นตอนการสอน/กิจกรรมครู ขั้นตอนการเรียน/กิจกรรมผู้เรียนขั้นสอน 420 นาที1.ครูให้นักเรียนดูวิดีโอสื่อการสอน เรื่องขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)https://www.youtube.com/watch?v=wLbQXv5RdUA&t=8s2. ครูอธิบายหัวข้อเพิ่มเติมจากวิดีโอ พร้อมทั้งยกตัวอย่างประกอบตามหัวข้อต่อไปนี้• ความหมายของอัลกอริทึม• รูปแบบของอัลกอริทึม• ความหมายผังงาน• ประเภทของผังงาน• สัญลักษณ์ผังงาน• โครงสร้างของผังงาน• รูปแบบการเขียนผังงาน• หลักการเขียนผังงานขั้นสอน 420 นาที1.นักเรียนดูวิดีโอสื่อการสอน เรื่องขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)https://www.youtube.com/watch?v=wLbQXv5RdUA&t=8s2. ผู้เรียนฟังและคิดตาม พร้อมทั้งจดบันทึกเกี่ยวกับหัวข้อต่างๆที่ครูอธิบาย ประกอบด้วย• ความหมายของอัลกอริทึม• รูปแบบของอัลกอริทึม• ความหมายผังงาน• ประเภทของผังงาน• สัญลักษณ์ผังงาน• โครงสร้างของผังงาน• รูปแบบการเขียนผังงาน• หลักการเขียนผังงาน


31ขั้นสอน 420 นาที3. ครูให้นักเรียนเล่นเกมส์ด้วยโปรแกรม Wordwall เรื่องเรื่องขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart) https://wordwall.net/play/39668/935/4784. ครูตั้งประเด็นคำถามเพื่อนำไปสู่การอภิปรายขั้นสอน 420 นาที3. นักเรียนเล่นเกมส์ด้วยโปรแกรม Wordwall เรื่องเรื่องขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart) https://wordwall.net/play/39668/935/4784. นักเรียนตอบประเด็นคำถามเพื่อนำไปสู่การอภิปรายขั้นสรุป 30 นาที1. ครูให้ให้นักเรียนช่วยการสรุปและอธิบายเพิ่มเติมตามจุดประสงค์เชิงพฤติกรรม ในหัวข้อสาระสำคัญ พร้อมทั้งแนะนำให้นักเรียนทบทวนบทเรียนและศึกษาหน่วยการเรียนมาล่วงหน้า2. เปิดโอกาสให้นักเรียนซักถามข้อสงสัย3. แจกใบงาน4. ชี้แจงแหล่งเรียนรู้เพิ่มเติมด้วยตนเองให้นักเรียนทราบเพื่อประกอบการทำใบงาน5. เก็บใบงาน6. แจกแบบทดสอบหลังเรียนขั้นสรุป 30 นาที1. ผู้เรียนรับฟังคำสรุปและข้อแนะนำจากครู พร้อมทั้งจดบันทึกข้อมูล 2. ซักถามข้อสงสัย(กรณีสงสัย)3. รับใบงาน และทำใบงาน4. ผู้เรียนศึกษาค้นคว้าเพิ่มเติมด้วยตนเองจากแหล่งการเรียนรู้ต่างๆ เช่น อินเทอร์เน็ต ขณะทำใบงาน5. ส่งใบงาน6. ทำแบบฝึกหัดหลังเรียนขั้นตอนการประเมินผล/กิจกรรมครู ขั้นตอนการประเมินผล/กิจกรรมผู้เรียนขั้นการประเมินผล 10 นาที1. ตรวจใบงาน2. ตรวจแบบทดสอบก่อนเรียน3. ตรวจแบบทดสอบหลังเรียน4. ประเมินผลพฤติกรรมบุคคล ด้านคุณธรรม จริยธรรม ฯรวมเวลาเรียนทั้งหมด 480 นาทีหรือ 8 ชั่วโมงเรียนขั้นการประเมินผล 10 นาที1. ส่งใบงาน2. ส่งแบบทดสอบก่อนเรียน3. ส่งแบบทดสอบหลังเรียน4. รับประเมินผลพฤติกรรมบุคคล ด้านคุณธรรม จริยธรรม ฯรวมเวลาเรียนทั้งหมด 480 นาทีหรือ 8 ชั่วโมงเรียน


327. สื่อและแหล่งการเรียนรู้7.1 สื่อบทเรียนคอมพิวเตอร์ช่วยสอน1. Canva หน่วยที่ 3 ขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)7.2 สื่อโสตทัศน์1. เครื่องฉายภาพ (projector)2. เครื่องคอมพิวเตอร์พร้อมอุปกรณ์7.3 สื่อของจริง1. ใบงาน เรื่องขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)8. หลักฐานการเรียนรู้8.1 หลักฐานความรู้ - ผลการทดสอบ8.2 หลักฐานการปฏิบัติงาน - ผลงานตามใบงานที่ 3 เรื่อง ขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)9. การวัดและประเมินผล9.1 เกณฑ์การปฏิบัติงาน 1. อธิบายอัลกอริทึมว่าเป็นลำดับขั้นตอนในการแก้ปัญหาได้อย่างถูกต้อง 2. ยกตัวอย่างหรืออธิบายรูปแบบการเขียนอัลกอริทึม เช่น แผนภาพ ผังงาน หรือรหัสเทียมถูกต้อง 3. อธิบายได้ว่าผังงานคือการนำเสนอขั้นตอนการทำงานของโปรแกรมด้วยแผนภาพถูกต้อง 4. จำแนกประเภทได้ เช่น ผังงานระบบ ผังงานโปรแกรมถูกต้อง 5. บอกชื่อและหน้าที่ของสัญลักษณ์พื้นฐานในผังงานถูกต้อง 6. จำแนกโครงสร้างได้ถูกต้อง 7. อธิบายการจัดเรียงสัญลักษณ์ตามลำดับการทำงานของโปรแกรมถูกต้อง 8. เขียนผังงานที่แสดงขั้นตอนการทำงานอย่างถูกต้องและใช้สัญลักษณ์ได้เหมาะสม9.2 วิธีการประเมิน 1. ทดสอบแบบปรนัยก่อนและหลังเรียน เรื่องขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน2. ประเมินผลงาน 3. ประเมินโดยการสังเกตขณะเรียน และขณะปฏิบัติงาน9.3 เครื่องมือประเมิน 1. แบบทดสอบก่อนและหลังเรียน เรื่องขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน 2. แบบประเมินผลงาน 3. แบบประเมินผลพฤติกรรมบุคคล ด้านคุณธรรม จริยธรรม และคุณลักษณะที่พึงประสงค์9.4 เกณฑ์การประเมินผล 1. ผู้เรียนต้องผ่านเกณฑ์ ร้อยล่ะ 60 จึงผ่านเกณฑ์


3310. บันทึกผลหลังการจัดการเรียนรู้10.1 ผลการจัดการเรียนรู้ที่เกิดขึ้นกับผู้เรียน10.2 ปัญหา อุปสรรคที่พบ10.3 การแก้ไขปัญหา1) ผลการแก้ไขปัญหาทีส่งผลลัพธ์ที่ดีต่อผู้เรียน2) แนวทางแก้ปัญหาในครั้งต่อไป


34ใบงานที่3 หน่วยที่ 3รหัสวิชา 21910-2010 ชื่อวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ สอนครั้งที่ 3 - 4 ชื่อหน่วยการเรียนรู้ขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)ทฤษฎี2 ชม.ปฏิบัติ 2 ชม.ชื่อเรื่อง/งาน ขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)1. ผลลัพธ์การเรียนรู้จากการปฏิบัติงาน มีความรู้เกี่ยวกับขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)2. อ้างอิงมาตรฐาน/เชื่อมโยงกลุ่มอาชีพ2.1 มาตรฐานอาชีพ 10301 ดำเนินการพัฒนาโปรแกรม สมรรถนะย่อย 10301.01 แปลงหน้าจอ (GUI) หรือ ลำดับงาน (Work Flow) เป็นผังงาน3. สมรรถนะการปฏิบัติงาน3.1 แสดงความรู้เกี่ยวกับขั้นตอนวิธีการแก้ไขปัญหา (Algorithm)3.2 แสดงความรู้เกี่ยวกับผังงาน (Flow Chart)4. จุดประสงค์เชิงพฤติกรรม 4.1 อธิบายความหมายของอัลกอริทึมได้4.2 บอกรูปแบบของอัลกอริทึมได้4.3 อธิบายความหมายผังงานได้4.4 จำแนกประเภทของผังงานได้4.5 บอกสัญลักษณ์ผังงานได้4.6 จำแนกโครงสร้างของผังงานได้4.7. บอกรูปแบบการเขียนผังงานได้4.8. เขียนผังงานได้5. เครื่องมือ วัสดุ และอุปกรณ์5.1 ใบงานที่ 3 เรื่อง ขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)5.2 Canva หน่วยที่ 3 ขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)6. คำแนะนำ/ข้อควรระวัง นักเรียนสามารถสืบค้นข้อมูลเพิ่มเติมในอินเตอร์เน็ตได้7. การประเมินผลผู้เรียนต้องผ่านเกณฑ์ ร้อยล่ะ 60 จึงผ่านเกณฑ์8. เอกสารอ้างอิง /เอกสารค้นคว้าเพิ่มเติม1. พรชัย ศรีนคร. (2564). การเขียนโปรแกรมเบื้องต้น. กรุงเทพฯ: ซีเอ็ดยูเคชั่น.2. เกียรติสุดา เกียรติบูรณกุล. (2562).การเขียนโปรแกรมเบื้องต้น สำหรับ ปวช.3. หนังสือรายวิชาการเขียนโปรแกรมภาษาคอมพิวเตอร์


35ใบงานที่3 หน่วยที่ 3รหัสวิชา 21910-2010 ชื่อวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ สอนครั้งที่ 3 - 4 ชื่อหน่วยการเรียนรู้ขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)ทฤษฎี2 ชม.ปฏิบัติ 2 ชม.ชื่อเรื่อง/งาน ขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)คำสั่ง : ให้นักเรียนตอบคำถามต่อไปนี้ให้ครบถ้วนตอนที่ 1 ให้นักเรียนตอบคำถามต่อไปนี้ให้ครบถ้วน1. จงเขียนผังงานการทำงานแบบเป็นลำดับ เพื่อแสดงขั้นตอนการต้มบะหมี่กึ่งสำเร็จรูป2. จงเขียนผังงานการทำงานแบบเลือกทำ เพื่อรับคะแนนสอบเข้าของนักเรียนคนหนึ่งแล้วให้พิจารณาว่านักเรียนคนนั้นต้องเรียนปรับพื้นฐานหรือไม่ โดยถ้าคะแนนของเขา น้อยกว่า 50 คะแนน เขาต้องเรียนปรับพื้นฐาน3. จงเขียนผังงานเพื่อตรวจสอบเพศของผู้ใช้ โดยให้รับตัวอักขระจากผู้ใช้ ถ้าผู้ใช้ป้อนตัว m ให้ แสดงข้อความ You are a man ถ้าผู้ใช้ป้อนตัว f ให้ แสดงขอความ You are a woman4. จงเขียนผังงานแสดงเงื่อนไขการรับประทานยา โดยแบ่งขนาดรับประทานตามอายุ ดังนี้4.1. อายุมากกวา 10 ปี รับประทานครั้งละ 2 ช้อนชา4.2. อายุ 3 - 10 ปี รับประทานครั้งละ 1 ช้อนชา4.3. อายุ 1 -3 ปี รับประทานครั้งละ 1/2 ชอนชา4.4. เด็กแรกเกิด ห้ามรับประทาน5. แต่ถ้าคะแนนน้อยกว่านั้น ให้พิจารณาว่ามากกวาหรือเท่ากับ 50 หรือไม่ ถ้ามากกว่าหรือเท่ากับ 50 ให้แสดงข้อความวา “Good” แต่ถ้าน้อยกว่า 50 ให้แสดงคำว่า “Fail”ตอนที่ 2 พิจารณาข้อความนี้ แล้วเขียนหมายเลขเรียงลำดับหน้าข้อความ และเขียนผังงานให้ถูกต้องกิจกรรมที่ 1 รูปแบบโครงสร้าง.......................................................................................................


36กิจกรรมที่ 2 รูปแบบโครงสร้าง.......................................................................................................กิจกรรมที่ 3 รูปแบบโครงสร้าง.......................................................................................................


37กิจกรรมที่ 4 รูปแบบโครงสร้าง.......................................................................................................กิจกรรมที่ 5 รูปแบบโครงสร้าง.......................................................................................................


38ตอนที่ 3 คำสั่งให้นักเรียนเขียนผังงานโปรแกรม1.ผังงานแสดงโปรแกรมการคำนวณค่า a จากสูตร a = x + y โดยรับค่า x และ y ทางแป้นพิมพ์ และแสดงผลลัพธ์ a ออกทางจอภาพ2. ผังงานของการโยนเหรียญบาท โดยมีเงื่อนไขดังต่อไปนี้2.1 ถ้าเหรียญพลิกหงายด้านหัว จะได้รับคะแนน 5 คะแนน2.2 ถ้าเหรียญพลิกหงายด้านก้อย จะได้รับคะแนน 1 คะแนน3. ผังงานแสดงโปรแกรมการประเมินผลการเรียนโดยรับคะแนนนักศึกษาเข้ามาทางแป้นพิมพ์ ถ้าคะแนนมากว่าหรือเท่ากับ 50ให้แสดงคำว่า “Pass” ที่หน้าจอ แต่ถ้าน้อยกว่า50 ให้แสดงคำว่า Fail4. ผังงานโปรแกรมแสดงตัวเลข 1 – 55.ผังงานแบบมีการกำหนดเงื่อนไขโดยรับค่าความสูง 1-150 ซม. แสดงว่า เตี้ย แต่ถ้าเกินแสดงว่าสูง6.ให้นักเรียนเขียนผังงานโปรแกรมประมวลผลการเรียนเงื่อนไขคะแนนสอบสูงกว่า 80 คะแนนได้เกรด 4คะแนนสอบ 70-79 คะแนนขึ้นไป ได้เกรด 3คะแนนสอบ 60-69 คะแนนขึ้นไป ได้เกรด 2คะแนนสอบ 50-59 คะแนนขึ้นไป ได้เกรด 1คะแนนสอบต่ำกว่า 50 คะแนน ไดเกรด 07. ผังงาน รับข้อมูลจำนวนส้มที่ซื้อ เพื่อคำนวณหาราคาส้มที่ต้องจ่าย โดยมีเงื่อนไขว่า ถ้าซื้อส้มน้อยกว่าหรือเท่ากับ 5 กิโลกรัม คิดราคากิโลกรัมละ 35 บาท แต่ถ้าซื้อส้มน้อยมากกว่า 10 กิโลกรัมขึ้นไป คิดราคากิโลกรัมละ 30 บาทกำหนดตัวแปรที่ใช้น้ำหนักของส้มที่ซื้อ ใช้ชื่อตัวแปร weightราคาส้มที่ต้องจ่าย ใช้ชื่อตัวแปร amount8. ให้นักเรียนเขียนผังงานของผังงานโปรแกรม เพื่อรับค่าองศาเซลเซียสแล้วทำการแปลงเป็นค่าองศาฟาเรนไฮ แล้วแสดงผลลัพธ์ทางจอภาพ (กำหนดให้การคำนวณองศาได้จากสูตร Fahrenheit = ((Celsius*9)/5)+32 )9. ให้นักเรียนเขียนผังงานเพื่อ รับชื่อของผู้ใช้จากแป้นพิมพ์ แล้วแสดงชื่อของผู้ใช้กลับออกมาทางหน้าจอ10. ให้นักเรียนเขียนผังงานเพื่อ รับเลขจำนวนเต็ม 2 จำนวน แล้วนำมาบวกกัน จากนั้นแสดงผลลัพธ์ของผลบวก


39ใบประเมินผลการปฏิบัติงาน ใบงานที่ 3 หน่วยที่ 3รหัสวิชา 21910-2010 ชื่อวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ สอนครั้งที่ 3 - 4 ชื่อหน่วยการเรียนรู้ขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)ทฤษฎี2 ชม.ปฏิบัติ 2 ชม.ชื่อเรื่อง/งาน ขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)ชื่อ-นามสกุล เลขที่วันที่ เดือน พ.ศ เวลาจุดประเมินผลคะแนน หมายเหตุ2 1 0ความหมายของอัลกอริทึมถูกต้องตามความหมายทางวิชาการระบุรูปแบบของอัลกอริทึมถูกต้องความหมายของผังงานถูกต้องตามความหมายทางวิชาการระบุประเภทของผังงานถูกต้องตามทางวิชาการระบุสัญลักษณ์ผังงานถูกต้องตาม Isoโครงสร้างของผังงานถูกต้องตามทางวิชาการเขียนผังงานทั้งลำดับ, สัญลักษณ์, เงื่อนไข ถูกต้องตาม Isoความชัดเจนของเส้นเชื่อม (Flowline) ชัดเจน ตรงตามลำดับตรรกะผังงานจัดวางเป็นระเบียบ สวยงาม อ่านง่ายความสมบูรณ์ของข้อมูลถูกต้องครบถ้วนตามมาตราฐานเกณฑ์การให้คะแนน2 คะแนน หมายถึง ทำได้อย่างถูกต้อง1 คะแนน หมายถึง ทำได้แต่ไม่ถูกต้องทั้งหมด0 คะแนน หมายถึง ทำไม่ได้เลยสรุปผลการประเมิน ผ่าน ไม่ผ่าน เพราะลงชื่อ (นางสาวชฎาภรณ์ พิภพ) ครูผู้สอน


40 แบบประเมินผลพฤติกรรมบุคคล ด้านคุณธรรม จริยธรรมและคุณลักษณะที่พึงประสงค์คะแนนที่ได้จากการรหัสวิชา 21910-2010 ชื่อวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ ประเมิน………ชื่อหน่วยการเรียนรู้ ขั้นตอนวิธีการแก้ไขปัญหา (Algorithm) และผังงาน (Flow Chart)วันที่.......................คำชี้แจง1. ให้ผู้เรียนประเมินตนเองตามรายการประเมินฯ 4 ข้อ มีเกณฑ์การให้คะแนนคือ 5 = ปฏิบัติเป็นประจำ, 4 = ปฏิบัติบ่อยครั้ง, 3 = ปฏิบัติบางครั้ง 2 = ปฏิบัติน้อยครั้ง,1 =ปฏิบัติบางครั้ง, 0 = ไม่ปฏิบัติ2. การประเมินให้ผู้ประเมิน ประเมินด้วยจริงใจโดยมุ่งหวังให้ผู้ได้รับการประเมินนำผลการประเมินไปปรับปรุงพฤติกรรม ที่ รายการประเมินด้านคุณธรรม จริยธรรมและคุณลักษณะที่พึงประสงค์ คะแนนเต็มคะแนนที่ได้จากการประเมินนักเรียน คนที่ 1 นักเรียน คนที่ 2 นักเรียน คนที่ 3 นักเรียน คนที่ 4 นักเรียน คนที่ 51ความมีวินัย : พฤติกรรมที่บ่งชี้ อาทิ1. ปฏิบัติตามกฎระเบียบข้อบังคับและข้อตกลง2. ตรงต่อเวลา3. ประพฤติตนถูกต้องตามศีลธรรมอันดีงาม4. แต่งกายถูกต้องตามระเบียบและข้อบังคับ52ความรับผิดชอบ : พฤติกรรมที่บ่งชี้ อาทิ1. มีการเตรียมความพร้อมในการเรียนและปฏิบัติงาน2. ปฏิบัติงานตามขั้นตอนที่วางไว้3. ปฏิบัติงานด้วยความตั้งใจ4. ปฏิบัติงานด้วยความละเอียดรอบคอบ53ความซื่อสัตย์: พฤติกรรมที่บ่งชี้ อาทิ1. กล้าแสดงความคิดเห็นอย่างมีเหตุผล2. กล้าทักท้วงในสิ่งที่ไม่ถูกต้อง3. กล้ายอมรับความจริง4. เสนอตัวเข้าแข่งขัน หรือทำงานท้าทาย54จิตอาสา : พฤติกรรมที่บ่งชี้ อาทิ1. ช่วยเหลือเพื่อนๆ อยู่เป็นประจำ2. ช่วยเหลือครู อยู่เป็นประจำ5


41แผนการจัดการเรียนรู้หน่วยที่ 4รหัสวิชา 21910-2010 ชื่อวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ สอนครั้งที่ 5ชื่อหน่วยการเรียนรู้การเขียนรหัสเทียม (Pseudo Code) ทฤษฎี2 ชม.ปฏิบัติ 2 ชม. ชื่อเรื่อง/งาน การเขียนรหัสเทียม (Pseudo Code)1. ผลลัพธ์การเรียนรู้ระดับหน่วยการเรียนมีความรู้ของรหัสเทียม รูปแบบการเขียนรหัสเทียม ประโยชน์การเขียนรหัสเทียม และสามารถ เขียนรหัสเทียมได้2. อ้างอิงมาตรฐาน/เชื่อมโยงกลุ่มอาชีพ2.1 มาตรฐานอาชีพ - สมรรถนะย่อย -2.2 บูรณาการกลุ่มอาชีพ -3. สมรรถนะประจำหน่วย3.1 แสดงความรู้เกี่ยวกับรหัสเทียม4. จุดประสงค์เชิงพฤติกรรม4.1 อธิบายความหมายของรหัสเทียมได้4.2 บอกรูปแบบการเขียนรหัสเทียมได้4.3 เขียนรหัสเทียมได้4.4 บอกประโยชน์การเขียนรหัสเทียมได้5. สาระการเรียนรู้5.1 ความหมายของรหัสเทียม5.2. รูปแบบการเขียนรหัสเทียม5.3. การเขียนรหัสเทียม5.4. ประโยชน์การเขียนรหัสเทียม


426. กิจกรรมการเรียนรู้ ขั้นตอนการสอน/กิจกรรมครู ขั้นตอนการเรียน/กิจกรรมผู้เรียนขั้นนำ 20 นาที1.ครูเช็คชื่อนักเรียนที่เข้าห้องเรียน2.ครูแจ้งวัตถุประสงค์การเรียนรู้ในหน่วยที่ 4 การเขียนรหัสเทียม (Pseudo Code)3. ครูตั้งคำถามความสำคัญระหว่างการ ‘เขียนโค้ดให้ทำงานได้’ กับ ‘ออกแบบขั้นตอนให้ดีตั้งแต่แรก4. ครูเชื่อมโยงคำตอบของนักเรียนเข้าสู่บทเรียน5. ครูแจกแบบทดสอบก่อนเรียนขั้นเตรียม 20 นาที1. นักเรียนได้รับการเช็คชื่อในการเข้าห้องเรียน2. นักเรียนทำความเข้าใจจุดประสงค์การเรียนรู้ในหน่วยที่ 4 การเขียนรหัสเทียม (Pseudo Code)3. นักเรียนตอบคำถามความสำคัญระหว่างการ ‘เขียนโค้ดให้ทำงานได้’ กับ ‘ออกแบบขั้นตอนให้ดีตั้งแต่แรก4. นักเรียนฟังและคิดตาม5. นักเรียนทำแบบทดสอบก่อนเรียนขั้นตอนการสอน/กิจกรรมครู ขั้นตอนการเรียน/กิจกรรมผู้เรียนขั้นสอน 180 นาที1.ครูให้นักเรียนดูวิดีโอสื่อการสอน เรื่อง การเขียนรหัสเทียม (Pseudo Code)https://youtu.be/1LTgJvqnIdI?si=gyOK9B2kPTsHpO2P2. ครูอธิบายหัวข้อเพิ่มเติมจากวิดีโอ พร้อมทั้งยกตัวอย่างประกอบตามหัวข้อต่อไปนี้• ความหมายของรหัสเทียม• รูปแบบการเขียนรหัสเทียม• การเขียนรหัสเทียม• ประโยชน์การเขียนรหัสเทียม3. ครูแบ่งนักเรียนเป็นกลุ่มเล็ก ๆ (3-5 คน) เพื่อ อภิปราย4. ครูแจก โจทย์การเขียนรหัสเทียม5. กลุ่มอื่นช่วยตรวจสอบและให้ข้อเสนอแนะ (Peer Review)6. ครูอธิบายเพิ่มเติมเกี่ยวกับข้อผิดพลาดที่พบ และเปิดโอกาสให้นักเรียนซักถามขั้นสอน 180 นาที1.นักเรียนดูวิดีโอสื่อการสอน เรื่อง การเขียนรหัสเทียม (Pseudo Code)https://youtu.be/1LTgJvqnIdI?si=gyOK9B2kPTsHpO2P2. ผู้เรียนฟังและคิดตาม พร้อมทั้งจดบันทึกเกี่ยวกับหัวข้อต่างๆที่ครูอธิบาย ประกอบด้วย• ความหมายของรหัสเทียม• รูปแบบการเขียนรหัสเทียม• การเขียนรหัสเทียม• ประโยชน์การเขียนรหัสเทียม3. นักเรียนแบ่งนักเรียนเป็นกลุ่มเล็ก ๆ (3-5 คน) เพื่อ อภิปราย4. นักเรียนแจก โจทย์การเขียนรหัสเทียม5. กลุ่มอื่นช่วยตรวจสอบและให้ข้อเสนอแนะ (Peer Review)6. นักเรียนอธิบายเพิ่มเติมเกี่ยวกับข้อผิดพลาดที่พบ และเปิดโอกาสให้นักเรียนซักถาม


43ขั้นสรุป 30 นาที1. ครูให้ให้นักเรียนช่วยการสรุปและอธิบายเพิ่มเติมตามจุดประสงค์เชิงพฤติกรรม ในหัวข้อสาระสำคัญ พร้อมทั้งแนะนำให้นักเรียนทบทวนบทเรียนและศึกษาหน่วยการเรียนมาล่วงหน้า2. เปิดโอกาสให้นักเรียนซักถามข้อสงสัย3. แจกใบงาน4. ชี้แจงแหล่งเรียนรู้เพิ่มเติมด้วยตนเองให้นักเรียนทราบเพื่อประกอบการทำใบงาน5. เก็บใบงาน6. แจกแบบทดสอบหลังเรียนขั้นสรุป 30 นาที1. ผู้เรียนรับฟังคำสรุปและข้อแนะนำจากครู พร้อมทั้งจดบันทึกข้อมูล 2. ซักถามข้อสงสัย(กรณีสงสัย)3. รับใบงาน และทำใบงาน4. ผู้เรียนศึกษาค้นคว้าเพิ่มเติมด้วยตนเองจากแหล่งการเรียนรู้ต่างๆ เช่น อินเทอร์เน็ต ขณะทำใบงาน5. ส่งใบงาน6. ทำแบบฝึกหัดหลังเรียนขั้นตอนการประเมินผล/กิจกรรมครู ขั้นตอนการประเมินผล/กิจกรรมผู้เรียนขั้นการประเมินผล 10 นาที1. ตรวจใบงาน2. ตรวจแบบทดสอบก่อนเรียน3. ตรวจแบบทดสอบหลังเรียน4. ประเมินผลพฤติกรรมบุคคล ด้านคุณธรรม จริยธรรม ฯรวมเวลาเรียนทั้งหมด 240 นาทีหรือ 4 ชั่วโมงเรียนขั้นการประเมินผล 10 นาที1. ส่งใบงาน2. ส่งแบบทดสอบก่อนเรียน3. ส่งแบบทดสอบหลังเรียน4. รับประเมินผลพฤติกรรมบุคคล ด้านคุณธรรม จริยธรรม ฯรวมเวลาเรียนทั้งหมด 240 นาทีหรือ 4 ชั่วโมงเรียน


447. สื่อและแหล่งการเรียนรู้7.1 สื่อบทเรียนคอมพิวเตอร์ช่วยสอน1. Canva หน่วยที่ 4 การเขียนรหัสเทียม (Pseudo Code)7.2 สื่อโสตทัศน์1. เครื่องฉายภาพ (projector)2. เครื่องคอมพิวเตอร์พร้อมอุปกรณ์7.3 สื่อของจริง1. ใบงาน เรื่องการเขียนรหัสเทียม (Pseudo Code)8. หลักฐานการเรียนรู้8.1 หลักฐานความรู้ - ผลการทดสอบ8.2 หลักฐานการปฏิบัติงาน - ผลงานตามใบงานที่ 4 เรื่อง ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม9. การวัดและประเมินผล9.1 เกณฑ์การปฏิบัติงาน 1. ความหมายของรหัสเทียมถูกต้องตามเกณฑ์หลักสูตรแกนกลางฯ สาระการเรียนรู้เทคโนโลยีสารสนเทศและการสื่อสาร 2. บอกได้ครอบคลุมรูปแบบการเขียนรหัสเทียมได้ถูกต้อง 3. เขียนรหัสเทียมถูกต้องตามโครงสร้างรหัสเทียม 4. บอกได้ครอบคลุมประโยชน์การเขียนรหัสเทียมถูกต้อง9.2 วิธีการประเมิน 1. ทดสอบแบบปรนัยก่อนและหลังเรียน เรื่องการเขียนรหัสเทียม (Pseudo Code)2. ประเมินผลงาน 3. ประเมินโดยการสังเกตขณะเรียน และขณะปฏิบัติงาน9.3 เครื่องมือประเมิน 1. แบบทดสอบก่อนและหลังเรียน เรื่องการเขียนรหัสเทียม (Pseudo Code) 2. แบบประเมินผลงาน 3. แบบประเมินผลพฤติกรรมบุคคล ด้านคุณธรรม จริยธรรม และคุณลักษณะที่พึงประสงค์9.4 เกณฑ์การประเมินผล 1. ผู้เรียนต้องผ่านเกณฑ์ ร้อยล่ะ 60 จึงผ่านเกณฑ์


4510. บันทึกผลหลังการจัดการเรียนรู้10.1 ผลการจัดการเรียนรู้ที่เกิดขึ้นกับผู้เรียน10.2 ปัญหา อุปสรรคที่พบ10.3 การแก้ไขปัญหา1) ผลการแก้ไขปัญหาทีส่งผลลัพธ์ที่ดีต่อผู้เรียน2) แนวทางแก้ปัญหาในครั้งต่อไป


46ใบงานที่4 หน่วยที่ 4รหัสวิชา 21910-2010 ชื่อวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ สอนครั้งที่ 5 ชื่อหน่วยการเรียนรู้การเขียนรหัสเทียม (Pseudo Code) ทฤษฎี2 ชม.ปฏิบัติ 2 ชม. ชื่อเรื่อง/งาน การเขียนรหัสเทียม (Pseudo Code)1. ผลลัพธ์การเรียนรู้จากการปฏิบัติงาน มีความรู้พื้นฐานเกี่ยวกับการเขียนรหัสเทียม (Pseudo Code)2. อ้างอิงมาตรฐาน/เชื่อมโยงกลุ่มอาชีพ-3. สมรรถนะการปฏิบัติงาน3.1 แสดงความรู้เกี่ยวกับการเขียนรหัสเทียม (Pseudo Code)4. จุดประสงค์เชิงพฤติกรรม 4.1 อธิบายความหมายของรหัสเทียมได้4.2 บอกรูปแบบการเขียนรหัสเทียมได้4.3 เขียนรหัสเทียมได้4.4 บอกประโยชน์การเขียนรหัสเทียมได้5. เครื่องมือ วัสดุ และอุปกรณ์5.1 ใบงานที่ 4 เรื่อง ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม5.2 Canva หน่วยที่ 4 ความรู้พื้นฐานเกี่ยวกับการเขียนโปรแกรม6. คำแนะนำ/ข้อควรระวัง นักเรียนสามารถสืบค้นข้อมูลเพิ่มเติมในอินเตอร์เน็ตได้7. การประเมินผลผู้เรียนต้องผ่านเกณฑ์ ร้อยล่ะ 60 จึงผ่านเกณฑ์8. เอกสารอ้างอิง /เอกสารค้นคว้าเพิ่มเติม1. กระทรวงศึกษาธิการ. (2563). หลักสูตรแกนกลาง ICT. กรุงเทพฯ: สกสค.2. เว็บไซต์ W3Schools: https://www.w3schools.com/3. หนังสือรายวิชาการเขียนโปรแกรมภาษาคอมพิวเตอร์


47ใบงานที่4 หน่วยที่ 4รหัสวิชา 21910-2010 ชื่อวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ สอนครั้งที่ 5 ชื่อหน่วยการเรียนรู้การเขียนรหัสเทียม (Pseudo Code) ทฤษฎี2 ชม.ปฏิบัติ 2 ชม. ชื่อเรื่อง/งาน การเขียนรหัสเทียม (Pseudo Code)คำสั่ง : ให้นักเรียนตอบคำถามต่อไปนี้ให้ครบถ้วนตอนที่ 1 ให้นักเรียนตอบคำถามต่อไปนี้ให้ครบถ้วน1. ความหมายของรหัสเทียมคืออะไร…………………………………………………………………………………………………………2. รูปแบบและวิธีการเขียนรหัสเทียมเขียนอย่างไร………………………………………………………………………………………3. ให้เขียนซูโด้โค้ด (Pseudo Code) โปรแกรมอะไรก็ได้ ตั้งแต่เริ่มต้น จนจบ (คนละ 1 โปรแกรมไม่ซ้ำกัน)……..4. เขียนซูโดโค้ด (Pseudo Code) โปรแกรมคำนวณผลการเรียนของนักเรียนจากคะแนน โดย กำหนดให้ ถ้าคะแนนมากกว่าหรือเท่ากับ 80 ได้เกรด A ถ้าคะแนนมากกว่าหรือเท่ากับ 70 ได้เกรด B ถ้าคะแนนมากกว่าหรือเท่ากับ 60 ได้เกรด C ถ้าคะแนนมากกว่าหรือเท่ากับ 50 ได้เกรด D ถ้าคะแนนน้อยกว่า 50 ได้เกรด F5. จงเขียนรหัสเทียม การหาพื้นที่วงกลม โดยกำหนดให้ สูตรพื้นที่วงกลม = 3.1415 * รัศมี * รัศมี6. จงเขียนรหัสเทียม การหาค่าพื้นที่สามเหลี่ยม โดยกำหนดให้ สูตรพื้นที่สามเหลี่ยม = 1/2 * ฐาน * สูง7. จากขั้นตอนนี้ ให้เขียนรหัสเทียมให้ถูกต้อง7.1. เริ่มต้นการทํางาน 7.2. รับข้อมูลจํานวนเงินที่มี 7.3. ตรวจสอบว่าจํานวนเงินมากกว่า 30,000 หรือไม่ ถ้าจริง แสดงผล “ซื้อ iPhone7” ถ้าไม่จริง แสดงผล “ซื้อ iPhone6”7.4. จบการทํางาน 8. จากขั้นตอนโปรแกรมแสดงเลข 1-7 ให้เขียนรหัสเทียมให้ถูกต้อง8.1. เริ่มต้นการทํางาน 8.2. กำหนดค่าเริ่มต้นตัวเลข Number = 1 8.3. ถ้า Number มีน้อยกว่าหรือเท่ากับ 7 ให้พิมพ์ค่าของ Number และให้เพิ่มค่า Number ครั้งละ 1 ค่า แต่ถ้าเป็นเท็จให้ออกจากการทำงาน 8.4. จบการทํางาน 9. จงเขียนรหัสเทียมเพื่อตรวจสอบเพศของผู้ใช้งาน โดยทำการรับตัวอักขระจากผู้ใช้งาน ถ้าผู้ใช้งานป้อนตัวอักขระ M ให้แสดงข้อความ “You are a man” ถ้าผู้ใช้งานป้อนตัวอักขระ W ให้แสดงข้อความ “You are a woman” 10. อธิบายประโยชน์ของการเขียนรหัสเทียมก่อนลงมือเขียนโปรแกรมจริง


Click to View FlipBook Version