基于h5的微课教学系统
我们将整个系统分为7个模块,用户管理模块,课程管理模块,班级管理模块,视频管理模块,作业管理模块,题库管理模块和互动交流平台模块。
1) 用户管理模块:
本系统主要是管理员用户、教师用户和学生用户,用户模块是负责用户的信息管理,包括用户的信息查询修改,用户注册、登录、注销等。
2) 班级管理模块:
本模块主要将教师用户与学生用户进行分班管理,指定的教师教授指定数量的学生,包括对班级的信息查询修改。
3) 课程管理模块:
课程管理主要分为重点内容管理的部分和难点内容管理的部分,并以视频进行教学,课程的信息有课程的编号、名称、类别、任课的教师等,并且一门课程可能有多个视频。教师用户可以需将相应的内容上传至相应的模块,并可以对其进行修改、删除等操作;学生用户可以搜索视频关键字或在指定视频类目下搜索相关视频,进行下载观看。
4) 视频管理模块:
视频管理用于管理视频信息,包括视频搜索、视频下载、视频上传、对所传的视频进行视频删除等功能。
5) 作业管理模块:
主要包括作业的提交管理和作业的审阅管理,教师在可以在题库中选择一份作业进行布置,查看学生作业的提交情况,对指定学生进行作业审阅,审阅学生的完成进度,作业的正确率等,学生可以进行作业提交和查询审阅、批改的情况。
6) 题库管理模块:
本模块主要针对作业管理进行,设计好题目的类型,选择题和判断题,并设计好答案和相应每题的分数。
7) 互动交流平台:
在学生的学习过程中,不可避免有着诸多的想法以及疑问向老师发问,拟将采用留言版达成目标,学生可以进行匿名留言,知道问题答案的学生或老师可以进行回答,互相交流。
微课教学系统总体结构图
用户进入系统之后,根据用户的角色,拥有不同的权限,教师用户可以在相关课程下上传相关的课程讲解的视频,发布作业,查询学生提交的作业,还可以查看相关学生的留言并回复学生的留言。学生用户登陆之后可以观看视频,查看是否有作业需要完成,完成后并提交。管理员可以对系统中的用户管理模块,课程管理模块,班级管理模块,视频管理模块,作业管理模块,题库管理模块和互动交流平台模块进行管理。系统的建设是为了辅助教师教学,减轻教师的压力。视频的教学更加直观,形象,有助于学生对课程的理解。
说明: PS:本站所有程序都为站长原创,每个题目都有录像,截图文档等内容,如需更多资料请联系管理员 QQ: 123311197了解
- 上一篇:基于PHP的电子邮件收发系统
- 下一篇:基于thinkPHP的企业门户宣传网站