Flask下的计算机公共课智能题库设计(共3240字).doc
《Flask下的计算机公共课智能题库设计(共3240字).doc》由会员分享,可在线阅读,更多相关《Flask下的计算机公共课智能题库设计(共3240字).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Flask下的计算机公共课智能题库设计(共3240字)摘要:本智能题库系统是面向计算机公共课的日常教学工作的,根据计算机系列公共课程的特点与用户需求,将日常教学工作中学生考勤、作业纳入系统管理中,全面记载日常教学工作中的各种考核分数,以便于期末教学总结时进行统计计算。系统是基于Python的Flask微框架和MySQL开发的,实际使用中提升了教学质量及教学工作者的工作效率。关键词:Flask;计算机公共课;智能题库实际教学中,大多数计算机公共系列课程的教师选择考勤、作业、实验来构成平时成绩的组成部分。公共计算机系列课程开课班级众多,课程内容操作性很强,因而在公共计算机系列课程教学中平时成绩考核
2、工作存在如下的问题:1)教师工作重心与考核数据的关系教师的工作重心是教学,是知识的传承与思维方式的启迪。通过对学生的成绩考核可以很好地发现教学工作中的问题和不足,但是占据教师时间和精力比重最大的工作,应该是“本源性教学工作”而非“学生成绩考核”。目前我校公共计算机系列课程的课堂考勤采用的是教师或者班级学习委员人工点名,由教师人工进行记载。学生们在学习过程中的课堂上操作性实验作业均由教师在课堂上人工评阅,耗时耗力。而对于布置的课后的操作性实验作业,很多学生是复制其他同学的作业以敷衍老师。2)教学的本源与形式之间的关系本科教学的“工作留痕”是“第三方”进行“事后监督”的基础,这就意味着高校教师需要
3、在“本源性教学工作”和“留痕工作”之间寻求平衡。由于开课班级较多,每学期期末公共计算机系列课程的教师们都要花费大量时间去计算班级学生的各项平时成绩,制作纸质的教学档案材料,花费了大量的人力物力去实现教学的留痕工作,对教师的精力造成了很大的浪费。1需求分析本智能题库系统是面向计算机公共课的日常教学工作的,将日常教学工作中学生考勤、平时作业纳入系统管理中,全面记载平时各种考核分数以便于期末教学总结时进行统计计算。智能题库系统主要包含5个部分的功能模块,分别是考勤管理模块、题库及自动评阅管理模块、试卷管理模块、成绩分析管理模块和教学档案管理模块。其各模块具体功能如下:1)考勤管理模块包含班级管理,主
4、要是用于设置教师在课堂上指定时间内签到、签到次数统计及考勤分数转换。2)题库管理模块包括各种类型题目的录入(含手动和批量上传)和自动评阅,课程科目的修改以及知识点的增删操作。3)试卷管理模块分为人工组卷和计算机自动抽题组卷两部分,其中日常作业被视为小测试的试卷对待,题目分数可以自由组合,由教师自由设定。4)成绩分析管理模块包含考勤、作业、考试分数统计以及试卷难度系数、班级成绩分析等。5)教学档案模块主要用于生成从班级课程表到最终成绩分析等等所有留痕工作文档。2系统设计本智能题库是基于Flask和MySQL数据库开发实现的。Flask是一个用Python语言编写的Web微框架,其设计简洁,能够使
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Flask 计算机 公共课 智能 题库 设计 3240
限制150内