ใบงานที่ 2.6.1 เรื่อง การเขียนโปรแกรมการทำงานแบบเรียงลำดับ คำชี้แจง : ให้นักเรียนออกแบบขั้นตอนการทำงานของโปรแกรมและเขียนโปรแกรมภาษาไพทอน เพื่อ คำนวณหาส่วนลดของสินค้า โดยให้แสดงผลดังนี้ ******************************************************** การคำนวณส่วนลดการซื้อสินค้า ******************************************************** ชื่อสินค้า : <<input>> ราคา : <<input>> จำนวนที่ซื้อ : <<input>> รวมราคาสินค้า : <<output>> ส่วนลด 10% : <<output>> ******************************************************************** ราคาสุทธิ : <<output>> ******************************************************************** 1.การออกแบบขั้นตอนการทำงานของโปรแกรม ภาษาธรรมชาติหรือ ภาษาพูด รหัสจำลอง
2. การเขียนคำสั่งควบคุมการทำงานด้วยภาษาไพทอน ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………
เฉลยใบงานที่ 2.6.1 เรื่อง การเขียนโปรแกรมการทำงานแบบเรียงลำดับ คำชี้แจง : ให้นักเรียนออกแบบขั้นตอนการทำงานของโปรแกรมและเขียนโปรแกรมภาษาไพทอน เพื่อ คำนวณหาส่วนลดของสินค้า โดยให้แสดงผลดังนี้ ******************************************************** การคำนวณส่วนลดการซื้อสินค้า ******************************************************** ชื่อสินค้า : <<input>> ราคา : <<input>> จำนวนที่ซื้อ : <<input>> รวมราคาสินค้า : <<output>> ส่วนลด 10% : <<output>> ******************************************************************** ราคาสุทธิ : <<output>> ******************************************************************** 1.การออกแบบขั้นตอนการทำงานของโปรแกรม ภาษาธรรมชาติหรือ ภาษาพูด รหัสจำลอง 1. เริ่มทำงาน 2. นำเข้าข้อมูลชื่อสินค้า 3. นำเข้าข้อมูลราคาสินค้า 4. นำเข้าข้อมูลจำนวนสินค้า 5. คำนวณหาราคารวมสินค้า = ราคา * จำนวน 6. แสดงราคารวมสินค้า 7. คำนวณหาส่วนลดสินค้า = ราคารวม * 10% 8. แสดงส่วนลดสินค้า 9. คำนวณหาราคาสุทธิ = ราคารวม – ส่วนลด สินค้า 10. แสดงราคาสุทธิ 11. จบการทำงาน 1. START 2. INPUT product 3. INPUT price 4. INPUT amount 5. COMPUTE total = price * amount 6. OUTPUT total 7. COMPUTE discount = total * 10% 8. OUTPUT discount 9. COMPUTE netprice = total – discount 10. OUTPUT netprice 11. STOP
2. การเขียนคำสั่งควบคุมการทำงานด้วยภาษาไพทอน 1. print(“******************************************************”) 2. print(“ การคำนวณส่วนลดการซื้อสินค้า”) 3. print(“******************************************************”) 4. product = input(“ชื่อสินค้า : ”) 5. price = float(input(“ราคาสินค้า : ”)) 6. amount = int(input(“จำนวนสินค้า : ”)) 7. total = price * amount 8. print(“รวมราคาสินค้า : %.2f บาท” %total) 9. discount = total * .1 10. print(“ส่วนลด 10% : %.2f บาท” %discount) 11. netprice = total – discount 12. print(“******************************************************”). 13. print(“ราคาสุทธิ : %.2f บาท” %netprice) 14. print(“******************************************************”)
แผนการจัดการเรียนรู้ที่ 9 กลุ่มสาระการเรียนรู้วิทยาศาสตร์และเทคโนโลยี(ฉบับปรับปรุง พ.ศ.2560) ชั้นมัธยมศึกษาปีที่ 2 หน่วยการเรียนรู้ที่ 2 เรื่อง การออกแบบขั้นตอนการทำงานและการเขียนโปรแกรมด้วยภาษา Python แผนการจัดการเรียนรู้ที่ 7 เรื่อง โครงสร้างการทำงานแบบเลือกทำ เวลา 2 ชั่วโมง ภาคเรียนที่ 1 ปีการศึกษา 2566 วันที่ ....................................................................... ผู้สอน นางสาวดาราทิพย์ แก้วสีรัง 1. มาตรฐานการเรียนรู้ / ตัวชี้วัด มาตรฐานการเรียนรู้ สาระที่ 4 เทคโนโลยี มาตรฐาน ว 4.2 เข้าใจและใช้แนวคิดเชิงคำนวณในการแก้ปัญหาที่พบในชีวิตจริงอย่างเป็นขั้นตอน และเป็นระบบ ใช้เทคโนโลยีสารสนเทศและการสื่อสารในการเรียนรู้ การทำงาน และการแก้ปัญหาได้อย่างมี ประสิทธิภาพ รู้เท่าทันและมีจริยธรรม ตัวชี้วัด ว 4.2 ม.2/2 ออกแบบและเขียนโปรแกรมที่ใช้ตรรกะและฟังก์ชันในการแก้ปัญหา 2. สาระสำคัญ โครงสร้างการทำงานแบบเลือกทำ เป็นลักษณะการทำงานของโปรแกรมที่ต้องมีการตัดสินใจ หรือ ต้องมีการพิสูจน์ตรวจสอบผ่านเงื่อนไข แบ่งออกเป็น 3 แบบ คือ แบบ Single Selection แบบ Double Selection และแบบ Multiple Selection 3. จุดประสงค์การเรียนรู้ (เชิงพฤติกรรม) 1. อธิบายโครงสร้างการทำงานแบบเรียงลำดับได้ถูกต้อง (K) 2. เขียนโปรแกรมการทำงานแบบเรียงลำดับได้ถูกต้อง (P) 3. เห็นถึงประโยชน์และความสำคัญของการเขียนโปรแกรมโดยใช้ภาษาไพทอน (A) 4. สาระการเรียนรู้ สาระการเรียนรู้แกนกลาง - การออกแบบและเขียนโปรแกรมที่มีการใช้ตรรกะและฟังก์ชัน - การออกแบบอัลกอริทึม เพื่อแก้ปัญหาอาจใช้แนวคิดเชิงคำนวณในการออกแบบ เพื่อให้การ แก้ปัญหามีประสิทธิภาพ - การแก้ปัญหาอย่างเป็นขั้นตอนจะช่วยให้แก้ปัญหาได้อย่างมีประสิทธิภาพ - ซอฟต์แวร์ที่ใช้ในการเขียนโปรแกรม เช่น Scratch, python, java, c - ตัวอย่างโปรแกรม เช่น โปรแกรมตัดเกรด หาคำตอบทั้งหมดของอสมการหลายตัวแปร
5. การจัดกิจกรรมการเรียนรู้ - วิธีการสอนโดยเน้นรูปแบบการสอนแบบสืบเสาะหาความรู้ 5Es (5Es Instructional Model) ชั่วโมงที่ 1 ขั้นนำ ขั้นที่1 กระตุ้นความสนใจ (Engagement) 1. ทบทวนความรู้เดิมจากชั่วโมงที่ผ่านมาเกี่ยวกับโครงสร้างการทำงานแบบเรียงลำดับ 2. อธิบายเพื่อเชื่อมโยงเข้าสู่บทเรียนว่า“โครงสร้างการทำงานแบบเลือกทำ เป็นลักษณะการ ทำงาน ของโปรแกรมที่มีกระบวนการทำงานที่จะต้องมีการตัดสินใจหรือต้องมีการพิสูจน์ตรวจสอบผ่านเงื่อนไขใด ๆ โดยสามารถแบ่งออกได้ 3 รูปแบบ คือ 1. แบบ Single Selection 2. แบบ Double Selection 3. แบบ Multiple Selection” ขั้นสอน ขั้นที่ 2 สำรวจค้นหา (Exploration) 1. ให้นักเรียนสืบค้นข้อมูลและศึกษาเนื้อหา เรื่อง การทำงานแบบ Single Selection โดยให้ นักเรียนสังเกตการเขียนผังงานและคำสั่งภาษาไพทอน 2. อธิบายเพิ่มเติมเพื่อให้นักเรียนเข้าใจเพิ่มมากขึ้นเกี่ยวกับการทำงานแบบ Single Selection ว่า “การทำงานแบบ Single Selection เป็นการทำงานของโปรแกรมที่ต้องมีการพิสูจน์เงื่อนไข 1 ครั้ง และหาก ผลของการพิสูจน์เงื่อนไขเป็นจริงจะทำตามคำสั่งที่กำหนดให้ แต่ถ้าผลของการ พิสูจน์เงื่อนไขเป็นเท็จก็จะไม่ ทำงานใด ๆ” 3. นักเรียนศึกษาความรู้เสริมจากเนื้อหาเพื่อขยายความรู้ของผู้เรียน (Com Sci Focus) เรื่อง การใช้ งานคำสั่งเงื่อนไข if ว่า“คำสั่งการทำงานภายใต้เงื่อนไข If จะต้องอยู่ในย่อหน้าใหม่ โดย คำสั่งการทำงานใดก็ ตามถ้าต้องการให้อยู่ภายใต้การทำงานของ if เดียวกัน จะต้องย่อหน้าใหม่ ทุกครั้ง และการทำงานของ if จะ จบเมื่อไม่มีการต่อย่อหน้าใหม่” 4. ให้นักเรียนสังเกตและศึกษาตัวอย่างการเขียนคำสั่งควบคุมโครงสร้างการทำงานแบบ Single Selection ในหนังสือเรียนเพื่อตรวจสอบตัวเลขที่ผู้ใช้ป้อนทางแป้นพิมพ์ว่าเป็นเลขคู่ จากนั้น ให้นักเรียนลงมือ ปฏิบัติตามโดยออกแบบขั้นตอนการทำงานของโปรแกรม และเขียนคำสั่ง ควบคุมการทำงานด้วยภาษาไพทอน 5. เปิดโอกาสให้นักเรียนซักถามข้อสงสัย และครูให้ความรู้เพิ่มเติมในส่วนนั้น 6. นักเรียนทำใบงานที่ 2.7.1 เรื่อง การทำงานแบบ Single Selection โดยให้นักเรียน ออกแบบ ขั้นตอนการทำงานของโปรแกรมและเขียนโปรแกรมภาษาไพทอนตามการทำงาน แบบ Single Selection 7. ให้นักเรียนศึกษาการทำงานแบบ Double Selection จากหนังสือเรียนหรือสืบค้นจาก อินเทอร์เน็ตที่เครื่องคอมพิวเตอร์ของตนเอง โดยให้นักเรียนสังเกตการเขียนผังงานและ คำสั่งภาษาไพทอน
8. อธิบายเพิ่มเติมเพื่อให้นักเรียนเข้าใจเพิ่มมากขึ้นเกี่ยวกับการทำงานแบบ Double Selectionว่า “การทำงานแบบ Double Selection เป็นการทำงานของโปรแกรมที่ต้องมีการพิสูจน์เงื่อนไข 1 ครั้ง และ หากผลของการพิสูจน์เงื่อนไขเป็นจริง จะทำตามคำสั่งที่อยู่ต่อ จากเงื่อนไข แต่ถ้าผลของการพิสูจน์เงื่อนไขเป็น เท็จจะทำตามคำสั่งที่อยู่ต่อจากคำสั่ง else” 9. ให้นักเรียนศึกษาความรู้เสริมจากเนื้อหาเพื่อขยายความรู้ของผู้เรียน (Com Sci Focus) เรื่อง การ ใช้งานคำสั่งเงื่อนไข if - else ว่า“คำสั่งการทำงานภายใต้เงื่อนไข else จะต้องอยู่ในย่อ หน้าใหม่ โดยคำสั่ง การทำงานใดก็ตามถ้าต้องการให้อยู่ภายใต้การทำงานของ else เดียวกัน จะต้องย่อหน้าใหม่ทุกครั้ง และการ ทำงานของ else จะจบเมื่อไม่มีการต่อย่อหน้าใหม่ เช่นเดียวกับการทำงานของ if” 10. นักเรียนสังเกตและศึกษาตัวอย่างการเขียนคำสั่งควบคุมโครงสร้างการทำงานแบบ Double Selection ในหนังสือเรียนเพื่อคำนวณส่วนลดราคาสินค้าตามเงื่อนไขที่กำหนดให้จากนั้น ให้นักเรียนลงมือ ปฏิบัติตามโดยออกแบบขั้นตอนการทำงานของโปรแกรมและเขียนคำสั่ง ควบคุมการทำงานด้วยภาษาไพทอน 11. เปิดโอกาสให้นักเรียนซักถามข้อสงสัย และครูให้ความรู้เพิ่มเติมในส่วนนั้น 12. นักเรียนทำใบงานที่ 2.7.2 เรื่อง การทำงานแบบ Double Selection โดยให้นักเรียน ออกแบบ ขั้นตอนการทำงานของโปรแกรม และเขียนโปรแกรมภาษาไพทอนตามการทำงาน แบบ Double Selection ชั่วโมงที่ 2 ขั้นสอน ขั้นที่2 สำรวจค้นหา (Exploration) 13. ทบทวนเนื้อหาการเรียนเมื่อชั่วโมงที่แล้วเกี่ยวกับโครงสร้างการทำงานแบบ Double Selection 14. นักเรียนศึกษาการทำงานแบบ Multiple Selection โดยให้นักเรียนสังเกตการเขียนผังงานและ คำสั่ง ภาษาไพทอน 15. อธิบายเพิ่มเติมเพื่อให้นักเรียนเข้าใจเพิ่มมากขึ้นเกี่ยวกับการทำงานแบบ Multiple Selection ว่า“การทำงานแบบ Multiple Selection เป็นการทำงานของโปรแกรมที่ต้องมีการพิสูจน์เงื่อนไขหลาย เงื่อนไข โดยการพิสูจน์จะเริ่มจากเงื่อนไขแรกก่อน หากผลของ การพิสูจน์เงื่อนไขเป็นจริง จะทำตามคำสั่งที่ กำหนดให้ และไม่พิสูจน์เงื่อนไขต่อไป แต่ถ้าผล ของการพิสูจน์เงื่อนไขเป็นเท็จจะต้องพิสูจน์เงื่อนไขอื่นต่อไป ซึ่งจะมีการทำงานในลักษณะดังกล่าวไปเรื่อย ๆ จนกระทั่งถึงเงื่อนไขสุดท้ายที่ไม่ต้องพิสูจน์ เนื่องจากถ้าไม่มี เงื่อนไขใด เป็นจริงเลย ก็จะตรงกับเงื่อนไขสุดท้ายโดยอัตโนมัติ” ขั้นที่ 3 อธิบายความรู้ (Explanation) 16. ทบทวนโครงสร้างการทำงานของโปรแกรมทั้ง 3 รูปแบบคือ โครงสร้างการทำงานแบบ Single Selection Double Selection และ Multiple Selection 17. เปิดโอกาสให้นักเรียนภายในชั้นเรียนอภิปรายร่วมกันเกี่ยวกับโครงสร้างการทำงานของ โปรแกรม และให้นกัเรียนซักถามข้อสงสัย และครูให้ความรู้เพิ่มเติมในส่วนนั้น
ขั้นที่ 4 ขยายความเข้าใจ (Elaboration) 18. ให้นักเรียนทำกิจกรรมที่สอดคล้องกับเนื้อหา โดยให้ผู้เรียนฝึกปฏิบัติเพื่อพัฒนาความรู้และทักษะ การเรียนรู้ในศตวรรษที่ 21 จากหนังสือเรียน ขั้นสรุป ขั้นที่ 5 ตรวจสอบผล (Evaluation) 1. ประเมินผลนักเรียนจากการสังเกตการตอบคำถาม ความสนใจในการเรียน และ การทำใบงาน 2. ตรวจสอบความถูกต้องของผลลัพธ์การทำใบงานที่ 2.7.1 และ ใบงานที่ 2.7.2 3. ร่วมกันสรุปเกี่ยวกับโครงสร้างการทำงานแบบเลือกทำว่า“โครงสร้างแบบเลือก ทำเป็นลักษณะการ ทำงานของโปรแกรมที่มีกระบวนการทำงานที่จะต้องมีการตัดสินใจ หรือ ต้องมีการพิสูจน์ ตรวจสอบผ่าน เงื่อนไขใด ๆ” 4. มอบหมายให้นักเรียนทำแบบฝึกหัดประจำหน่วยการเรียนรู้ที่ 2 โดยให้บันทึกลงในสมุด ประจำตัว และทำชิ้นงาน/ภาระงาน (รวบยอด) เรื่อง การออกแบบขั้นตอนการทำงาน และ การเขียนโปรแกรมด้วยภาษา Python เพื่อตรวจสอบความเข้าใจของนักเรียน 5. นักเรียนทำแบบทดสอบหลังเรียนหน่วยการเรียนรู้ที่ 2 เรื่อง การออกแบบขั้นตอนการทำงาน และ การเขียนโปรแกรมด้วยภาษา Python เพื่อวัดความรู้ที่นักเรียนได้รับหลังจากผ่าน กระบวนการเรียนรู้ 6. สื่อ/แหล่งการเรียนรู้ 6.1 สื่อการเรียนรู้ 1. หนังสือเรียน รายวิชาพื้นฐานวิทยาศาสตร์ เทคโนโลยี (วิทยาการคำนวณ) ม.2 หน่วยการเรียนรู้ที่2 เรื่อง การออกแบบขั้นตอนการทำงาน และการเขียนโปรแกรมด้วยภาษา Python 2. ใบงานที่ 2.7.1 เรื่อง การทำงานแบบ Single Selection 3. ใบงานที่ 2.7.2 เรื่อง การทำงานแบบ Double Selection 4. เครื่องคอมพิวเตอร์ 6.2 แหล่งการเรียนรู้ 1. อินเทอร์เน็ต 2. ห้องคอมพิวเตอร์
7. กระบวนการวัดและประเมินผล จุดประสงค์ เครื่องมือ/วิธีการวัด เกณฑ์ความสำเร็จ 7.1 ประเมินระหว่างการจัดกิจกรรม การ เรียนรู้ 1. การทำงานแบบ Single Selection - ใบงานที่ 2.7.1 - ตรวจใบงานที่ 2.7.1 ร้อยละ 60 ผ่านเกณฑ์ 2. การทำงานแบบ Double Selection - ใบงานที่ 2.7.2 - ตรวจใบงานที่ 2.7.2 ร้อยละ 60 ผ่านเกณฑ์ 3. พฤติกรรมการทำงาน รายบุคคล - แบบสังเกตพฤติกรรม การทำงาน รายบุคคล -สังเกตพฤติกรรม การทำงาน รายบุคคล ระดับคุณภาพ 2 ผ่านเกณฑ์ 4. คุณลักษณะอันพึงประสงค์ -แบบประเมินคุณลักษณะอันพึง ประสงค์ -สังเกตความมีวินัยรับผิดชอบ ใฝ่ เรียนรู้ และมุ่งมั่นในการทำงาน ระดับคุณภาพ 2 ผ่านเกณฑ์ 7.2 การประเมินหลังเรียน 1. แบบทดสอบหลังเรียน หน่วยการ เรียนรู้ที่ 2 เรื่อง การออกแบบขั้นตอน การทำงาน และการเขียน โปรแกรมด้วย ภาษา Python - แบบทดสอบหลังเรียน - ตรวจแบบทดสอบ หลังเรียน ประเมินตามสภาพจริง 2. การประเมินชิ้นงาน /ภาระงาน (รวบ ยอด) เรื่อง การออกแบบขั้นตอน การ ทำงาน และการเขียน โปรแกรมด้วยภาษา Python - แบบประเมินชิ้นงาน /ภาระงาน (รวบยอด) - ตรวจชิ้นงาน/ภาระ งาน (รวบ ยอด) ระดับคุณภาพ 2 ผ่านเกณฑ์
ใบงานที่ 2.7.1 เรื่อง การทำงานแบบ Single Selection คำชี้แจง : ให้นักเรียนออกแบบขั้นตอนการทำงานของโปรแกรมและเขียนโปรแกรมภาษาไพทอน เพื่อ ตรวจสอบอายุ ถ้าอายุ 1-15 ปี ให้แสดงข้อความว่า คุณยังเป็นเด็กอยู่ และให้แสดงผลดังนี้ ***************************************************************** การตรวจสอบอายุ ****************************************************** ชื่อนักเรียน :<<input>> อายุ : <<input>> ****************************************************** คุณยังเป็นเด็กอยู่ หรือไม่แสดงข้อมูลใดๆ ***************************************************** 1.การออกแบบขั้นตอนการทำงานของโปรแกรม ภาษาธรรมชาติ รหัสจำลอง
2. การเขียนคำสั่งควบคุมการทำงานด้วยภาษาไพทอน ............................................................................................................................. ................................................. .............................................................................................................................................................................. ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. .............................................................................................................................................................................. ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. .............................................................................................................................................................................. ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. .............................................................................................................................................................................. ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. .............................................................................................................................................................................. ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. .................................................................................................................................................................... .......... ......................................................................................................................... ..................................................... ............................................................................................................................. ................................................. ......................................................................................................................................................... ..................... .............................................................................................................. ................................................................ ............................................................................................................................. ................................................. .................................................................................................................................. ............................................ ................................................................................................... ........................................................................... ............................................................................................................................. .................................................
เฉลยใบงานที่ 2.7.1 เรื่อง การทำงานแบบ Single Selection คำชี้แจง : ให้นักเรียนออกแบบขั้นตอนการทำงานของโปรแกรมและเขียนโปรแกรมภาษาไพทอน เพื่อ ตรวจสอบอายุ ถ้าอายุ 1-15 ปี ให้แสดงข้อความว่า คุณยังเป็นเด็กอยู่ และให้แสดงผลดังนี้ ***************************************************************** การตรวจสอบอายุ ****************************************************** ชื่อนักเรียน :<<input>> อายุ : <<input>> ****************************************************** คุณยังเป็นเด็กอยู่ หรือไม่แสดงข้อมูลใดๆ ***************************************************** 1.การออกแบบขั้นตอนการทำงานของโปรแกรม ภาษาธรรมชาติ รหัสจำลอง 1. เริ่มทำงาน 2. นำเข้าข้อมูลชื่อนักเรียน 3. นำเข้าข้อมูลอายุ 4. ตรวจสอบอายุว่าอายุน้อยกว่าหรือเท่ากับ 15 จริงหรือไม่ 5. ถ้าจริง ให้แสดงข้อความ “คุณยังเป็นเด็กอยู่” 6. ถ้าไม่จริง ให้จบการทำงาน 1. START 2. INPUT name 3. INPUT age 4. IF (age<=15) THEN 5. OUTPUT “คุณยังเป็นเด็กอยู่” 6. STOP
2. การเขียนคำสั่งควบคุมการทำงานด้วยภาษาไพทอน 1. print(“******************************************************”) 2. print(“ การตรวจสอบอายุ”) 3. print(“******************************************************”) 4. name = input(“ชื่อนักเรียน : ”) 5. age = int(input(“อายุ : ”)) 6. print(“******************************************************”) 7. if (age <= 15) : 8. print(“คุณยังเป็นเด็กอยู่”) 9. print(“******************************************************”)
ใบงานที่ 2.7.2 เรื่อง การทำงานแบบ Double Selection คำชี้แจง : ให้นักเรียนออกแบบขั้นตอนการทำงานของโปรแกรมและเขียนโปรแกรมภาษาไพทอน เพื่อ คำนวณหาภาษี ตามเงื่อนไข ดังนี้ - ถ้ารายได้ไม่เกิน 500,000 บาท เสียภาษี 5% - ถ้ารายได้เกิน 500,000 บาท เสียภาษี 10% โดยให้แสดงผลดังนี้ ***************************************************************** การคำนวณภาษี ****************************************************** ชื่อพนักงาน : <<input>> รายได้ : <<input>> ****************************************************** ภาษี : <<output>> รายได้สุทธิ : <<output>> ***************************************************** 1.การออกแบบขั้นตอนการทำงานของโปรแกรม ภาษาธรรมชาติ รหัสจำลอง
2. การเขียนคำสั่งควบคุมการทำงานด้วยภาษาไพทอน ............................................................................................................................. ................................................. .............................................................................................................................................................................. ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. .............................................................................................................................................................................. ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. .............................................................................................................................................................................. ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. .............................................................................................................................................................................. ............................................................................................................................. ................................................. ............................................................................................................................. ................................................. .................................................................................................................................................................... .......... ......................................................................................................................... ..................................................... ............................................................................................................................. ................................................. ......................................................................................................................................................... ..................... .............................................................................................................. ................................................................ ............................................................................................................................. ................................................. .................................................................................................................................. ............................................ ................................................................................................... ........................................................................... ............................................................................................................................. ................................................. .................................................................................................................................... .......................................... .............................................................................................................................................................................. ............................................................................................................................. ................................................. ............................................................................................................................. .................................................
เฉลยใบงานที่ 2.7.2 เรื่อง การทำงานแบบ Double Selection คำชี้แจง : ให้นักเรียนออกแบบขั้นตอนการทำงานของโปรแกรมและเขียนโปรแกรมภาษาไพทอน เพื่อ คำนวณหาภาษี ตามเงื่อนไข ดังนี้ - ถ้ารายได้ไม่เกิน 500,000 บาท เสียภาษี 5% - ถ้ารายได้เกิน 500,000 บาท เสียภาษี 10% โดยให้แสดงผลดังนี้ ***************************************************************** การคำนวณภาษี ****************************************************** ชื่อพนักงาน : <<input>> รายได้ : <<input>> ****************************************************** ภาษี : <<output>> รายได้สุทธิ : <<output>> ***************************************************** 1.การออกแบบขั้นตอนการทำงานของโปรแกรม ภาษาธรรมชาติ รหัสจำลอง 1. เริ่มทำงาน 2. นำเข้าข้อมูลชื่อพนักงาน 3. นำเข้าข้อมูลรายได้ 4. ตรวจสอบรายได้ ถ้าไม่เกิน 500,000 บาท ให้ทำ ข้อ 5 และถ้าเกิน 500,000 บาท ให้ทำข้อ 6 5. คำนวณภาษี= รายได้ * 5% 6. คำนวณภาษี= รายได้ * 10% 7. แสดงภาษี8. คำนวณหารายได้สุทธิ = รายได้– ภาษี10. แสดงรายได้สุทธิ1 1. จบการทำงาน 1. START 2. INPUT name 3. INPUT salary 4. IF (salary<=500000) THEN 5. COMPUTE tax = salary * .05 6. COMPUTE tax = salary * .1 7. OUTPUT tax 8. COMPUTE netsalary = salary - tax 10. OUTPUT netsalary 11. STOP
2. การเขียนคำสั่งควบคุมการทำงานด้วยภาษาไพทอน 1. print(“******************************************************”) 2. print(“ การคำนวณภาษี”) 3. print(“******************************************************”) 4. name = input(“ชื่อพนักงาน : ”) 5. salary = float(input(“รายได้ : ”)) 6. if (salary <= 500000) : 7. tax = salary * .05 8. else : 9. tax = salary * .1 10. print(“******************************************************”) 11. print(“ภาษี : %.2f บาท” %tax) 12. netsalary = salary – tax 13. print(“รายได้สุทธิ : %.2f บาท” %netsalary) 14. print(“******************************************************”
ชิ้นงาน/ภาระงาน (รวบยอด) เรื่อง การออกแบบขั้นตอนการทำงาน และการเขียนโปรแกรมด้วยภาษา Python คำชี้แจง : ให้นักเรียนออกแบบขั้นตอนการทำงานของโปรแกรมและเขียนโปรแกรมภาษาไพทอน เพื่อ คำนวณหาค่าคอมมิชชันจากยอดขายสินค้าตามเงื่อนไขดังนี้ - ยอดขายตั้งแต่ 1 - 200,000 บาท ได้คอมมิชชัน 5% -ยอดขายตั้งแต่ 200,001 – 500,000 บาท ได้คอมมิชชัน 7% - ยอดขายตั้งแต่ 500,001 – 800,000 บาท ได้คอมมิชชัน 10% - ยอดขายตั้งแต่ 800,001 – 1,000,000 บาท ได้คอมมิชชัน 12% โดยให้แสดงผลดังนี้ ***************************************************************** การคำนวณค่าคอมมิชชัน ****************************************************** ชื่อพนักงาน :<<input>> ยอดขาย : <<input>> ****************************************************** ค่าคอมมิชชัน : <<output>> *****************************************************
1.การออกแบบขั้นตอนการทำงานของโปรแกรม ภาษาธรรมชาติ รหัสจำลอง
การออกแบบลำดับขั้นตอนการทำงานโดยใช้ผังงาน START
2. การเขียนคำสั่งควบคุมการทำงานด้วยภาษาไพทอน ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………… …………………………………………………………………………………………………………………………………………………………
เฉลยชิ้นงาน/ภาระงาน (รวบยอด) เรื่อง การออกแบบขั้นตอนการทำงาน และการเขียนโปรแกรมด้วยภาษา Python คำชี้แจง : ให้นักเรียนออกแบบขั้นตอนการทำงานของโปรแกรมและเขียนโปรแกรมภาษาไพทอน เพื่อ คำนวณหาค่าคอมมิชชันจากยอดขายสินค้าตามเงื่อนไขดังนี้ - ยอดขายตั้งแต่ 1 - 200,000 บาท ได้คอมมิชชัน 5% -ยอดขายตั้งแต่ 200,001 – 500,000 บาท ได้คอมมิชชัน 7% - ยอดขายตั้งแต่ 500,001 – 800,000 บาท ได้คอมมิชชัน 10% - ยอดขายตั้งแต่ 800,001 – 1,000,000 บาท ได้คอมมิชชัน 12% โดยให้แสดงผลดังนี้ ***************************************************************** การคำนวณค่าคอมมิชชัน ****************************************************** ชื่อพนักงาน :<<input>> ยอดขาย : <<input>> ****************************************************** ค่าคอมมิชชัน : <<output>> *****************************************************
1.การออกแบบขั้นตอนการทำงานของโปรแกรม ภาษาธรรมชาติ รหัสจำลอง 1. เริ่มทำงาน 2. นำเข้าข้อมูลชื่อพนักงาน 3. นำเข้าข้อมูลยอดขาย 4. ตรวจสอบ ถ้ายอดขายน้อยกว่าหรือเท่ากับ 200,000 บาท จริง ให้ทำข้อ 4.1 ถ้าเป็นเท็จให้ทำ ข้อ 4.2 4.1 คำนวณค่าคอมมิชชัน = ยอดขาย * 5% 4.2 ตรวจสอบ ถ้ายอดขายมากกว่าหรือเท่ากับ 200,001 บาท และน้อยกว่าหรือเท่ากับ 500,000 บาท จริง ให้ทำข้อ 4.3 ถ้าเป็นเท็จ ให้ทำข้อ 4.4 4.3 คำนวณค่าคอมมิชชัน = ยอดขาย * 7% 4.4 ตรวจสอบ ถ้ายอดขายมากกว่าหรือเท่ากับ 500,001 บาท และน้อยกว่าหรือเท่ากับ 800,000 บาท จริง ให้ทำข้อ 4.5 ถ้าเป็นเท็จ ให้ทำข้อ 4.6 4.5 คำนวณค่าคอมมิชชัน = ยอดขาย * 10% 4.6 คำนวณค่าคอมมิชชัน = ยอดขาย * 12% 5. แสดงค่าคอมมิชชัน 6. จบการทำงาน 1. START 2. INPUT name 3. INPUT sale 4. IF sale <= 200000 THEN 4.1 COMPUTE commission = sale * .05 ELSE IF sale >= 200001 AND sale <= 500000 THEN 4.2 COMPUTE commission = sale * .07 ELSE IF sale >=500001 AND sale <= 800000 THEN 4.3 COMPUTE commission = sale * .1 ELSE 4.4 COMPUTE commission = sale * .12 5. OUTPUT commission 6. STOP
2. การเขียนคำสั่งควบคุมการทำงานด้วยภาษาไพทอน 1. print(“******************************************************”) 2. print(“ การคำนวณค่าคอมมิชชัน”) 3. print(“******************************************************”) 4. name = input (“ชื่อพนักงาน : ”) 5. sale = int(input(“ยอดขาย : ”)) 6. if (sale <= 200000) : 7. commission = sale * .05 8. elif ((sale >=200001) and (sale <= 500000)) : 9. commission = sale * .07 10. elif ((sale >=500001) and (sale <= 800000)) : 11. commission = sale * .1 12. else : 13. commission = sale * .12 14. print(“******************************************************”) 15. print(“ค่าคอมมิชชัน : %.2f บาท” %commission) 16. print(“******************************************************”)
แบบประเมินการนำเสนอผลงาน คำชี้แจง: ให้ผู้สอนสังเกตพฤติกรรมของนักเรียนในระหว่างเรียนและนอกเวลาเรียน แล้วขีด ✓ลงในช่องที่ ตรงกับระดับคะแนน ลำดับที่ รายการประเมิน ระดับคะแนน 3 2 1 1 ความถูกต้องของเนื้อหา 2 ความคิดสร้างสรรค์ 3 วิธีการนำเสนอผลงาน 4 การนำไปใช้ประโยชน์ 5 การตรงต่อเวลา รวม ลงชื่อ...................................................ผู้ประเมิน ............/................./................... เกณฑ์การให้คะแนน ผลงานหรือพฤติกรรมสอดคล้องกับรายการประเมินสมบูรณ์ชัดเจน ให้ 3 คะแนน ผลงานหรือพฤติกรรมสอดคล้องกับรายการประเมินเป็นส่วนใหญ่ ให้ 2 คะแนน ผลงานหรือพฤติกรรมสอดคล้องกับรายการประเมินบางส่วน ให้ 1 คะแนน เกณฑ์การตัดสินคุณภาพ ช่วงคะแนน ระดับคุณภาพ 14–15 ดีมาก 11–13 ดี 8–10 พอใช้ ต่ำกว่า 8 ปรับปรุง
แบบสังเกตพฤติกรรมการทำงานรายบุคคล คำชี้แจง : ให้ผู้สอนสังเกตพฤติกรรมของนักเรียนในระหว่างเรียนและนอกเวลาเรียน แล้วขีด ✓ลงในช่องที่ ตรงกับระดับคะแนน ลำดับที่ รายการประเมิน ระดับคะแนน 3 2 1 1 การแสดงความคิดเห็น 2 การยอมรับฟังความคิดเห็นของผู้อื่น 3 การทำงานตามหน้าที่ที่ได้รับมอบหมาย 4 ความมีน้ำใจ 5 การตรงต่อเวลา รวม ลงชื่อ...................................................ผู้ประเมิน ............/.................../................ เกณฑ์การให้คะแนน ปฏิบัติหรือแสดงพฤติกรรมอย่างสม่ำเสมอ ให้ 3 คะแนน ปฏิบัติหรือแสดงพฤติกรรมบ่อยครั้ง ให้ 2 คะแนน ปฏิบัติหรือแสดงพฤติกรรมบางครั้ง ให้ 1 คะแนน เกณฑ์การตัดสินคุณภาพ ช่วงคะแนน ระดับคุณภาพ 14–15 ดีมาก 11–13 ดี 8–10 พอใช้ ต่ำกว่า 8 ปรับปรุง
แบบสังเกตพฤติกรรมการทำงานกลุ่ม คำชี้แจง : ให้ผู้สอนสังเกตพฤติกรรมของนักเรียนในระหว่างเรียนและนอกเวลาเรียน แล้วขีด ✓ลงในช่องที่ ตรงกับระดับคะแนน ลำดับที่ ชื่อ–สกุล ของนักเรียน การแสดง ความ คิดเห็น การยอมรับ ฟังคนอื่น การทำงาน ตามที่ได้รับ มอบหมาย ความมี น้ำใจ การมี ส่วนร่วมใน การ ปรับปรุง ผลงานกลุ่ม รวม 15 คะแนน 3 2 1 3 2 1 3 2 1 3 2 1 3 2 1 ลงชื่อ...................................................ผู้ประเมิน ............./.................../............... เกณฑ์การให้คะแนน ปฏิบัติหรือแสดงพฤติกรรมอย่างสม่ำเสมอ ให้ 3 คะแนน ปฏิบัติหรือแสดงพฤติกรรมบ่อยครั้ง ให้ 2 คะแนน ปฏิบัติหรือแสดงพฤติกรรมบางครั้ง ให้ 1 คะแนน เกณฑ์การตัดสินคุณภาพ ช่วงคะแนน ระดับคุณภาพ 14–15 ดีมาก 11–13 ดี 8–10 พอใช้ ต่ำกว่า 8 ปรับปรุง
แบบประเมินคุณลักษณะอันพึงประสงค์ คำชี้แจง : ให้ผู้สอนสังเกตพฤติกรรมของนักเรียนในระหว่างเรียนและนอกเวลาเรียน แล้วขีด ✓ลงในช่องที่ ตรงกับระดับคะแนน คุณลักษณะ อันพึงประสงค์ด้าน รายการประเมิน ระดับคะแนน 3 2 1 1. รักชาติ ศาสน์ กษัตริย์ 1.1 ยืนตรงเคารพธงชาติ และร้องเพลงชาติได้ 1.2 เข้าร่วมกิจกรรมที่สร้างความสามัคคีปรองดอง และเป็นประโยชน์ต่อ โรงเรียน 1.3 เข้าร่วมกิจกรรมทางศาสนาที่ตนนับถือ ปฏิบัติตามหลักศาสนา 1.4 เข้าร่วมกิจกรรมที่เกี่ยวกับสถาบันพระมหากษัตริย์ตามที่โรงเรียนจัดขึ้น 2. ซื่อสัตย์ สุจริต 2.1 ให้ข้อมูลที่ถูกต้องและเป็นจริง 2.2 ปฏิบัติในสิ่งที่ถูกต้อง 3. มีวินัย รับผิดชอบ 3.1 ปฏิบัติตามข้อตกลง กฎเกณฑ์ ระเบียบ ข้อบังคับของครอบครัว มีความตรงต่อเวลาในการปฏิบัติกิจกรรมต่างๆ ในชีวิตประจำวัน 4. ใฝ่เรียนรู้ 4.1 รู้จักใช้เวลาว่างให้เป็นประโยชน์ และนำไปปฏิบัติได้ 4.2 รู้จักจัดสรรเวลาให้เหมาะสม 4.3 เชื่อฟังคำสั่งสอนของบิดา-มารดา โดยไม่โต้แย้ง 4.4 ตั้งใจเรียน 5. อยู่อย่างพอเพียง 5.1 ใช้ทรัพย์สินและสิ่งของของโรงเรียนอย่างประหยัด 5.2 ใช้อุปกรณ์การเรียนอย่างประหยัดและรู้คุณค่า 5.3 ใช้จ่ายอย่างประหยัดและมีการเก็บออมเงิน 6. มุ่งมั่นในการทำงาน 6.1 มีความตั้งใจและพยายามในการทำงานที่ได้รับมอบหมาย 6.2 มีความอดทนและไม่ท้อแท้ต่ออุปสรรคเพื่อให้งานสำเร็จ 7. รักความเป็นไทย 7.1 มีจิตสำนึกในการอนุรักษ์วัฒนธรรมและภูมิปัญญาไทย 7.2 เห็นคุณค่าและปฏิบัติตนตามวัฒนธรรมไทย 8. มีจิตสาธารณะ 8.1 รู้จักช่วยพ่อแม่ ผู้ปกครอง และครูทำงาน 8.2 รู้จักการดูแลรักษาทรัพย์สมบัติและสิ่งแวดล้อมของห้องเรียนและ โรงเรียน ลงชื่อ..................................................ผู้ประเมิน ............/.................../................ เกณฑ์การให้คะแนน พฤติกรรมที่ปฏิบัติชัดเจนและสม่ำเสมอ ให้ 3 คะแนน พฤติกรรมที่ปฏิบัติชัดเจนและบ่อยครั้ง ให้ 2 คะแนน พฤติกรรมที่ปฏิบัติบางครั้ง ให้ 1 คะแนน ช่วงคะแนน ระดับคุณภาพ 51–60 ดีมาก 41–50 ดี 30–40 พอใช้ ต่ำกว่า 30 ปรับปรุง
แบบประเมินชิ้นงาน/ภาระงาน (รวบยอด) ว 4.2 ม.2/2 ออกแบบและเขียนโปรแกรมที่ใช้ตรรกะและฟังก์ชันในการแก้ปัญหา รายการ ประเมิน เกณฑ์การประเมิน (ระดับคุณภาพ) ระดับ ดีมาก (4) ดี (3) พอใช้ (2) ปรับปรุง (1) คุณภาพ 1. คำสั่งรับข้อมูลทาง แป้นพิมพ์ ใช้คำสั่งรับข้อมูลทาง แป้นพิมพ์ได้ถูกต้องดี มาก ใช้คำสั่งรับข้อมูลทาง แป้นพิมพ์ได้ถูกต้องดี ใช้คำสั่งรับข้อมูลทาง แป้นพิมพ์ถูกต้องพอใช้ ไม่สามารถใช้คำสั่งรับ ข้อมูลทางแป้นพิมพ์ได้ ถูกต้อง ดีมาก ดี พอใช้ ปรับปรุง 2. คำสั่งในการแสดงผล ใช้คำสั่งแสดงผลข้อมูล ได้ถูกต้องดีมาก ใช้คำสั่งแสดงผลข้อมูล ได้ถูกต้องดี ใช้คำสั่งแสดงผลข้อมูล ได้ถูกต้องพอใช้ ไม่สามารถใช้คำสั่ง แสดงผลข้อมูลได้ ถูกต้อง 3. การทำงานแบบเลือกทำ เขียนโปรแกรมการ ทำงานแบบเลือกทำได้ ถูกต้องดีมาก เขียนโปรแกรมการ ทำงานแบบเลือกทำได้ ถูกต้องดี เขียนโปรแกรมการ ทำงานแบบเลือกทำได้ ถูกต้องพอใช้ ไม่สามารถเขียน โปรแกรมการทำงาน แบบเลือกทำได้ถูกต้อง 4. ความสมบูรณ์ของผลงาน ผลงานมีความครบถ้วน สมบูรณ์ดีมาก ผลงานมีความครบถ้วน สมบูรณ์ค่อนข้างดี ผลงานมีความครบถ้วน สมบูรณ์ดีเป็นบางส่วน ผลงานมีความครบถ้วน สมบูรณ์น้อย 5. ส่งงานตรงเวลา ส่งภาระงานภายในเวลา ที่กำหนด ส่งภาระงานช้ากว่า กำหนด 1 วัน ส่งภาระงานช้ากว่า กำหนด 2 วัน ส่งภาระงานช้ากว่า กำหนดเกิน 3 วันขึ้นไป เกณฑ์การตัดสินคุณภาพ ช่วงคะแนน ระดับคุณภาพ 16 - 20 ดีมาก 12 - 15 ดี 6 - 11 พอใช้ 1 - 5 ปรับปรุง
แผนการจัดการเรียนรู้ที่ 10 กลุ่มสาระการเรียนรู้วิทยาศาสตร์และเทคโนโลยี(ฉบับปรับปรุง พ.ศ.2560) ชั้นมัธยมศึกษาปีที่ 2 หน่วยการเรียนรู้ที่ 3 เรื่อง ระบบคอมพิวเตอร์ แผนการจัดการเรียนรู้ที่ 1 เรื่อง องค์ประกอบของระบบคอมพิวเตอร์ เวลา 1 ชั่วโมง ภาคเรียนที่ 1 ปีการศึกษา 2566 วันที่ ....................................................................... ผู้สอน นางสาวดาราทิพย์ แก้วสีรัง 1. มาตรฐานการเรียนรู้ / ตัวชี้วัด มาตรฐานการเรียนรู้ สาระที่ 4 เทคโนโลยี มาตรฐาน ว 4.2 เข้าใจและใช้แนวคิดเชิงคำนวณในการแก้ปัญหาที่พบในชีวิตจริงอย่างเป็นขั้นตอน และเป็นระบบ ใช้เทคโนโลยีสารสนเทศและการสื่อสารในการเรียนรู้ การทำงาน และการแก้ปัญหาได้อย่างมี ประสิทธิภาพ รู้เท่าทันและมีจริยธรรม ตัวชี้วัด ม.2/3 อภิปรายองค์ประกอบและหลักการทำงานของระบบคอมพิวเตอร์ และเทคโนโลยีการสื่อสาร เพื่อประยุกต์ใช้งานหรือแก้ปัญหาเบื้องต้น 2. สาระสำคัญ ระบบคอมพิวเตอร์ หมายถึง การทำงานของคอมพิวเตอร์ที่มีส่วนต่าง ๆ มาทำงานร่วมกัน เพื่อ ให้ บรรลุเป้าหมายในการทำงานอย่างมีระบบ ซึ่งระบบคอมพิวเตอร์จะประกอบไปด้วยองค์ประกอบสำคัญ 5 ส่วน คือ ฮาร์ดแวร์ ซอฟต์แวร์ บุคลากร ข้อมูลสารสนเทศ และกระบวนการ 3. จุดประสงค์การเรียนรู้ (เชิงพฤติกรรม) 1. อธิบายองค์ประกอบของระบบคอมพิวเตอร์ได้ถูกต้อง (K) 2. อธิบายการทำงานของหน่วยต่าง ๆ ของฮาร์ดแวร์ได้ถูกต้อง (K) 3. บอกอุปกรณ์ที่ใช้ทำหน้าที่ในแต่ละหน่วยได้ถูกต้อง (K) 4. เลือกใช้งานซอฟต์แวร์ให้สอดคล้องและเหมาะสมกับความต้องการได้ (P) 5. สนใจใฝ่เรียนรู้ในการศึกษาและนำไปใช้ในชีวิตประจำวันได้อย่างเหมาะสม (A) 4. สาระการเรียนรู้ สาระการเรียนรู้แกนกลาง -องค์ประกอบและหลักการทำงานของระบบ คอมพิวเตอร์
5. การจัดกิจกรรมการเรียนรู้ -วิธีการสอนโดยเน้นรูปแบบการสอนแบบสืบเสาะหาความรู้ 5Es (5Es Instructional Model) ขั้นนำ ขั้นที่1 กระตุ้นความสนใจ (Engagement) 1. นักเรียนทำแบบทดสอบก่อนเรียนหน่วยการเรียนรู้ที่ 3 เรื่อง ระบบคอมพิวเตอร์ เพื่อวัดความรู้ เดิมของนักเรียนก่อนเข้าสู่กิจกรรม 2. ถามคำถามประจำหัวข้อว่า“นักเรียนรู้หรือไม่ว่าหากระบบคอมพิวเตอร์ขาดส่วนประกอบ ส่วนใด ส่วนหนึ่งไประบบคอมพิวเตอร์ยังจะสามารถทำงานต่อไปได้หรือไม่” 3. อธิบายเพื่อเชื่อมโยงเข้าสู่บทเรียนว่า“ระบบคอมพิวเตอร์หมายถึงการทำงานของ คอมพิวเตอร์ที่มี ส่วนต่างๆ ที่ทำงานร่วมกัน เพื่อให้บรรลุเป้าหมายในการทำงานได้อย่าง มีระบบและมีประสิทธิภาพ” ขั้นสอน ขั้นที่ 2 สำรวจค้นหา (Exploration) 1. ให้นักเรียนสืบค้นข้อมูลเกี่ยวกับองค์ประกอบของระบบคอมพิวเตอร์ตามอัธยาศัย 2. ทบทวนความรู้เกี่ยวกับองค์ประกอบของระบบคอมพิวเตอร์ว่า“องค์ประกอบของระบบ คอมพิวเตอร์ประกอบด้วยองค์ประกอบสำคัญ 5 ส่วน ดังนี้ 1) ฮาร์ดแวร์ คือ ส่วนของอุปกรณ์คอมพิวเตอร์ และอุปกรณ์ต่อพ่วงต่าง ๆ หรือสิ่งที่สามารถ จับต้องได้ 2) ซอฟต์แวร์ คือ ส่วนของโปรแกรมที่เป็นคำสั่งในการควบคุมการทำงานของ เครื่อง คอมพิวเตอร์หรือสิ่งที่ไม่สามารถจับต้องได้ 3) บุคลากรคือ ผู้ปฏิบัติหน้าที่เกี่ยวกับคอมพิวเตอร์เพื่อป้อนข้อมูลหรือใช้งานคอมพิวเตอร์ 4) ข้อมูลสารสนเทศคือ ข้อมูลดิบที่มีจำนวนมาก ซึ่งอาจอยู่ในรูปของตัวเลข ตัวอักษรหรือ สัญลักษณ์ต่าง ๆ 5) กระบวนการคือ กระบวนการทำงานเพื่อให้ได้ผลลัพธ์ตามต้องการ” 3. นักเรียนศึกษาเนื้อหาเรื่องฮาร์ดแวร์และซอฟต์แวร์จากหนังสือเรียนหรือสืบค้นเพิ่มเติมจาก อินเทอร์เน็ต ขั้นที่ 3 อธิบายความรู้ (Explanation) 4. อธิบายกับนักเรียนถึงองค์ประกอบทางด้านฮาร์ดแวร์และซอฟต์แวร์เพื่อเพิ่มความเข้าใจให้มาก ยิ่งขึ้น ขั้นที่ 4 ขยายความเข้าใจ (Elaboration) 5. นักเรียนทำใบงานที่ 3.1.1 เรื่อง องค์ประกอบของฮาร์ดแวร์ โดยให้นักเรียนพิจารณาอุปกรณ์ต่าง ๆ จากนั้นเติมชื่ออุปกรณ์และบอกหน้าที่ลงในตารางให้สมบูรณ์ 6. นักเรียนทำใบงานที่ 3.1.2 เรื่อง ประเภทของซอฟต์แวร์โดยให้นักเรียนสืบค้นข้อมูลจากทาง อินเทอร์เน็ตเพื่ออธิบายหน้าที่การทำงานและยกตัวอย่างซอฟต์แวร์ตามประเภทที่กำหนดให้
ขั้นสรุป ขั้นที่ 5 ตรวจสอบผล (Evaluation) 1. ประเมินผลนักเรียนจากการสังเกตการตอบคำถาม ความสนใจในการเรียนและการทำใบงาน 2. ตรวจสอบความถูกต้องของการทำใบงานที่ 3.1.1 และ ใบงานที่ 3.1.2 3. ร่วมกันสรุปความรู้ที่ได้เกี่ยวกับเรื่ององค์ประกอบของระบบคอมพิวเตอร์ว่า “การทำงานอย่างมี ระบบและมีประสิทธิภาพจะต้องอาศัยการทำงาน ของระบบคอมพิวเตอร์ ที่ประกอบด้วย ฮาร์ดแวร์ ซอฟต์แวร์ บุคลากร ข้อมูลสารสนเทศ และ กระบวนการ” 6. สื่อ/แหล่งการเรียนรู้ 6.1 สื่อการเรียนรู้ 1. หนังสือเรียนรายวิชาพื้นฐานวิทยาศาสตร์ เทคโนโลยี (วิทยาการคำนวณ) ม.2 หน่วยการเรียนรู้ที่ 3 เรื่อง ระบบคอมพิวเตอร์ 2. ใบงานที่ 3.1.1 เรื่อง องค์ประกอบของฮาร์ดแวร์ 3. ใบงานที่ 3.1.2 เรื่อง ประเภทของซอฟต์แวร์ 4. สไลด์หน่วยการเรียนรู้ที่ 3 เรื่อง ระบบคอมพิวเตอร์ 5. เครื่องคอมพิวเตอร์ 6.2 แหล่งการเรียนรู้ 1. ห้องคอมพิวเตอร์ 2. อินเทอร์เน็ต 7. กระบวนการวัดและประเมินผล จุดประสงค์ เครื่องมือ/วิธีการวัด เกณฑ์ความสำเร็จ 1. การประเมินก่อนเรียน -แบบทดสอบก่อนเรียน หน่วยการเรียนรู้ที่ 3 เรื่องระบบคอมพิวเตอร์ - แบบทดสอบก่อนเรียน - ตรวจแบบทดสอบก่อนเรียน ประเมินตามสภาพจริง 2. การประเมินระหว่างการจัดกิจกรรม 1. องค์ประกอบของฮาร์ดแวร์ - ใบงานที่ 3.1.1 - ตรวจใบงานที่ 3.1.1 ร้อยละ 60 ผ่านเกณฑ์ 2. ประเภทของซอฟต์แวร์ - ใบงานที่ 3.1.2 - ตรวจใบงานที่ 3.1.2 ร้อยละ 60 ผ่านเกณฑ์ 3. การนำเสนอผลงาน - แบบประเมิน การนำเสนอ ผลงาน - ประเมินการนำเสนอ ผลงาน ระดับคุณภาพ 2 ผ่านเกณฑ์ 4. พฤติกรรมการทำงานรายบุคคล แบบสังเกตพฤติกรรมการ ทำงานรายบุคคล -สังเกตพฤติกรรมการทำงาน รายบุคคล ระดับคุณภาพ 2 ผ่านเกณฑ์
จุดประสงค์ เครื่องมือ/วิธีการวัด เกณฑ์ความสำเร็จ 5. คุณลักษณะอันพึงประสงค์ -แบบประเมินคุณลักษณะอัน พึงประสงค์ -สังเกตความมีวินัยรับผิดชอบ ใฝ่เรียนรู้ และมุ่งมั่นในการ ทำงาน ระดับคุณภาพ 2 ผ่านเกณฑ์