张晓光
- 作品数:7 被引量:37H指数:4
- 供职机构:延安大学数学与计算机科学学院更多>>
- 发文基金:陕西省教育厅自然科学基金更多>>
- 相关领域:自动化与计算机技术文化科学电子电信更多>>
- 无纸化考试选择题随机组卷的算法设计被引量:4
- 2014年
- 在计算机网环境下进行无纸化考试时,由于机房空间的限制,邻座考生之间的相互抄袭难以控制,导致考试结果的信度降低。为了有效地确保考试的客观性、公正性,提高考试信度,针对单选题的组卷问题,从试题的随机抽取、试题排列顺序的随机改变、选项位置随机排列等方面,运用软件技术,重新构建考生的试卷,给出组卷策略的算法设计。实践表明,该软件技术措施的综合应用,在较大程度上提高了考试结果的信度。
- 张晓光张贞曹军梅
- 关键词:无纸化考试组卷策略
- 关于程序设计题自动评分方法的研究被引量:13
- 2010年
- 在计算机语言类的自动评分系统中,程序设计题的自动评分一直是一个难点。在分析程序设计题特点的基础上,提出使用黑盒测试法、关键点匹配法两种方法对程序设计题进行评判,并给出了实现的一些源代码。经过实际的使用,这两种方法能够比较客观、公正的评价考生的程序设计思想。采用该方法的自动评分系统更加公正、客观,减少了教师的工作量,提高了教学工作效率,值得推广。
- 牛永洁张晓光
- 关键词:程序设计自动评分黑盒测试
- 对于C^(++)语言考试编程题自动评分系统的研究被引量:7
- 2010年
- 为了使学生适应计算机语言考试,考核学生应用C/C++编写程序的能力,实现C++语言考试的计算机阅卷,提出了针对C++程序上机考试的自动评分系统的构建方式与算法研究。用Windows API函数做了深入的研究与分析,对如何匹配、查找程序的关键语句进行了分析和研究。该系统对C++程序上机考试的客观题和主观题的计算机自动评分采用多种的方法,完成了对C++语言考试的自动评分。
- 张晓光张贞牛永洁
- 关键词:自动评分主观题正则表达式可扩展标记语言
- “任务驱动”教学法在VB程序设计课程中的实践被引量:5
- 2010年
- "任务驱动"是一种建立在建构主义学习理论基础上的教学方法,其核心在于教学任务的设计。结合我们在VB语言程序设计教学中的实践,介绍了如何利用"任务驱动"教学方法组织程序设计教学的一般原则和方法。
- 张晓光张贞杨战海
- 关键词:程序设计知识点
- 基于“任务驱动”的VB程序设计课程教学与实践
- 2010年
- "任务驱动"是一种建立在建构主义学习理论基础上的教学方法,其核心在于教学任务的设计。结合在VB语言程序设计教学中的实践,介绍了利用"任务驱动"教学方法组织程序设计教学的一般原则和方法。
- 张晓光张贞杨战海
- 关键词:程序设计知识点
- 基于VB+Access的VB程序设计考试系统的实现被引量:3
- 2010年
- 探讨了《Visual Basic程序设计》课程无纸化网络考试系统的设计与具体实现的方法。介绍了利用Visual Basic+Access开发无纸化网络考试系统的关键问题,给出了Visual Basic程序设计上机操作技能进行智能评阅的思路与解决方法,并就目前无纸化网络考试系统存在的问题进行了探讨。
- 张晓光张贞牛永洁
- 关键词:VISUAL数据库
- 基于C语言函数参数传递规律的探讨被引量:5
- 2008年
- 函数是C语言的基本单位,函数的参数传递采用单向的值传递方式。当指针作为函数参数时,进行的是地址传递,地址传递依然是单向的值传递方式,并不是双向的传递方式。使用局部变量的有关知识,用图示法分析探讨函数的各种参数传递形式,通过探讨,总结了函数的参数传递规律。图示分析方法是一种全新的分析工具,有一定的推广价值。
- 杨战海薛苏秦张晓光
- 关键词:值传递