รายละเอียดโครงงาน

หลักสูตร/ปี พ.ศ.
วิศวกรรมศาสตรบัณฑิต สาขาวิชาวิศวกรรมคอมพิวเตอร์ ปี พ.ศ. 2565

ภาคและปีการศึกษาที่สำเร็จการศึกษา
ภาคปลาย ปีการศึกษา 2564

ประเภทโครงงาน
โครงงานวิศวกรรม

ชื่อโครงงานภาษาไทย
เว็บแอพพลิเคชั่นสำหรับการเรียนและสอนออนไลน์ร่วมกับไลน์แอพพลิเคชั่น

ชื่อโครงงานภาษาอังกฤษ
Web application for online classroom learning and management with Line application

ผู้พัฒนา
6110503495 สรวิชญ์ นวลคำมา

อาจารย์ที่ปรึกษาหลัก
มนต์ชัย โศภิษฐกมล

อาจารย์ที่ปรึกษาร่วม
-

บทคัดย่อ

นับตั้งแต่เริ่มเกิดการระบาดของ COVID-19 ในปลายปี 2019 เป็นต้นมา สถานศึกษาต่างๆก็จำเป็นที่จะต้องทำการเรียนการสอนออนไลน์ ซึ่งการปรับเปลี่ยนรูปแบบการเรียนการสอนกะทันหันนี้ทำให้เกิดอุปสรรค์ต่างๆมากมาย ไม่ว่าจะเป็นความพร้อมในเรื่องของอุปกรณ์การเรียนการสอน และการต้องเรียนรู้การใช้งานเครื่องมือหรือแอพพลิเคชั่นต่างๆเพื่อจำลองการเรียนให้เหมือนการเรียนในห้องเรียนให้มากที่สุด
ซึ่งผู้จัดทำก็เป็นคนหนึ่งที่ได้รับผลกระทบจากการเปลี่ยนแปลงรูปแบบการเรียนกะทันหัน ผู้จัดทำจึงได้มองหาแนวคิดว่าจะมีวิธีการเรียนหรือการจัดการเรียนการสอนให้ตอบโจทย์การใช้งานได้มากที่สุด ซึ่งจากที่ผู้จัดทำได้สังเกตการเรียนหรือการจัดการเรียนจากผู้คนรอบข้าง โดยที่อาจารย์ผู้สอนมักจะใช้งานเว็บแอพพลิเคชั่นจำพวก Google Classroom หรือ Microsoft team ในการจัดการห้องเรียน และใช้ห้องแชทของ Line App ในการประชาสัมพันธ์ ซึ่งผู้จัดทำได้เห็นโอกาสตรงนี้ว่าสามารถปรับปรุงให้อยู่ในรูปแบบที่มีการเชื่อมต่อกันได้ จึงได้มีแนวคิดของเว็บแอพพลิเคชั่นที่สามารถจัดการห้องเรียนและทำการแจ้งเตือนผ่านไลน์ได้พร้อมๆกัน โดยที่โครงงานนี้จะนำ Line login API มาทำเป็น Authentication ของตัวแอพพลิเคชั่น และใช้ Line Messaging API ในการแจ้งเตือนผู้ใช้บนไลน์
ซึ่งโครงงานนี้จะถูกพัฒนาด้วย HTML, CSS และ JavaScript โดยใช้ framework เช่น React และ Node.JS ในการสร้างระบบร่วมกับฐานข้อมูล MongoDB Atlas และทำการ Deployment ด้วย Vercel และ Heroku

Abstract

from the start of the pandemic of COVID-19 in late 2019. Schools and universities are required to be in the online form, which is causing the problem from lack of necessary equipment to lack of knowledge of using online classroom platforms.
As for myself who is affected by the changing of studying method. I start looking for the right method to study and manage an online classroom. From my observation of people around me. The teacher generally uses Google classroom or Microsoft team to manage their online classroom and uses Line for the announcement. which creates an opportunity for the platform which can be an online classroom and use the Line feature to announce to group chat at the same time.
This project will utilize Line login API as an authorization method and use Line Messaging API to announce or notify people in Line chatroom. And this project will build using HTML, CSS, JavaScript and React framework, and Node.JS framework with MongoDB Atlas database and using Heroku and Vercel for app deployment solution.

คำสำคัญ (Keywords)

ระบบการจัดการห้องเรียน
รูปแบบการเรียน
เว็บแอพพลิเคชั่น
การแจ้งเตือน
การเชื่อมต่อเข้าด้วยกัน
การเรียนออนไลน์

เว็บไซต์โครงงาน
https://smart-classroom-demo.vercel.app/

วีดีโอคลิปของโครงงาน

ที่เก็บเวอร์ชันซอร์สโค้ด

https://github.com/SorawitNuankamma/Smart-Classroom.git


สถานะการนำเข้าข้อมูล

ผู้นำเข้าข้อมูลครั้งแรก
สรวิชญ์ นวลคำมา (b6110503495)

แก้ไขครั้งสุดท้าย
เมื่อ April 7, 2022, 10:03 p.m. โดย สรวิชญ์ นวลคำมา (b6110503495)

สถานะการอนุมัติ
อนุมัติแล้ว โดย มนต์ชัย โศภิษฐกมล (fengmcs) เมื่อ April 12, 2022, 1:29 p.m.