| 1,315 | 0 | 330 |
| 下载次数 | 被引频次 | 阅读次数 |
为了保证程序设计课程线上教学的效果,借助微信小程序开发快捷和使用方便的优点,设计开发一款程序设计语言在线考试系统。该小程序前端使用微信开发工具,后端使用Spring MVC框架技术,用MySQL数据库存储业务数据。系统允许教师上传试卷和统计成绩,学生能够完成在线测试、考试、查看成绩等。同时,为避免考试作弊现象,使用优化的随机组卷算法。该系统提高了学生学习主动性,对学生掌握编程语言知识点进行碎片化学习有一定实用性,适应了“互联网+”教育的发展趋势,也为在线考试系统的开发提供了借鉴。
Abstract:In order to ensure the teaching effect of online programming course, with the advantages of fast development and convenient use of WeChat small program, an online programming language examination system is designed and developed. The front end of the applet uses WeChat developer tools, the back end uses spring MVC framework technology, and MySQL database stores business data. The system allows teachers to upload test papers and statistical results, and students can complete online testing, examination and query score. At the same time, in order to avoid cheating, an optimized random test paper generation algorithm is used. This system improves students' learning initiative, and has practical applicability for students to master programming language knowledge and fragmented learning, and is suitable for the development trend of "Internet plus" education, and also provides reference for the development of online examination system.
[1] 颜正恕,徐济惠.线上线下一体化“互联网+”个性化教学模式研究[J].中国职业技术教育,2016(5):74-78.
[2] 马超,曽红,王宏祥.线上线下混合实验教学模式研究[J].实验室研究与探索,2019,38(5):185-189.
[3] 王月芬.线上线下融合教学:内涵、实施与建议[J].教育发展研究,2021,41(6):19-25.
[4] 刘雨薇,李茹.线上线下混合式教学在“算法设计与分析”课程中的应用研究[J].教育理论与实践,2021,41(9):62-64.
[5] 陈海霞.一种通用在线考试系统的设计[J].电脑编程技巧与维护,2021(5):19-20.
[6] 屈敬华,王晓孟.在线考试系统的设计与实现[J].计算机时代,2019(1):43-45.
[7] 刘天元,夏明.微信小程序开发与运用[J].电子世界,2021(23):206-207.
[8] 栗琳,温薇,孙朝阳.基于微信小程序实验室资源开放平台探索[J].实验室研究与探索,2021,40(2):248-251.
[9] 王生春.民办高校程序设计类课程教学方法实践与探索[J].微型电脑应用,2019,35(7):73-75.
[10] 刘满兰,李建辉,关成斌.基于OBE理念的《Python程序设计语言》课程混合式教学方法探索[J].计算机工程与科学,2019,41(S1):203-206.
基本信息:
中图分类号:TP311.56;TP312.1
引用信息:
[1]王振辉.程序设计语言在线考试小程序的设计与实现[J].微型电脑应用,2024,40(04):39-42.
基金信息:
陕西省教育科学“十四五”规划2021年度课题(SGH21Y0453); 西安翻译学院教育教学改革项目(J22A01)
2024-04-20
2024-04-20