INTECH

กำลังเตรียมหน้าเว็บ

รู้จัก INTECH

Code smart, Not Harder

ผลงานทั้งหมด

CHEM RANK

เว็บแอปพลิเคชันจัดการเรียนรู้วิชาเคมีผ่านกลไกเกมมิฟิเคชัน (Gamification) สำหรับข้าราชการครูและนักเรียนระดับมัธยมศึกษา เปลี่ยนคะแนนตัวเลขเป็นระบบสะสม "หยดสาร" และไต่ระดับ 7 แรงก์ เพื่อสร้างแรงจูงใจเชิงบวกในห้องเรียนวิทยาศาสตร์

ลูกค้า
ข้าราชการครูภายใต้สังกัดสำนักงานเขตพื้นที่การศึกษามัธยมศึกษา พังงา ภูเก็ต ระนอง
ประเภทธุรกิจ
การศึกษาระดับมัธยมศึกษาและนวัตกรรมการเรียนรู้
เดือน / ปี
บริการ
เว็บแอป
หน้าแรกของเว็บแอปพลิเคชัน CHEM RANK เส้นทางสู่นักเคมี แสดงระบบ 7 ระดับหยดสาร และปุ่มเข้าสู่ระบบสำหรับนักเรียนและครู

โจทย์ของโครงการ

วิชาเคมีในระดับชั้นมัธยมศึกษามักถูกมองว่าเป็นวิชาที่ยากและซับซ้อน การวัดผลด้วยคะแนนตัวเลขแบบเดิม (0–100) มักสร้างความวิตกกังวลต่อการสอบ (Test Anxiety) และทำให้นักเรียนที่มีพื้นฐานไม่แน่นรู้สึกท้อถอย ขณะเดียวกันครูผู้สอนต้องรับภาระหนักในการจดบันทึกคะแนนเก็บและพฤติกรรมในห้องเรียนลงในสเปรดชีต ซึ่งไม่สามารถสร้างการมีส่วนร่วมแบบเรียลไทม์ในชั้นเรียนได้

แนวทางที่เราใช้

INTECH ร่วมกับข้าราชการครูผู้สอนวิชาเคมี พัฒนาระบบ CHEM RANK (เส้นทางสู่นักเคมี) เพื่อเปลี่ยนการเก็บคะแนนเป็นระบบสะสม "หยดสาร" ที่เป็นมิตร ไต่ระดับความสามารถ 7 ขั้นตามหลักสารละลายทางเคมี ครูสามารถเพิ่ม-ลดหยดสารแก่นักเรียนได้ทันทีผ่านระบบ AJAX โดยไม่ต้องโหลดหน้าเว็บใหม่ พร้อมกระดานจัดอันดับ (Leaderboard) และแผนที่แรงก์ที่กระตุ้นให้นักเรียนเกิดแรงจูงใจเชิงบวกในการเรียนรู้

ขอบเขตงาน

  • ระบบสะสม "หยดสาร" (Droplet System) ปรับเปลี่ยนคะแนนตัวเลขเดิมให้เป็นหน่วยแต้มที่เสริมสร้างกำลังใจ
  • แผนที่ Rank ของหยดสาร 7 ระดับ (7-Tier Chemical Rank Map) จำลองขั้นตอนการเกิดสารละลายทางเคมี
  • ระบบแยกบทบาทผู้ใช้งานระหว่างนักเรียน (Student Portal) และครูผู้สอน (Teacher Management Console)
  • ระบบประมวลผลเพิ่ม-ลดหยดสารแบบเรียลไทม์ด้วย AJAX อัปเดตข้อมูลทันทีโดยไม่ต้องรีเฟรชหน้าเว็บ
  • กระดานจัดอันดับหยดสารประจำห้องเรียน (Classroom Leaderboard) สร้างบรรยากาศการแข่งขันเชิงสร้างสรรค์
  • ระบบบันทึกประวัติการรับหยดสาร (Activity Log) ตรวจสอบที่มาของคะแนนย้อนหลังได้อย่างโปร่งใส
  • อินเทอร์เฟซสไตล์เกมมิฟิเคชันโทนสีพาสเทล ออกแบบให้เข้าถึงง่าย รองรับทั้งสมาร์ตโฟน แท็บเล็ต และจอโปรเจกเตอร์

รายละเอียดการพัฒนา

จุดเริ่มต้นและโจทย์ในห้องเรียนวิทยาศาสตร์

ในบริบทการจัดการเรียนการสอนวิทยาศาสตร์ระดับมัธยมศึกษาของประเทศไทย วิชาเคมีมักเป็นหนึ่งในวิชาที่นักเรียนรู้สึกว่า “เข้าถึงยาก” เนื่องจากเต็มไปด้วยเนื้อหาเชิงนามธรรม สูตรโมเลกุล ปฏิกิริยาเคมี และการคำนวณปริมาณสารสัมพันธ์ที่ซับซ้อน การวัดและประเมินผลในห้องเรียนแบบดั้งเดิมมักผูกติดอยู่กับแบบทดสอบกระดาษและคะแนนตัวเลขดิบ (Numeric Grading) ซึ่งสร้างความกดดันและความวิตกกังวลต่อการสอบ (Test Anxiety) ให้แก่นักเรียนจำนวนมาก

สำหรับกลุ่มนักเรียนที่เรียนรู้ได้ช้า การได้คะแนนสอบย่อยที่น้อยเป็นประจำมักบั่นทอนความมั่นใจจนกลายเป็นความรู้สึกหมดไฟในการเรียนวิทยาศาสตร์ ขณะเดียวกัน ในฝั่งของข้าราชการครูผู้สอน การบันทึกคะแนนเก็บย่อย การมีส่วนร่วมในชั้นเรียน (Class Participation) และคะแนนการทดลองในห้องปฏิบัติการ มักต้องจดลงในสมุดบันทึกคะแนนหรือสเปรดชีตภายนอก ทำให้ครูเสียเวลาในการบริหารจัดการข้อมูล และนักเรียนไม่ได้รับข้อมูลสะท้อนกลับ (Instant Feedback) ทันทีในระหว่างที่การเรียนรู้กำลังเกิดขึ้น

เพื่อแก้ปัญหานี้ ข้าราชการครูผู้สอนกลุ่มสาระการเรียนรู้วิทยาศาสตร์และเทคโนโลยี ภายใต้สังกัด สำนักงานเขตพื้นที่การศึกษามัธยมศึกษา พังงา ภูเก็ต ระนอง จึงได้ร่วมกับ INTECH ออกแบบและพัฒนานวัตกรรมการจัดการเรียนรู้ในชื่อ CHEM RANK (เส้นทางสู่นักเคมี) เพื่อพลิกโฉมห้องเรียนเคมีด้วยศาสตร์เกมมิฟิเคชัน (Gamification)


ปรัชญาการออกแบบ: เปลี่ยนคะแนนสอบเป็น “หยดสาร” และแผนที่ 7 ระดับ

หัวใจสำคัญของ CHEM RANK คือการเปลี่ยนกรอบความคิด (Mindset) ของการประเมินผล จาก “การตัดสินถูก-ผิด” มาเป็น “การสะสมความพยายามอย่างมีความหมาย”:

  • กลไกหน่วยแต้ม “หยดสาร” (The Chemical Droplet System): แทนที่จะใช้คะแนนตัวเลขที่ดูแห้งแล้ง ระบบใช้หน่วยคะแนนเป็น “หยดสาร” ซึ่งเปรียบเสมือนของเหลวในบีกเกอร์ทดลองที่ค่อยๆ สะสมเพิ่มขึ้นจากหยดหนึ่งสู่อีกหยดหนึ่ง เมื่อนักเรียนตอบคำถาม ช่วยเหลือเพื่อนในกลุ่มทดลอง หรือส่งงานตรงเวลา ครูสามารถมอบหยดสารเป็นรางวัลเสริมแรงทางบวกได้ทันที
  • แผนที่ Rank 7 ระดับตามทฤษฎีสารละลาย (7-Tier Chemical Rank Map): ระบบจำลองการเติบโตของผู้เรียนผ่านขั้นของแรงก์ที่ตั้งชื่อตามแนวคิดเรื่องความเข้มข้นและสารละลายในวิชาเคมีอย่างแท้จริง:
    1. ระดับ 1: ละอองแรก (0–10 หยด) — สัญลักษณ์หยดน้ำใสบริสุทธิ์ จุดเริ่มต้นก้าวแรกของการทดลอง
    2. ระดับ 2: หยดต้นกำเนิด (11–25 หยด) — สัญลักษณ์หยดน้ำเปล่งประกาย เริ่มสะสมและสร้างพื้นฐานความรู้
    3. ระดับ 3: สารผสมเริ่มต้น (26–45 หยด) — สัญลักษณ์ขวดแก้วทดลองสีส้ม เริ่มเกิดการรวมตัวขององค์ประกอบ
    4. ระดับ 4: สารละลายก่อตัว (46–70 หยด) — สัญลักษณ์บีกเกอร์สีฟ้า เริ่มมีความสมบูรณ์ เสถียร และเข้าใจหลักการ
    5. ระดับ 5: สารเข้มข้น (71–100 หยด) — สัญลักษณ์ขวดน้ำยาสีม่วงเข้มข้น พลังและความสามารถในการแก้โจทย์เคมีเพิ่มขึ้น
    6. ระดับ 6: ภาวะอิ่มตัว (101–135 หยด) — สัญลักษณ์ขวดน้ำยาสีส้มทอง ถึงระดับสูงที่ต้องอาศัยความพยายามและความเพียรพยายาม
    7. ระดับ 7: เหนือจุดอิ่มตัว (136+ หยด) — สัญลักษณ์ขวดสารละลายสวมมงกุฎ บรรลุความเป็นผู้เชี่ยวชาญแห่งห้องทดลองเคมี
  • กระดานจัดอันดับในชั้นเรียน (Classroom Leaderboard): นักเรียนสามารถเข้ามาดู “อันดับหยดสาร” ของเพื่อนในห้องได้แบบเรียลไทม์ ซึ่งช่วยกระตุ้นบรรยากาศการแข่งขันเชิงบวกที่สนุกสนาน ไม่ตึงเครียด และผลักดันให้นักเรียนทุกคนอยากไต่ระดับขวดน้ำยาของตนเองให้สูงขึ้น

ระบบจัดการสำหรับครู: สะดวก รวดเร็ว ไร้รอยต่อ

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

  • เครื่องมือเพิ่ม-ลดหยดสารในคลิกเดียว (One-Click Droplet Controls): ครูสามารถค้นหาชื่อนักเรียนหรือเลือกรายกลุ่ม แล้วกดปุ่มเพิ่มหรือลดหยดสารได้ทันที ระบบจะบันทึกเหตุผลกำกับไว้ เช่น “ตอบคำถามการดุลสมการเคมี”, “เก็บอุปกรณ์ทดลองเรียบร้อย”
  • ระบบบันทึกประวัติย้อนหลัง (Activity & Audit Log): ทุกคะแนนหยดสารที่ได้รับหรือถูกหัก จะมีประวัติบันทึกไว้อย่างชัดเจน นักเรียนสามารถตรวจสอบที่มาของคะแนนตนเองได้ สร้างความโปร่งใสและยุติธรรมในชั้นเรียน
  • รองรับการแสดงผลหน้าห้องเรียน: หน้าแดชบอร์ดและแผนที่ Rank ถูกจัดสัดส่วนให้อ่านง่ายเมื่อฉายขึ้นจอภาพหรือโปรเจกเตอร์ในห้องเรียน ทำให้ครูสามารถเปิดแสดงผลเพื่อสร้างความตื่นเต้นในระหว่างกิจกรรมกลุ่มได้ทันที

สถาปัตยกรรมทางเทคนิคและ Clean Code (PHP, JavaScript & AJAX)

ระบบ CHEM RANK ได้รับการพัฒนาขึ้นโดยคำนึงถึงความเรียบง่าย ประสิทธิภาพ และการทำงานได้อย่างราบรื่นบนเซิร์ฟเวอร์มาตรฐานของโรงเรียน โดยไม่สร้างภาระด้านทรัพยากร:

1. Backend: สถาปัตยกรรม PHP & MySQL

  • Clean Architecture & Separation of Concerns: จัดโครงสร้างโค้ดแบบแยกส่วนอย่างเป็นระเบียบ แบ่งหน้าที่ระหว่างโมเดลข้อมูล (Data Models), การควบคุมตรรกะระบบ (Controllers), และหน้าจอแสดงผล (Views)
  • ปลอดภัยด้วย Prepared Statements (PDO): คำสั่งติดต่อฐานข้อมูล MySQL ทุกคำสั่งใช้ PDO Prepared Statements เพื่อป้องกันช่องโหว่ SQL Injection อย่างสมบูรณ์
  • Session & Role Authentication: จัดการระบบล็อกอินแยกบทบาทอย่างเด็ดขาดระหว่าง student และ teacher เพื่อความปลอดภัยของข้อมูลคะแนน

2. Frontend & Dynamic AJAX Engine

  • การอัปเดตข้อมูลแบบไม่รีเฟรชหน้าเว็บ (Asynchronous AJAX): การให้หยดสารและการจัดอันดับ Leaderboard ทำงานผ่านคำขอ Asynchronous JavaScript (AJAX) ทำให้หน้าจออัปเดตตัวเลขหยดสารและระดับแรงก์ทันทีแบบไม่มีอาการกระตุกหรือต้องโหลดหน้าเว็บซ้ำ ช่วยให้ครูสอนได้อย่างต่อเนื่อง
  • Pure CSS & Responsive Layout: หน้าเว็บสร้างขึ้นด้วย Semantic HTML และ CSS ที่ปรับแต่งเฉพาะตัว โทนสีพาสเทลสดใสและไอคอนภาพวาดสไตล์เกม ช่วยลดความตึงเครียดของวิชาเคมี และรองรับการใช้งานอย่างสมบูรณ์แบบบนสมาร์ตโฟน แท็บเล็ต และคอมพิวเตอร์

ผลลัพธ์

  • เปลี่ยนทัศนคติของนักเรียนต่อวิชาเคมี สร้างความกระตือรือร้นในการตอบคำถามและการลงมือทำกิจกรรมในห้องปฏิบัติการ
  • ช่วยให้นักเรียนเห็นพัฒนาการของตนเองอย่างต่อเนื่องผ่านขั้นแรงก์ แทนที่จะกังวลเฉพาะเกรดเฉลี่ยปลายภาค
  • ลดเวลาและภาระงานครูผู้สอนในการจัดการคะแนนเก็บในคาบเรียน ด้วยเครื่องมือให้คะแนนแบบคลิกเดียวผ่าน AJAX
  • สร้างวัฒนธรรมห้องเรียนเชิงบวก (Positive Classroom Culture) ที่ส่งเสริมการมีส่วนร่วมของนักเรียนทุกคน

เทคโนโลยี

  • PHP
  • JavaScript
  • AJAX
  • HTML
  • CSS
  • MySQL
กลับไปดูผลงานทั้งหมด

โปรเจกต์ต่อไปของคุณ

มีไอเดียแล้ว
มาคุยกันได้

เล่าสิ่งที่คุณอยากทำ
เราจะช่วยวางทางเลือกและแผนพัฒนา

คุยเรื่องโปรเจกต์