关于计算机基础类论文范文检索,与《计算机基础》考试系统设计与实现相关毕业论文格式
本论文是一篇关于计算机基础类毕业论文格式,关于《计算机基础》考试系统设计与实现相关开题报告范文。免费优秀的关于计算机基础及计算机技术及计算机方面论文范文资料,适合计算机基础论文写作的大学硕士及本科毕业论文开题报告范文和学术职称论文参考文献下载。
[摘 要]本文通过对当前的《计算机基础》课程要求进行研究,设计出满足课程考核要求的考试系统,该
关于计算机基础类论文范文检索
[关 键 词]考试系统VBA对象
一、引言
随着计算机网络技术及数据库技术的发展,传统的纸质考试模式存在的诸多问题越来越影响了考试的公平性和实用能力的判定,特别对于《计算机基础》这门课程而言操作能力的培养占据了主要的内容,而现有的考试形式很难在这方面对学生进行考核,由此就引出了高分低能,死记硬背的问题.此外对于教师的教学活动考核也难以从考试数据中得到准确的体现.
本文通过分析目前国内各种无纸化考试系统以及高校教师考评体系的现状和不足,结合《大学计算机基础》课程,分析设计出一套基于C/S结构的局域网考试方案,并在此研究基础上,基本实现了一个较为实用的无纸化网络考试系统.接下来通过对考试的数据进行数据挖掘以形成决策来改进教师的教学活动.
二、无纸化考试系统系统设计
整个系统功能分为:单机练习、单机模拟考试、上机考试、数据分析、题库管理五个部分,如下图1:
三、无纸化考试系统系统实现
整个系统采用VisualBasic6.0进行编程,后天数据库采用MicrosoftSQlServer2000,采用的关键技术主要是针对于各种题目的评卷.系统运行图见图2,图3.
VBA(VisualBasicforApplication)是Office自带的新一代的标准宏语言,是VB(VisualBasic)的子集.本系统利用VB调用Word的Application对象,用VBA语句对有关对象及其属性做出判断,以实现教学效果智能评判.
1.word题评卷
Word题型归纳为7大类,分别为:段属性、段替换、页面设置、文字替换、脚注和尾注、分栏,图片.Word题评卷的第一步就是要建立所有该题题目所涉及到的属性结果,并由此建立起评卷属性,以下以“加上标题:'计算机技术',三号宋体,居中.”为例生成的评卷属性有:1、第一段的状态为“标题”,且第一段的内容为“计算机技术”,
ActiveDocument.Paragraphs(1).Format.Style等于”标题”
ActiveDocument.Paragraphs(Int(Left(parastr,1))).range.Text等于”计算机技术”
涉及到的VBA对象包括以下:
Application对象:Word2000中最高层对象,它代表的是Word2000应用程序本身.
Range及Selection对象:完成文档中指定区域的选择,以便对该区域进行操作.
Font对象:设置文本的字体格式,它包含了字体各种属性,如名称、大小、颜色等.ParagraphFormat对象:包含段落所有格式,如对齐、缩进等属性.
PageSetup对象:包含文档的页面大小、页边距等属性.
2.excel题评卷
Excel题型归纳为6大类,分别为:公式复制、行列高、sheet属性、版面、特定单元格属性、单元格拷贝.以下介绍公式复制:
该文url http://www.sxsky.net/guanli/00358983.html
公式复制的评卷代码如下:
DoWhileLen(cellstr)>0‘cellstr为多个单元格的正确值字符表示
IfInStr(cellstr,",")>0Then
IfActiveSheet.range(Left(cellstr,InStr(cellstr,",")-1)).HasFormulaThen
IfFormat(CDbl(ActiveSheet.range(Left(cellstr,InStr(cellstr,",")-1)).Value),"0.00")等于Format(CDbl(Left(valuestr,InStr(valuestr,",")-1)),"0.00")Then
'Picture1.Print"计算正确"
okcount等于okcount+1
Else
Picture1.Print"公式复制计算值错误"
analyshow.List1.AddItem(Left(cellstr,InStr(cellstr,",")-1)&"公式复制计算值错误")
errorcount等于errorcount+1
EndIf
Else
errorcount等于errorcount+1
EndIf
cellstr等于Right(cellstr,Len(cellstr)-InStr(cellstr,","))
valuestr等于Right(valuestr,Len(valuestr)-InStr(valuestr,","))
Else
OnErrorGoTomyError11
IfActiveSheet.range(cellstr).HasFormulaThen
IfFormat(CDbl(ActiveSheet.range(cellstr).Value),"0.00")等于Format(CDbl(valuestr),"0.00")Then
okcount等于okcount+1
Else
errorcount等于errorcount+1
EndIf
Else
有关论文范文主题研究: | 关于计算机基础的论文范文集 | 大学生适用: | 学术论文、函授毕业论文 |
---|---|---|---|
相关参考文献下载数量: | 93 | 写作解决问题: | 学术论文怎么写 |
毕业论文开题报告: | 标准论文格式、论文结论 | 职称论文适用: | 论文发表、初级职称 |
所属大学生专业类别: | 学术论文怎么写 | 论文题目推荐度: | 最新题目 |
myError11:
errorcount等于errorcount+1
EndIf
EndIf
Loop
四、基于《计算机基础》网络考试系统的数据分析
数据挖掘分析学生的《计算机基础》网络考试成绩,可以找出未能通过考试考生的考试得分以及学生的专业年龄、任课教师等特征,给出决策分类树,并提供给《计算机基础》所在的计算机公共教研室以及各个任课教师有针对性的改进教学工作,并提供给人事部门对教师的教学质量考评提供参考数据.
数据预处理
通过本文设计的《计算机基础》网络考试系统,以及任课教师的相关资料,进行必要的数据化处理.然后设置Class和Attributes,以成绩评价作为CLASS,成绩评价是根据总成绩而来,具体的表示如下:
if总成绩>等于90then成绩评价等于‘优’
Elseif总成绩>等于80then成绩评价等于‘良’
Elseif总成绩>等于70then成绩评价等于‘中’
Elseif总成绩>等于60then成绩评价等于‘及格’
Else成绩评价等于‘不及格’
Endif
Attributes的参数有:学生学号、专业编号、年龄、性别、任课教师编号、选择题得分、打字题得分、WORD题得分、EXCEL题得分、POWERPOINT题得分,其中选择题得分、打字题得分、WORD题得分、EXCEL题得分、POWERPOINT题得分为连续数值,其他输入为离散数值.
算法采用ID3-IV(Quinlan-1986),confidencelevel选定为0.05,生成的决策树如下:
图4
由整体的决策树可以看出
(1)word题得分超过19分及格率超过95%,
(2)word题得分超过19分且EXCEL得分超过10分及格率为100%,
(3)word题得分低于19分不及格率超过32%,
(4)word题得分低于15.5分不及格率超过57%,
由此决策树可以看出来,word题总分虽然只有20分但word题目的得分好坏基本上决定了该同学接下来题目的得分趋向,这一点在计算机公共教研室的历年教学讨论会中都得到了认知上的共识,查看会议纪要是这样描述的:
五、结论
本文针对现今高等院校计算机基础考试的现状,研究开发了一个简洁、方便、灵活的《计算机基础》考试系统和《计算机基础》考试练习系统,为高校对学生的计算机的操作能力考核提供手段.后续工作将紧密围绕学生的考试数据进行数据挖掘,以得出数据,并通过此项数据对教师
关于计算机基础类论文范文检索,与《计算机基础》考试系统设计与实现相关毕业论文格式参考文献资料: