基于模糊认知和多源行为分析的教学预警系统

我要开发同款
图图兔兔2022年12月28日
211阅读
开发技术java
所属分类vuespringbootH5网站

作品详情

1.本系统包含七个功能模块,分别是风险预警模块、认知诊断模块、教师管理模块、个人空间模块、课程空间模块、资源共享模块、问答交流模块。
(1) 风险预警模块
该模块主要功能为根据学生过去几周每一周在 Educoder 平台实训作业的完成情况与用时情况、结合基于答题情况的认知诊断结果计算得到的学生知识点掌握情况,通过我们搭建的多源行为分析早期教育风险预警算法训练出的模型进行学生关于该门课程的风险等级预测。其中,风险等级分为 ABC 级,A 级风险学生表示暂无风险;B 级风险学生表示成绩优良,但由于过去一段时间的学习态度不端正,有可能错过评奖评优的风险;C 级风险学生表示学习态度不端正,具有挂科风险。
(2)认知诊断模块
该模块主要功能为根据学生的试题答题情况和试题与知识点关联情况,通过经典的认知诊断 DINA 算法计算得到学生的知识点掌握情况,并应用 ECharts 技术以友好的可视化形式向用户进行呈现。学生用户可以查看自身最新的知识点掌握情况;教师用户可以选择任一自己所教授的班级,并查看其整体知识点掌握情况。
(3)教师管理模块
该模块主要功能为课程工程进度查看和课程工程进度提醒。只有教育管理者可以进入该模块,查看不同专业不同班级的课程工程计划,点击不同课程查看课程的工程完成进度,并可以对有需要的课程打上标记或发送通知提醒相关课程教师。
(4) 个人空间模块
该模块主要功能为查看用户个人信息、查看作为学生角色参与的课程、查看作为教师角色参与的课程、查阅课程列表加入课程成为学生、创建课程班级成为老师。用户可以在个人空间点击课程卡片或者课程列表进入课程空间模块。
(5) 课程空间模块
该模块主要功能包含系统资源推荐、教师资源推荐、教师布置作业、学生在线完成作业、个人学习周报总结、班级学习周报总结。学生进入课程空间模块可以查阅自己基于这一门课程的每一周学习周报,了解自己的知识点的掌握程度以及在班级关于该门课程的学习风险情况。之后可以对系统根据学生知识点掌握程度进行的学习资源推荐和教师根据课程情况发布的学习资源推荐进行在线学习。同时学生也可以查看该门课程老师发布的通知,完成老师发布的作业。教师进入课程空间模块可以查看参与本课程的所有学生,点击学生可以查看该生最近一周的学习周报,了解该生的学习情况,对需要关注学生进行标记。也可以进入课程学习周报版块,了解整个班级对知识点的掌握程度,以明确教学任务的完成率。之后可以查看系统根据整体班级情况推荐的教学资源,或自己在本平台资源库中选择教学资源进行发布操作,使学生可以查阅。同时教师可以发布或撤销课程公告、作业。
(6) 资源共享模块
该模块的功能主要分为 Educoder 课程推荐、平台课程推荐、平台试题推荐和慕课推荐,上述推荐均属于补弱型个性化推荐,补弱型个性化推荐根据认知诊断得到的学生知识点掌握情况,对学生进行其薄弱知识点关联的学习资源推荐。
(7) 问答交流模块
该模块的功能主要为发布问题、回答问题和评论问题。用户可以在问答交流模块提出任何问题,同时我们具有敏感词过滤功能,会将消极言论转化为*,进行一定的过滤操作。用户也可以针对问题进行回答,也可以对回答进行评论或回复他人评论。
2.我主要负责风险预警模型的搭建、整个系统的需求分析、详细设计以及部分模块的代码实现、后台的所有代码实现等
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论