แผนการจัด จั การเรีย รี นรู้ รายวิชวิา เขีย ขี นโปรแกรมภาษาคอมพิวพิเตอร์ ชั้นชั้มัธมัยมศึกษาปีที่ปี ที่ 3 นายขจรศักดิ์ นกแก้ว ตำ แหน่ง น่ ครู โรงเรีย รี นเมือ มื งพญาแลวิทวิยา สำ นัก นั งานเขตพื้น พื้ ที่การศึกษามัธ มั ยมศึกษาชัย ชั ภูมิ ภูมิ โรงเรีย รี นเมือ มื งพญาแลวิทวิยา สำ นัก นั งานเขตพื้น พื้ ที่การศึกษามัธ มั ยมศึกษาชัย ชั ภูมิ ภูมิ ว23203
แผนการจัดการเรียนรู้ รายวิชา ว23203 การเขียนโปรแกรมภาษาคอมพิวเตอร์ ชั้นมัธยมศึกษาปีที่ 3 โดย นายขจรศักดิ์ นกแก้ว ตำแหน่ง ครู กลุ่มสาระการเรียนรู้วิทยาศาสตร์และเทคโนโลยี โรงเรียนเมืองพญาแลวิทยา สำนักงานเขตพื้นที่การศึกษามัธยมศึกษา ชัยภูมิ ตำบลในเมือง อำเภอเมืองชัยภูมิ จังหวัดชัยภูมิ ภาคเรียนที่ 1 ปีการศึกษา 2566
คำอธิบายรายวิชา ฝึกทักษะการใช้คำสั่งแบบเลือกทำทางเดียว หรือเลือกทำหลายทาง การใช้รูปแบบคำสั่ง if, if else สามารถ เขียนโปรแกรมภาษาซี (Dev C++ 5.11) โดยให้โปรแกรมทำตามเงื่อนไขที่กำหนด เขียนโปรแกรมโดยใช้คำสั่ง for เขียนโปรแกรมโดยใช้คำสั่ง While ประยุกต์ใช้งานโดยใช้โครงสร้าง แบบทางเลือกและวนซ้ำ เขียนโปรแกรมพัฒนา ชิ้นงานโดยใช้โครงสร้างแบบทางเลือกและวนซ้ำ โดยใช้กระบวนการทางเทคโนโลยีสารสนเทศ กระบวนการสร้าง ความคิดรวบยอด กระบวนการฝึกปฏิบัติ กระบวนการออกแบบ กระบวนการจัดการ กระบวนการแก้ปัญหา กระบวนการคิดวิเคราะห์ มีนิสัยรักการทำงาน รักการค้นคว้า มีความรับผิดชอบ ทำงานร่วมกับผู้อื่นได้อย่างมีคาวมสุข มีสมาธิในการทำงานตลอดจนสามารถนำไปประยุกต์ใช้ในชีวิตประจำวันได้
กำหนดการจัดการเรียนรู้ รายวิชาการเขียนโปรแกรมภาษาคอมพิวเตอร์ ชั้นมัธยมศึกษาปีที่ 3 ภาคเรียนที่ 1 ปีการศึกษา 2566 เวลา 40 ชั่วโมง/ภาค จำนวน 1 หน่วยกิต หน่วยที่ สาระการเรียนรู้ จำนวนชั่วโมง 1 การใช้คำสั่งแบบเลือกทำทางเดียว หรือเลือกทำหลายทางการใช้คำสั่ง if, if else, สามารถเขียนโปรแกรมภาษาซี (Dev C++ 5.11) โดยให้ โปรแกรมทำตามเงื่อนไขที่กำหนดฟังก์ชัน Switch และฟังก์ชัน goto การเขียนโปรแกรมภาษาซีด้วยฟังก์ชันตรวจสอบเงื่อนไข 12 ชั่วโมง 2 ฟังก์ชันวนรอบการทำงานในโปรแกรมภาษาซี คำสั่งควบคุมแบบวนซ้ำ เขียนโปรแกรมโดยใช้คำสั่ง for เขียนโปรแกรมโดยใช้คำสั่ง while ฟังก์ชัน do_while ฟังก์ชัน break และ ฟังก์ชัน continue 12 ชั่วโมง 3 การประยุกต์ใช้งาน การประยุกต์ใช้งานโดยใช้โครงสร้างแบบทางเลือก และวนซ้ำ สามารถเขียนโปรแกรมพัฒนางานโดยใช้โครงสร้างแบบ ทางเลือกและวนซ้ำ 8 ชั่วโมง 4 การประยุกต์ใช้งานโปรแกรมกับการจัดทำโครงงาน 8 ชั่วโมง
แผนการจัดารเรียนรู้ที่ 1 1. มาตรฐานการเรียนรู้ มาตรฐาน ว 4.2 เข้าใจและใช้แนวคิดเชิงคำนวณในการแก้ปัญหาที่พบในชีวิตจริงอย่างเป็นขั้นตอน และเป็น ระบบ ใช้เทคโนโลยีสารสนเทศและการสื่อสารในการเรียนรู้ การทำงาน และการแก้ปัญหาได้อย่างมีประสิทธิภาพ รู้เท่าทัน และมีจริยธรรม ผลการเรียนรู้ 1. เรียนรู้ประวัติความเป็นมาของโปรแกรมภาษาซี 2. เรียนรู้ฝังงานโฟลว์ชาร์ต (Flowchart) 3. เรียนรู้โครงสร้างโปรแกรมภาษาซี Dec-C++ 4. เรียนรู้ตัวแปร ชนิดข้อมูล โอดปอร์เรเตอร์ นิพจน์ 5. เรียนรู้รูปแบบคำสั่ง printf ( ) 6. เรียนรู้รูปแบบคำสั่ง scanf ( ) 7. เรียนรู็การเขียนโปรแกรม (แบบลำดับ) 8. เรียนรู็การเขียนโปรแกรม (แบบทางเลือก) 9. เรียนรู็การเขียนโปรแกรม (แบบวนซ้ำ) 10. เรียนรู้การประยุกต์ใช้งานโปรแกรมภาษาซี Dec-C++ 2. สาระสำคัญ การเขียนโปรแกรมเพื่อแก้ไขปัญหาที่ซับซ้อน หรือโปรแกรมที่เกี่ยวข้องกับเงื่อนไขการทำงานที่ยุ่งยาก จำเป็นต้องใช้คำสั่งควบคุมการทำงานของโปรแกรมประเภทต่าง ๆ เพื่อทำให้โปรแกรมใช้งานได้อย่างมีประสิทธิภาพ ง่ายในการเขียนคำสั่ง และสะดวกต่อการบำรุงรักษาโปรแกรม ซึ่งคำสั่งควบคุมการทำงานของโปรแกรมมีหลายแบบ ด้วยกัน แต่ในบทนี้จะกล่าวถึงเฉพาะคำสั่งควบคุมการทำงานของโปรแกรมแบบเลือกทำเท่านั้น 3. จุดประสงค์การเรียนรู้ 1. รู้จักโครงสร้างคำสั่งแบบเลือกทำทางเดียว หรือเลือกทำหลายทางได้ 2. รู้จักโครงสร้างรูปแบบคำสั่ง if สาระการเรียนรู้ คอมพิวเตอร์ รายวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ ชั้นมัธยมศึกษาปีที่ 3 ภาคเรียนที่ 1 ปีการศึกษา 2566 หน่วยการเรียนรู้ที่ 1 ฟังก์ชันตรวจสอบเงื่อนไขในโปรแกรมภาษาซี เวลาเรียน 12 ชั่วโมง แผนการจัดการเรียนรู้ที่ 1 เรื่อง โครงสร้างการทำงานแบบทางเลือก if เวลาเรียน 4 ชั่วโมง สอนวันที่............... เดือน............................................. พ.ศ. .........................
4. สาระการเรียนรู้ รู้จักโครงสร้างคำสั่งแบบเลือกทำทางเดียว หรือเลือกทำหลายทางได้ รู้จักโครงสร้างรูปแบบคำสั่ง if 5. สมรรถนะสำคัญของผู้เรียน 1. ความสามารถในการสื่อสาร 2. ความสามารถในการคิด 3. ความสามารถในการแก้ปัญหา 4. ความสามารถในการใช้ทักษะชีวิต 5. ความสามารถในการใช้เทคโนโลยี 6. คุณลักษณะอันพึงประสงค์ 1. มีวินัย 2. ใฝ่เรียนรู้ 3. มุ่งมั่นในการทำงาน 7. สาระการเรียนรู้ 7.1 ความรู้(K) มีความรู้ความสามารถของโครงสร้างคำสั่งแบบเลือกทำทางเดียว หรือหลายทาง รูปแบบคำสั่ง if 7.2 ทักษะ/กระบวนการ/กระบวนการคิด (P) 1. นักเรียนใช้แบบฝึกทักษะ รายวิชา ว23203 การเขียนโปรแกรมภาษาเบื้องต้นกลุ่มสาระการเรียนรู้ วิทยาศาสตร์และเทคโนโลยี ชั้นมัธยมศึกษาปีที่ 3 หน่วยการเรียนรู้ที่ 1 ฟังก์ชันตรวจสอบเงื่อนไขโปรแกรมภาษาซี เรื่อง โครงสร้างการทำงานแบบทางเลือก if 2. สามารถสืบค้นหาความรู้เพิ่มเติมได้ 7.3 คุณลักษณะอันพึงปประสงค์ (A) 1. มีความสื่อสัตย์ในการทำใบงานและอแบบทดสอบ 2. มีวินัยต่อตนเอง/ตรงต่อเวลา 3. ใฝ่เรียนรู้มุ่งมั่นในการทำงาน 4. มีความรับผิดชอบต่องานที่ได้รับมอบหมาย 8. จุดเน้นต่อการพัฒนาคุณภาพผู้เรียน 8.1 ความสามารถและทักษะ มีความสามารถในการแสวงหาความรู้ด้วยตนเอง มีความสามารถในการใช้เทคโนโลยีเพื่อการเรียนรู้ มีทักษะการคิดสูง ทักษะชีวิต ทักษะการสื่อสารอย่างสร้างสรรค์ตามช่วงวัย
8.2 ลักษณะที่ช่วยเสริมผู้เรียนตามช่วงวัย ใฝ่เรียนรู้ ใฝ่ดี อยู่อย่างพอเพียง 9. สาระการเรียนรู้สู่การบูรณาการ การเรียนรู้สู่ ASEAN หลักเศรษฐกิจพอเพียง 10. ชิ้นงานหรือภาระงาน (หลักฐาน/ร่องรอยแสดงความรู้) - หนังสือ - แบบฝึกทักษะ - แบบสังเกตพฤติกรรม 11. การจัดกิจกรรมการเรียนการสอน กระบวนการเรียนรู้ ขั้นนำเข้าสู้บทเรียน 1) สนทนาซักถามนักเรียนถึงโครงสร้างโปรแกรมภาษาซี ที่ได้เรียนจากบทที่ผ่านมาว่ารูปแบบของคำสั่ง แสดงผลเป็นอย่างไรบ้าง หลังจากนั้นสนทนาเชื่อมโยงถึง โครงสร้างการทำงานแบบทางเลือก โดยครูเปรียบเทียบ โครงสร้างการทำงานแบบทางเลือกเหมือนกับเส้นทางเดินรถซึ่งจะมีทางแยกและต้องตัดสินใจเลือกทางใดทางหนึ่ง 2) ครูแจ้งผลการเรียนรู้ที่คาดหวังที่นักเรียนจะสามารถปฏิบัติได้หนังจากได้เรียนรู้แล้ว 3) นักเรียนทำแบบทดสอบก่อนเรียน จำนวน 10 ข้อ ขั้นสอน 4) ขั้นกิจกรรมการจัดการเรียนรู้ 1) นักเรียนทุกคนปฏิบัติการเข้าสู่โปรแกรมภาษาซี (Dev C++ 5.11) 2) นักเรียนรับแบบฝึกทักษะ เรื่อง โครงสร้างการทำงานแบบทางเลือก โดยให้นักเรียนศึกษา โครงสร้างการทำงานในแบบฝึกทักษะ และครูเน้นย้ำวิธีการใช้แบบฝึกทักษะอีกครั้ง 3) เมื่อนักเรียนศึกษาโครงสร้างเข้าใจแล้วให้นักเรียนเริ่มพิมพ์โปรแกรมลงในคอมพิวเตอร์ตาม ตัวอย่างการใช้คำสั่ง if 4) หลังจากนั้นนักเรียนรันโปรแกรมตามแบบฝึกทักษะ และครูอธิบายการทำงานของโปรแกรมแต่ละ คำสั่งจนนักเรียนเข้าใจพร้อมสุ่มถามนักเรียนทีละคน 5) เมื่อนัดเรียนเข้าใจโครงสร้างการทำงานแบบทางเลือกแล้วให้ทำแบบฝึกทักษะข้อที่ 1-2 ลงใน เครื่องคอมพิวเตอร์ เมื่อนักเรียนทำเสร็จ ครูเดินตรวจดูที่เครื่องคอมพิวเตอร์ ครูบันทึกคะแนนลงแบบบันทึกผลงาน นักเรียน แล้วติดผลงานการประเมินแบบฝึกทักษะข้อที่ 1-2 ของนักเรียนทุกคนที่ป้านนิเทศ หน้าห้องคอมพิวเตอร์
ขั้นสรุป 5) ขั้นสรุป สุ่มตัวอย่างนักเรียน เป็นตัวแทนในการสรุปวิธีการทำงานของโครงสร้างแบบทาเลือก if ที่ได้ศึกษามา 12. สื่อ/แหล่งการเรียนรู้ 1. เครื่องคอมพิวเตอร์ 2. ห้อวคอมพิวเตอร์ 3. สื่อ Power point 4. โปรแกรมภาษาซี (Dev C++ 5.11) 5. อินเตอร์เน็ต 13. การวัดผลประเมินผล ผลการเรียนรู้ที่คาดหวัง วิธีการ ประเมินผล เครื่องมือ ประเมินผล เกณฑ์การประเมินผล 1. รู้จักโครงสร้างคำสั่งแบบเลือกทำ ทางเดียว หรือเลือกทำหลายทางได้ 2. รู้จักโครงสร้างรูปแบบคำสั่ง if 1. ทดสอบ 2. สังเกต 1. แบบทดสอบ 2. แบบสังเกต 1 นักเรียนตอบคำถามถูก ร้อยละ 80 ขึ้นไป 2. ได้คะแนนร้อยละ 80 ขึ้นไป 3. ได้ระดับคะแนน 2 ขึ้นไป เครื่องมือ 1. แบบสังเกตพฤติกรรมนักเรียน 2. แบบบันทึกคะแนนสอบก่อนเรียนและหลังเรียน 3. แบบฝึกทักษะ เรื่อง โครงสร้างการทำงานแบบทางเลือก 14. บันทึกผลหลังการสอน 14.1 สรุปผลการเรียนการสอน 1. นักเรียนจำนวน..............................คน ผ่านจุดประสงค์การเรียนรู้..............................คน คิดเป็นร้อยละ.............................. ไม่ผ่านจุดประสงค์การเรียนรู้..........................คน คิดเป็นร้อยละ.............................. ได้แก่ 1. ............................................................................................................................. ...... 2. ............................................................................................................................. ...... 3. ............................................................................................................................. ......
นักเรียนที่มีความสามารถพิเศษได้แก่ 1. ............................................................................................................................. ...... 2. ............................................................................................................................. ...... 3. ............................................................................................................................. ...... 2. นักเรียนมีความรู้ความเข้าใจ (K) ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 3. นักเรียนมีความรู้เกิดทักษะ (P) ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 4. นักเรียนมีเจตคติ ค่านิยม คุณธรรมจริยธรรม (A) ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 14.2 ปัญหา/อุปสรรค/แนวทางแก้ไข ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 14.3 ข้อเสนอแนะ ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... ลงชื่อ................................................... (นายขจรศักดิ์ นกแก้ว) ตำแหน่ง ครู ความคิดเห็นของหัวหน้ากลุ่มสาระการเรียนรู้ ............................................................................................................................. .......................................................... ............................................................................................................................. .......................................................... ลงชื่อ..................................................ผู้เชี่ยวชาญ (นายวรวุฒิ ฝ่ายสัจจา) หัวหน้ากลุ่มสาระการเรียนรู้เทคโนโลยี โรงเรียนเมืองพญาแลวิทยา
1. ตัวดำเนินการใดไม่ใช่ตัวดำเนินการทางตรรกะ ก. > ข. = ค. >= ง. != 2. การเลือกทำแบบทางเดียวควรใช้คำสั่งใด ก. if แบบมีelse ข. If แบบไม่มี else ค. if….else และ switch ง. switch 3. การเขียนโปรแกรมใดไม่สามารถใช้กำหนดเงื่อนไขที่ ใช้กะบ if ได้ ก. m = 4.5 ข. x == 8 ค. ‘A’ > ‘B’ ง. C > D 4. การเขียนโปรแกรมใดข้อใด เป็นการตรวจสอบว่าตัว แปร x อยู่ในช่วงตั้งแต่ 20 ถึง 30 ก. if ((x >= 20) && (x <= 30)) ข. if ((x >= 20) || (x <= 30)) ค. if (20 < x < 30) ง. if ((x <= 10) || (x >= 20)) 5. ตัวดำเนินการใดใช้แทนค่าให้กับตัวแปร ก. == ข. = ค. >= ง. != 6. ตัวดำเนินการใดใช้เปรียบเทียบค่าว่าเท่ากันหรือไม่ ก. == ข. = ค. >= ง. != 7. ถ้าใส่เครื่องหมาย ; หลังการตรวจสอบเงื่อนไข if จะเกิดอะไรขึ้น ก. โปรแกรมจะแจ้งข้อผิดพลาด ข. โปรแกรมมองว่าเป็นคำสั่งว่าง ค. ไม่สามารถคอมไพล์ได้ ง. ไม่ถูกต้อง 8. ถ้าเราต้อวการตรวจสอบคะแนนที่อยู่ในตัวแปร mark ว่า เราคะแนนเกิน 80 ให้แจ้งว่าได้เกรด A จะต้องเขียนอย่างไร ก. if ((mark > 80) && (mark <= 100)) Print(“A”); ข. if (mark > 80); Print(“A”); ค. if (80 < mark <= 100) Print(“A”); ง. if (mark > 80) Print(“A”); 9. ฟังก์ชัน if-else ใช้กับเงื่อนไขใด ก. เงื่อนไขแบบทางเดียว ข. เงื่อนไขเลือกทำแบบสองเดียว ค. เงื่อนไขเลือกทำแบบหลายเดียว ง. ไม่มีข้อถูก 10. การเขียนฟังก์ชันในลักษณะ if-else-if ใช้กับเงื่อนไขแบบใด ก. เงื่อนไขแบบทางเดียว ข. เงื่อนไขเลือกทำแบบสองเดียว ค. เงื่อนไขเลือกทำแบบหลายเดียว ง. ไม่มีข้อถูก แบบทดสอบก่อนเรียน-หลังเรียน หน่วยการเรียนรู้ที่ 1 ฟังก์ชันตรวจสอบเงื่อนไขในโปรแกรมภาษาซี ประกอบแผนการจัดการเรียนรู้ที่ 1
1. ให้นักเรียนเขียนโปรแกรมจากผังงานที่กำหนดให้ในการกินยาของเด็ก ถ้าอายุมากกว่า 5 ปี แสดงข้อความ รับประทานยา 2 ช้อนโต๊ะ แต่ถ้าอายุยังไม่ถึง 5 ปีแสดงข้อความว่ารับประทานยา 1 ช้อนโต๊ะ โดยนำเข้าอายุเด็กจาก แป้นพิมพ์ อธิบาย 1. เริ่มต้น 2. รับอายุเพื่อมาเปรียบเทียบ 3. เปรียบเทียบ (if) ถ้า อายุมากกว่า 5 ปี เป็นจริงให้แสดงข้อความว่า eat 2 spoon ถ้าไม่ใช่ (else) ให้แสดงข้อความว่า eat 1 spoon 4. จบการทงาน ...................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... แบบฝึกทักษะ เรื่อง โครงสร้างการทำงานแบบทางเลือก เริ่มต้น age age age > 5 Eat 2 spoon จบการทำงาน Eat 1 spoon เท็จ (F) จริง (T)
แผนการจัดารเรียนรู้ที่ 2 1. มาตรฐานการเรียนรู้ มาตรฐาน ว 4.2 เข้าใจและใช้แนวคิดเชิงคำนวณในการแก้ปัญหาที่พบในชีวิตจริงอย่างเป็นขั้นตอน และเป็น ระบบ ใช้เทคโนโลยีสารสนเทศและการสื่อสารในการเรียนรู้ การทำงาน และการแก้ปัญหาได้อย่างมีประสิทธิภาพ รู้เท่าทัน และมีจริยธรรม ผลการเรียนรู้ 1. เรียนรู้ประวัติความเป็นมาของโปรแกรมภาษาซี 2. เรียนรู้ฝังงานโฟลว์ชาร์ต (Flowchart) 3. เรียนรู้โครงสร้างโปรแกรมภาษาซี Dec-C++ 4. เรียนรู้ตัวแปร ชนิดข้อมูล โอดปอร์เรเตอร์ นิพจน์ 5. เรียนรู้รูปแบบคำสั่ง printf ( ) 6. เรียนรู้รูปแบบคำสั่ง scanf ( ) 7. เรียนรู็การเขียนโปรแกรม (แบบลำดับ) 8. เรียนรู็การเขียนโปรแกรม (แบบทางเลือก) 9. เรียนรู็การเขียนโปรแกรม (แบบวนซ้ำ) 10. เรียนรู้การประยุกต์ใช้งานโปรแกรมภาษาซี Dec-C++ 2. สาระสำคัญ การเขียนโปรแกรมเพื่อแก้ไขปัญหาที่ซับซ้อน หรือโปรแกรมที่เกี่ยวข้องกับเงื่อนไขการทำงานที่ยุ่งยาก จำเป็นต้องใช้คำสั่งควบคุมการทำงานของโปรแกรมประเภทต่าง ๆ เพื่อทำให้โปรแกรมใช้งานได้อย่างมีประสิทธิภาพ ง่ายในการเขียนคำสั่ง และสะดวกต่อการบำรุงรักษาโปรแกรม ซึ่งคำสั่งควบคุมการทำงานของโปรแกรมมีหลายแบบ ด้วยกัน แต่ในบทนี้จะกล่าวถึงเฉพาะคำสั่งควบคุมการทำงานของโปรแกรมแบบเลือกทำเท่านั้น 3. จุดประสงค์การเรียนรู้ 1. รู้จักการใช้คำสั่งแบบเลือกทำทางเดียว 2. รู้จักโครงสร้างรูปแบบคำสั่ง if สาระการเรียนรู้ คอมพิวเตอร์ รายวิชา การเขียนโปรแกรมภาษาเบื้องต้น ชั้นมัธยมศึกษาปีที่ 3 ภาคเรียนที่ 1 ปีการศึกษา 2566 หน่วยการเรียนรู้ที่ 1 ฟังก์ชันตรวจสอบเงื่อนไขในโปรแกรมภาษาซี เวลาเรียน 12 ชั่วโมง แผนการจัดการเรียนรู้ที่ 2 เรื่องคำสั่งควบคุมการทำงานแบบทางเลือก if เวลาเรียน 2 ชั่วโมง สอนวันที่............... เดือน............................................. พ.ศ. .........................
4. สาระการเรียนรู้ คำสั่งแบบเลือกทำทางเดียว รูปแบบคำสั่ง if 5. สมรรถนะสำคัญของผู้เรียน 1. ความสามารถในการสื่อสาร 2. ความสามารถในการคิด 3. ความสามารถในการแก้ปัญหา 4. ความสามารถในการใช้ทักษะชีวิต 5. ความสามารถในการใช้เทคโนโลยี 6. คุณลักษณะอันพึงประสงค์ 1. มีวินัย 2. ใฝ่เรียนรู้ 3. มุ่งมั่นในการทำงาน 7. สาระการเรียนรู้ 7.1 ความรู้(K) มีความรู้ความสามารถคำสั่งแบบเลือกทำทางเดียว หรือเลือกทำหลายทาง รูปแบบคำสั่ง if 7.2 ทักษะ/กระบวนการ/กระบวนการคิด (P) 1. นักเรียนใช้แบบฝึกทักษะ รายวิชา ว23203 การเขียนโปรแกรมภาษาเบื้องต้นกลุ่มสาระการเรียนรู้ วิทยาศาสตร์และเทคโนโลยี ชั้นมัธยมศึกษาปีที่ 3 หน่วยการเรียนรู้ที่ 1 ฟังก์ชันตรวจสอบเงื่อนไขโปรแกรมภาษาซี เรื่อง คำสั่งควบคุมการทำงานแบบทางเลือก if 2. สามารถสืบค้นหาความรู้เพิ่มเติมได้ 7.3 คุณลักษณะอันพึงปประสงค์ (A) 1. มีความสื่อสัตย์ในการทำใบงานและอแบบทดสอบ 2. มีวินัยต่อตนเอง/ตรงต่อเวลา 3. ใฝ่เรียนรู้มุ่งมั่นในการทำงาน 4. มีความรับผิดชอบต่องานที่ได้รับมอบหมาย 8. จุดเน้นต่อการพัฒนาคุณภาพผู้เรียน 8.1 ความสามารถและทักษะ มีความสามารถในการแสวงหาความรู้ด้วยตนเอง มีความสามารถในการใช้เทคโนโลยีเพื่อการเรียนรู้ มีทักษะการคิดสูง ทักษะชีวิต ทักษะการสื่อสารอย่างสร้างสรรค์ตามช่วงวัย
8.2 ลักษณะที่ช่วยเสริมผู้เรียนตามช่วงวัย ใฝ่เรียนรู้ ใฝ่ดี อยู่อย่างพอเพียง 9. สาระการเรียนรู้สู่การบูรณาการ การเรียนรู้สู่ ASEAN หลักเศรษฐกิจพอเพียง 10. ชิ้นงานหรือภาระงาน (หลักฐาน/ร่องรอยแสดงความรู้) - หนังสือ - แบบฝึกทักษะ - แบบสังเกตพฤติกรรม 11. การจัดกิจกรรมการเรียนการสอน กระบวนการเรียนรู้ ขั้นนำเข้าสู้บทเรียน 1) สนทนาซักถามนักเรียนถึงโครงสร้างโปรแกรมภาษาซี ที่ได้เรียนจากบทที่ผ่านมาว่ารูปแบบของคำสั่ง แสดงผลเป็นอย่างไรบ้าง หลังจากนั้นสนทนาเชื่อมโยงถึง โครงสร้างการทำงานแบบทางเลือก โดยครูเปรียบเทียบ โครงสร้างการทำงานแบบทางเลือกเหมือนกับเส้นทางเดินรถซึ่งจะมีทางแยกและต้องตัดสินใจเลือกทางใดทางหนึ่ง 2) ครูแจ้งผลการเรียนรู้ที่คาดหวังที่นักเรียนจะสามารถปฏิบัติได้หนังจากได้เรียนรู้แล้ว 3) นักเรียนทำแบบทดสอบก่อนเรียน จำนวน 10 ข้อ ขั้นสอน 4) ขั้นกิจกรรมการจัดการเรียนรู้ 1) นักเรียนทุกคนปฏิบัติการเข้าสู่โปรแกรมภาษาซี (Dev C++ 5.11) 2) นักเรียนรับแบบฝึกทักษะ เรื่อง โครงสร้างการทำงานแบบทางเลือก โดยให้นักเรียนศึกษา โครงสร้างการทำงานในแบบฝึกทักษะ และครูเน้นย้ำวิธีการใช้แบบฝึกทักษะอีกครั้ง 3) เมื่อนักเรียนศึกษาโครงสร้างเข้าใจแล้วให้นักเรียนเริ่มพิมพ์โปรแกรมลงในคอมพิวเตอร์ตาม ตัวอย่างการใช้คำสั่ง if 4) หลังจากนั้นนักเรียนรันโปรแกรมตามแบบฝึกทักษะ และครูอธิบายการทำงานของโปรแกรมแต่ละ คำสั่งจนนักเรียนเข้าใจพร้อมสุ่มถามนักเรียนทีละคน 5) เมื่อนัดเรียนเข้าใจโครงสร้างการทำงานแบบทางเลือกแล้วให้ทำแบบฝึกทักษะข้อที่ 1-2 ลงใน เครื่องคอมพิวเตอร์ เมื่อนักเรียนทำเสร็จ ครูเดินตรวจดูที่เครื่องคอมพิวเตอร์ ครูบันทึกคะแนนลงแบบบันทึกผลงาน นักเรียน แล้วติดผลงานการประเมินแบบฝึกทักษะข้อที่ 1-2 ของนักเรียนทุกคนที่ป้านนิเทศ หน้าห้องคอมพิวเตอร์
ขั้นสรุป 5) ขั้นสรุป สุ่มตัวอย่างนักเรียน เป็นตัวแทนในการสรุปวิธีการทำงานของโครงสร้างแบบทาเลือก if ที่ได้ศึกษามา 12. สื่อ/แหล่งการเรียนรู้ 1. เครื่องคอมพิวเตอร์ 2. ห้องคอมพิวเตอร์ 3. สื่อ Power point 4. โปรแกรมภาษาซี (Dev C++ 5.11) 5. อินเตอร์เน็ต 13. การวัดผลประเมินผล ผลการเรียนรู้ที่คาดหวัง วิธีการ ประเมินผล เครื่องมือ ประเมินผล เกณฑ์การประเมินผล 1. รู้จักโครงสร้างคำสั่งแบบเลือกทำ ทางเดียว หรือเลือกทำหลายทางได้ 2. รู้จักโครงสร้างรูปแบบคำสั่ง if 1. ทดสอบ 2. สังเกต 1. แบบทดสอบ 2. แบบสังเกต 1 นักเรียนตอบคำถามถูก ร้อยละ 80 ขึ้นไป 2. ได้คะแนนร้อยละ 80 ขึ้นไป 3. ได้ระดับคะแนน 2 ขึ้นไป เครื่องมือ 1. แบบสังเกตพฤติกรรมนักเรียน 2. แบบบันทึกคะแนนสอบก่อนเรียนและหลังเรียน 3. แบบฝึกทักษะ เรื่อง โครงสร้างการทำงานแบบทางเลือก 14. บันทึกผลหลังการสอน 14.1 สรุปผลการเรียนการสอน 1. นักเรียนจำนวน..............................คน ผ่านจุดประสงค์การเรียนรู้..............................คน คิดเป็นร้อยละ.............................. ไม่ผ่านจุดประสงค์การเรียนรู้..........................คน คิดเป็นร้อยละ.............................. ได้แก่ 1. ............................................................................................................................. ...... 2. ............................................................................................................................. ...... 3. ............................................................................................................................. ......
นักเรียนที่มีความสามารถพิเศษได้แก่ 1. ............................................................................................................................. ...... 2. ............................................................................................................................. ...... 3. ............................................................................................................................. ...... 2. นักเรียนมีความรู้ความเข้าใจ (K) ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 3. นักเรียนมีความรู้เกิดทักษะ (P) ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 4. นักเรียนมีเจตคติ ค่านิยม คุณธรรมจริยธรรม (A) ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 14.2 ปัญหา/อุปสรรค/แนวทางแก้ไข ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 14.3 ข้อเสนอแนะ ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... ลงชื่อ................................................... (นายขจรศักดิ์ นกแก้ว) ตำแหน่ง ครู ความคิดเห็นของหัวหน้ากลุ่มสาระการเรียนรู้ ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... ลงชื่อ..................................................ผู้เชี่ยวชาญ (นายวรวุฒิ ฝ่ายสัจจา) หัวหน้ากลุ่มสาระการเรียนรู้เทคโนโลยี โรงเรียนเมืองพญาแลวิทยา
คำสั่ง.....ให้นักเรียนเขียนโปรแกรม โดยใช้คำสั่งเลือกทำแบบทางเดียว (if) 1. ให้นักเรียนเขียนโปรแกรมจากผังงานที่กำหนดให้การกินยาของเด็ก ถ้าอายุมากกว่า 5 ปี แสดงข้อความว่า รับประทานยา 2 ช้อนโต๊ะ โดยนำเข้าอายุเด็กจากแป้นพิมพ์ อธิบาย 1. เริ่มต้น 2. รับอายุมาเพื่อมาเปรียบเทียบ 3. เปรียบเทียบ (if) ถ้า อายุมากกว่า 5 ปี เป็นจริง ให้แสดงข้อความว่า eat 2 spoon 4. จบการทงาน ...................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... ..................................................................................................................... แบบฝึกทักษะ เรื่อง โครงสร้างการทำงานแบบทางเลือก เริ่มต้น age age age > 5 Eat 2 spoon จบการทำงาน เท็จ (F) จริง (T)
แผนการจัดารเรียนรู้ที่ 3 1. มาตรฐานการเรียนรู้ มาตรฐาน ว 4.2 เข้าใจและใช้แนวคิดเชิงคำนวณในการแก้ปัญหาที่พบในชีวิตจริงอย่างเป็นขั้นตอน และเป็น ระบบ ใช้เทคโนโลยีสารสนเทศและการสื่อสารในการเรียนรู้ การทำงาน และการแก้ปัญหาได้อย่างมีประสิทธิภาพ รู้เท่าทัน และมีจริยธรรม ผลการเรียนรู้ 1. เรียนรู้ประวัติความเป็นมาของโปรแกรมภาษาซี 2. เรียนรู้ฝังงานโฟลว์ชาร์ต (Flowchart) 3. เรียนรู้โครงสร้างโปรแกรมภาษาซี Dec-C++ 4. เรียนรู้ตัวแปร ชนิดข้อมูล โอดปอร์เรเตอร์ นิพจน์ 5. เรียนรู้รูปแบบคำสั่ง printf ( ) 6. เรียนรู้รูปแบบคำสั่ง scanf ( ) 7. เรียนรู็การเขียนโปรแกรม (แบบลำดับ) 8. เรียนรู็การเขียนโปรแกรม (แบบทางเลือก) 9. เรียนรู็การเขียนโปรแกรม (แบบวนซ้ำ) 10. เรียนรู้การประยุกต์ใช้งานโปรแกรมภาษาซี Dec-C++ 2. สาระสำคัญ การเขียนโปรแกรมเพื่อแก้ไขปัญหาที่ซับซ้อน หรือโปรแกรมที่เกี่ยวข้องกับเงื่อนไขการทำงานที่ยุ่งยาก จำเป็นต้องใช้คำสั่งควบคุมการทำงานของโปรแกรมประเภทต่าง ๆ เพื่อทำให้โปรแกรมใช้งานได้อย่างมีประสิทธิภาพ ง่ายในการเขียนคำสั่ง และสะดวกต่อการบำรุงรักษาโปรแกรม ซึ่งคำสั่งควบคุมการทำงานของโปรแกรมมีหลายแบบ ด้วยกัน แต่ในบทนี้จะกล่าวถึงเฉพาะคำสั่งควบคุมการทำงานของโปรแกรมแบบเลือกทำเท่านั้น 3. จุดประสงค์การเรียนรู้ 1. รู้จักการใช้คำสั่งแบบเลือกทำทางเดียว หรือเลือกทำหลายทางได้ 2. รู้จักโครงสร้างรูปแบบคำสั่ง if…else สาระการเรียนรู้ คอมพิวเตอร์ รายวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ ชั้นมัธยมศึกษาปีที่ 3 ภาคเรียนที่ 1 ปีการศึกษา 2566 หน่วยการเรียนรู้ที่ 1 ฟังก์ชันตรวจสอบเงื่อนไขในโปรแกรมภาษาซี เวลาเรียน 12 ชั่วโมง แผนการจัดการเรียนรู้ที่ 3 เรื่องโครงสร้างการทำงานแบบทางเลือก if…else เวลาเรียน 2 ชั่วโมง สอนวันที่............... เดือน............................................. พ.ศ. .........................
4. สาระการเรียนรู้ คำสั่งแบบเลือกทำทางเดียวหรือเลือกทำหลายทาง รูปแบบคำสั่ง if…else 5. สมรรถนะสำคัญของผู้เรียน 1. ความสามารถในการสื่อสาร 2. ความสามารถในการคิด 3. ความสามารถในการแก้ปัญหา 4. ความสามารถในการใช้ทักษะชีวิต 5. ความสามารถในการใช้เทคโนโลยี 6. คุณลักษณะอันพึงประสงค์ 1. มีวินัย 2. ใฝ่เรียนรู้ 3. มุ่งมั่นในการทำงาน 7. สาระการเรียนรู้ 7.1 ความรู้(K) มีความรู้ความสามารถคำสั่งแบบเลือกทำทางเดียว หรือเลือกทำหลายทาง รูปแบบคำสั่ง if…else 7.2 ทักษะ/กระบวนการ/กระบวนการคิด (P) 1. นักเรียนใช้แบบฝึกทักษะ รายวิชา ว23203 การเขียนโปรแกรมภาษาเบื้องต้นกลุ่มสาระการเรียนรู้ วิทยาศาสตร์และเทคโนโลยี ชั้นมัธยมศึกษาปีที่ 3 หน่วยการเรียนรู้ที่ 1 ฟังก์ชันตรวจสอบเงื่อนไขโปรแกรมภาษาซี เรื่อง คำสั่งควบคุมการทำงานแบบทางเลือก if…else 2. สามารถสืบค้นหาความรู้เพิ่มเติมได้ 7.3 คุณลักษณะอันพึงปประสงค์ (A) 1. มีความสื่อสัตย์ในการทำใบงานและอแบบทดสอบ 2. มีวินัยต่อตนเอง/ตรงต่อเวลา 3. ใฝ่เรียนรู้มุ่งมั่นในการทำงาน 4. มีความรับผิดชอบต่องานที่ได้รับมอบหมาย 8. จุดเน้นต่อการพัฒนาคุณภาพผู้เรียน 8.1 ความสามารถและทักษะ มีความสามารถในการแสวงหาความรู้ด้วยตนเอง มีความสามารถในการใช้เทคโนโลยีเพื่อการเรียนรู้ มีทักษะการคิดสูง ทักษะชีวิต ทักษะการสื่อสารอย่างสร้างสรรค์ตามช่วงวัย
8.2 ลักษณะที่ช่วยเสริมผู้เรียนตามช่วงวัย ใฝ่เรียนรู้ ใฝ่ดี อยู่อย่างพอเพียง 9. สาระการเรียนรู้สู่การบูรณาการ การเรียนรู้สู่ ASEAN หลักเศรษฐกิจพอเพียง 10. ชิ้นงานหรือภาระงาน (หลักฐาน/ร่องรอยแสดงความรู้) - หนังสือ - แบบฝึกทักษะ - แบบสังเกตพฤติกรรม 11. การจัดกิจกรรมการเรียนการสอน กระบวนการเรียนรู้ ขั้นนำเข้าสู้บทเรียน 1) สนทนาซักถามนักเรียนถึงโครงสร้างโปรแกรมภาษาซี ที่ได้เรียนจากบทที่ผ่านมาว่ารูปแบบของคำสั่ง แสดงผลเป็นอย่างไรบ้าง หลังจากนั้นสนทนาเชื่อมโยงถึง โครงสร้างการทำงานแบบทางเลือก โดยครูเปรียบเทียบ โครงสร้างการทำงานแบบทางเลือกเหมือนกับเส้นทางเดินรถซึ่งจะมีทางแยกและต้องตัดสินใจเลือกทางใดทางหนึ่ง 2) ครูแจ้งผลการเรียนรู้ที่คาดหวังที่นักเรียนจะสามารถปฏิบัติได้หนังจากได้เรียนรู้แล้ว 3) นักเรียนทำแบบทดสอบก่อนเรียน จำนวน 10 ข้อ ขั้นสอน 4) ขั้นกิจกรรมการจัดการเรียนรู้ 1) นักเรียนทุกคนปฏิบัติการเข้าสู่โปรแกรมภาษาซี (Dev C++ 5.11) 2) นักเรียนรับแบบฝึกทักษะ เรื่อง โครงสร้างการทำงานแบบทางเลือก โดยให้นักเรียนศึกษา โครงสร้างการทำงานในแบบฝึกทักษะ และครูเน้นย้ำวิธีการใช้แบบฝึกทักษะอีกครั้ง 3) เมื่อนักเรียนศึกษาโครงสร้างเข้าใจแล้วให้นักเรียนเริ่มพิมพ์โปรแกรมลงในคอมพิวเตอร์ตาม ตัวอย่างการใช้คำสั่ง if 4) หลังจากนั้นนักเรียนรันโปรแกรมตามแบบฝึกทักษะ และครูอธิบายการทำงานของโปรแกรมแต่ละ คำสั่งจนนักเรียนเข้าใจพร้อมสุ่มถามนักเรียนทีละคน 5) เมื่อนัดเรียนเข้าใจโครงสร้างการทำงานแบบทางเลือกแล้วให้ทำแบบฝึกทักษะข้อที่ 1-2 ลงใน เครื่องคอมพิวเตอร์ เมื่อนักเรียนทำเสร็จ ครูเดินตรวจดูที่เครื่องคอมพิวเตอร์ ครูบันทึกคะแนนลงแบบบันทึกผลงาน นักเรียน แล้วติดผลงานการประเมินแบบฝึกทักษะข้อที่ 1-2 ของนักเรียนทุกคนที่ป้านนิเทศ หน้าห้องคอมพิวเตอร์
ขั้นสรุป 5) ขั้นสรุป สุ่มตัวอย่างนักเรียน เป็นตัวแทนในการสรุปวิธีการทำงานของโครงสร้างแบบทาเลือก if…else ที่ได้ศึกษามา 12. สื่อ/แหล่งการเรียนรู้ 1. เครื่องคอมพิวเตอร์ 2. ห้อวคอมพิวเตอร์ 3. สื่อ Power point 4. โปรแกรมภาษาซี (Dev C++ 5.11) 5. อินเตอร์เน็ต 13. การวัดผลประเมินผล ผลการเรียนรู้ที่คาดหวัง วิธีการ ประเมินผล เครื่องมือ ประเมินผล เกณฑ์การประเมินผล 1. รู้จักโครงสร้างคำสั่งแบบเลือกทำ ทางเดียว หรือเลือกทำหลายทางได้ 2. รู้จักโครงสร้างรูปแบบคำสั่ง if…else 1. ทดสอบ 2. สังเกต 1. แบบทดสอบ 2. แบบสังเกต 1 นักเรียนตอบคำถามถูก ร้อยละ 80 ขึ้นไป 2. ได้คะแนนร้อยละ 80 ขึ้นไป 3. ได้ระดับคะแนน 2 ขึ้นไป เครื่องมือ 1. แบบสังเกตพฤติกรรมนักเรียน 2. แบบบันทึกคะแนนสอบก่อนเรียนและหลังเรียน 3. แบบฝึกทักษะ เรื่อง โครงสร้างการทำงานแบบทางเลือก 14. บันทึกผลหลังการสอน 14.1 สรุปผลการเรียนการสอน 1. นักเรียนจำนวน..............................คน ผ่านจุดประสงค์การเรียนรู้..............................คน คิดเป็นร้อยละ.............................. ไม่ผ่านจุดประสงค์การเรียนรู้..........................คน คิดเป็นร้อยละ.............................. ได้แก่ 1. ............................................................................................................................. ...... 2. ............................................................................................................................. ...... 3. ............................................................................................................................. ......
นักเรียนที่มีความสามารถพิเศษได้แก่ 1. ............................................................................................................................. ...... 2. ............................................................................................................................. ...... 3. ............................................................................................................................. ...... 2. นักเรียนมีความรู้ความเข้าใจ (K) ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 3. นักเรียนมีความรู้เกิดทักษะ (P) ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 4. นักเรียนมีเจตคติ ค่านิยม คุณธรรมจริยธรรม (A) ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 14.2 ปัญหา/อุปสรรค/แนวทางแก้ไข ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 14.3 ข้อเสนอแนะ ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... ลงชื่อ................................................... (นายขจรศักดิ์ นกแก้ว) ตำแหน่ง ครู ความคิดเห็นของหัวหน้ากลุ่มสาระการเรียนรู้ ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... ลงชื่อ..................................................ผู้เชี่ยวชาญ (นายวรวุฒิ ฝ่ายสัจจา) หัวหน้ากลุ่มสาระการเรียนรู้เทคโนโลยี โรงเรียนเมืองพญาแลวิทยา
คำสั่ง.....ให้นักเรียนเขียนโปรแกรม โดยใช้คำสั่งเลือกทำแบบทางเดียว (if…else) 1. ให้นักเรียนเขียนโปรแกรมการคำนวณภาษีของพนักงาน ถ้าเงินเดือนตั้งแต่ 12,000 บาท ขึ้นไปให้หัก ภาษี 7% แต่ ถ้าน้อยกว่า 12,000 บามให้หักภาษี 5% ของเงินเดือนโดยรับข้อมูลเงินเดือนจากแป้นพิมพ์ อธิบาย 1. เริ่มต้น 2. รับค่าเงินเดือน (salary) 3. ตรวจสอบเงื่อนไข salary >= 12,000 บาท (จริง หรือ ไม่) ถ้าเป็นจริง ให้คำนวณภาษี 7% ภาษี = (เงินเดือน*7)/100 เงินเดือนสุทธิ = เงินเดือน – ภาษี แสดงเงินเดือนสุทธิออกที่จอภาพ ถ้าเป็นเท็จ ให้คำนวณภาษี 5% ภาษี = (เงินเดือน*5)/100 เงินเดือนสุทธิ = เงินเดือน – ภาษี แสดงเงินเดือนสุทธิออกที่จอภาพ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ แบบฝึกทักษะ เรื่อง โครงสร้างการทำงานแบบทางเลือก เริ่มต้น Salary,total,tax salary total จบการทำงาน Tax = salary total = salary-tax total Tax = salary total = salary-tax Salary >= 12,000 จริง (T) เท็จ (F)
แผนการจัดารเรียนรู้ที่ 4 1. มาตรฐานการเรียนรู้ มาตรฐาน ว 4.2 เข้าใจและใช้แนวคิดเชิงคำนวณในการแก้ปัญหาที่พบในชีวิตจริงอย่างเป็นขั้นตอน และเป็น ระบบ ใช้เทคโนโลยีสารสนเทศและการสื่อสารในการเรียนรู้ การทำงาน และการแก้ปัญหาได้อย่างมีประสิทธิภาพ รู้เท่าทัน และมีจริยธรรม ผลการเรียนรู้ 1. เรียนรู้ประวัติความเป็นมาของโปรแกรมภาษาซี 2. เรียนรู้ฝังงานโฟลว์ชาร์ต (Flowchart) 3. เรียนรู้โครงสร้างโปรแกรมภาษาซี Dec-C++ 4. เรียนรู้ตัวแปร ชนิดข้อมูล โอดปอร์เรเตอร์ นิพจน์ 5. เรียนรู้รูปแบบคำสั่ง printf ( ) 6. เรียนรู้รูปแบบคำสั่ง scanf ( ) 7. เรียนรู็การเขียนโปรแกรม (แบบลำดับ) 8. เรียนรู็การเขียนโปรแกรม (แบบทางเลือก) 9. เรียนรู็การเขียนโปรแกรม (แบบวนซ้ำ) 10. เรียนรู้การประยุกต์ใช้งานโปรแกรมภาษาซี Dec-C++ 2. สาระสำคัญ การเขียนโปรแกรมเพื่อแก้ไขปัญหาที่ซับซ้อน หรือโปรแกรมที่เกี่ยวข้องกับเงื่อนไขการทำงานที่ยุ่งยาก จำเป็นต้องใช้คำสั่งควบคุมการทำงานของโปรแกรมประเภทต่าง ๆ เพื่อทำให้โปรแกรมใช้งานได้อย่างมีประสิทธิภาพ ง่ายในการเขียนคำสั่ง และสะดวกต่อการบำรุงรักษาโปรแกรม ซึ่งคำสั่งควบคุมการทำงานของโปรแกรมมีหลายแบบ ด้วยกัน แต่ในบทนี้จะกล่าวถึงเฉพาะคำสั่งควบคุมการทำงานของโปรแกรมแบบเลือกทำเท่านั้น 3. จุดประสงค์การเรียนรู้ 1. รู้จักการใช้คำสั่งแบบเลือกทำทางเดียว หรือเลือกทำหลายทางได้ 2. รู้จักโครงสร้างรูปแบบคำสั่ง if else...if สาระการเรียนรู้ คอมพิวเตอร์ รายวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ ชั้นมัธยมศึกษาปีที่ 3 ภาคเรียนที่ 1 ปีการศึกษา 2566 หน่วยการเรียนรู้ที่ 1 ฟังก์ชันตรวจสอบเงื่อนไขในโปรแกรมภาษาซี เวลาเรียน 12 ชั่วโมง แผนการจัดการเรียนรู้ที่ 4 เรื่องโครงสร้างการทำงานแบบทางเลือก if else...if เวลาเรียน 2 ชั่วโมง สอนวันที่............... เดือน............................................. พ.ศ. .........................
4. สาระการเรียนรู้ คำสั่งแบบเลือกทำทางเดียวหรือเลือกทำหลายทาง รูปแบบคำสั่ง if else...if 5. สมรรถนะสำคัญของผู้เรียน 1. ความสามารถในการสื่อสาร 2. ความสามารถในการคิด 3. ความสามารถในการแก้ปัญหา 4. ความสามารถในการใช้ทักษะชีวิต 5. ความสามารถในการใช้เทคโนโลยี 6. คุณลักษณะอันพึงประสงค์ 1. มีวินัย 2. ใฝ่เรียนรู้ 3. มุ่งมั่นในการทำงาน 7. สาระการเรียนรู้ 7.1 ความรู้(K) มีความรู้ความสามารถคำสั่งแบบเลือกทำทางเดียว หรือเลือกทำหลายทาง รูปแบบคำสั่ง if else...if 7.2 ทักษะ/กระบวนการ/กระบวนการคิด (P) 1. นักเรียนใช้แบบฝึกทักษะ รายวิชา ว23203 การเขียนโปรแกรมภาษาเบื้องต้นกลุ่มสาระการเรียนรู้ วิทยาศาสตร์และเทคโนโลยี ชั้นมัธยมศึกษาปีที่ 3 หน่วยการเรียนรู้ที่ 1 ฟังก์ชันตรวจสอบเงื่อนไขโปรแกรมภาษาซี เรื่อง คำสั่งควบคุมการทำงานแบบทางเลือก if else...if 2. สามารถสืบค้นหาความรู้เพิ่มเติมได้ 7.3 คุณลักษณะอันพึงปประสงค์ (A) 1. มีความสื่อสัตย์ในการทำใบงานและอแบบทดสอบ 2. มีวินัยต่อตนเอง/ตรงต่อเวลา 3. ใฝ่เรียนรู้มุ่งมั่นในการทำงาน 4. มีความรับผิดชอบต่องานที่ได้รับมอบหมาย 8. จุดเน้นต่อการพัฒนาคุณภาพผู้เรียน 8.1 ความสามารถและทักษะ มีความสามารถในการแสวงหาความรู้ด้วยตนเอง มีความสามารถในการใช้เทคโนโลยีเพื่อการเรียนรู้ มีทักษะการคิดสูง ทักษะชีวิต ทักษะการสื่อสารอย่างสร้างสรรค์ตามช่วงวัย
8.2 ลักษณะที่ช่วยเสริมผู้เรียนตามช่วงวัย ใฝ่เรียนรู้ ใฝ่ดี อยู่อย่างพอเพียง 9. สาระการเรียนรู้สู่การบูรณาการ การเรียนรู้สู่ ASEAN หลักเศรษฐกิจพอเพียง 10. ชิ้นงานหรือภาระงาน (หลักฐาน/ร่องรอยแสดงความรู้) - หนังสือ - แบบฝึกทักษะ - แบบสังเกตพฤติกรรม 11. การจัดกิจกรรมการเรียนการสอน กระบวนการเรียนรู้ ขั้นนำเข้าสู้บทเรียน 1) สนทนาซักถามนักเรียนถึงโครงสร้างโปรแกรมภาษาซี ที่ได้เรียนจากบทที่ผ่านมาว่ารูปแบบของคำสั่ง แสดงผลเป็นอย่างไรบ้าง หลังจากนั้นสนทนาเชื่อมโยงถึง โครงสร้างการทำงานแบบทางเลือก โดยครูเปรียบเทียบ โครงสร้างการทำงานแบบทางเลือกเหมือนกับเส้นทางเดินรถซึ่งจะมีทางแยกและต้องตัดสินใจเลือกทางใดทางหนึ่ง 2) ครูแจ้งผลการเรียนรู้ที่คาดหวังที่นักเรียนจะสามารถปฏิบัติได้หนังจากได้เรียนรู้แล้ว 3) นักเรียนทำแบบทดสอบก่อนเรียน จำนวน 10 ข้อ ขั้นสอน 4) ขั้นกิจกรรมการจัดการเรียนรู้ 1) นักเรียนทุกคนปฏิบัติการเข้าสู่โปรแกรมภาษาซี (Dev C++ 5.11) 2) นักเรียนรับแบบฝึกทักษะ เรื่อง โครงสร้างการทำงานแบบทางเลือก โดยให้นักเรียนศึกษา โครงสร้างการทำงานในแบบฝึกทักษะ และครูเน้นย้ำวิธีการใช้แบบฝึกทักษะอีกครั้ง 3) เมื่อนักเรียนศึกษาโครงสร้างเข้าใจแล้วให้นักเรียนเริ่มพิมพ์โปรแกรมลงในคอมพิวเตอร์ตาม ตัวอย่างการใช้คำสั่ง if else...if 4) หลังจากนั้นนักเรียนรันโปรแกรมตามแบบฝึกทักษะ และครูอธิบายการทำงานของโปรแกรมแต่ละ คำสั่งจนนักเรียนเข้าใจพร้อมสุ่มถามนักเรียนทีละคน 5) เมื่อนัดเรียนเข้าใจโครงสร้างการทำงานแบบทางเลือกแล้วให้ทำแบบฝึกทักษะข้อที่ 1-2 ลงใน เครื่องคอมพิวเตอร์ เมื่อนักเรียนทำเสร็จ ครูเดินตรวจดูที่เครื่องคอมพิวเตอร์ ครูบันทึกคะแนนลงแบบบันทึกผลงาน นักเรียน แล้วติดผลงานการประเมินแบบฝึกทักษะข้อที่ 1-2 ของนักเรียนทุกคนที่ป้านนิเทศ หน้าห้องคอมพิวเตอร์
ขั้นสรุป 5) ขั้นสรุป สุ่มตัวอย่างนักเรียน เป็นตัวแทนในการสรุปวิธีการทำงานของโครงสร้างแบบทาเลือก if else...if ที่ได้ศึกษามา 12. สื่อ/แหล่งการเรียนรู้ 1. เครื่องคอมพิวเตอร์ 2. ห้อวคอมพิวเตอร์ 3. สื่อ Power point 4. โปรแกรมภาษาซี (Dev C++ 5.11) 5. อินเตอร์เน็ต 13. การวัดผลประเมินผล ผลการเรียนรู้ที่คาดหวัง วิธีการ ประเมินผล เครื่องมือ ประเมินผล เกณฑ์การประเมินผล 1. รู้จักโครงสร้างคำสั่งแบบเลือกทำ ทางเดียว หรือเลือกทำหลายทางได้ 2. รู้จักโครงสร้างรูปแบบคำสั่ง if else...if 1. ทดสอบ 2. สังเกต 1. แบบทดสอบ 2. แบบสังเกต 1 นักเรียนตอบคำถามถูก ร้อยละ 80 ขึ้นไป 2. ได้คะแนนร้อยละ 80 ขึ้นไป 3. ได้ระดับคะแนน 2 ขึ้นไป เครื่องมือ 1. แบบสังเกตพฤติกรรมนักเรียน 2. แบบบันทึกคะแนนสอบก่อนเรียนและหลังเรียน 3. แบบฝึกทักษะ เรื่อง โครงสร้างการทำงานแบบทางเลือก 14. บันทึกผลหลังการสอน 14.1 สรุปผลการเรียนการสอน 1. นักเรียนจำนวน..............................คน ผ่านจุดประสงค์การเรียนรู้..............................คน คิดเป็นร้อยละ.............................. ไม่ผ่านจุดประสงค์การเรียนรู้..........................คน คิดเป็นร้อยละ.............................. ได้แก่ 1. ............................................................................................................................. ...... 2. ............................................................................................................................. ...... 3. ............................................................................................................................. ......
นักเรียนที่มีความสามารถพิเศษได้แก่ 1. ............................................................................................................................. ...... 2. ............................................................................................................................. ...... 3. ............................................................................................................................. ...... 2. นักเรียนมีความรู้ความเข้าใจ (K) ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 3. นักเรียนมีความรู้เกิดทักษะ (P) ............................................................................................................................. ............................................................ ........................................................................................................................................................................................ 4. นักเรียนมีเจตคติ ค่านิยม คุณธรรมจริยธรรม (A) ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 14.2 ปัญหา/อุปสรรค/แนวทางแก้ไข ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 14.3 ข้อเสนอแนะ ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... ลงชื่อ................................................... (นายขจรศักดิ์ นกแก้ว) ตำแหน่ง ครู ความคิดเห็นของหัวหน้ากลุ่มสาระการเรียนรู้ ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... ลงชื่อ..................................................ผู้เชี่ยวชาญ (นายวรวุฒิ ฝ่ายสัจจา) หัวหน้ากลุ่มสาระการเรียนรู้เทคโนโลยี โรงเรียนเมืองพญาแลวิทยา
คำสั่ง.....ให้นักเรียนเขียนโปรแกรม โดยใช้คำสั่งเลือกทำแบบหลายทาง (if else...if) 1. ให้นักเรียนเขียนโปรแกรมการรับคะแนนสอบของผู้ใช้งานพร้อมแสดงผลการเรียน อธิบาย 1. เริ่มต้น 2. รับค่าข้อมูลคะแนนผลสอบ (mid+final) 3. ตรวจสอบเงื่อนไข ข้อมูลคะแนนผลสอบ (mid+final) (จริง หรือ ไม่) ถ้าเป็นจริง แสดงผล Grade ถ้าเป็นเท็จ ตรวจสอบเงื่อนไข คะแนน ผลสอบในลำดับต่อไป เมื่อถึงลำดับสุดท้าย “ยังเป็นเท็จอยู่” ให้แสดงงผล Grade เป็น ‘F’ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ แบบฝึกทักษะ เรื่อง โครงสร้างการทำงานแบบหลายทางเลือก จริง (T) จริง (T) จริง (T) จริง (T) เท็จ (F) เท็จ (F) เท็จ (F) เท็จ (F) เริ่มต้น Score = mid+final Grade = ‘A’ จบการทำงาน Score >= 80 Score >= 70 Grade = ‘B’ Score >= 60 Grade = ‘C’ Score >= 50 Grade = ‘D’ Grade = ‘F’ แสดงผล Grade
แผนการจัดารเรียนรู้ที่ 5 1. มาตรฐานการเรียนรู้ มาตรฐาน ว 4.2 เข้าใจและใช้แนวคิดเชิงคำนวณในการแก้ปัญหาที่พบในชีวิตจริงอย่างเป็นขั้นตอน และเป็น ระบบ ใช้เทคโนโลยีสารสนเทศและการสื่อสารในการเรียนรู้ การทำงาน และการแก้ปัญหาได้อย่างมีประสิทธิภาพ รู้เท่าทัน และมีจริยธรรม ผลการเรียนรู้ 1. เรียนรู้ประวัติความเป็นมาของโปรแกรมภาษาซี 2. เรียนรู้ฝังงานโฟลว์ชาร์ต (Flowchart) 3. เรียนรู้โครงสร้างโปรแกรมภาษาซี Dec-C++ 4. เรียนรู้ตัวแปร ชนิดข้อมูล โอดปอร์เรเตอร์ นิพจน์ 5. เรียนรู้รูปแบบคำสั่ง printf ( ) 6. เรียนรู้รูปแบบคำสั่ง scanf ( ) 7. เรียนรู็การเขียนโปรแกรม (แบบลำดับ) 8. เรียนรู็การเขียนโปรแกรม (แบบทางเลือก) 9. เรียนรู็การเขียนโปรแกรม (แบบวนซ้ำ) 10. เรียนรู้การประยุกต์ใช้งานโปรแกรมภาษาซี Dec-C++ 2. สาระสำคัญ การเขียนโปรแกรมเพื่อแก้ไขปัญหาที่ซับซ้อน หรือโปรแกรมที่เกี่ยวข้องกับเงื่อนไขการทำงานที่ยุ่งยาก จำเป็นต้องใช้คำสั่งควบคุมการทำงานของโปรแกรมประเภทต่าง ๆ เพื่อทำให้โปรแกรมใช้งานได้อย่างมีประสิทธิภาพ ง่ายในการเขียนคำสั่ง และสะดวกต่อการบำรุงรักษาโปรแกรม ซึ่งคำสั่งควบคุมการทำงานของโปรแกรมมีหลายแบบ ด้วยกัน แต่ในบทนี้จะกล่าวถึงเฉพาะคำสั่งควบคุมการทำงานของโปรแกรมแบบเลือกทำเท่านั้น 3. จุดประสงค์การเรียนรู้ 1. รู้จักการใช้คำสั่งแบบเลือกทำทางเดียว หรือเลือกทำหลายทางได้ 2. รู้จักโครงสร้างรูปแบบคำสั่ง switch, case สาระการเรียนรู้ คอมพิวเตอร์ รายวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ ชั้นมัธยมศึกษาปีที่ 3 ภาคเรียนที่ 1 ปีการศึกษา 2566 หน่วยการเรียนรู้ที่ 1 ฟังก์ชันตรวจสอบเงื่อนไขในโปรแกรมภาษาซี เวลาเรียน 12 ชั่วโมง แผนการจัดการเรียนรู้ที่ 5 เรื่องโครงสร้างการทำงานหลายทางเลือก switch, case เวลาเรียน 2 ชั่วโมง สอนวันที่............... เดือน............................................. พ.ศ. .........................
4. สาระการเรียนรู้ คำสั่งแบบเลือกทำทางเดียวหรือเลือกทำหลายทาง รูปแบบคำสั่ง switch, case 5. สมรรถนะสำคัญของผู้เรียน 1. ความสามารถในการสื่อสาร 2. ความสามารถในการคิด 3. ความสามารถในการแก้ปัญหา 4. ความสามารถในการใช้ทักษะชีวิต 5. ความสามารถในการใช้เทคโนโลยี 6. คุณลักษณะอันพึงประสงค์ 1. มีวินัย 2. ใฝ่เรียนรู้ 3. มุ่งมั่นในการทำงาน 7. สาระการเรียนรู้ 7.1 ความรู้(K) มีความรู้ความสามารถคำสั่งแบบเลือกทำทางเดียว หรือเลือกทำหลายทาง คำสั่ง switch, case 7.2 ทักษะ/กระบวนการ/กระบวนการคิด (P) 1. นักเรียนใช้แบบฝึกทักษะ รายวิชา ว23203 การเขียนโปรแกรมภาษาเบื้องต้นกลุ่มสาระการเรียนรู้ วิทยาศาสตร์และเทคโนโลยี ชั้นมัธยมศึกษาปีที่ 3 หน่วยการเรียนรู้ที่ 1 ฟังก์ชันตรวจสอบเงื่อนไขโปรแกรมภาษาซี เรื่อง คำสั่งควบคุมการทำงานแบบทางเลือก switch, case 2. สามารถสืบค้นหาความรู้เพิ่มเติมได้ 7.3 คุณลักษณะอันพึงปประสงค์ (A) 1. มีความสื่อสัตย์ในการทำใบงานและอแบบทดสอบ 2. มีวินัยต่อตนเอง/ตรงต่อเวลา 3. ใฝ่เรียนรู้มุ่งมั่นในการทำงาน 4. มีความรับผิดชอบต่องานที่ได้รับมอบหมาย 8. จุดเน้นต่อการพัฒนาคุณภาพผู้เรียน 8.1 ความสามารถและทักษะ มีความสามารถในการแสวงหาความรู้ด้วยตนเอง มีความสามารถในการใช้เทคโนโลยีเพื่อการเรียนรู้ มีทักษะการคิดสูง ทักษะชีวิต ทักษะการสื่อสารอย่างสร้างสรรค์ตามช่วงวัย
8.2 ลักษณะที่ช่วยเสริมผู้เรียนตามช่วงวัย ใฝ่เรียนรู้ ใฝ่ดี อยู่อย่างพอเพียง 9. สาระการเรียนรู้สู่การบูรณาการ การเรียนรู้สู่ ASEAN หลักเศรษฐกิจพอเพียง 10. ชิ้นงานหรือภาระงาน (หลักฐาน/ร่องรอยแสดงความรู้) - หนังสือ - แบบฝึกทักษะ - แบบสังเกตพฤติกรรม 11. การจัดกิจกรรมการเรียนการสอน กระบวนการเรียนรู้ ขั้นนำเข้าสู้บทเรียน 1) สนทนาซักถามนักเรียนถึงโครงสร้างโปรแกรมภาษาซี ที่ได้เรียนจากบทที่ผ่านมาว่ารูปแบบของคำสั่ง แสดงผลเป็นอย่างไรบ้าง หลังจากนั้นสนทนาเชื่อมโยงถึง โครงสร้างการทำงานแบบทางเลือก โดยครูเปรียบเทียบ โครงสร้างการทำงานแบบทางเลือกเหมือนกับเส้นทางเดินรถซึ่งจะมีทางแยกและต้องตัดสินใจเลือกทางใดทางหนึ่ง 2) ครูแจ้งผลการเรียนรู้ที่คาดหวังที่นักเรียนจะสามารถปฏิบัติได้หนังจากได้เรียนรู้แล้ว 3) นักเรียนทำแบบทดสอบก่อนเรียน จำนวน 10 ข้อ ขั้นสอน 4) ขั้นกิจกรรมการจัดการเรียนรู้ 1) นักเรียนทุกคนปฏิบัติการเข้าสู่โปรแกรมภาษาซี (Dev C++ 5.11) 2) นักเรียนรับแบบฝึกทักษะ เรื่อง โครงสร้างการทำงานแบบทางเลือก โดยให้นักเรียนศึกษา โครงสร้างการทำงานในแบบฝึกทักษะ และครูเน้นย้ำวิธีการใช้แบบฝึกทักษะอีกครั้ง 3) เมื่อนักเรียนศึกษาโครงสร้างเข้าใจแล้วให้นักเรียนเริ่มพิมพ์โปรแกรมลงในคอมพิวเตอร์ตาม ตัวอย่างการใช้คำสั่ง switch, case 4) หลังจากนั้นนักเรียนรันโปรแกรมตามแบบฝึกทักษะ และครูอธิบายการทำงานของโปรแกรมแต่ละ คำสั่งจนนักเรียนเข้าใจพร้อมสุ่มถามนักเรียนทีละคน 5) เมื่อนัดเรียนเข้าใจโครงสร้างการทำงานแบบทางเลือกแล้วให้ทำแบบฝึกทักษะข้อที่ 1-2 ลงใน เครื่องคอมพิวเตอร์ เมื่อนักเรียนทำเสร็จ ครูเดินตรวจดูที่เครื่องคอมพิวเตอร์ ครูบันทึกคะแนนลงแบบบันทึกผลงาน นักเรียน แล้วติดผลงานการประเมินแบบฝึกทักษะข้อที่ 1-2 ของนักเรียนทุกคนที่ป้านนิเทศ หน้าห้องคอมพิวเตอร์
ขั้นสรุป 5) ขั้นสรุป สุ่มตัวอย่างนักเรียน เป็นตัวแทนในการสรุปวิธีการทำงานของโครงสร้างแบบทาเลือก switch, case ที่ได้ ศึกษามา 12. สื่อ/แหล่งการเรียนรู้ 1. เครื่องคอมพิวเตอร์ 2. ห้อวคอมพิวเตอร์ 3. สื่อ Power point 4. โปรแกรมภาษาซี (Dev C++ 5.11) 5. อินเตอร์เน็ต 13. การวัดผลประเมินผล ผลการเรียนรู้ที่คาดหวัง วิธีการ ประเมินผล เครื่องมือ ประเมินผล เกณฑ์การประเมินผล 1. รู้จักโครงสร้างคำสั่งแบบเลือกทำ ทางเดียว หรือเลือกทำหลายทางได้ 2. รู้จักโครงสร้างรูปแบบคำสั่ง switch, case 1. ทดสอบ 2. สังเกต 1. แบบทดสอบ 2. แบบสังเกต 1 นักเรียนตอบคำถามถูก ร้อยละ 80 ขึ้นไป 2. ได้คะแนนร้อยละ 80 ขึ้นไป 3. ได้ระดับคะแนน 2 ขึ้นไป เครื่องมือ 1. แบบสังเกตพฤติกรรมนักเรียน 2. แบบบันทึกคะแนนสอบก่อนเรียนและหลังเรียน 3. แบบฝึกทักษะ เรื่อง โครงสร้างการทำงานแบบทางเลือก 14. บันทึกผลหลังการสอน 14.1 สรุปผลการเรียนการสอน 1. นักเรียนจำนวน..............................คน ผ่านจุดประสงค์การเรียนรู้..............................คน คิดเป็นร้อยละ.............................. ไม่ผ่านจุดประสงค์การเรียนรู้..........................คน คิดเป็นร้อยละ.............................. ได้แก่ 1. ............................................................................................................................. ...... 2. ............................................................................................................................. ...... 3. ............................................................................................................................. ......
นักเรียนที่มีความสามารถพิเศษได้แก่ 1. ............................................................................................................................. ...... 2. ............................................................................................................................. ...... 3. ............................................................................................................................. ...... 2. นักเรียนมีความรู้ความเข้าใจ (K) ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 3. นักเรียนมีความรู้เกิดทักษะ (P) ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 4. นักเรียนมีเจตคติ ค่านิยม คุณธรรมจริยธรรม (A) ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 14.2 ปัญหา/อุปสรรค/แนวทางแก้ไข ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 14.3 ข้อเสนอแนะ ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... ลงชื่อ................................................... (นายขจรศักดิ์ นกแก้ว) ตำแหน่ง ครู ความคิดเห็นของหัวหน้ากลุ่มสาระการเรียนรู้ ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... ลงชื่อ..................................................ผู้เชี่ยวชาญ (นายวรวุฒิ ฝ่ายสัจจา) หัวหน้ากลุ่มสาระการเรียนรู้เทคโนโลยี โรงเรียนเมืองพญาแลวิทยา
Score >= 50 Score < 50 Score >= 60 คำสั่ง.....ให้นักเรียนเขียนโปรแกรม โดยใช้คำสั่งเลือกทำแบบหลายทาง (switch, case) 1. ให้นักเรียนเขียนโปรแกรมการรับคะแนนสอบของผู้ใช้งานพร้อมแสดงผลการเรียน อธิบาย 1. เริ่มต้น 2. รับค่าข้อมูลคะแนนผลสอบ (mid+final) 3. ตรวจสอบเงื่อนไข ข้อมูลคะแนนผลสอบที่ตัวแปร (Score) ถ้าตัวแปร (Score >= 80) แสดงผล Grade ‘A’ ถ้าตัวแปร (Score >= 70) แสดงผล Grade ‘B’ ถ้าตัวแปร (Score >= 60) แสดงผล Grade ‘C’ ถ้าตัวแปร (Score >= 50) แสดงผล Grade ‘D’ ถ้าตัวแปร (Score < 50) แสดงผล Grade ‘F’ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ Score >= 80 Score >= 70 แบบฝึกทักษะ เรื่อง โครงสร้างการทำงานแบบหลายทางเลือก เริ่มต้น Score = mid+final Grade = ‘A’ จบการทำงาน Score Grade = ‘B’ แสดงผล Grade Grade = ‘C’ Grade = ‘D’ Grade = ‘F’
แผนการจัดารเรียนรู้ที่ 6 1. มาตรฐานการเรียนรู้ มาตรฐาน ว 4.2 เข้าใจและใช้แนวคิดเชิงคำนวณในการแก้ปัญหาที่พบในชีวิตจริงอย่างเป็นขั้นตอน และเป็น ระบบ ใช้เทคโนโลยีสารสนเทศและการสื่อสารในการเรียนรู้ การทำงาน และการแก้ปัญหาได้อย่างมีประสิทธิภาพ รู้เท่าทัน และมีจริยธรรม ผลการเรียนรู้ 1. เรียนรู้ประวัติความเป็นมาของโปรแกรมภาษาซี 2. เรียนรู้ฝังงานโฟลว์ชาร์ต (Flowchart) 3. เรียนรู้โครงสร้างโปรแกรมภาษาซี Dec-C++ 4. เรียนรู้ตัวแปร ชนิดข้อมูล โอดปอร์เรเตอร์ นิพจน์ 5. เรียนรู้รูปแบบคำสั่ง printf ( ) 6. เรียนรู้รูปแบบคำสั่ง scanf ( ) 7. เรียนรู็การเขียนโปรแกรม (แบบลำดับ) 8. เรียนรู็การเขียนโปรแกรม (แบบทางเลือก) 9. เรียนรู็การเขียนโปรแกรม (แบบวนซ้ำ) 10. เรียนรู้การประยุกต์ใช้งานโปรแกรมภาษาซี Dec-C++ 2. สาระสำคัญ การเขียนโปรแกรมเพื่อแก้ไขปัญหาที่ซับซ้อน หรือโปรแกรมที่เกี่ยวข้องกับเงื่อนไขการทำงานที่ยุ่งยาก จำเป็นต้องใช้คำสั่งควบคุมการทำงานของโปรแกรมประเภทต่าง ๆ เพื่อทำให้โปรแกรมใช้งานได้อย่างมีประสิทธิภาพ ง่ายในการเขียนคำสั่ง และสะดวกต่อการบำรุงรักษาโปรแกรม ซึ่งคำสั่งควบคุมการทำงานของโปรแกรมมีหลายแบบ ด้วยกัน แต่ในบทนี้จะกล่าวถึงเฉพาะคำสั่งควบคุมการทำงานของโปรแกรมแบบวนรอบการทำงานเท่านั้น 3. จุดประสงค์การเรียนรู้ 1. รู้จักการใช้คำสั่งแบบวนรอบการทำงาน 2. รู้จักโครงสร้างรูปแบบคำสั่ง for สาระการเรียนรู้ คอมพิวเตอร์ รายวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ ชั้นมัธยมศึกษาปีที่ 3 ภาคเรียนที่ 1 ปีการศึกษา 2566 หน่วยการเรียนรู้ที่ 2 ฟังก์ชันวนรอบการทำงานในโปรแกรมภาษาซี เวลาเรียน 12 ชั่วโมง แผนการจัดการเรียนรู้ที่ 6 เรื่องโครงสร้างการทำงานแบบแบบวนซ้ำ for เวลาเรียน 4 ชั่วโมง สอนวันที่............... เดือน............................................. พ.ศ. .........................
4. สาระการเรียนรู้ คำสั่งแบบวนรอบการทำงาน รูปแบบคำสั่ง for 5. สมรรถนะสำคัญของผู้เรียน 1. ความสามารถในการสื่อสาร 2. ความสามารถในการคิด 3. ความสามารถในการแก้ปัญหา 4. ความสามารถในการใช้ทักษะชีวิต 5. ความสามารถในการใช้เทคโนโลยี 6. คุณลักษณะอันพึงประสงค์ 1. มีวินัย 2. ใฝ่เรียนรู้ 3. มุ่งมั่นในการทำงาน 7. สาระการเรียนรู้ 7.1 ความรู้(K) มีความรู้ความสามารถคำสั่งแบบวนรอบการทำงาน รูปแบบคำสั่ง for 7.2 ทักษะ/กระบวนการ/กระบวนการคิด (P) 1. นักเรียนใช้แบบฝึกทักษะ รายวิชา ว23203 การเขียนโปรแกรมภาษาเบื้องต้นกลุ่มสาระการเรียนรู้ วิทยาศาสตร์และเทคโนโลยี ชั้นมัธยมศึกษาปีที่ 3 หน่วยการเรียนรู้ที่ 2 ฟังก์ชันวนรอบการทำงานโปรแกรมภาษาซี เรื่อง คำสั่งควบคุมการทำงานแบบวนรอบการทำงาน for 2. สามารถสืบค้นหาความรู้เพิ่มเติมได้ 7.3 คุณลักษณะอันพึงปประสงค์ (A) 1. มีความสื่อสัตย์ในการทำใบงานและอแบบทดสอบ 2. มีวินัยต่อตนเอง/ตรงต่อเวลา 3. ใฝ่เรียนรู้มุ่งมั่นในการทำงาน 4. มีความรับผิดชอบต่องานที่ได้รับมอบหมาย 8. จุดเน้นต่อการพัฒนาคุณภาพผู้เรียน 8.1 ความสามารถและทักษะ มีความสามารถในการแสวงหาความรู้ด้วยตนเอง มีความสามารถในการใช้เทคโนโลยีเพื่อการเรียนรู้ มีทักษะการคิดสูง ทักษะชีวิต ทักษะการสื่อสารอย่างสร้างสรรค์ตามช่วงวัย
8.2 ลักษณะที่ช่วยเสริมผู้เรียนตามช่วงวัย ใฝ่เรียนรู้ ใฝ่ดี อยู่อย่างพอเพียง 9. สาระการเรียนรู้สู่การบูรณาการ การเรียนรู้สู่ ASEAN หลักเศรษฐกิจพอเพียง 10. ชิ้นงานหรือภาระงาน (หลักฐาน/ร่องรอยแสดงความรู้) - หนังสือ - แบบฝึกทักษะ - แบบสังเกตพฤติกรรม 11. การจัดกิจกรรมการเรียนการสอน กระบวนการเรียนรู้ ขั้นนำเข้าสู้บทเรียน 1) สนทนาซักถามนักเรียนถึงโครงสร้างโปรแกรมภาษาซี ที่ได้เรียนจากบทที่ผ่านมาว่ารูปแบบของคำสั่ง ตรวจสอบเงื่อนไขเป็นอย่างไรบ้าง หลังจากนั้นสนทนาเชื่อมโยงถึง โครงสร้างการทำงานแบบวนรอบการทำงาน โดยครูเปรียบเทียบโครงสร้างการทำงานแบบวนรอบการทำงานเหมือนกับการตักน้ำใส่ถังทีละขัน เมื่อน้ำเต็มถังให้หยุด ตักน้ำใส่ถัง 2) ครูแจ้งผลการเรียนรู้ที่คาดหวังที่นักเรียนจะสามารถปฏิบัติได้จากที่ได้เรียนรู้แล้ว 3) นักเรียนทำแบบทดสอบก่อนเรียน จำนวน 10 ข้อ ขั้นสอน 4) ขั้นกิจกรรมการจัดการเรียนรู้ 1) นักเรียนทุกคนปฏิบัติการเข้าสู่โปรแกรมภาษาซี (Dev C++ 5.11) 2) นักเรียนรับแบบฝึกทักษะ เรื่อง โครงสร้างการทำงานแบบวนรอบการทำงาน โดยให้นักเรียน ศึกษาโครงสร้างการทำงานในแบบฝึกทักษะ และครูเน้นย้ำวิธีการใช้แบบฝึกทักษะอีกครั้ง 3) เมื่อนักเรียนศึกษาโครงสร้างเข้าใจแล้วให้นักเรียนเริ่มพิมพ์โปรแกรมลงในคอมพิวเตอร์ตาม ตัวอย่างการใช้คำสั่ง for 4) หลังจากนั้นนักเรียนรันโปรแกรมตามแบบฝึกทักษะ และครูอธิบายการทำงานของโปรแกรมแต่ละ คำสั่งจนนักเรียนเข้าใจพร้อมสุ่มถามนักเรียนทีละคน 5) เมื่อนักเรียนเข้าใจโครงสร้างการทำงานแบบวนรอบการทำงานแล้วให้ทำแบบฝึกทักษะข้อที่ 1-2 ลงในเครื่องคอมพิวเตอร์ เมื่อนักเรียนทำเสร็จ ครูเดินตรวจดูที่เครื่องคอมพิวเตอร์ ครูบันทึกคะแนนลงแบบบันทึก ผลงานนักเรียน แล้วติดผลงานการประเมินแบบฝึกทักษะข้อที่ 1-2 ของนักเรียนทุกคนที่ป้านนิเทศ หน้าห้อง คอมพิวเตอร์
ขั้นสรุป 5) ขั้นสรุป สุ่มตัวอย่างนักเรียน เป็นตัวแทนในการสรุปวิธีการทำงานของโครงสร้างแบบวนรอบการทำงาน for ที่ได้ ศึกษามา 12. สื่อ/แหล่งการเรียนรู้ 1. เครื่องคอมพิวเตอร์ 2. ห้อวคอมพิวเตอร์ 3. สื่อ Power point 4. โปรแกรมภาษาซี (Dev C++ 5.11) 5. อินเตอร์เน็ต 13. การวัดผลประเมินผล ผลการเรียนรู้ที่คาดหวัง วิธีการ ประเมินผล เครื่องมือ ประเมินผล เกณฑ์การประเมินผล 1. รู้จักโครงสร้างคำสั่งแบบวนรอบ การทำงาน 2. รู้จักโครงสร้างรูปแบบคำสั่ง for 1. ทดสอบ 2. สังเกต 1. แบบทดสอบ 2. แบบสังเกต 1 นักเรียนตอบคำถามถูก ร้อยละ 80 ขึ้นไป 2. ได้คะแนนร้อยละ 80 ขึ้นไป 3. ได้ระดับคะแนน 2 ขึ้นไป เครื่องมือ 1. แบบสังเกตพฤติกรรมนักเรียน 2. แบบบันทึกคะแนนสอบก่อนเรียนและหลังเรียน 3. แบบฝึกทักษะ เรื่อง โครงสร้างการทำงานแบบทางเลือก 14. บันทึกผลหลังการสอน 14.1 สรุปผลการเรียนการสอน 1. นักเรียนจำนวน..............................คน ผ่านจุดประสงค์การเรียนรู้..............................คน คิดเป็นร้อยละ.............................. ไม่ผ่านจุดประสงค์การเรียนรู้..........................คน คิดเป็นร้อยละ.............................. ได้แก่ 1. ............................................................................................................................. ...... 2. ............................................................................................................................. ...... 3. ............................................................................................................................. ......
นักเรียนที่มีความสามารถพิเศษได้แก่ 1. ............................................................................................................................. ...... 2. ............................................................................................................................. ...... 3. ............................................................................................................................. ...... 2. นักเรียนมีความรู้ความเข้าใจ (K) ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 3. นักเรียนมีความรู้เกิดทักษะ (P) ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 4. นักเรียนมีเจตคติ ค่านิยม คุณธรรมจริยธรรม (A) ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 14.2 ปัญหา/อุปสรรค/แนวทางแก้ไข ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 14.3 ข้อเสนอแนะ ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... ลงชื่อ................................................... (นายขจรศักดิ์ นกแก้ว) ตำแหน่ง ครู ความคิดเห็นของหัวหน้ากลุ่มสาระการเรียนรู้ ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... ลงชื่อ..................................................ผู้เชี่ยวชาญ (นายวรวุฒิ ฝ่ายสัจจา) หัวหน้ากลุ่มสาระการเรียนรู้เทคโนโลยี โรงเรียนเมืองพญาแลวิทยา
คำสั่ง.....ให้นักเรียนเขียนโปรแกรม โดยใช้คำสั่งแบบวนวนรอบการทำงาน (for) 1. ให้นักเรียนเขียนโปรแกรมวนรอบการทำงาน 5 รอบ อธิบาย 1. เริ่มต้น 2. กำหนดค่าเริ่มต้นให้กับตัวแปร (i = 1) 3. ตรวจสอบเงื่อนไขค่าข้อมูลในตัวแปร (i<=5) จริงหรือไม่ - ถ้าเป็นจริง บวกค่าในตัวแปร i เพิ่มที่ละ 1 ค่า - ถ้าเป็นเท็จ จบการทำงาน รอบที่ i เข้า i ออก แสดงผล แบบฝึกทักษะ เรื่อง โครงสร้างแบบวนรอบการทำงาน 1 เท็จ จริง เริ่มต้น i = 1 i <= 5 จบการทำงาน แสดงผล i i = i + 1 ......................................................................................... ......................................................................................... ......................................................................................... ......................................................................................... ......................................................................................... ......................................................................................... ......................................................................................... X<=5
คำสั่ง.....ให้นักเรียนเขียนโปรแกรม โดยใช้คำสั่งแบบวนวนรอบการทำงาน (for) 1. ให้นักเรียนเขียนโปรแกรมวนรอบการทำงาน 5 รอบ อธิบาย 1. เริ่มต้น 2. กำหนดค่าเริ่มต้นให้กับตัวแปร (i = 1) 3. ตรวจสอบเงื่อนไขค่าข้อมูลในตัวแปร (i<=20) จริงหรือไม่ - ถ้าเป็นจริง บวกค่าในตัวแปร i เพิ่มที่ละ 1 ค่า - ถ้าเป็นเท็จ จบการทำงาน x<=8 รอบที่ x เข้า x ออก y เข้า y ออก x+y x*y โปรแกรมทำงานทั้งหมดกี่รอบ_______________________ ค่าข้อมูลในตัว แปร x เมื่อสิ้นสุดการทำงาน = ___________ ค่าข้อมูลในตัว แปร y เมื่อสิ้นสุดการทำงาน = ___________ แบบฝึกทักษะ เรื่อง โครงสร้างแบบวนรอบการทำงาน 2 เท็จ จริง เริ่มต้น x = 1 , y = 15 x < 8 จบการทำงาน แสดงผล x+y x = x + 2 , y = y - 3
คำสั่ง.....ให้นักเรียนเขียนโปรแกรม โดยใช้คำสั่งแบบวนวนรอบการทำงาน (for) 1. ให้นักเรียนเขียนโปรแกรมแม่สูตรคูณพร้อมแสดงผลที่หน้าจอ อธิบาย 1. เริ่มต้น 2. รับค่าข้อมูลแม่สูตรคูณ 3. กำหนดค่าเริ่มต้นให้ตัวแปร (i = 1) ให้ตัวแปร (i<=12) และถ้าตัวแปร (i<=12) ให้บวกค่าข้อมูลเพิ่มที ละ 1 ค่า 4. นำตัวแปร (num*i) แล้วแสดงผลออกทางจอภาพ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ แบบฝึกทักษะ เรื่อง โครงสร้างแบบวนรอบการทำงาน เท็จ จริง เริ่มต้น i = 1 i <= 12 จบการทำงาน แสดงผล i i = i*num แม่สูตรคูณ (num) i = i + 1
แผนการจัดารเรียนรู้ที่ 7 1. มาตรฐานการเรียนรู้ มาตรฐาน ว 4.2 เข้าใจและใช้แนวคิดเชิงคำนวณในการแก้ปัญหาที่พบในชีวิตจริงอย่างเป็นขั้นตอน และเป็น ระบบ ใช้เทคโนโลยีสารสนเทศและการสื่อสารในการเรียนรู้ การทำงาน และการแก้ปัญหาได้อย่างมีประสิทธิภาพ รู้เท่าทัน และมีจริยธรรม ผลการเรียนรู้ 1. เรียนรู้ประวัติความเป็นมาของโปรแกรมภาษาซี 2. เรียนรู้ฝังงานโฟลว์ชาร์ต (Flowchart) 3. เรียนรู้โครงสร้างโปรแกรมภาษาซี Dec-C++ 4. เรียนรู้ตัวแปร ชนิดข้อมูล โอดปอร์เรเตอร์ นิพจน์ 5. เรียนรู้รูปแบบคำสั่ง printf ( ) 6. เรียนรู้รูปแบบคำสั่ง scanf ( ) 7. เรียนรู็การเขียนโปรแกรม (แบบลำดับ) 8. เรียนรู็การเขียนโปรแกรม (แบบทางเลือก) 9. เรียนรู็การเขียนโปรแกรม (แบบวนซ้ำ) 10. เรียนรู้การประยุกต์ใช้งานโปรแกรมภาษาซี Dec-C++ 2. สาระสำคัญ การเขียนโปรแกรมเพื่อแก้ไขปัญหาที่ซับซ้อน หรือโปรแกรมที่เกี่ยวข้องกับเงื่อนไขการทำงานที่ยุ่งยาก จำเป็นต้องใช้คำสั่งควบคุมการทำงานของโปรแกรมประเภทต่าง ๆ เพื่อทำให้โปรแกรมใช้งานได้อย่างมีประสิทธิภาพ ง่ายในการเขียนคำสั่ง และสะดวกต่อการบำรุงรักษาโปรแกรม ซึ่งคำสั่งควบคุมการทำงานของโปรแกรมมีหลายแบบ ด้วยกัน แต่ในบทนี้จะกล่าวถึงเฉพาะคำสั่งควบคุมการทำงานของโปรแกรมแบบวนรอบการทำงานเท่านั้น 3. จุดประสงค์การเรียนรู้ 1. รู้จักการใช้คำสั่งแบบวนรอบการทำงาน 2. รู้จักโครงสร้างรูปแบบคำสั่ง while สาระการเรียนรู้ คอมพิวเตอร์ รายวิชา การเขียนโปรแกรมภาษาคอมพิวเตอร์ ชั้นมัธยมศึกษาปีที่ 3 ภาคเรียนที่ 1 ปีการศึกษา 2566 หน่วยการเรียนรู้ที่ 2 ฟังก์ชันวนรอบการทำงานในโปรแกรมภาษาซี เวลาเรียน 12 ชั่วโมง แผนการจัดการเรียนรู้ที่ 7 เรื่องโครงสร้างการทำงานแบบแบบวนซ้ำ while เวลาเรียน 2 ชั่วโมง สอนวันที่............... เดือน............................................. พ.ศ. .........................
4. สาระการเรียนรู้ คำสั่งแบบวนรอบการทำงาน รูปแบบคำสั่ง while 5. สมรรถนะสำคัญของผู้เรียน 1. ความสามารถในการสื่อสาร 2. ความสามารถในการคิด 3. ความสามารถในการแก้ปัญหา 4. ความสามารถในการใช้ทักษะชีวิต 5. ความสามารถในการใช้เทคโนโลยี 6. คุณลักษณะอันพึงประสงค์ 1. มีวินัย 2. ใฝ่เรียนรู้ 3. มุ่งมั่นในการทำงาน 7. สาระการเรียนรู้ 7.1 ความรู้(K) มีความรู้ความสามารถคำสั่งแบบวนรอบการทำงาน รูปแบบคำสั่ง while 7.2 ทักษะ/กระบวนการ/กระบวนการคิด (P) 1. นักเรียนใช้แบบฝึกทักษะ รายวิชา ว23203 การเขียนโปรแกรมภาษาเบื้องต้นกลุ่มสาระการเรียนรู้ วิทยาศาสตร์และเทคโนโลยี ชั้นมัธยมศึกษาปีที่ 3 หน่วยการเรียนรู้ที่ 2 ฟังก์ชันวนรอบการทำงานโปรแกรมภาษาซี เรื่อง คำสั่งควบคุมการทำงานแบบวนรอบการทำงาน while 2. สามารถสืบค้นหาความรู้เพิ่มเติมได้ 7.3 คุณลักษณะอันพึงปประสงค์ (A) 1. มีความสื่อสัตย์ในการทำใบงานและอแบบทดสอบ 2. มีวินัยต่อตนเอง/ตรงต่อเวลา 3. ใฝ่เรียนรู้มุ่งมั่นในการทำงาน 4. มีความรับผิดชอบต่องานที่ได้รับมอบหมาย 8. จุดเน้นต่อการพัฒนาคุณภาพผู้เรียน 8.1 ความสามารถและทักษะ มีความสามารถในการแสวงหาความรู้ด้วยตนเอง มีความสามารถในการใช้เทคโนโลยีเพื่อการเรียนรู้ มีทักษะการคิดสูง ทักษะชีวิต ทักษะการสื่อสารอย่างสร้างสรรค์ตามช่วงวัย
8.2 ลักษณะที่ช่วยเสริมผู้เรียนตามช่วงวัย ใฝ่เรียนรู้ ใฝ่ดี อยู่อย่างพอเพียง 9. สาระการเรียนรู้สู่การบูรณาการ การเรียนรู้สู่ ASEAN หลักเศรษฐกิจพอเพียง 10. ชิ้นงานหรือภาระงาน (หลักฐาน/ร่องรอยแสดงความรู้) - หนังสือ - แบบฝึกทักษะ - แบบสังเกตพฤติกรรม 11. การจัดกิจกรรมการเรียนการสอน กระบวนการเรียนรู้ ขั้นนำเข้าสู้บทเรียน 1) สนทนาซักถามนักเรียนถึงโครงสร้างโปรแกรมภาษาซี ที่ได้เรียนจากบทที่ผ่านมาว่ารูปแบบของคำสั่ง ตรวจสอบเงื่อนไขเป็นอย่างไรบ้าง หลังจากนั้นสนทนาเชื่อมโยงถึง โครงสร้างการทำงานแบบวนรอบการทำงาน โดยครูเปรียบเทียบโครงสร้างการทำงานแบบวนรอบการทำงานเหมือนกับการตักน้ำใส่ถังทีละขัน เมื่อน้ำเต็มถังให้หยุด ตักน้ำใส่ถัง 2) ครูแจ้งผลการเรียนรู้ที่คาดหวังที่นักเรียนจะสามารถปฏิบัติได้จากที่ได้เรียนรู้แล้ว 3) นักเรียนทำแบบทดสอบก่อนเรียน จำนวน 10 ข้อ ขั้นสอน 4) ขั้นกิจกรรมการจัดการเรียนรู้ 1) นักเรียนทุกคนปฏิบัติการเข้าสู่โปรแกรมภาษาซี (Dev C++ 5.11) 2) นักเรียนรับแบบฝึกทักษะ เรื่อง โครงสร้างการทำงานแบบวนรอบการทำงาน โดยให้นักเรียน ศึกษาโครงสร้างการทำงานในแบบฝึกทักษะ และครูเน้นย้ำวิธีการใช้แบบฝึกทักษะอีกครั้ง 3) เมื่อนักเรียนศึกษาโครงสร้างเข้าใจแล้วให้นักเรียนเริ่มพิมพ์โปรแกรมลงในคอมพิวเตอร์ตาม ตัวอย่างการใช้คำสั่ง while 4) หลังจากนั้นนักเรียนรันโปรแกรมตามแบบฝึกทักษะ และครูอธิบายการทำงานของโปรแกรมแต่ละ คำสั่งจนนักเรียนเข้าใจพร้อมสุ่มถามนักเรียนทีละคน 5) เมื่อนักเรียนเข้าใจโครงสร้างการทำงานแบบวนรอบการทำงานแล้วให้ทำแบบฝึกทักษะข้อที่ 1-2 ลงในเครื่องคอมพิวเตอร์ เมื่อนักเรียนทำเสร็จ ครูเดินตรวจดูที่เครื่องคอมพิวเตอร์ ครูบันทึกคะแนนลงแบบบันทึก ผลงานนักเรียน แล้วติดผลงานการประเมินแบบฝึกทักษะข้อที่ 1-2 ของนักเรียนทุกคนที่ป้านนิเทศ หน้าห้อง คอมพิวเตอร์
ขั้นสรุป 5) ขั้นสรุป สุ่มตัวอย่างนักเรียน เป็นตัวแทนในการสรุปวิธีการทำงานของโครงสร้างแบบวนรอบการทำงาน while ที่ได้ ศึกษามา 12. สื่อ/แหล่งการเรียนรู้ 1. เครื่องคอมพิวเตอร์ 2. ห้อวคอมพิวเตอร์ 3. สื่อ Power point 4. โปรแกรมภาษาซี (Dev C++ 5.11) 5. อินเตอร์เน็ต 13. การวัดผลประเมินผล ผลการเรียนรู้ที่คาดหวัง วิธีการ ประเมินผล เครื่องมือ ประเมินผล เกณฑ์การประเมินผล 1. รู้จักโครงสร้างคำสั่งแบบวนรอบ การทำงาน 2. รู้จักโครงสร้างรูปแบบคำสั่ง while 1. ทดสอบ 2. สังเกต 1. แบบทดสอบ 2. แบบสังเกต 1 นักเรียนตอบคำถามถูก ร้อยละ 80 ขึ้นไป 2. ได้คะแนนร้อยละ 80 ขึ้นไป 3. ได้ระดับคะแนน 2 ขึ้นไป เครื่องมือ 1. แบบสังเกตพฤติกรรมนักเรียน 2. แบบบันทึกคะแนนสอบก่อนเรียนและหลังเรียน 3. แบบฝึกทักษะ เรื่อง โครงสร้างการทำงานแบบวนซ้ำ 14. บันทึกผลหลังการสอน 14.1 สรุปผลการเรียนการสอน 1. นักเรียนจำนวน..............................คน ผ่านจุดประสงค์การเรียนรู้..............................คน คิดเป็นร้อยละ.............................. ไม่ผ่านจุดประสงค์การเรียนรู้..........................คน คิดเป็นร้อยละ.............................. ได้แก่ 1. ............................................................................................................................. ...... 2. ............................................................................................................................. ...... 3. ............................................................................................................................. ......
นักเรียนที่มีความสามารถพิเศษได้แก่ 1. ............................................................................................................................. ...... 2. ............................................................................................................................. ...... 3. ............................................................................................................................. ...... 2. นักเรียนมีความรู้ความเข้าใจ (K) ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 3. นักเรียนมีความรู้เกิดทักษะ (P) ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 4. นักเรียนมีเจตคติ ค่านิยม คุณธรรมจริยธรรม (A) ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 14.2 ปัญหา/อุปสรรค/แนวทางแก้ไข ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... 14.3 ข้อเสนอแนะ ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... ลงชื่อ................................................... (นายขจรศักดิ์ นกแก้ว) ตำแหน่ง ครู ความคิดเห็นของหัวหน้ากลุ่มสาระการเรียนรู้ ............................................................................................................................. ............................................................ ......................................................................................................................................................................................... ลงชื่อ..................................................ผู้เชี่ยวชาญ (นายวรวุฒิ ฝ่ายสัจจา) หัวหน้ากลุ่มสาระการเรียนรู้เทคโนโลยี โรงเรียนเมืองพญาแลวิทยา
คำสั่ง.....ให้นักเรียนเขียนโปรแกรม โดยใช้คำสั่งแบบวนวนรอบการทำงาน (while) 1. ให้นักเรียนเขียนโปรแกรมรันข้อมูลตัวเลข 1-10 พร้อมแสดงผลที่หน้าจอ อธิบาย 1. เริ่มต้น 2. กำหนดค่าเริ่มต้นตัวแปร (x = 1) 3. ตรวจสอบเงื่อนไขการวนซ้ำการทำงาน while ให้ (x<=10) - ถ้าเงื่อนไข เป็นจริง บวกค่า x เพิ่มขึ้นที่ละ 1 ค่า (x++) - ถ้าเงื่อนไข เป็นเท็จ จบการทำงาน 4. นำค่าข้อมูลที่อยู่ในตัวแปร (x) แสดงผลออกทางจอภาพ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ แบบฝึกทักษะ เรื่อง โครงสร้างแบบวนรอบการทำงาน เท็จ จริง เริ่มต้น x = 1 x <= 10 จบการทำงาน แสดงผล x x = x + 1
คำสั่ง.....ให้นักเรียนเขียนโปรแกรม โดยใช้คำสั่งแบบวนวนรอบการทำงาน (while) 2. ให้นักเรียนเขียนโปรแกรมรับค่าข้อมูลตัวเลข พร้อมบวกค่าข้อมูลตัวแปรแสดงผลที่หน้าจอ อธิบาย 1. เริ่มต้น 2. รับค่าข้อมูลตัวเลขจากแป้นพิมพ์ แล้วเก็บไว้ที่ตัวแปร (x,y) 3. ตรวจสอบเงื่อนไขการวนซ้ำการทำงาน while ให้ (x<=5) - ถ้าเงื่อนไข เป็นจริง บวกค่า x เพิ่มขึ้นที่ละ 1 ค่า (x++) y เพิ่มขึ้นที่ละ 2 ค่า (y = y+2) - ถ้าเงื่อนไข เป็นเท็จ จบการทำงาน 4. นำค่าข้อมูลที่อยู่ในตัวแปรบวกกัน (x+y) แสดงผลออกทางจอภาพ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ ............................................................................................................................. ............................................................ แบบฝึกทักษะ เรื่อง โครงสร้างแบบวนรอบการทำงาน เท็จ เริ่มต้น x <= 5 จบการทำงาน x = x ++ y = y+2 x + y แสดงผล จริง รับค่าข้อมูล เก็บในตัวแปร x เก็บในตัวแปร y