基于Visual Basic高校教师讲课比赛评分系统设计.docVIP

基于Visual Basic高校教师讲课比赛评分系统设计.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Visual Basic高校教师讲课比赛评分系统设计

基于Visual Basic高校教师讲课比赛评分系统设计   [摘要]高校教师讲课比赛对于提高教师的教学能力,促进其专业成长有着重要的意义。Visual Basic语言是面向对象的可视化编程语言。为了提高评分效率,提高评分过程的公正性,本文旨在探究如何设计一个基于Visual Basic语言的高校教师讲课比赛评分系统。   [关键词]Visual Basic 讲课比赛 可视化 评分系统 设计   一、引言   近年来,随着我国高等教育进程的不断加快和高校扩招规模的不断加大,高校师资力量的建设日益成为我国高校发展的核心任务。高校教师的主要任务分为课堂教学和科研两个方面,其中课堂教学环节是高校教学质量的基础。为了营造“人人关心教学”的良好氛围,为了给高校教师提供展示自我的舞台和相互切磋、学习的机会,更为了激发教师的教学热情,提高教师的综合教学能力,促进教学模式的转变,我国各大高校广泛举办起教师讲课比赛观摩活动。[1]   据了解,目前高校的教师讲课比赛大多还是采用人工计分、算分的手段,这种评分方式往往耗时、耗力,且人工算分的可信度和公正性较低。随着计算机技术和可视化编程技术的迅速发展,在教师讲课比赛中采用可视化的自动评分系统不仅可以使比赛的打分过程更趋于客观、公正,还可以使评分过程更加规范,使评分结果更精确。   Visual Basic是一种由微软公司开发的以结构化的Basic语言为基础的,包含协助开发环境的事件驱动编程语言。VB具有面向对象的可视化图形用户界面,可以便捷地使用DAO、RDO、ADO连接数据库。本文就是以可视化、面向对象的思想来探讨如何基于Visual Basic语言和Access数据库开发一个高校教师讲课比赛的评分系统[2]。   二、评分系统的评分流程   1.课堂教学环节专家评委打分   本评分系统中设定一共有十个专家评委,其中有两个本单位专家评委不参与打分,剩余八个评委打分后去掉一个最高分、一个最低分取平均分即为评委课堂教学环节打分成绩。   2.课堂教学环节学员评委打分   一共有二十个学员评委,他们的打分方式分为“优秀”和“良好”两种,其中,“优秀”为1分,“良好”为0.8分,取平均分即为课堂教学环节学员评委打分成绩。   3.超(差)时扣分环节   本评分系统中规定一堂课的比赛时间为45分钟,其中44至46分钟不扣分,超(差)时半分钟以内扣0.1分,以此类推,例如比赛用时“46分25秒”超时扣0.1分,比赛用时“46分32秒”扣0.2分。   4.加权得分   参赛教师的课目类型分为理论课、研讨课和案例课三种形式,其中研讨课和案例课可获得“1%”的加权分,理论课的加权分为“0”。研讨课和案例课加权分的计算方法为:“加权分=(课堂教学环节评委打分成绩+课堂教学环节学员打分成绩—超(差)时扣分)*1%”。   5.现场抽题回答环节专家评委打分   教师在完成课堂教学之后有5分钟时间的抽题回答时间,总分为“0-1”分,评委组将根据选手的回答情况最后商定一致给一个得分。   6.参赛教师的最终得分   参赛教师最终得分的计算方法为:“最终得分=课堂教学环节专家评委打分成绩+课堂教学环节学员评委打分成绩—超(差)时扣分+加权分+现场抽题回答得分”。   三、评分系统的功能模块设计   图1:评分系统的主界面   Microsoft Office Access是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统,和其他办公应用程序一样,Access支持Visual Basic语言,它是一个面向对象的编程语言,可以引用各种对象,包括DAO(数据访问对象),ActiveX数据对象,以及许多其他的ActiveX组件,Visual Basic对Access数据库的集成非常紧密。   在用Visual Basic设计本评分系统之前,首先要使用Microsoft Office Access建立一个数据库db1.mdb,再在数据库中建立两张表,分别为参赛教师信息表和参赛教师得分情况信息表。   1.参赛教师信息模块的设计   参赛教师的照片、单位、课程名称、授课班次以及课程类型等信息可以通过选择他们的姓名相对应的从Access数据表中读取出来。该模块的主要代码如下:   Private Sub Combo1_Click()   Set cnn=New ADODB.Connection   Set rs=New ADODB.Recordset   cnn.OpenProvider=Microsoft.Jet.OLEDB.4.0;DataSource=db1.mdb;Persist Security Info=False   rs.Cursor

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档