- 11
- 0
- 约5.14万字
- 约 54页
- 2016-01-21 发布于安徽
- 举报
Visual
Basic程序设计题自动评分算法的研究及实践
摘 要
Visual
Basic是目前高校量大面广的计算机语言类入门课程,需要一个对编程
题的自动评价工具,以有效地支撑这门课程的教学质量的提升和教学工作的安排。面
对VisualBasic这样的教学内容,要实现自动评价,科学的评分算法是关键之一。
本文在研究现有评分算法的基础上,提出了一种新的评分算法。该算法将评分分
为界面评价及代码评价两部分。界面评价通过直接读取被评程序的窗体文件来获取控
件信息,再跟评分标准比对得分。代码评价采用动态与静态相结合,动态评价通过模
拟Windows消息来控制被评程序按照一定逻辑运行,并用嵌入临时代码来获取程序运
行特征,最后根据运行特征的比对来给分;静态评价将程序按照考查要点切分为多个
得分点,用正则表达式来规约每个得分点,最后在程序代码中匹配正则表达式来给分。
为验证本文提出的评分算法的效果,我们搭建了评分系统原型,建立了相应的题
库,采集了学生程序样本。记录自动评分过程的实验验证,对照手工评分结果,自动
评分的误差在可接受范围,被师生认可。
本文所提出的自动评分算法和题目是相互独立的,这为题库的扩充提供了方便。
另外,该算法依赖于评分标准,每个题目的评分标准制定都需要出题者在系统的辅助
下手工实现。评分标准生成的自动化是今后我们值得研究的一个方向。
关键词:编程题,自动评价,Windows消息,正则表达式
V
and ofAutomatic
Research
Implement
for ofVisualBasic
Evaluation course
algorithm
ABSTRACT
Asa course usedin
beginners’computerlanguagecommonlycollegestoday,Visual
Basiccriesoutforanautomaticevaluationtoolfor to the
programmingeffectivelyimprove
thecourse.Into automatic
andthe of orderachieve
teachingquality teachingsetup
inacourselikeVisual ofthe liesin ascientific
evaluation Basic,one keys finding
evaluation
algorithm.
the ofavailableevaluationmethods.theauthoroftlliSarticle
Basedon study proposes
anewevaluation whichevaluationisbrokendownintotwo
algorithm,in parts:interface
evaluationandcodeevaluation.Ininterface controlinformationiSobtained
您可能关注的文档
- PETTLEP模型表象训练和背越式跳高动作技能学习及功能等价脑机制的分析.pdf
- PGP安全系统分析和推广.pdf
- PIC和土三元杂交商品猪胴体和肉质性状的比较的分析.pdf
- PSB细菌定量培养联合支气管黏膜活检对MV患者下呼吸道耐药菌临床价值的分析.pdf
- RT-PCR法检测MAGE-1%2c-2%2c-3基因在胃癌与大肠癌中的表达.pdf
- RT-PCR及其RFLP研究技术对禽传染性支气管炎病毒的诊断与S1基因的鉴别的分析.pdf
- SOFA和APACHE-Ⅱ评分评估急诊危重者病情的对比的分析.pdf
- SOFA和REMS评分对血液灌流治疗急性重度有机磷中毒的临床评价.pdf
- Th17细胞及相关因子IL-17、IL-16与IL-23在类风湿关节炎发病中作用分析.pdf
- TMN在本地电信网综合网管监控系统的应用的分析.pdf
- WEB2.0营销传播效果评估的分析.pdf
- WTO贸易政策评审机制的分析.pdf
- 阿尔茨海默病脑白质损害的病理及其功能影像学特征的分析.pdf
- 阿利吉仑对局灶性脑缺血再灌注损伤小鼠的脑保护作用及相关机制分析.pdf
- 艾拉莫德治疗类风湿关节炎的疗效及其安全性观察.pdf
- 安徽省农业产业化龙头企业技术创新能力评价和提升对策的分析.pdf
- 安慰剂镇痛的评价及其监测__--__特定脑波节律评价及其监测安慰剂镇痛.pdf
- 奥斯卡·王尔德%3a一位十九世纪顺从的叛逆者__--__浅评戏剧创作技巧.pdf
- 澳门商业银行信贷资产管理的分析.pdf
- 八岔岛国家级湿地自然保护区生态旅游资源评价及其开发策略的分析.pdf
最近下载
- 北京各区小升初语文分班考真题汇编(1).pdf VIP
- 2026年郑州工业安全职业学院单招职业技能考试题库及答案详解(精选题).docx VIP
- Z20名校联盟(浙江省名校新高考研究联盟)2026届高三第二次联考日语含答案.doc VIP
- 2026年郑州工业安全职业学院单招职业技能考试题库及答案详解(夺冠).docx VIP
- 胖东来:你学得会的秘密培训课件.pdf VIP
- 牛肉分割_完整版.ppt VIP
- 选矿厂球磨机给矿自动化控制系统与分析.doc
- 2025年无人机驾驶员执照自驾系统遥控器校准与模式设置专题试卷及解析.pdf VIP
- 牛肉分割.doc VIP
- 2025年无人机驾驶员执照安全绩效指标与纠正预防措施专题试卷及解析.pdf VIP
原创力文档

文档评论(0)