รูปแบบการสอนและการประเมินผล

การติดตามผลการเรียนและการประเมิน

Code.org ใช้ระบบการติดตามผลการเรียนและการประเมินที่เน้นพัฒนาการและความเข้าใจของผู้เรียนในแต่ละขั้นตอน โดยมีวิธีการติดตามและประเมินดังนี้:

  • แบบฝึกหัดที่ตรวจผลได้ทันที
    ในระหว่างที่นักเรียนทำแบบฝึกหัดหรือเขียนโค้ด ระบบจะตรวจสอบความถูกต้องแบบเรียลไทม์ หากทำถูก ระบบจะแสดงข้อความยืนยันความสำเร็จ แต่หากมีข้อผิดพลาด ระบบจะให้คำแนะนำวิธีแก้ไข ซึ่งเป็นการประเมินแบบ Formative assessment ที่ช่วยให้นักเรียนสามารถแก้ไขข้อผิดพลาดและเรียนรู้ได้ทันที

  • การประเมินความก้าวหน้าผ่านโปรเจ็กต์
    สำหรับหลักสูตรที่มีการทำโปรเจ็กต์ (เช่น App Lab หรือ Game Lab) นักเรียนจะถูกประเมินจากการสร้างสรรค์โปรเจ็กต์ของตน ครูสามารถประเมินได้จากการออกแบบ ความคิดสร้างสรรค์ และการทำงานของโค้ด ซึ่งเป็นการประเมินแบบ Summative Assessment เพื่อวัดทักษะการเขียนโค้ดของนักเรียนในระดับที่ลึกขึ้น

  • การทดสอบแบบปรนัย (Multiple Choice) และคำถามเชิงวิเคราะห์
    ในบางบทเรียนจะมีคำถามแบบปรนัยและคำถามที่ต้องการการวิเคราะห์ โดยเน้นการประเมินความเข้าใจในแนวคิดและหลักการทางวิทยาการคอมพิวเตอร์ โดยเฉพาะในหลักสูตร Computer Science Principles (CSP) ที่มีการทดสอบทั้งทฤษฎีและการปฏิบัติ

  • บันทึกความก้าวหน้า
    ระบบของ Code.org จะบันทึกและแสดงผลความก้าวหน้าของนักเรียนในแต่ละบทเรียนในรูปแบบกราฟหรือแผนภูมิ ครูและนักเรียนสามารถตรวจสอบพัฒนาการได้อย่างละเอียด เช่น จำนวนบทเรียนที่ทำสำเร็จ จำนวนข้อผิดพลาด และความถี่ในการแก้ไขโค้ด

  • Badges and Certificates
    เมื่อนักเรียนทำกิจกรรมสำเร็จ เช่น ผ่านบทเรียนหรือจบโปรเจ็กต์ นักเรียนจะได้รับ Bdges หรือใบรับรอง (Certificates) เพื่อยืนยันความสำเร็จ ใบรับรองเหล่านี้สามารถดาวน์โหลดและพิมพ์ออกมาได้ ซึ่งเป็นแรงจูงใจที่ดีสำหรับนักเรียน

โดยสรุป การติดตามผลการเรียนและการประเมินใน Code.org แบ่งเป็นสองส่วนหลัก คือ การประเมินอัตโนมัติโดยระบบ และการประเมินโดยครูผู้สอนที่เปิดชั้นเรียนออนไลน์ ซึ่งครูสามารถดูรายละเอียดเพิ่มเติมได้ในหัวข้อ "ชั้นเรียนออนไลน์สำหรับครู-อาจารย์"