欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    Flask下的计算机公共课智能题库设计(共3240字).doc

    • 资源ID:12503557       资源大小:15KB        全文页数:5页
    • 资源格式: DOC        下载积分:12金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要12金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Flask下的计算机公共课智能题库设计(共3240字).doc

    Flask下的计算机公共课智能题库设计(共3240字)摘要:本智能题库系统是面向计算机公共课的日常教学工作的,根据计算机系列公共课程的特点与用户需求,将日常教学工作中学生考勤、作业纳入系统管理中,全面记载日常教学工作中的各种考核分数,以便于期末教学总结时进行统计计算。系统是基于Python的Flask微框架和MySQL开发的,实际使用中提升了教学质量及教学工作者的工作效率。关键词:Flask;计算机公共课;智能题库实际教学中,大多数计算机公共系列课程的教师选择考勤、作业、实验来构成平时成绩的组成部分。公共计算机系列课程开课班级众多,课程内容操作性很强,因而在公共计算机系列课程教学中平时成绩考核工作存在如下的问题:1)教师工作重心与考核数据的关系教师的工作重心是教学,是知识的传承与思维方式的启迪。通过对学生的成绩考核可以很好地发现教学工作中的问题和不足,但是占据教师时间和精力比重最大的工作,应该是“本源性教学工作”而非“学生成绩考核”。目前我校公共计算机系列课程的课堂考勤采用的是教师或者班级学习委员人工点名,由教师人工进行记载。学生们在学习过程中的课堂上操作性实验作业均由教师在课堂上人工评阅,耗时耗力。而对于布置的课后的操作性实验作业,很多学生是复制其他同学的作业以敷衍老师。2)教学的本源与形式之间的关系本科教学的“工作留痕”是“第三方”进行“事后监督”的基础,这就意味着高校教师需要在“本源性教学工作”和“留痕工作”之间寻求平衡。由于开课班级较多,每学期期末公共计算机系列课程的教师们都要花费大量时间去计算班级学生的各项平时成绩,制作纸质的教学档案材料,花费了大量的人力物力去实现教学的留痕工作,对教师的精力造成了很大的浪费。1需求分析本智能题库系统是面向计算机公共课的日常教学工作的,将日常教学工作中学生考勤、平时作业纳入系统管理中,全面记载平时各种考核分数以便于期末教学总结时进行统计计算。智能题库系统主要包含5个部分的功能模块,分别是考勤管理模块、题库及自动评阅管理模块、试卷管理模块、成绩分析管理模块和教学档案管理模块。其各模块具体功能如下:1)考勤管理模块包含班级管理,主要是用于设置教师在课堂上指定时间内签到、签到次数统计及考勤分数转换。2)题库管理模块包括各种类型题目的录入(含手动和批量上传)和自动评阅,课程科目的修改以及知识点的增删操作。3)试卷管理模块分为人工组卷和计算机自动抽题组卷两部分,其中日常作业被视为小测试的试卷对待,题目分数可以自由组合,由教师自由设定。4)成绩分析管理模块包含考勤、作业、考试分数统计以及试卷难度系数、班级成绩分析等。5)教学档案模块主要用于生成从班级课程表到最终成绩分析等等所有留痕工作文档。2系统设计本智能题库是基于Flask和MySQL数据库开发实现的。Flask是一个用Python语言编写的Web微框架,其设计简洁,能够使用第三方库来实现自己想要的功能,而且很多第三方库还可以定制与裁减,方便于快速开发各种Web应用。系统功能结构如图1所示。2.1考勤记载模块考勤记载模块包含了班级管理以及考勤设置操作。教师将自己任课的班级学生名单导入系统,设置上课考勤的时间,并为每次考勤设置分数,让学生在规定时间内登录账号进行考勤记载。为了方便管理,将考勤设置成为一道特殊的判断题要求学生选择是否来标记得分。2.2题库管理模块题库管理模块中的重点在于批量导入各种题目,教师下载由系统提供的Excel类型的题目模板,将相关题目按照模板要求录入Excel表格中,再由Flask使用Pythonpandas数据分析包将题目数据写入MySQL,批量录入界面如图2所示。同样也可以使用pandas对题目进行批量修改。2.3组卷管理模块组卷管理模块主要包括人工组卷、自动组卷和试卷评阅三种操作。系统在Flask的Models.py文件中创建PaperForm类用来实现自动组卷,类中包含课程名称、题型、题型数量及分值,教师选择好相关数据后,系统自动在题库中抽取该课程的题目进行组合生成试卷,并同时生成相关的阅卷参数文件,以便在完成试题后进行判分,自动组卷界面如图3所示。2.4成绩分析模块在该成绩分析模块中将日常作业及考试的分数文件,用pyecharts绘制,并渲染到前端。首先,构建学号姓名列表和章节作业考试分数列表,如果在搜索的范围内,则显示,如果不在,则返回“无此人”这类信息。将各个参数,用pandas都设置好,再用pyecharts绘制表格即可。这里可以将业务,分为数据处理,和生成前端html列表两大类,分别专注于数据生成和绘制。2.5教学文档模块在教学文档管理模块中,系统使用Python的xlwt库来输出Excel文件,xlwt中封装了很多常用操作,其中设置单元格样式主要是通过XFStyle这个类来完成的。系统将MySQL中的相关数据通过xlwt按照事先约定好的格式写入到Excel文件中,最终输出打印,成为需要留痕的教学文档。3结束语本智能题库系统目前应用于计算机公共课的日常教学工作中,绝大多数功能均已实现。但是对于Office操作题的自动评阅还需要进一步的完善,在评阅中遇到比较复杂的评阅要求会出现差错,需要进行优化。参考文献:1何俊,佟玉军,高子超.教学工作辅助管理系统研究J.中小企业管理与科技(下旬刊),2018(2):168-169.2张瑜.基于WEB数据库技术的计算机辅助教学系统J.宿州教育学院学报,2018(2):123-125.3张梅花.现阶段解析计算机考试成绩的数据分析理论设计分析J.建数据分析理论,2016:34-56.4张小寒.数据挖掘技术在教学辅助系统中的应用研究J.数字通信世界2018(5);211-212.5金艳.“互联网”智能化实验教学辅助系统在教学管理中的研究与应用J中国新通信,2018(10):201-202.6辛园园,钮俊,谢志军,等.微服务体系结构实现框架综述J.计算机工程与应用,2018,54(19):16-23.7黄佛辉.基于Vue.js的WebGIS开发研究D.重庆:重庆交通大学,2017.8吴晨昊.WEB网页及其POST请求接口性能的统计学分析D.上海:华东师范大学,2018.9周传宏,帅普佳,戴超.基于Django的智能题库系统设计J.工业控制计算机,2018,31(8):104-105.10黄菊永,杨希,能慧.开放式自测系统个性化定制题库功能的实现J.自动化技术与应用,2018,37(6):154-156.第 5 页 共 5 页

    注意事项

    本文(Flask下的计算机公共课智能题库设计(共3240字).doc)为本站会员(一***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开