Skip to content
COOPERCSGITPublic

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#weChat-weApp-weClass ##综述

WeClass(微课堂)是一款集课堂在线测试与统计分析,信息发布与文档下载于一身的微信小程序,由学生端,教师端与后台组成。

主要目标:

  1. 提高课堂教学质量,面向大多数对学生课堂掌握情况不清的大学教师,检测后的统计结果有助于教师改进教学策略。
  2. 方便同学们对作业与文档的管理,教师可在后台发布作业与课堂资料,改善学生获取资料作业途径分散的情况。

##学生端

  1. 在主页面可以查看今天的课程,并在可以根据相应的时间段来显示正在上的课程
  2. 答题功能:点击主页面上的相关课程,就可以进入相应课程作业发布的区域,展示了课程下所有的测试 点击相应的测试,就可以进入答题。答题页面只有在得到老师端发布的开始做题的信息之后,才能开始做题,这实现了师生端的交互。答题开始时会有倒计时,超过答题时间则不能继续答题。计时完成时,便会展示题目的答案解析(待续)。
  3. 学生亦可在下载相应课程的课程文档,查看这次课的家庭作业。

##教师端 老师会以管理员身份登录相应的后台网站来编辑课程信息,编辑测试题目,发布课后作业,上传课程文档。即

  1. 给学生端发布做题信息,控制学生答题时长
  2. 在学生答题完成以后,后台会返回给教师端这次测验的数据统计和分析,包括相应的选项人数比例,正确率,并用饼状图来展示

##技术实现 后台使用python-Django框架实现,微信小程序的客户端使用JavaScript,CSS等相关知识实现,并结合使用了weUI。

##反思与进步 我们实现了当初设想的大多数功能,还有少数功能因为时间原因未来得及完成,分别是:

  1. 题型拓展
  2. 界面美化
  3. 注册认证
  4. 多用户拓展
  5. 细节优化

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages