วิธีการและกระบวนการเรียนรู้บน Code.org

วิธีการและกระบวนการเข้าร่วมชั้นเรียนออนไลน์ของครู

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

วิธีการและกระบวนการเข้าร่วมชั้นเรียนออนไลน์ของครู
  1. การลงทะเบียน (Registration) แบบมีอีเมล

    • นักเรียนจะได้รับลิงก์เชิญหรือ รหัสชั้นเรียน (Section Code) ผ่านอีเมล
    • คลิกลิงก์ในอีเมลหรือเข้าสู่เว็บไซต์ Code.org แล้วเลือก "Sign in" หรือ "Join a Class"
    • หากยังไม่มีบัญชี นักเรียนสามารถสมัครโดยใช้บัญชี Google, Facebook หรืออีเมลที่มีอยู่
    • กรอกข้อมูลส่วนตัว เช่น ชื่อ, อีเมล, และรหัสผ่านเพื่อสร้างบัญชี จากนั้นใช้รหัสชั้นเรียนเพื่อเข้าร่วมชั้นเรียน
  2. การลงทะเบียน (Registration) แบบไม่มีอีเมล

    • นักเรียนที่ไม่มีอีเมลจะได้รับ รหัสชั้นเรียน (Section Code) จากครู
    • เข้าสู่เว็บไซต์ Code.org และเลือก "Join a Class"
    • สร้างบัญชีโดยใช้ username และรหัสผ่านที่กำหนดเองหรือที่ครูจัดเตรียมให้ แล้วใช้รหัสชั้นเรียนเพื่อเข้าร่วมชั้นเรียน
  3. เข้าสู่ระบบและเริ่มการเรียนรู้

    • หลังจากสมัครและเข้าร่วมชั้นเรียน นักเรียนสามารถเข้าสู่ระบบได้ทุกครั้งโดยใช้ข้อมูลที่ลงทะเบียนไว้
    • เมื่อเข้าสู่ระบบ นักเรียนจะเห็นชั้นเรียนที่เข้าร่วมและสามารถเริ่มเรียนได้ทันทีผ่าน Dashboard
  4. การเรียนรู้และการทำแบบฝึกหัด (Learning Process)

    • ในแต่ละบทเรียน นักเรียนจะได้เรียนรู้ผ่านการอ่านเนื้อหา ดูคลิปวิดีโอ และทำแบบฝึกหัดเขียนโค้ด (Interactive Coding) เพื่อฝึกการเขียนโค้ดจริง
    • กิจกรรมที่ทำจะช่วยเสริมสร้างความเข้าใจในแนวคิดและการแก้ปัญหาทางวิทยาการคอมพิวเตอร์
  5. การติดตามผลและการประเมิน (Assessment and Progress Tracking)

    • นักเรียนสามารถติดตามความก้าวหน้าของตนเองได้ผ่าน Dashboard ซึ่งจะแสดงบทเรียนที่ทำสำเร็จและความก้าวหน้าทั้งหมด
    • ระบบของ Code.org จะประเมินผลการทำแบบฝึกหัดและให้ feedback ทันที เพื่อแนะนำให้นักเรียนปรับปรุงการเขียนโค้ดได้อย่างถูกต้อง
  6. การรับใบรับรอง (Certificates)

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

    • นักเรียนสามารถกลับมาทบทวนบทเรียนหรือทดลองพัฒนาโค้ดเพิ่มเติมได้ทุกเมื่อ ระบบเปิดโอกาสให้เรียนรู้และฝึกฝนต่อเนื่องโดยไม่จำกัดเวลา
  8. การสื่อสารกับครู (Communication with Teacher)

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