论文部分内容阅读
随着信息技术的发展,《大学计算机》作为通识教育的核心课程早已被列入公共必修课程。《大学计算机》课程本身的特点决定了实验教学是整个教学活动中十分重要的环节,实验教学设计要考虑如何应付各种可能出现的情况和如何给予学生正确有效的指导。大学计算机课程实验教学平台被一致认为是解决这个问题的最佳方案。但现有计算机实验教学相关软件及教学平台往往不是针对教学活动设计的,缺乏提高和监控实验教学质量的手段;即使部分软件对实验教学提供了辅助功能,也缺乏对实验教学效果的有效评价和深入分析。基于上述现状,本文结合当前大学计算机基础课程教改实践中遇到的实际问题,设计了一套大学计算机实验教学平台,所做主要工作如下:1、设计开发了一套实验教学平台。该系统基于B/S结构,实现集考勤管理、课程安排、教师管理、学生管理、实验管理、实验报告处理等功能。系统对学生实验结果进行分析,对实验试题进行评估,并根据评估的结果对实验试题进行调整和淘汰。2、系统实现了学生所做实验结果的自动评阅。大学计算机基础课程的主要教学内容是Office办公软件和Access数据库。目前Office操作有效性评价技术主要是基于Office自动化编程技术,这需要后台启动Office软件,资源消耗大,评分速度慢。本文基于Microsoft Open XML SDK开发的Word、Excel、PowerPoint操作有效性的评分技术有效避免了上述问题。由于Access文件信息获取较为困难,学生操作结果可能存在异常或不完整,直接采用数据库访问方式对学生操作信息获取也可能出现问题,本文将Access文件先转换为XML文件,进而读取XML文件以实现对Access实验操作的有效性评价。3、设计了一套基于层次分析法的计分算法。当前的实验操作有效性评价的计分因素较为单一,本文提出的基于层次分析法的计分方法通过构建层次结构,计算得分权重,能够相对科学地对学生的实验操作有效性进行较为合理的计分,使实验得分尽可能科学全面的反映学生实验的真实情况。