基于SpringBoot课程辅助学习系统
开发背景:目前市面上的线上课程系统主要为视频资源教学为主,比如:学习通、尚硅谷、慕课网等,实现了资源的分科目展示管理,并制定相关的学习路线,便于学生沿路线学习,但同时教学视频内容过长过多,部分视频教学过于基础,时间成本投入过长,并不能满足部分快节奏学习人群的需求。另外,视频教学太模板化和纲领化,并不能想线下实时课堂一样因材施教,学生在看视频的过程中遇到不懂的知识点,无法寻求到老师帮助,所以预先录制好的视频教程的授课方式存在一定的弊端。实时授课依然是广大学生青睐的学习方式,因此推动了线上直播课程学习的发展尤为重要。
全栈开发
前端:Vue
后端:Springboot
功能实现:权限登录模块、直播授课模块、课程模块、资料模块、作业模块、笔记模块。实现教师直播课堂,实现屏幕共享与音视频同步直播功能,提高师生间的互动性,即使不能面对面交流,也能通过线上的方式实现实时文字沟通,提供教学探讨答疑区,供同学或师生之间交流。实现上课实时点名签到,屏幕、鼠标监控,长时间不动自动提示报警,以提高线上教学效率。实现学生作业提交、老师批阅功能,巩固学生所学知识。提供课堂学习笔记记录功能,增强学生自我归纳能力。建立教学资源上传共享,ppt展示,提供多元化资源。