3. นักเรียนร่วมกันพิจารณารูปสามเหลี่ยมบนกระดาน แล้วออกแบบอัลกอริทึม การหาพื้นที่รูปสามเหลี่ยม โดยเขียนบันทึกคำตอบของนักเรียนบนกระดาน แล้วตอบคำถาม ดังนี้ พื้นที่รูปสามเหลี่ยม ความสูง ความยาวฐาน กำหนดตัวแปร เริ่มต้น 1. รับค่าความสูง = h 2. รับค่าความยาวฐาน = s 3. คำนวณพื้นที่โดย sum = * s * h 4. แสดงผลพื้นที่ sum จบ เริ่มต้น ความสูง = h ความยาวฐาน = s sum = * s * h 2 1 แสดงผล sum จบ 2 1
• ถ้าป้อนข้อมูลนำเข้าใช้ความสูงเท่ากับ 7 และความยาวฐานเท่ากับ 6 เมื่อนำมาประมวลผลแล้ว จะได้ผลลัพธ์ของพื้นที่รูปสามเหลี่ยมเท่าไร (ตัวอย่างคำตอบ 21) 4. นักเรียนร่วมกันสรุปความคิดรวบยอดเกี่ยวกับการแก้ปัญหากับคอมพิวเตอร์ ดังนี้ การแก้ปัญหากับคอมพิวเตอร์เป็นการนำคอมพิวเตอร์เข้ามาช่วยในการทำงาน หรือแก้ปัญหาต่าง ๆ ในชีวิตประจำวันในหลายด้านอย่างเหมาะสม เช่น การพิมพ์งาน การวาดภาพด้วยคอมพิวเตอร์ การเขียนโปรแกรมการทำงานต่าง ๆ ซึ่งงานเหล่านี้คอมพิวเตอร์ สามารถช่วยแก้ปัญหาได้เป็นอย่างดี ถูกต้อง แม่นยำ และรวดเร็ว ขั้นที่ 3 ขั้นปฏิบัติและสรุปความรู้หลังการปฏิบัติ(Applying and Constructing the Knowledge) 1. นักเรียนแต่ละกลุ่มร่วมกันออกแบบอัลกอริทึมตามโจทย์ที่กำหนด แล้วตอบคำถาม โดยเขียนบันทึกลง ในชิ้นงานที่ 3 เรื่อง การออกแบบอัลกอริทึมอธิบายการทำงานของโปรแกรม 2. นักเรียนร่วมกันสรุปสิ่งที่เข้าใจเป็นความรู้ร่วมกัน ดังนี้ คอมพิวเตอร์เป็นอุปกรณ์ที่ทำงานได้อย่างถูกต้องตามแนวทางการออกแบบโปรแกรม ที่เขียนขึ้น ซึ่งในปัจจุบันได้มีการนำคอมพิวเตอร์มาช่วยในการทำงานหรือแก้ปัญหาต่าง ๆ ในชีวิตประจำวันอย่าง หลากหลาย ขั้นที่ 4 ขั้นสื่อสารและนำเสนอ (Applying the Communication Skill) 1. นักเรียนแต่ละกลุ่มออกมานำเสนออัลกอริทึม แล้วอธิบายการทำงานของโปรแกรม ของกลุ่มตนเองหน้าชั้นเรียน เพื่อแลกเปลี่ยนเรียนรู้กัน อาจใช้โปรแกรมนำเสนอในการนำเสนอ เพื่อให้เห็นข้อมูลได้ชัดเจนและน่าสนใจ 2. นักเรียนร่วมกันอภิปรายสรุปเกี่ยวกับวิธีการทำงานให้เห็นการคิดเชิงระบบและวิธีการทำงาน ที่มีแบบแผน ขั้นที่ 5 ขั้นประเมินเพื่อเพิ่มคุณค่าบริการสังคมและจิตสาธารณะ (Self-Regulating) 1. นักเรียนนำความรู้ที่ได้จากการออกแบบการทำงานของโปรแกรมไปสอนหรือแนะนำเพื่อนที่ยังไม่เข้าใจ ให้ออกแบบการทำงานของโปรแกรมได้ถูกต้อง เพื่อเป็นการเผยแพร่ความรู้แก่ผู้อื่นต่อไป กิจกรรมนี้สร้างเสริมทักษะศตวรรษที่ 21 ด้านการสื่อสาร กิจกรรมนี้สร้างเสริมทักษะศตวรรษที่ 21 ด้านการคิดตัดสินใจ การร่วมมือทำงานเป็นทีม ความรอบรู้ในสารสนเทศ
2. นักเรียนประเมินตนเอง โดยเขียนแสดงความรู้สึกหลังการเรียนและหลังการทำกิจกรรม ในประเด็นต่อไปนี้ • สิ่งที่นักเรียนได้เรียนรู้ในวันนี้คืออะไร • นักเรียนมีส่วนร่วมกิจกรรมในกลุ่มมากน้อยเพียงใด • เพื่อนนักเรียนในกลุ่มมีส่วนร่วมกิจกรรมในกลุ่มมากน้อยเพียงใด • นักเรียนพึงพอใจกับการเรียนในวันนี้หรือไม่ เพียงใด • นักเรียนจะนำความรู้ที่ได้นี้ไปใช้ให้เกิดประโยชน์แก่ตนเอง ครอบครัว และสังคมทั่วไป ได้อย่างไร จากนั้นแลกเปลี่ยนตรวจสอบขั้นตอนการทำงานทุกขั้นตอนว่าจะเพิ่มคุณค่าไปสู่สังคม เกิดประโยชน์ต่อสังคมให้มากขึ้นกว่าเดิมในขั้นตอนใดบ้าง สำหรับการทำงานในครั้งต่อไป 6. สื่อและแหล่งเรียนรู้ สื่อ 1. หนังสือเรียน รายวิชาพื้นฐานวิทยาศาสตร์ เทคโนโลยี (วิทยาการคำนวณ) ชั้นประถมศึกษาปีที่ 5 ของสถาบันพัฒนาคุณภาพวิชาการ (พว.) 2. ภาพที่ใช้การวาดภาพด้วยมือและวาดด้วยคอมพิวเตอร์ แหล่งเรียนรู้ 1. ห้องสมุด 2. อินเทอร์เน็ต
7. การวัดและประเมินผล แนวทางการประเมิน ผลการเรียนรู้ น้ำหนัก คะแนน น้ำหนักคะแนน วิธีประเมิน เครื่องมือประเมิน K P A - อธิบายเกี่ยวกับการแก้ปัญหา กับคอมพิวเตอร์ (K) 10 10 - - - ประเมินความรู้ เรื่อง การแก้ปัญหากับ คอมพิวเตอร์ - แบบทดสอบ - ออกแบบอัลกอริทึมอธิบาย การทำงานของโปรแกรมตาม โจทย์ที่กำหนด (P) 10 - 10 - - สังเกตกระบวนการ ทำงานกลุ่ม - แบบประเมินการ ปฏิบัติกิจกรรม - มีความกระตือรือร้นในการ ปฏิบัติกิจกรรมการเรียนรู้ (A) 10 - - 10 - สังเกตคุณลักษณะอัน พึงประสงค์ - แบบประเมิน คุณลักษณะอันพึง ประสงค์ รวม 30 10 10 10 - -
8. บันทึกผลหลังการสอน 8.1 ผลการจัดการเรียนรู้ ………………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………..…………. 8.2 ปัญหา/อุปสรรค ………………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………..…………………. 8.3 แนวทางแก้ไขปัญหา ………………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………..…………. (ลงชื่อ) ..................................................... ครูผู้สอน (นายอำนาจ กล่ำป่วน) วันที่………………….……………….. 9. ความคิดเห็นของหัวหน้าวิชาการ .................................................................................................................................................................................... .................................................................................................................................................................................... (ลงชื่อ) ............................................................ (นางวราภรณ์ กอสันเทียะ) วันที่………………….……………….. 10. ความคิดเห็นของผู้บริหาร .................................................................................................................................................................................... .................................................................................................................................................................................... (ลงชื่อ) ............................................................ (นายเกษมสินธุ์ สอนสุข) รองผู้อำนวยการสถานศึกษา
แบบประเมินกระบวนการทำงานกลุ่ม แบบประเมินชิ้นงานที่ 3 เรื่อง การออกแบบอัลกอริทึมอธิบายการทำงานของโปรแกรม รายการการประเมิน ระดับคุณภาพ 4 3 2 1 กระบวนการ ทำงานกลุ่ม มีการกำหนดบทบาท สมาชิกชัดเจน และมีการชี้แจงเป้าหมาย การทำงาน มีการปฏิบัติงานร่วมกัน อย่างร่วมมือร่วมใจ พร้อมกับการประเมินเป็น ระยะ ๆ มีการกำหนดบทบาท สมาชิกชัดเจน มีการชี้แจงเป้าหมาย อย่างชัดเจนและ ปฏิบัติงานร่วมกัน แต่ไม่มีการประเมิน เป็นระยะ ๆ มีการกำหนดบทบาท เฉพาะหัวหน้า ไม่มีการชี้แจงเป้าหมาย อย่างชัดเจน ปฏิบัติงานร่วมกัน ไม่ครบทุกคน ไม่มีการกำหนด บทบาทสมาชิก และไม่มีการชี้แจง เป้าหมาย สมาชิก ต่างคนต่างทำงาน รายการการประเมิน ระดับคุณภาพ 4 3 2 1 การออกแบบ อัลกอริทึมอธิบาย การทำงาน ของโปรแกรม ตามโจทย์ที่กำหนด วิเคราะห์ วางแผน การออกแบบอัลกอริทึม ตามโจทย์ที่กำหนด สัญลักษณ์มีความถูกต้อง ตามความหมาย ของการใช้ ขั้นตอนมีความถูกต้อง และสอดคล้องกับโจทย์ ที่กำหนด สามารถอธิบาย ผลลัพธ์ของอัลกอริทึม ที่เขียนได้เป็นอย่างดี และสมเหตุสมผล วิเคราะห์ และออกแบบ อัลกอริทึมตามโจทย์ ที่กำหนด สัญลักษณ์มีความถูกต้อง ตามความหมาย ของการใช้ ขั้นตอนมีความถูกต้อง และสอดคล้องกับโจทย์ สามารถอธิบายผลลัพธ์ ของอัลกอริทึมที่เขียนได้ วิเคราะห์และออกแบบ อัลกอริทึมตามโจทย์ ที่กำหนด สัญลักษณ์มีความถูกต้อง ตามความหมาย ของการใช้ ขั้นตอนบางขั้นตอน ยังไม่ชัดเจน แต่สามารถ อธิบายผลลัพธ์ของ อัลกอริทึมได้พอสมควร ออกแบบอัลกอริทึมตาม โจทย์ที่กำหนด บางสัญลักษณ์ที่ใช้ ยังไม่สอดคล้องกับ ขั้นตอน สามารถอธิบาย ผลลัพธ์ของอัลกอริทึมที่ เขียนได้ แบบประเมินตามสภาพจริง (Rubrics)
ชิ้นงานที่ 3 เรื่อง การออกแบบอัลกอริทึมอธิบายการทำงานของโปรแกรม วันที่________เดือน_______________พ.ศ.___________ ชื่อ_____________________________เลขที่______ชั้น__________ นักเรียนออกแบบอัลกอริทึม โดยกำหนดโจทย์ ดังนี้ ให้คอมพิวเตอร์วาดเส้นเป็นระยะทาง X (เป็นระยะทางที่ผู้เขียนโปรแกรมกำหนดขึ้นมา) ซึ่งเป็นข้อมูลที่รับเข้าไปทางหน่วยนำเข้า จากนั้นหันปากกาหรือเลี้ยวซ้ายเป็นมุม 90 องศา แล้วทำซํ้า 4 ครั้ง จากอัลกอริทึมที่นักเรียนออกแบบ เมื่อแสดงผลลัพธ์ออกมาจะได้เป็นรูปร่างอะไร (รูปสี่เหลี่ยมจัตุรัส) ได้__________คะแนน คะแนนเต็ม 10 คะแนน จริง (รับค่าระยะ X) (วางปากกา) (ลากเส้นตรงเป็ นระยะ X) (เล้ียวซา้ย90องศา) (ครบ 4คร้ัง) (จบ) (เริ่มตน้ ) ไม่จริง (ตวัอยา่งคา ตอบ)
แผนการจัดการเรียนรู้ กลุ่มสาระการเรียนรู้วิทยาศาสตร์และเทคโนโลยี รหัสวิชา ว15101 ชั้นประถมศึกษาปีที่ 5 หน่วยการเรียนรู้ที่ 9 เทคโนโลยี(การเขียนโปรแกรมเบื้องต้น) เวลา 40 ชั่วโมง แผนการจัดการเรียนรู้ที่ 6 เรื่อง การทำงานของคอมพิวเตอร์ เวลา 2 ชั่วโมง …………………………………………………………………………………………………………………………………………. 1. มาตรฐานการเรียนรู้ช่วงชั้น/ตัวชี้วัด มาตรฐาน ว 4.2 เข้าใจและใช้แนวคิดเชิงคำนวณในการแก้ปัญหาที่พบในชีวิตจริงอย่างเป็น ขั้นตอนและ เป็นระบบ ใช้เทคโนโลยีสารสนเทศและการสื่อสารในการเรียนรู้ การทำงานและการ แก้ปัญหาได้อย่างมี ประสิทธิภาพ รู้เท่าทัน และมีจริยธรรม ตัวชี้วัด ว 4.2 ป.5/2 ออกแบบ และเขียนโปรแกรมที่มีการใช้เหตุผลเชิงตรรกะอย่างง่าย ตรวจหา ข้อผิดพลาดและแก้ไข 2. สาระสำคัญ การทำงานของระบบคอมพิวเตอร์ คอมพิวเตอร์ เป็นเครื่องอิเล็กทรอนิกส์แบบอัตโนมัติ สร้างขึ้นเพื่อใช้แก้ปัญหาต่างๆ ทั้งในรูปแบบ ที่ง่าย และซับซ้อนโดยวิธีทางคณิตศาสตร์ ซึ่งปฏิบัติตามขั้นตอนของโปรแกรมที่ตั้งไว้สำหรับการทำงาน ของคอมพิวเตอร์ ขั้นตอนการทำงานพื้นฐาน 4 ขั้นตอน ดังนี้ ขั้นตอนที่ 1 รับข้อมูล (input) เป็นการนำข้อมูลหรือคำสั่งเข้าสู่เครื่องคอมพิวเตอร์โดยผ่าน อุปกรณ์รับข้อมูลต่างๆ เช่น การพิมพ์ข้อความเข้าสู่เครื่องคอมพิวเตอร์โดยใช้แป้นพิมพ์ การบันทึกเสียง โดยผ่านไมโครโฟน เป็นต้น ขั้นตอนที่ 2 ประมวลผลข้อมูล (process) เป็นการนำข้อมูลมาประมวลผลตามชุดคำสั่งหรือ โปรแกรมเพื่อให้ได้ผลลัพธ์ หรือสารสนเทศ เช่น การนำข้อมูลที่รับเข้ามาหาผลรวม เปรียบเทียบคำนวณ เกรดเฉลี่ย เป็นต้น ซึ่งอุปกรณ์สำหรับประมวลที่สำคัญ คือ หน่วยประมวลผลกลาง ขั้นตอนที่ 3 จัดเก็บข้อมูล (storage) เป็นการจัดเก็บข้อมูลชั่วคราวในขณะที่มีการประมวลผล แรม รวมถึงจัดเก็บข้อมูลที่ผ่านการประมวลผลลงในอุปกรณ์เก็บข้อมูล เช่น ฮาร์ดดิสก์ (hard disk) แฟลช ไดร์ฟ (flash drive) เป็นต้น
ขั้นตอนที่ 4 แสดงผลข้อมูล (output) เป็นการนำผลลัพธ์ที่ได้จากการประมวลผลมาแสดงผล ลัพธ์ในรูปแบบที่มนุษย์เข้าใจ กล่าวคือ อยู่ในรูปแบบของข้อความ ตัวอักษร ตัวเลข สัญลักษณ์ เสียง โดย ผ่านอุปกรณ์แสดงผลต่างๆ เช่น จอภาพ เครื่องพิมพ์ เป็นต้น 3. จุดประสงค์การเรียนรู้ 3.1 ด้านความรู้ อธิบายเกี่ยวกับการทำงานของคอมพิวเตอร์ (K) 3.2 ด้านทักษะ/กระบวนการ สืบค้นข้อมูลเกี่ยวกับอุปกรณ์การทำงานของคอมพิวเตอร์ แล้วจัดทำใน PowerPoint (P) 3.3 คุณลักษณะอันพึงประสงค์ มีความกระตือรือร้นในการปฏิบัติกิจกรรมการเรียนรู้ (A) 3.4 สมรรถนะสำคัญ 1. ความสามารถในการสื่อสาร - การอธิบาย การเขียน การพูดหน้าชั้นเรียน 2. ความสามารถในการคิด - การสังเกต การสำรวจ การคิดวิเคราะห์ การเปรียบเทียบ การสร้างคำอธิบาย การอภิปราย การสื่อความหมาย การทำกิจกรรมโดยใช้กระบวนการทางวิทยาศาสตร์ 3. ความสามารถในการแก้ปัญหา - การแก้ปัญหาขณะปฏิบัติกิจกรรม 4. ความสามารถในการใช้ทักษะชีวิต - กระบวนการกลุ่ม 5. ความสามารถในการใช้เทคโนโลยี - การนำเสนอผลงานโดยใช้เทคโนโลยีสารสนเทศ 3.5 ทักษะในศตวรรษที่ 21 (3Rs&8Cs) - การอ่านออก - การเขียนได้ - การคิดคำนวณ - มีทักษะในการคิดวิเคราะห์ การคิดอย่างมีวิจารณญาณ - มีความร่วมมือ ทำงานเป็นทีม - มีคุณธรรม มีเมตตา กรุณา มีระเบียบวินัย
4. สาระการเรียนรู้ การทำงานของคอมพิวเตอร์จะรับข้อมูลเข้ามา จากนั้นประมวลผลแล้วส่งข้อมูลออกไป โดยการ รับข้อมูลจะรับผ่านทางหน่วยรับเข้า เช่น แป้นพิมพ์ เมาส์ แล้วมาประมวลผลด้วยหน่วยประมวลผลกลาง หรือซีพียู แล้วส่งข้อมูลออกมาทางหน่วยส่งออก เช่น จอภาพ เครื่องพิมพ์ เสียง ชิ้นงาน / ภาระงาน ชิ้นงาน - ชิ้นงาน เรื่อง การทำงานของคอมพิวเตอร์ ภาระงาน - ทำแบบฝึกหัด รายวิชาพื้นฐานวิทยาศาสตร์ เทคโนโลยี (วิทยาการคำนวณ) ชั้นประถมศึกษาปีที่ 5 5. กิจกรรมการจัดการเรียนรู้ ขั้นที่ 1 ขั้นสังเกต รวบรวมข้อมูล (Gathering) 1. นักเรียนร่วมกันสนทนาเกี่ยวกับการทำงานของคอมพิวเตอร์ โดยเขียนบันทึกคำตอบ ของนักเรียนเป็นแผนภาพความคิดบนกระดาน ดังตัวอย่าง ลำโพง จอภาพ CPU การทำงานของคอมพิวเตอร์ หน่วยรับเข้า หน่วยประมวลผลกลาง หน่วยส่งออก เมาส์ แป้นพิมพ์ เครื่องพิมพ์
2. นักเรียนร่วมกันศึกษาค้นคว้าข้อมูลเกี่ยวกับการทำงานของคอมพิวเตอร์ จากแหล่งการเรียนรู้ ต่าง ๆ อย่างหลากหลาย เช่น การสอบถามจากครูหรือผู้ปกครอง และห้องสมุด ขั้นที่ 2 ขั้นคิดวิเคราะห์และสรุปความรู้ (Processing) 1. นักเรียนแบ่งกลุ่ม กลุ่มละเท่า ๆ กัน จากนั้นแต่ละกลุ่มร่วมกันวิเคราะห์การทำงานของคอมพิวเตอร์ใน การบวกเลข โดยเขียนบันทึกคำตอบของนักเรียนเป็นภาพความคิดบนกระดาน ดังตัวอย่าง 2. นักเรียนร่วมกันสังเกต แล้ววิเคราะห์บัตรภาพและบัตรคำเกี่ยวกับอุปกรณ์ที่ใช้ในการทำงาน ของคอมพิวเตอร์แล้วจับคู่ให้สัมพันธ์กัน ดังตัวอย่าง 10 20 นำค่า 10 มาบวกกับ 20 แล้วเก็บผลลัพธ์ แสดงค่าผลลัพธ์ คือ 30 เริ่มต้น รับค่า 10 เข้ามา รับค่า 20 เข้ามา นำค่า 10 มาบวกกับ 20 แสดงผลบวกออกทางจอภาพ จบ
3. นักเรียนร่วมสังเกตและวิเคราะห์ภาพคอมพิวเตอร์บนกระดานว่ามีส่วนใดคล้ายการทำงาน ของมนุษย์ โดยเขียนบันทึกคำตอบของนักเรียนบนกระดาน ดังตัวอย่าง ชื่ออุปกรณ์แป้นพิมพ์ หน้าที่อุปกรณ์ รับข้อความเข้าไปให้ซีพียูประมวลผล ชื่ออุปกรณ์ซีพียู หน้าที่อุปกรณ์ ประมวลผลข้อมูลที่รับเข้า ชื่ออุปกรณ์จอภาพ หน้าที่อุปกรณ์ แสดงภาพและข้อความ
4. นักเรียนร่วมกันวิเคราะห์และเปรียบเทียบอุปกรณ์การทำงานของคอมพิวเตอร์ที่คล้ายกับอวัยวะของ มนุษย์ โดยเขียนบันทึกคำตอบของนักเรียนเป็นแผนภาพความคิดบนกระดาน ดังตัวอย่าง • หน่วยนำเข้า แป้นพิมพ์ ทำหน้าที่คล้ายกับอวัยวะใดของมนุษย์ (ตัวอย่างคำตอบ ตา หู จมูก ผิวหนัง) จอภาพ ทำหน้าที่คล้ายกับอวัยวะใดของมนุษย์ (ตัวอย่างคำตอบ ปาก มือ) หน่วยประมวลผลกลางหรือซีพียู ทำหน้าที่คล้ายกับอวัยวะใดของมนุษย์ (ตัวอย่างคำตอบ สมอง) แป้นพิมพ์ เมาส์ ไมโครโฟน กล้อง เครื่องสแกนเนอร์ เป็นการรับข้อมูล เข้ามาเพื่อประมวลผล อุปกรณ์ของคอมพิวเตอร์ ความเหมือน อวัยวะของมนุษย์ ตา หู จมูก ผิวหนัง ลิ้น
• หน่วยประมวลผลกลาง • หน่วยส่งออก 5. นักเรียนร่วมกันสรุปความคิดรวบยอดเกี่ยวกับการทำงานของคอมพิวเตอร์ ดังนี้ การทำงานของคอมพิวเตอร์จะมีอุปกรณ์ต่าง ๆ ในการควบคุมการทำงานที่คล้ายกับอวัยวะ หน่วยประมวลผลกลาง สามารถคิดคำนวณ การตัดสินใจ วิเคราะห์ได้ อุปกรณ์ของคอมพิวเตอร์ ความเหมือน อวัยวะของมนุษย์ สมอง จอคอมพิวเตอร์ ลำโพง เครื่องพิมพ์ โพรเจกเตอร์ แสดงให้เห็น ในรูปแบบเสียง ข้อความ ภาพ สัญลักษณ์ อุปกรณ์ของคอมพิวเตอร์ อวัยวะของมนุษย์ ปาก มือ ความเหมือน
ของมนุษย์ ซึ่งประกอบไปด้วยหน่วยรับเข้า หน่วยประมวลผลกลาง และหน่วยส่งออก เช่น หน่วยรับเข้า คือ แป้นพิมพ์ เมาส์ หน่วยประมวลผลกลาง คือ ซีพียูและหน่วยส่งออก คือ จอภาพ ขั้นที่ 3 ขั้นปฏิบัติและสรุปความรู้หลังการปฏิบัติ(Applying and Constructing the Knowledge) 1. นักเรียนจับคู่หรือแบ่งกลุ่มตามความเหมาะสมของจำนวนเครื่องคอมพิวเตอร์ โดยให้มีนักเรียน 1 คนที่ มีประสบการณ์ในการใช้งานคอมพิวเตอร์ จากนั้นแต่ละกลุ่มร่วมกันสืบค้นข้อมูลเกี่ยวกับอุปกรณ์ การทำงานของคอมพิวเตอร์ แล้วนำไปจัดทำใส่ PowerPoint 2. นักเรียนร่วมกันสรุปสิ่งที่เข้าใจเป็นความรู้ร่วมกัน ดังนี้ การทำงานของคอมพิวเตอร์จะรับข้อมูลเข้ามา จากนั้นประมวลผลแล้วส่งข้อมูลออกไป โดยการรับ ข้อมูลจะรับผ่านทางหน่วยรับเข้า เช่น แป้นพิมพ์ เมาส์ แล้วมาประมวลผลด้วยหน่วยประมวลผลกลาง หรือซีพียู แล้วส่งข้อมูลออกมาทางหน่วยส่งออก เช่น จอภาพ เครื่องพิมพ์ เสียง ขั้นที่ 4 ขั้นสื่อสารและนำเสนอ (Applying the Communication Skill) 3. นักเรียนแต่ละกลุ่มออกมานำเสนอ โดยใช้โปรแกรมนำเสนอเกี่ยวกับอุปกรณ์การทำงาน ของคอมพิวเตอร์ ของกลุ่มตนเองหน้าชั้นเรียน เพื่อแลกเปลี่ยนเรียนรู้กัน 4. นักเรียนร่วมกันอภิปรายแลกเปลี่ยนความคิดเห็น โดยตอบคำถาม ดังนี้ • การทำงานของคอมพิวเตอร์ หากเปรียบเทียบกับการทำงานของร่างกายเราจะเปรียบเทียบได้กับ อวัยวะใดบ้าง (ตัวอย่างคำตอบ ซีพียูเปรียบกับสมอง แป้นพิมพ์ เปรียบกับจมูก ตา หู และผิวหนัง) 5. นักเรียนร่วมกันอภิปรายสรุปเกี่ยวกับวิธีการทำงานให้เห็นการคิดเชิงระบบและวิธีการทำงาน ที่มีแบบแผน ขั้นที่ 5 ขั้นประเมินเพื่อเพิ่มคุณค่าบริการสังคมและจิตสาธารณะ (Self-Regulating) 1 . นักเรียนประเมินตนเอง โดยเขียนแสดงความรู้สึกหลังการเรียนและหลังการทำกิจกรรม ในประเด็นต่อไปนี้ • สิ่งที่นักเรียนได้เรียนรู้ในวันนี้คืออะไร • นักเรียนมีส่วนร่วมกิจกรรมในกลุ่มมากน้อยเพียงใด กิจกรรมนี้สร้างเสริมทักษะศตวรรษที่ 21 ด้านการสื่อสาร กิจกรรมนี้สร้างเสริมทักษะศตวรรษที่ 21 ด้านการร่วมมือทำงานเป็นทีม ความรอบรู้ในสารสนเทศ ความรอบรู้ในเทคโนโลยีสารสนเทศ
• เพื่อนนักเรียนในกลุ่มมีส่วนร่วมกิจกรรมในกลุ่มมากน้อยเพียงใด • นักเรียนพึงพอใจกับการเรียนในวันนี้หรือไม่ เพียงใด • นักเรียนจะนำความรู้ที่ได้นี้ไปใช้ให้เกิดประโยชน์แก่ตนเอง ครอบครัว และสังคมทั่วไป ได้อย่างไร จากนั้นแลกเปลี่ยนตรวจสอบขั้นตอนการทำงานทุกขั้นตอนว่าจะเพิ่มคุณค่าไปสู่สังคม เกิดประโยชน์ต่อสังคมให้มากขึ้นกว่าเดิมในขั้นตอนใดบ้าง สำหรับการทำงานในครั้งต่อไป 6. สื่อและแหล่งเรียนรู้ สื่อ 1. หนังสือเรียน รายวิชาพื้นฐานวิทยาศาสตร์ เทคโนโลยี (วิทยาการคำนวณ) ชั้นประถมศึกษาปีที่ 5 ของสถาบันพัฒนาคุณภาพวิชาการ (พว.) 2. ภาพและบัตรคำอุปกรณ์ที่ใช้ในการทำงานของคอมพิวเตอร์ 3. ภาพคอมพิวเตอร์ 4. ห้องคอมพิวเตอร์ที่เชื่อมต่อเครือข่ายอินเทอร์เน็ต แหล่งเรียนรู้ 1. ห้องสมุด 2. อินเทอร์เน็ต
7. การวัดและประเมินผล แนวทางการประเมิน ผลการเรียนรู้ น้ำหนัก คะแนน น้ำหนักคะแนน วิธีประเมิน เครื่องมือประเมิน K P A - อธิบายเกี่ยวกับการทำงาน ของคอมพิวเตอร์ (K) 10 10 - - - ประเมินความรู้ เรื่อง การทำงานของ คอมพิวเตอร์ - แบบทดสอบ - สืบค้นข้อมูลเกี่ยวกับอุปกรณ์ การทำงานของคอมพิวเตอร์ แล้วจัดทำใน PowerPoint (P) 10 - 10 - - สังเกตกระบวนการ ทำงานกลุ่ม - แบบประเมินการ ปฏิบัติกิจกรรม - มีความกระตือรือร้นในการ ปฏิบัติกิจกรรมการเรียนรู้ (A) 10 - - 10 - สังเกตคุณลักษณะอัน พึงประสงค์ - แบบประเมิน คุณลักษณะอันพึง ประสงค์ รวม 30 10 10 10 - -
8. บันทึกผลหลังการสอน 8.1 ผลการจัดการเรียนรู้ ………………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………..…………. 8.2 ปัญหา/อุปสรรค ………………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………..…………………. 8.3 แนวทางแก้ไขปัญหา ………………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………..…………. (ลงชื่อ) ..................................................... ครูผู้สอน (นายอำนาจ กล่ำป่วน) วันที่………………….……………….. 9. ความคิดเห็นของหัวหน้าวิชาการ .................................................................................................................................................................................... .................................................................................................................................................................................... (ลงชื่อ) ............................................................ (นางวราภรณ์ กอสันเทียะ) วันที่………………….……………….. 10. ความคิดเห็นของผู้บริหาร .................................................................................................................................................................................... .................................................................................................................................................................................... (ลงชื่อ) ............................................................ (นายเกษมสินธุ์ สอนสุข) รองผู้อำนวยการสถานศึกษา
แบบประเมินกระบวนการทำงานกลุ่ม รายการการประเมิน ระดับคุณภาพ 4 3 2 1 กระบวนการ ทำงานกลุ่ม มีการกำหนดบทบาท สมาชิกชัดเจน และมีการชี้แจงเป้าหมาย การทำงาน มีการปฏิบัติงานร่วมกัน อย่างร่วมมือร่วมใจ พร้อมกับการประเมินเป็น ระยะ ๆ มีการกำหนดบทบาท สมาชิกชัดเจน มีการชี้แจงเป้าหมาย อย่างชัดเจนและ ปฏิบัติงานร่วมกัน แต่ไม่มีการประเมิน เป็นระยะ ๆ มีการกำหนดบทบาท เฉพาะหัวหน้า ไม่มีการชี้แจงเป้าหมาย อย่างชัดเจน ปฏิบัติงานร่วมกัน ไม่ครบทุกคน ไม่มีการกำหนด บทบาทสมาชิก และไม่มีการชี้แจง เป้าหมาย สมาชิก ต่างคนต่างทำงาน แบบประเมินตามสภาพจริง (Rubrics)
แผนการจัดการเรียนรู้ กลุ่มสาระการเรียนรู้วิทยาศาสตร์และเทคโนโลยี รหัสวิชา ว15101 ชั้นประถมศึกษาปีที่ 5 หน่วยการเรียนรู้ที่ 9 เทคโนโลยี(การเขียนโปรแกรมเบื้องต้น) เวลา 40 ชั่วโมง แผนการจัดการเรียนรู้ที่ 7 เรื่อง การออกแบบอัลกอริทึม เวลา 2 ชั่วโมง …………………………………………………………………………………………………………………………………………. 1. มาตรฐานการเรียนรู้ช่วงชั้น/ตัวชี้วัด มาตรฐาน ว 4.2 เข้าใจและใช้แนวคิดเชิงคำนวณในการแก้ปัญหาที่พบในชีวิตจริงอย่างเป็น ขั้นตอนและ เป็นระบบ ใช้เทคโนโลยีสารสนเทศและการสื่อสารในการเรียนรู้ การทำงานและการ แก้ปัญหาได้อย่างมี ประสิทธิภาพ รู้เท่าทัน และมีจริยธรรม ตัวชี้วัด ว 4.2 ป.5/2 ออกแบบ และเขียนโปรแกรมที่มีการใช้เหตุผลเชิงตรรกะอย่างง่าย ตรวจหา ข้อผิดพลาดและแก้ไข 2. สาระสำคัญ การออกแบบอัลกอริทึม (Algorithm) เป็นการพัฒนากระบวนการหาคำตอบให้เป็นขั้นตอนที่บุคคล หรือคอมพิวเตอร์สามารถนำไปปฏิบัติตามเพื่อแก้ปัญหาได้ อีกทั้ง เป็นการพัฒนาแนวทางแก้ปัญหาอย่างเป็น ขั้นเป็นตอน เพื่อดำเนินตามทีละขั้นตอนในการแก้ไขปัญหา เช่น เมื่อเราต้องการสั่งคอมพิวเตอร์ให้ทำงาน บางอย่าง เราจะต้องเขียนโปรแกรมคำสั่งเพื่อให้คอมพิวเตอร์ทำงานไปตามขั้นตอน ตามแนวทางการแก้ปัญหา เพื่อให้คอมพิวเตอร์ทำงานตอบสนองความต้องการของเรา วิธีคิดนี้ที่เรียกว่าวิธีคิดแบบอัลกอริทึม คอมพิวเตอร์จะทำงานได้ดีเพียงใดนั้น ขึ้นอยู่กับชุดคำสั่งอัลกอริทึมที่เราออกแบบให้มันทำงานนั่นเอง การ ออกแบบอัลกอริทึมยังเป็นประโยชน์ต่อการคำนวณ การประมวลผลข้อมูลและการวางระบบอัตโนมัติต่าง ๆ 3. จุดประสงค์การเรียนรู้ 3.1 ด้านความรู้ อธิบายเกี่ยวกับการออกแบบอัลกอริทึม (K) 3.2 ด้านทักษะ/กระบวนการ วิเคราะห์อัลกอริทึมเกี่ยวกับการประมวลผลการสอบ (P) 3.3 คุณลักษณะอันพึงประสงค์ เห็นความสำคัญของการออกแบบอัลกอริทึม (A) 3.4 สมรรถนะสำคัญ 1. ความสามารถในการสื่อสาร
- การอธิบาย การเขียน การพูดหน้าชั้นเรียน 2. ความสามารถในการคิด - การสังเกต การสำรวจ การคิดวิเคราะห์ การเปรียบเทียบ การสร้างคำอธิบาย การอภิปราย การสื่อความหมาย การทำกิจกรรมโดยใช้กระบวนการทางวิทยาศาสตร์ 3. ความสามารถในการแก้ปัญหา - การแก้ปัญหาขณะปฏิบัติกิจกรรม 4. ความสามารถในการใช้ทักษะชีวิต - กระบวนการกลุ่ม 5. ความสามารถในการใช้เทคโนโลยี - การนำเสนอผลงานโดยใช้เทคโนโลยีสารสนเทศ 3.5 ทักษะในศตวรรษที่ 21 (3Rs&8Cs) - การอ่านออก - การเขียนได้ - การคิดคำนวณ - มีทักษะในการคิดวิเคราะห์ การคิดอย่างมีวิจารณญาณ - มีความร่วมมือ ทำงานเป็นทีม - มีคุณธรรม มีเมตตา กรุณา มีระเบียบวินัย 4. สาระการเรียนรู้ คอมพิวเตอร์จะทำงานตามคำสั่งหรืออัลกอริทึมที่กำหนดการให้คอมพิวเตอร์ทำงานอย่างใดอย่างหนึ่ง อย่างถูกต้องนั้น ต้องออกแบบอัลกอริทึมให้สมบูรณ์ โดยตรวจสอบเงื่อนไขให้ครอบคลุมทุกกรณี แล้วจึงพัฒนา เป็นโปรแกรมคอมพิวเตอร์ ถ้าทำงานผิดพลาดหรือมีส่วนใดที่ทำงานไม่สมบูรณ์ เราสามารถปรับปรุงอัลกอริทึม ได้ แล้วจึงแก้ไขโปรแกรมต่อไป ชิ้นงาน / ภาระงาน ชิ้นงาน - ชิ้นงานที่ 4 เรื่อง การวิเคราะห์การทำงานของอัลกอริทึม ภาระงาน - ทำแบบฝึกหัด รายวิชาพื้นฐานวิทยาศาสตร์ เทคโนโลยี (วิทยาการคำนวณ) ชั้นประถมศึกษาปีที่ 5
5. กิจกรรมการจัดการเรียนรู้ ขั้นที่ 1 ขั้นสังเกต รวบรวมข้อมูล (Gathering) 1. นักเรียนร่วมกันสนทนาเกี่ยวกับการทำกิจกรรมในวันหยุดของตนเอง จากนั้นเขียนลงในกระดาษหรือ สมุด ดังตัวอย่าง 2. นักเรียนจับคู่กับเพื่อน แล้วสังเกตการทำกิจกรรมในวันหยุดของเพื่อน และของตนเองว่า มีกิจกรรมใดบ้างที่เหมือนกัน และมีกิจกรรมใดบ้างที่แตกต่างกัน 3. นักเรียนร่วมกันศึกษาค้นคว้าข้อมูลเกี่ยวกับการออกแบบอัลกอริทึม จากแหล่งการเรียนรู้ต่าง ๆ อย่าง หลากหลาย เช่น การสอบถามจากครูหรือผู้ปกครอง และห้องสมุด ขั้นที่ 2 ขั้นคิดวิเคราะห์และสรุปความรู้ (Processing) 1. นักเรียนแบ่งกลุ่ม กลุ่มละเท่า ๆ กัน จากนั้นวิเคราะห์บัตรคำเกี่ยวกับขั้นตอนการปลูกต้นไม้ บนกระดาน แล้วลำดับบัตรคำตามขั้นตอนเป็นอัลกอริทึม ดังตัวอย่าง รดน้ำต้นไม้ 1. ตื่นนอน 2. ออกกำลังกาย 3. อาบน้ำ 4. แต่งตัว 5. รับประทานอาหารเช้า 6. ทำงานบ้าน 7. ทำการบ้าน ขุดดินบริเวณที่ต้องการปลูก แกะถุงพลาสติกเพาะชำ ออกจากต้นไม้ วางต้นไม้ลงไปในหลุมดินที่ขุดไว้ พร้อมกับไม้หลักเพื่อไม่ให้ต้นไม้ล้ม ถมดินลงไปในหลุมรอบ ๆ บริเวณ ต้นไม้ที่ปลูก จบ เริ่มต้น
เริ่มต้น รดน้ำต้นไม้ ขุดดินบริเวณที่ต้องการปลูก แกะถุงพลาสติกเพาะชำ ออกจากต้นไม้ วางต้นไม้ลงไปในหลุมดินที่ขุดไว้ พร้อมกับไม้หลักเพื่อไม่ให้ต้นไม้ล้ม ถมดินลงไปในหลุมรอบ ๆ บริเวณ ต้นไม้ที่ปลูก จบ
2. นักเรียนแต่ละกลุ่มร่วมกันวิเคราะห์บัตรคำเกี่ยวกับหลักการทำงานของคอมพิวเตอร์ จากนั้นลำดับบัตรคำตามขั้นตอนเป็นอัลกอริทึม ดังตัวอย่าง 3. นักเรียนร่วมกันอ่านและวิเคราะห์สถานการณ์เกี่ยวกับการเขียนโปรแกรมบนกระดาน แล้วตอบคำถาม ดังนี้ • ถ้านักเรียนเป็นพอลล่า นักเรียนจะมีวิธีการออกแบบอัลกอริทึมในการเขียนโปรแกรมอย่างไร (ตัวอย่างคำตอบ หน่วยส่งออก หน่วยรับเข้า หน่วยประมวลผลกลาง เริ่มต้น จบ เริ่มต้น หน่วยรับเข้า หน่วยประมวลผลกลาง หน่วยส่งออก จบ พอลล่าต้องการเขียนโปรแกรม แล้วให้ตัวละครเคลื่อนที่ 100 ก้าว แต่ยังไม่แน่ใจว่าจะออกแบบ อัลกอริทึมในการเขียนโปรแกรมอย่างไร
4. นักเรียนแต่ละกลุ่มร่วมกันวิเคราะห์ข้อความเกี่ยวกับการประมวลผลคะแนนสอบบนกระดาน จากนั้น ออกแบบอัลกอริทึมการประมวลผลคะแนนสอบ ดังตัวอย่าง เริ่มต้น 1. รับค่าคะแนนมาเก็บใน x 2. ถ้า x > 50 ผลสอบผ่าน 3. ถ้า x < 50 ผลสอบไม่ผ่าน 4. แสดงผลสอบ จบ คลิกเมาส์ เดิน 100 ก้าว จบ เริ่มต้น )
5. นักเรียนร่วมกันสรุปความคิดรวบยอกเกี่ยวกับการออกแบบอัลกอริทึม ดังนี้ การเริ่มเขียนโปรแกรมต้องออกแบบการทำงานของโปรแกรมขึ้นมาก่อนหรือเรียกว่า การออกแบบอัลกอริทึม ทำได้โดยสร้างลำดับของคำสั่งให้คอมพิวเตอร์ทำงานอย่างใดอย่างหนึ่งโดยให้ครอบคลุม ทุกกรณี แล้วจึงพัฒนาเป็นโปรแกรมคอมพิวเตอร์ เช่น การออกแบบอัลกอริทึมการประมวลผล การสอบและการออกแบบอัลกอริทึมควรเขียนการทำงานหลัก ๆ ออกมาก่อน สำหรับการทำงานย่อย ๆ อาจแทรกเข้าไปภายหลังได้ ขั้นที่ 3 ขั้นปฏิบัติและสรุปความรู้หลังการปฏิบัติ(Applying and Constructing the Knowledge) 9. นักเรียนแต่ละกลุ่มร่วมกันวิเคราะห์อัลกอริทึมการประมวลผลคะแนนสอบ แล้วบันทึกคำตอบลงใน ชิ้นงานที่ 4 เรื่อง การวิเคราะห์การทำงานของอัลกอริทึม โดยมีอัลกอริทึม ดังนี้ เริ่มต้น รับคะแนน x x > 50 จริง ไม่จริง เริ่มต้น 1. รับค่าคะแนนมาเก็บใน x 2. ถ้า x > 50 ผลสอบผ่าน 3. ถ้า x < 50 ผลสอบไม่ผ่าน 4. แสดงผลสอบ จบ แสดผลสอบ จบ
10. นักเรียนร่วมกันสรุปสิ่งที่เข้าใจเป็นความรู้ร่วมกัน ดังนี้ คอมพิวเตอร์จะทำงานตามคำสั่งหรืออัลกอริทึมที่กำหนดการให้คอมพิวเตอร์ทำงานอย่างใดอย่างหนึ่ง อย่างถูกต้องนั้น ต้องออกแบบอัลกอริทึมให้สมบูรณ์ โดยตรวจสอบเงื่อนไขให้ครอบคลุมทุกกรณี แล้วจึงพัฒนาเป็น โปรแกรมคอมพิวเตอร์ ถ้าทำงานผิดพลาดหรือมีส่วนใดที่ทำงานไม่สมบูรณ์ เราสามารถปรับปรุงอัลกอริทึมได้ แล้ว จึงแก้ไขโปรแกรมต่อไป ขั้นที่ 4 ขั้นสื่อสารและนำเสนอ (Applying the Communication Skill) 1. นักเรียนแต่ละกลุ่มออกมานำเสนอการวิเคราะห์อัลกอริทึมการประมวลผลคะแนนสอบของกลุ่มตนเอง หน้าชั้นเรียน เพื่อแลกเปลี่ยนเรียนรู้กัน อาจใช้โปรแกรมนำเสนอในการนำเสนอเพื่อให้เห็นข้อมูล ได้ชัดเจน และน่าสนใจ 2. นักเรียนร่วมกันอภิปรายแลกเปลี่ยนความคิดเห็น โดยตอบคำถาม ดังนี้ กิจกรรมนี้สร้างเสริมทักษะศตวรรษที่ 21 ด้านการสื่อสาร เริ่มต้น รับคะแนน x x > 50 ผลสอบผ่าน ผลสอบไม่ผ่าน จริง ไม่จริง ผลสอบผ่าน จบ
• อัลกอริทึมมีความสำคัญอย่างไรกับการออกแบบการทำงานของการเขียนโปรแกรม (ตัวอย่างคำตอบ ช่วยกำหนดให้คอมพิวเตอร์ทำงานอย่างใดอย่างหนึ่งได้อย่างถูกต้อง และหาก โปรแกรมทำงานผิดพลาด สามารถปรับปรุงอัลกอริทึมและพัฒนาแก้ไขโปรแกรมต่อได้ อีกทั้งยังช่วยให้ การทำงานต่าง ๆ เป็นลำดับขั้นตอน และเห็นภาพรวมของงานทั้งหมด) 3. นักเรียนร่วมกันอภิปรายสรุปเกี่ยวกับวิธีการทำงานให้เห็นการคิดเชิงระบบและวิธีการทำงาน ที่มีแบบแผน ขั้นที่ 5 ขั้นประเมินเพื่อเพิ่มคุณค่าบริการสังคมและจิตสาธารณะ (Self-Regulating) 1. นักเรียนประเมินตนเอง โดยเขียนแสดงความรู้สึกหลังการเรียนและหลังการทำกิจกรรม ในประเด็นต่อไปนี้ • สิ่งที่นักเรียนได้เรียนรู้ในวันนี้คืออะไร • นักเรียนมีส่วนร่วมกิจกรรมในกลุ่มมากน้อยเพียงใด • เพื่อนนักเรียนในกลุ่มมีส่วนร่วมกิจกรรมในกลุ่มมากน้อยเพียงใด • นักเรียนพึงพอใจกับการเรียนในวันนี้หรือไม่ เพียงใด • นักเรียนจะนำความรู้ที่ได้นี้ไปใช้ให้เกิดประโยชน์แก่ตนเอง ครอบครัว และสังคมทั่วไป ได้อย่างไร จากนั้นแลกเปลี่ยนตรวจสอบขั้นตอนการทำงานทุกขั้นตอนว่าจะเพิ่มคุณค่าไปสู่สังคม เกิดประโยชน์ต่อสังคมให้มากขึ้นกว่าเดิมในขั้นตอนใดบ้าง สำหรับการทำงานในครั้งต่อไป 6. สื่อและแหล่งเรียนรู้ สื่อ 1. หนังสือเรียน รายวิชาพื้นฐานวิทยาศาสตร์ เทคโนโลยี (วิทยาการคำนวณ) ชั้นประถมศึกษาปีที่ 5 ของสถาบันพัฒนาคุณภาพวิชาการ (พว.) 2. บัตรคำขั้นตอนการปลูกต้นไม้ 3. บัตรคำการทำงานของคอมพิวเตอร์ แหล่งเรียนรู้ 1. ห้องสมุด 2. อินเทอร์เน็ต
7. การวัดและประเมินผล แนวทางการประเมิน ผลการเรียนรู้ น้ำหนัก คะแนน น้ำหนักคะแนน วิธีประเมิน เครื่องมือประเมิน K P A - อธิบายเกี่ยวกับการออกแบบ อัลกอริทึม (K) 10 10 - - - ประเมินความรู้ เรื่อง การออกแบบอัลกอริทึม - แบบทดสอบ - วิเคราะห์อัลกอริทึมเกี่ยวกับ การประมวลผลการสอบ (P) 10 - 10 - - สังเกตการทำชิ้นงานที่ 4 เรื่อง การวิเคราะห์การ ทำงานของอัลกอริทึม - แบบประเมินชิ้นงาน - เห็นความสำคัญของการ ออกแบบอัลกอริทึม (A) 10 - - 10 - สังเกตคุณลักษณะอัน พึงประสงค์ - แบบประเมิน คุณลักษณะอันพึง ประสงค์ รวม 30 10 10 10 - -
8. บันทึกผลหลังการสอน 8.1 ผลการจัดการเรียนรู้ ………………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………..…………. 8.2 ปัญหา/อุปสรรค ………………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………..…………………. 8.3 แนวทางแก้ไขปัญหา ………………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………..…………. (ลงชื่อ) ..................................................... ครูผู้สอน (นายอำนาจ กล่ำป่วน) วันที่………………….……………….. 9. ความคิดเห็นของหัวหน้าวิชาการ .................................................................................................................................................................................... .................................................................................................................................................................................... (ลงชื่อ) ............................................................ (นางวราภรณ์ กอสันเทียะ) วันที่………………….……………….. 10. ความคิดเห็นของผู้บริหาร .................................................................................................................................................................................... .................................................................................................................................................................................... (ลงชื่อ) ............................................................ (นายเกษมสินธุ์ สอนสุข) รองผู้อำนวยการสถานศึกษา
แบบประเมินกระบวนการทำงานกลุ่ม แบบประเมินชิ้นงานที่ 4 เรื่อง การวิเคราะห์การทำงานของอัลกอริทึม รายการการประเมิน ระดับคุณภาพ 4 3 2 1 กระบวนการ ทำงานกลุ่ม มีการกำหนดบทบาท สมาชิกชัดเจน และมีการชี้แจงเป้าหมาย การทำงาน มีการปฏิบัติงานร่วมกัน อย่างร่วมมือร่วมใจ พร้อมกับการประเมินเป็น ระยะ ๆ มีการกำหนดบทบาท สมาชิกชัดเจน มีการชี้แจงเป้าหมาย อย่างชัดเจนและ ปฏิบัติงานร่วมกัน แต่ไม่มีการประเมิน เป็นระยะ ๆ มีการกำหนดบทบาท เฉพาะหัวหน้า ไม่มีการชี้แจงเป้าหมาย อย่างชัดเจน ปฏิบัติงานร่วมกัน ไม่ครบทุกคน ไม่มีการกำหนด บทบาทสมาชิก และไม่มีการชี้แจง เป้าหมาย สมาชิก ต่างคนต่างทำงาน รายการการประเมิน ระดับคุณภาพ 4 3 2 1 การวิเคราะห์ การทำงานของ อัลกอริทึม การประมวลผล การสอบ วิเคราะห์การทำงาน ของอัลกอริทึม เป็นขั้นตอน อย่างละเอียด ผลการวิเคราะห์ ถูกต้องทุกข้อ อธิบายหรือเสนอแนะ แนวทางในการปรับปรุง แก้ไขอัลกอริทึมได้อย่าง ฉะฉาน ถูกต้อง และสมเหตุสมผล วิเคราะห์การทำงาน ของอัลกอริทึม เป็นขั้นตอน อย่างละเอียด ผลการวิเคราะห์ ผิดไม่เกิน 2 ข้อ อธิบายหรือเสนอแนะ แนวทางในการปรับปรุง แก้ไขอัลกอริทึมได้ดี และถูกต้อง วิเคราะห์การทำงาน ของอัลกอริทึม เป็นขั้นตอน ผลการวิเคราะห์ ผิดมากกว่า 2 ข้อ แต่ไม่เกิน 4 ข้อ อธิบายหรือเสนอแนะ แนวทางในการ ปรับปรุงแก้ไข อัลกอริทึมได้ พอสมควร วิเคราะห์การทำงาน ของอัลกอริทึม เป็นขั้นตอน ผลการวิเคราะห์ ผิดเกิน 4 ข้อ อธิบายหรือ เสนอแนะแนวทาง ในการปรับปรุงแก้ไข อัลกอริทึมได้ แต่ยังไม่ชัดเจน แบบประเมินตามสภาพจริง (Rubrics)
ชิ้นงานที่ 4 เรื่อง การวิเคราะห์การทำงานของอัลกอริทึม วันที่________เดือน_______________พ.ศ.___________ ชื่อ_____________________________เลขที่______ชั้น__________ นักเรียนออกแบบอัลกอริทึมการประมวลผลการสอบ โดยกำหนดโจทย์ ดังนี้ (ตัวอย่างคำตอบ) จากอัลกอริทึมการประมวลผลการสอบ นักเรียนคิดว่าถ้าคะแนน X เป็นข้อมูลที่ผู้ใช้ป้อนเข้าไปทาง แป้นพิมพ์ของคอมพิวเตอร์ดังตารางต่อไปนี้ ผลการสอบจะเป็นอย่างไร คะแนนการสอบ (X) ผลการสอบ (ผ่าน/ไม่ผ่าน) 89 (ผ่าน) 100 (ผ่าน) 50 (ผ่าน) 49 (ไม่ผ่าน) 45 (ไม่ผ่าน) ได้__________คะแนน คะแนนเต็ม 10 คะแนน เริ่มต้น 1. รับค่าคะแนนมาเก็บใน X 2. ถ้า X > 49 ผลสอบผ่าน 3. ถ้า X < 50 ผลสอบไม่ผ่าน 4. แสดงผลสอบ จบ
นักเรียนมีแนวคิดการปรับปรุงอัลกอริทึมการประมวลผลการสอบอย่างไร (การปรับปรุงอัลกอริทึมควรเขียนการทำงานหลัก ๆ ออกมาก่อน สำหรับการทำงานย่อย ๆ อาจแทรกเข้าไปภายหลังได้)
แผนการจัดการเรียนรู้ กลุ่มสาระการเรียนรู้วิทยาศาสตร์และเทคโนโลยี รหัสวิชา ว15101 ชั้นประถมศึกษาปีที่ 5 หน่วยการเรียนรู้ที่ 9 เทคโนโลยี(การเขียนโปรแกรมเบื้องต้น) เวลา 40 ชั่วโมง แผนการจัดการเรียนรู้ที่ 8 เรื่อง การเขียนโปรแกรมคอมพิวเตอร์ เวลา 2 ชั่วโมง …………………………………………………………………………………………………………………………………………. 1. มาตรฐานการเรียนรู้ช่วงชั้น/ตัวชี้วัด มาตรฐาน ว 4.2 เข้าใจและใช้แนวคิดเชิงคำนวณในการแก้ปัญหาที่พบในชีวิตจริงอย่างเป็น ขั้นตอนและ เป็นระบบ ใช้เทคโนโลยีสารสนเทศและการสื่อสารในการเรียนรู้ การทำงานและการ แก้ปัญหาได้อย่างมี ประสิทธิภาพ รู้เท่าทัน และมีจริยธรรม ตัวชี้วัด ว 4.2 ป.5/2 ออกแบบ และเขียนโปรแกรมที่มีการใช้เหตุผลเชิงตรรกะอย่างง่าย ตรวจหา ข้อผิดพลาดและแก้ไข 2. สาระสำคัญ การเขียนโปรแกรมคอมพิวเตอร์(Computer programming) หรือเรียกให้สั้นลงว่า การเขียน โปรแกรม (Programming) หรือ การเขียนโค้ด (Coding) เป็นขั้นตอนการเขียน ทดสอบ และดูแลซอร์สโค้ด ของโปรแกรมคอมพิวเตอร์ซึ่งซอร์สโค้ดนั้นจะเขียนด้วยภาษาโปรแกรม ขั้นตอนการเขียนโปรแกรมต้องการ ความรู้ในหลายด้านด้วยกัน เกี่ยวกับโปรแกรมที่ต้องการจะเขียน และขั้นตอนวิธีที่จะใช้ ซึ่งในวิศวกรรม ซอฟต์แวร์นั้น การเขียนโปรแกรมถือเป็นเพียงขั้นหนึ่งในวงจรชีวิตของการพัฒนาซอฟต์แวร์ การเขียนโปรแกรมจะได้มาซึ่งซอร์สโค้ดของโปรแกรมนั้นๆ โดยปกติแล้วจะอยู่ในรูปแบบของ ข้อความ ธรรมดา ซึ่งไม่สามารถนำไปใช้งานได้ จะต้องผ่านการคอมไพล์ตัวซอร์สโค้ดนั้นให้เป็นภาษาเครื่อง (Machine Language) เสียก่อนจึงจะได้เป็นโปรแกรมที่พร้อมใช้งาน การเขียนโปรแกรมถือว่าเป็นการผสมผสานกัน ระหว่างศาสตร์ของ ศิลปะ วิทยาศาสตร์คณิตศาสตร์และ วิศวกรรม เข้าด้วยกัน 3. จุดประสงค์การเรียนรู้ 3.1 ด้านความรู้ อธิบายเกี่ยวกับการเขียนโปรแกรมคอมพิวเตอร์ (K) 3.2 ด้านทักษะ/กระบวนการ ฝึกเขียนโปรแกรมคอมพิวเตอร์โดยใช้ https://code.org (P)
3.3 คุณลักษณะอันพึงประสงค์ มีความกระตือรือร้นในการปฏิบัติกิจกรรมการเรียนรู้ (A) 3.4 สมรรถนะสำคัญ 1. ความสามารถในการสื่อสาร - การอธิบาย การเขียน การพูดหน้าชั้นเรียน 2. ความสามารถในการคิด - การสังเกต การสำรวจ การคิดวิเคราะห์ การเปรียบเทียบ การสร้างคำอธิบาย การอภิปราย การสื่อความหมาย การทำกิจกรรมโดยใช้กระบวนการทางวิทยาศาสตร์ 3. ความสามารถในการแก้ปัญหา - การแก้ปัญหาขณะปฏิบัติกิจกรรม 4. ความสามารถในการใช้ทักษะชีวิต - กระบวนการกลุ่ม 5. ความสามารถในการใช้เทคโนโลยี - การนำเสนอผลงานโดยใช้เทคโนโลยีสารสนเทศ 3.5 ทักษะในศตวรรษที่ 21 (3Rs&8Cs) - การอ่านออก - การเขียนได้ - การคิดคำนวณ - มีทักษะในการคิดวิเคราะห์ การคิดอย่างมีวิจารณญาณ - มีความร่วมมือ ทำงานเป็นทีม - มีคุณธรรม มีเมตตา กรุณา มีระเบียบวินัย 4. สาระการเรียนรู้ การเขียนโปรแกรมคอมพิวเตอร์เป็นการสร้างลำดับของคำสั่งให้คอมพิวเตอร์ทำงาน เพื่อให้ได้ผลลัพธ์ ตามที่ต้องการ โดยทั่วไปการเขียนโปรแกรมจะต้องออกแบบอัลกอริทึมขึ้นมาก่อน แล้วนำมาเขียนเป็นคำสั่ง คอมพิวเตอร์ โดยอัลกอริทึมจะต้องมีการตรวจสอบเงื่อนไขที่ครอบคลุมทุกกรณี ชิ้นงาน / ภาระงาน ชิ้นงาน - ชิ้นงานที่ 5 เรื่อง พาผึ้งไปรับน้ำหวาน ภาระงาน - ทำแบบฝึกหัด รายวิชาพื้นฐานวิทยาศาสตร์ เทคโนโลยี (วิทยาการคำนวณ) ชั้นประถมศึกษาปีที่ 5
5. กิจกรรมการจัดการเรียนรู้ ขั้นที่ 1 ขั้นสังเกต รวบรวมข้อมูล (Gathering) 1. นักเรียนร่วมกันสนทนาเกี่ยวกับสื่อที่ใช้ในการเขียนโปรแกรมอย่างง่าย โดยเขียนคำตอบ ของนักเรียนเป็นแผนภาพความคิดบนกระดาน ดังตัวอย่าง 2. นักเรียนร่วมกันสังเกตภาพเกี่ยวกับสื่อที่ใช้ในการเขียนโปรแกรม แล้วตอบคำถาม ดังนี้ โปรแกรม Scratch สื่อ ที่ใช้เขียน โปรแกรม อย่างง่าย www.code.org เขียนบนเว็บไซต์หรือออนไลน์ เขียนบนเว็บไซต์หรือออนไลน์ เขียนโดยใช้โปรแกรมติดตั้งหรือออฟไลน์
• จากภาพเป็นสื่อที่ใช้ทำอะไร (ตัวอย่างคำตอบ ใช้สำหรับฝึกเขียนโปรแกรมอย่างง่าย) • จากภาพนักเรียนคิดว่าเป็นสื่อที่ใช้เขียนโปรแกรมแบบออนไลน์หรือออฟไลน์ (ตัวอย่างคำตอบ แบบออนไลน์) • โปรแกรมนี้มีชื่อว่าอะไร (ตัวอย่างคำตอบ code.org) • นักเรียนสามารถเข้าไปฝึกเขียนโปรแกรมโดยใช้ code.org ได้อย่างไร (ตัวอย่างคำตอบ เข้าไปที่เว็บไซต์ https://code.org) 3. นักเรียนร่วมกันศึกษาค้นคว้าข้อมูลเกี่ยวกับการเขียนโปรแกรมคอมพิวเตอร์ จากแหล่ง การเรียนรู้ต่าง ๆ ที่หลากหลาย เช่น การสอบถามจากครูหรือผู้ปกครอง และห้องสมุด ขั้นที่ 2 ขั้นคิดวิเคราะห์และสรุปความรู้ (Processing) 1. นักเรียนแบ่งกลุ่ม กลุ่มละเท่า ๆ กัน จากนั้นแต่ละกลุ่มร่วมกันสังเกตและวิเคราะห์ภาพเกี่ยวกับผึ้ง เดินทางไปรับน้ำหวาน และภาพบัตรคำสั่ง แล้วเลือกบัตรคำสั่งไปใส่ในช่องตาราง โดยเขียนบันทึกคำตอบของ นักเรียนบนกระดาน ดังตัวอย่าง 1.1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
2.2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2. นักเรียนร่วมกันสังเกตและวิเคราะห์บัตรภาพบล็อกคำสั่งของการเขียนโปรแกรมบนกระดาน แล้ว จัดลำดับบล็อกคำสั่ง เพื่อให้ผึ้งเดินทางไปรับน้ำหวาน ดังตัวอย่าง
3. นักเรียนร่วมกันสรุปความคิดรวบยอดเกี่ยวกับการเขียนโปรแกรมคอมพิวเตอร์ ดังนี้ ในการเขียนโปรแกรมคอมพิวเตอร์เป็นการสร้างลำดับคำสั่งของการทำงาน ซึ่งให้คอมพิวเตอร์ทำงาน อย่างเป็นระบบ และมีแบบแผน โดยก่อนการเขียนโปรแกรมจะต้องมีการวางแผนจัดลำดับขั้นตอนต่าง ๆ หรือการ ออกแบบอัลกอริทึม สำหรับการเขียนคำสั่งให้โปรแกรมทำงานสามารถทำได้หลายวิธี ซึ่งสามารถฝึกเขียนโปรแกรมโดยใช้ซอฟต์แวร์ออนไลน์ เช่น www.code.org ขั้นที่ 3 ขั้นปฏิบัติและสรุปความรู้หลังการปฏิบัติ(Applying and Constructing the Knowledge 1. นักเรียนจับคู่หรือแบ่งกลุ่มตามความเหมาะสมของจำนวนเครื่องคอมพิวเตอร์ โดยให้มีนักเรียน 1 คนที่ มีประสบการณ์ในการใช้งานคอมพิวเตอร์ จากนั้นแต่ละกลุ่มฝึกเขียนโปรแกรมคอมพิวเตอร์ จากเว็บไซต์ https://code.org ในหัวข้อที่ 7 เรื่องผึ้ง เงื่อนไข แล้วบันทึกผลการเขียนโปรแกรมลงในชิ้นงาน ที่ 5 เรื่อง พาผึ้งไปรับน้ำหวาน โดยปฏิบัติตามขั้นตอน ดังนี้ 1.1 นักเรียนเปิดเว็บไซต์ https://code.org 1.2 เลือกหมวดนักเรียน แล้วเลือกคอร์ส 3 1 2 3 4 5
1.3 เลือกหัวข้อที่ 7 เรื่อง ผึ้ง : เงื่อนไข แล้วคลิกเมาส์เลือกบทเรียนลำดับ 1
1.4 ขั้นตอนของบทเรียนนี้จะเป็นการฝึกคิดอัลกอริทึมสำหรับการเขียนโปรแกรมแบบมีเงื่อนไข เพื่อให้ผึ้งเดินไปรับน้ำหวาน ดังภาพ จากภาพจะพบว่าผึ้งจะต้องเดินทางไปรับน้ำหวาน โดยเดินไปข้างหน้า 3 ครั้ง และตำแหน่งของดอกไม้นั้น มีเมฆบังอยู่ ทำให้ไม่รู้ว่าเป็นน้ำหวานจริงหรือไม่ ดังนั้นในการออกแบบอัลกอริทึมจะต้องให้ผึ้งเดินไปถึงจุดที่ กำหนด แล้วตรวจสอบว่าถ้าน้ำหวานยังอยู่ที่ดอกไม้ ให้ผึ้งเก็บน้ำหวาน 1.5 จากอัลกอริทึมสามารถเขียนโปรแกรมได้ ดังนี้
1.6 จากโปรแกรมที่เขียนขึ้น เมื่อผึ้งเดินทางไปถึงดอกไม้ ผึ้งจะตรวจสอบว่าตำแหน่งนั้น มีน้ำหวานอยู่หรือไม่ ถ้ามีผึ้งจะเก็บน้ำหวาน เมื่อเขียนโปรแกรมเรียบร้อยแล้ว คลิกเมาส์ที่ปุ่ม จะพบว่าโปรแกรมทำงานตามขั้นตอนได้อย่างถูกต้อง และแสดงข้อความแสดงความยินดี ดังภาพ
1.7 ถ้าคลิกเมาส์ที่คำสั่ง จะพบว่าหน้าจอจะแสดงรหัสคำสั่งที่ใช้ควบคุม การทำงานของผึ้ง ซึ่งเป็นคำสั่งสำหรับการเขียนโปรแกรมด้วยภาษาสูงที่เป็นภาษาใกล้เคียงกับภาษามนุษย์ ดังภาพ 2. นักเรียนร่วมกันสรุปสิ่งที่เข้าใจเป็นความรู้ร่วมกัน ดังนี้ การเขียนโปรแกรมคอมพิวเตอร์เป็นการสร้างลำดับของคำสั่งให้คอมพิวเตอร์ทำงาน เพื่อให้ได้ผลลัพธ์ ตามที่ต้องการ โดยทั่วไปการเขียนโปรแกรมจะต้องออกแบบอัลกอริทึมขึ้นมาก่อน แล้วนำมาเขียนเป็นคำสั่ง คอมพิวเตอร์ โดยอัลกอริทึมจะต้องมีการตรวจสอบเงื่อนไขที่ครอบคลุมทุกกรณี ขั้นที่ 4 ขั้นสื่อสารและนำเสนอ (Applying the Communication Skill) 1. นักเรียนแต่ละกลุ่มออกมานำเสนอผลการเขียนโปรแกรมพาผึ้งไปรับน้ำหวานของกลุ่มตนเอง หน้าชั้น เรียน เพื่อแลกเปลี่ยนเรียนรู้กัน 2. นักเรียนร่วมกันอภิปรายแลกเปลี่ยนความคิดเห็น โดยตอบคำถาม ดังนี้ • นักเรียนจะเขียนโปรแกรมอย่างไรไม่ให้เกิดความผิดพลาด หรือถ้าเกิดก็มีความผิดพลาด น้อยที่สุด กิจกรรมนี้สร้างเสริมทักษะศตวรรษที่ 21 ด้านการสื่อสาร กิจกรรมนี้สร้างเสริมทักษะศตวรรษที่ 21 ด้านการคิดแก้ปัญหา การร่วมมือทำงานเป็นทีม ความรอบรู้ในสารสนเทศ ความรอบรู้ในเทคโนโลยีสารสนเทศ
(ตัวอย่างคำตอบ ออกแบบอัลกอริทึมให้มีการครอบคลุมการทำงานของโปรแกรมในทุกกรณี) 3. นักเรียนร่วมกันอภิปรายสรุปเกี่ยวกับวิธีการทำงานให้เห็นการคิดเชิงระบบและวิธีการทำงาน ที่มีแบบแผน ขั้นที่ 5 ขั้นประเมินเพื่อเพิ่มคุณค่าบริการสังคมและจิตสาธารณะ (Self-Regulating) 1. นักเรียนนำความรู้ไปแนะนำให้กับรุ่นน้องหรือเพื่อนในการเขียนโปรแกรมให้ถูกวิธีและใช้งานได้ถูกต้อง เพื่อนำไปสร้างสรรค์ผลงานต่อไป 2. นักเรียนประเมินตนเอง โดยเขียนแสดงความรู้สึกหลังการเรียนและหลังการทำกิจกรรม ในประเด็นต่อไปนี้ • สิ่งที่นักเรียนได้เรียนรู้ในวันนี้คืออะไร • นักเรียนมีส่วนร่วมกิจกรรมในกลุ่มมากน้อยเพียงใด • เพื่อนนักเรียนในกลุ่มมีส่วนร่วมกิจกรรมในกลุ่มมากน้อยเพียงใด • นักเรียนพึงพอใจกับการเรียนในวันนี้หรือไม่ เพียงใด • นักเรียนจะนำความรู้ที่ได้นี้ไปใช้ให้เกิดประโยชน์แก่ตนเอง ครอบครัว และสังคมทั่วไป จากนั้นแลกเปลี่ยนตรวจสอบขั้นตอนการทำงานทุกขั้นตอนว่าจะเพิ่มคุณค่าไปสู่สังคม เกิดประโยชน์ต่อสังคมให้มากขึ้นกว่าเดิมในขั้นตอนใดบ้าง สำหรับการทำงานในครั้งต่อไป ได้อย่างไร 6. สื่อและแหล่งเรียนรู้ สื่อ 1. หนังสือเรียน รายวิชาพื้นฐานวิทยาศาสตร์ เทคโนโลยี (วิทยาการคำนวณ) ชั้นประถมศึกษาปีที่ 5 ของสถาบันพัฒนาคุณภาพวิชาการ (พว.) 2. หน้าเว็บไซต์ www.code.org 3. ภาพผึ้งเดินทางไปรับน้ำหวาน และภาพบัตรคำสั่ง 4. ภาพบล็อกคำสั่งการเขียนโปรแกรม แหล่งเรียนรู้ 1. ห้องสมุด 2. อินเทอร์เน็ต
7. การวัดและประเมินผล แนวทางการประเมิน ผลการเรียนรู้ น้ำหนัก คะแนน น้ำหนักคะแนน วิธีประเมิน เครื่องมือประเมิน K P A - อธิบายเกี่ยวกับการเขียน โปรแกรมคอมพิวเตอร์ (K) 10 10 - - - ประเมินความรู้ เรื่อง การเขียนโปรแกรม คอมพิวเตอร์ - แบบทดสอบ - ฝึกเขียนโปรแกรม คอมพิวเตอร์โดยใช้ https://code.org (P 10 - 10 - - สังเกตการทำชิ้นงานที่ 5 เรื่อง พาผึ้งไปรับ น้ำหวาน - แบบประเมินชิ้นงาน - มีความกระตือรือร้นในการ ปฏิบัติกิจกรรมการเรียนรู้ (A) 10 - - 10 - สังเกตคุณลักษณะอัน พึงประสงค์ - แบบประเมิน คุณลักษณะอันพึง ประสงค์ รวม 30 10 10 10 - -
8. บันทึกผลหลังการสอน 8.1 ผลการจัดการเรียนรู้ ………………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………..…………. 8.2 ปัญหา/อุปสรรค ………………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………..…………………. 8.3 แนวทางแก้ไขปัญหา ………………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………………… ……………………………………………………………………………………………………………………………………………………..…………. (ลงชื่อ) ..................................................... ครูผู้สอน (นายอำนาจ กล่ำป่วน) วันที่………………….……………….. 9. ความคิดเห็นของหัวหน้าวิชาการ .................................................................................................................................................................................... .................................................................................................................................................................................... (ลงชื่อ) ............................................................ (นางวราภรณ์ กอสันเทียะ) วันที่………………….……………….. 10. ความคิดเห็นของผู้บริหาร .................................................................................................................................................................................... .................................................................................................................................................................................... (ลงชื่อ) ............................................................ (นายเกษมสินธุ์ สอนสุข) รองผู้อำนวยการสถานศึกษา
แบบประเมินกระบวนการทำงานกลุ่ม แบบประเมินชิ้นงานที่ 5 เรื่อง พาผึ้งไปรับน้ำหวา รายการการประเมิน ระดับคุณภาพ 4 3 2 1 กระบวนการ ทำงานกลุ่ม มีการกำหนดบทบาท สมาชิกชัดเจน และมีการชี้แจงเป้าหมาย การทำงาน มีการปฏิบัติงานร่วมกัน อย่างร่วมมือร่วมใจ พร้อมกับการประเมินเป็น ระยะ ๆ มีการกำหนดบทบาท สมาชิกชัดเจน มีการชี้แจงเป้าหมาย อย่างชัดเจนและ ปฏิบัติงานร่วมกัน แต่ไม่มีการประเมิน เป็นระยะ ๆ มีการกำหนดบทบาท เฉพาะหัวหน้า ไม่มีการชี้แจงเป้าหมาย อย่างชัดเจน ปฏิบัติงานร่วมกัน ไม่ครบทุกคน ไม่มีการกำหนด บทบาทสมาชิก และไม่มีการชี้แจง เป้าหมาย สมาชิก ต่างคนต่างทำงาน รายการการประเมิน ระดับคุณภาพ 4 3 2 1 การฝึกเขียน โปรแกรมคอมพิวเตอร์ จากเว็บไซต์ https://code.org เรื่องผึ้ง สามารถเข้าสู่เว็บไซต์ การเขียนโปรแกรมได้ด้วย ตนเองได้เป็นอย่างดี ใช้ งานบล็อกคำสั่ง ในการเขียนโปรแกรม ได้คล่องแคล่ว และถูกต้อง มีการเรียบเรียง ขั้นตอนการทำงาน อย่างเหมาะสม เขียนโปรแกรมได้อย่าง ถูกต้องตามคำสั่ง ของการเขียนโปรแกรม นำเสนอผลงาน ได้น่าสนใจ และตอบคำถามได้ดี และถูกต้องทุกข้อ สามารถเข้าสู่เว็บไซต์ การเขียนโปรแกรมได้ ใช้งานบล็อกคำสั่ง ในการเขียนโปรแกรมได้ ดี และถูกต้อง มีการเรียบเรียง ขั้นตอนการทำงาน อย่างเหมาะสม เขียนโปรแกรมได้ แต่เกิดปัญหาในการ เขียนโปรแกรม แต่สามารถแก้ปัญหาได้ ด้วยตนเอง นำเสนอผลงาน ได้น่าสนใจ และตอบคำถามได้ดีและ ถูกต้องทุกข้อ สามารถเข้าสู่เว็บไซต์ การเขียนโปรแกรมได้ ใช้งานบล็อกคำสั่ง ในการเขียนโปรแกรมได้ พอสมควร มีการเรียบเรียง ขั้นตอนการทำงาน เขียนโปรแกรมได้ แต่ต้องให้เพื่อน คอยแนะนำ นำเสนอผลงาน ได้น่าสนใจพอสมควร ตอบคำถามได้ แต่ในบางข้อก็ยัง ไม่ถูกต้องและชัดเจน สามารถเข้าสู่เว็บไซต์ การเขียนโปรแกรมได้ ใช้งานบล็อกคำสั่ง ในการเขียนโปรแกรมได้ ยังไม่ดีเท่าที่ควร มีการเรียบเรียง ขั้นตอนการทำงาน แต่มีบางส่วน ที่ยังไม่ถูกต้อง เขียนโปรแกรมได้ แต่ต้องให้เพื่อน คอยแนะนำอยู่ตลอดเวลา การนำเสนอผลงาน ไม่น่าสนใจ ตอบคำถามได้ในบางข้อ ตอบผิดมากกว่า 1 ข้อ แบบประเมินตามสภาพจริง (Rubrics)
ชิ้นงานที่ 5 เรื่อง พาผึ้งไปรับน้ำหวาน วันที่________เดือน_______________พ.ศ.___________ ชื่อ_____________________________เลขที่______ชั้น__________ นักเรียนฝึกเขียนโปรแกรมคอมพิวเตอร์จากเว็บไซต์ https://code.org คอร์ส 3 หัวข้อที่ 7 เรื่องผึ้ง : เงื่อนไข จากนั้นประเมินตนเองลงในแบบประเมินตามความเป็นจริงและตอบคำถาม (ตัวอย่างคำตอบ) ได้__________คะแนน คะแนนเต็ม 10 คะแนน แบบประเมินการเขียนโปรแกรมด้วย https://code.org 1. การเขียนสู่เว็บไซต์ในการเขียนโปรแกรม ได้ ไม่ได้ 2. การใช้บล็อกคำสั่งต่าง ๆ ถูกต้อง ไม่ถูกต้อง 3. การลำดับขั้นตอนการทำงาน ถูกต้อง ไม่ถูกต้อง 4. ผึ้งเดินไปเก็บน้ำหวาน ได้ ไม่ได้ 5. การนำเสนอผลงาน ดี พอใช้ ควรปรับปรุง
เว็บไซต์สำหรับฝึกเขียนโปรแกรมที่นักเรียนฝึกปฏิบัติคือเว็บไซต์ใด (เว็บไซต์ http://code.org) นอกจากเว็บไซต์สำหรับฝึกเขียนโปรแกรมแล้ว ยังมีซอฟต์แวร์สำหรับเขียนโปรแกรมอีก ได้แก่โปรแกรมใด (โปรแกรม Scratch) ถ้าการทำงานของโปรแกรมอยู่ที่บล็อกคำสั่ง แล้วตัวละครผึ้งจะมีการทำงานอย่างไร (เมื่อผึ้งอยู่ที่ดอกไม้จะทำการเก็บน้ำหวานจากดอกไม้)
แผนการจัดการเรียนรู้ กลุ่มสาระการเรียนรู้วิทยาศาสตร์และเทคโนโลยี รหัสวิชา ว15101 ชั้นประถมศึกษาปีที่ 5 หน่วยการเรียนรู้ที่ 9 เทคโนโลยี(การเขียนโปรแกรมเบื้องต้น) เวลา 40 ชั่วโมง แผนการจัดการเรียนรู้ที่ 9 เรื่อง การตรวจสอบข้อผิดพลาดของโปรแกรม เวลา 2 ชั่วโมง …………………………………………………………………………………………………………………………………………. 1. มาตรฐานการเรียนรู้ช่วงชั้น/ตัวชี้วัด มาตรฐาน ว 4.2 เข้าใจและใช้แนวคิดเชิงคำนวณในการแก้ปัญหาที่พบในชีวิตจริงอย่างเป็น ขั้นตอนและ เป็นระบบ ใช้เทคโนโลยีสารสนเทศและการสื่อสารในการเรียนรู้ การทำงานและการ แก้ปัญหาได้อย่างมี ประสิทธิภาพ รู้เท่าทัน และมีจริยธรรม ตัวชี้วัด ว 4.2 ป.5/2 ออกแบบ และเขียนโปรแกรมที่มีการใช้เหตุผลเชิงตรรกะอย่างง่าย ตรวจหา ข้อผิดพลาดและแก้ไข 2. สาระสำคัญ ขั้นตอนการตรวจสอบข้อผิดพลาดของโปรแกรม หลังจากที่ทำการเขียนโปรแกรมเสร็จสิ้นแล้วโปรแกรมนั้นจะต้องได้รับการตรวจสอบก่อนว่า มี ข้อผิดพลาด (error) ในโปรแกรมหรือไม่ซึ่งอาจเกิดจากการเขียนโปรแกรมที่ผิดหลักไวยากรณ์ของภาษาเป็น ต้นโดยทั่วไปจะมีวิธีที่จะตรวจสอบข้อผิดพลาดของโปรแกรม 2 ขั้นตอน ดังนี้ 1. ตรวจสอบด้วยตนเอง (Self Checking) เป็นการทดลองเขียนโปรแกรมลงบนกระดาษแล้วใส่ ตรวจสอบการทำงานของโปรแกรมทีละขั้นด้วยตนเอง ว่าโปรแกรมมีการทำงานที่ถูกต้องได้ผลลัพธ์ตรงตาม ความเป็นจริงหรือไม่ 2. ตรวจสอบด้วยการแปลภาษา (Translating) หลังจากที่เขียนโปรแกรมเสร็จและมีการตรวจสอบด้วย ตนเองเรียบร้อยแล้วก็จะป้อนโปรแกรมเข้าสู่เครื่องคอมพิวเตอร์เพื่อทำการแปลโปรแกรมโดยจะต้องเรียกใช้ ตัวแปลภาษาโปรแกรม ที่เรียกว่า คอมไพเลอร์ (Compiler) หรืออินเตอร์พรีเตอร์ (Interpreter) อย่างใดอย่าง หนึ่งทำการแปลภาษาโปรแกรมให้เป็นภาษาเครื่องการแปลนี้จะเป็นการตรวจสอบความผิดพลาดของ โปรแกรมด้วย ซึ่งถ้ามีข้อผิดพลาดใด ๆเครื่องคอมพิวเตอร์จะแจ้งให้ทราบทางหน้าจอ หลังจากที่ทำการเขียน โปรแกรมเสร็จแล้ว เวลา 50-70% ของเวลาในการพัฒนาโปรแกรม จะถูกใช้ไปในการหาข้อผิดพลาดของ โปรแกรม