看过本文的还看了

相关文献

该作者的其他文献

文献详情 >GameOJ:一种编程能力感知的游戏化在线评测系统 收藏
GameOJ:一种编程能力感知的游戏化在线评测系统

GameOJ:一种编程能力感知的游戏化在线评测系统

作     者:许嘉 钱韦伟 于戈 吕品 XU Jia;QIAN Weiwei;YU Ge;L Pin

作者机构:广西大学计算机与电子信息学院南宁530004 广西多媒体通信网络技术重点实验室南宁530004 东北大学计算机科学与工程学院沈阳110819 

基  金:国家自然科学基金项目(62067001,U1811261) 广西自然科学基金项目(2019JJA170045) 广西高等教育本科教学改革工程项目(2020JGA116) 学位与研究生教育改革专项课题、广西研究生教育创新计划项目(JGY2021003) 

出 版 物:《华南师范大学学报(自然科学版)》 (Journal of South China Normal University(Natural Science Edition))

年 卷 期:2023年第55卷第1期

页      码:65-77页

摘      要:编程能力是计算机相关专业学生的核心能力,对学生编程能力的培养是计算机教育领域一直关注的重要问题。在线评测系统(OJ系统)具有高效、公平和客观的特点,已成为锻炼学生编程能力的重要工具。然而,目前OJ系统仍存在以下局限性:首先,大多数OJ系统没有对学生编程能力进行知识点级别的感知和量化,导致系统适配给学生的编程题难度和学生的编程能力通常不匹配;其次,大部分OJ系统缺乏对激励策略的研究和设计。这些局限性会给学生编程动机的提升和编程能力的巩固、提高带来负面影响。鉴于此,文章设计并实现了一种编程能力感知的游戏化在线评测系统(GameOJ)。该系统采用改进的贝叶斯知识追踪模型(CC-BKT),对各个编程知识点关联的学生编程能力进行细粒度的感知和量化,同时引入了游戏化思想来设计OJ系统中的激励策略,包括游戏化元素设计和游戏化编程挑战流程设计,旨在提升学生的编程学习动机。目前,GameOJ系统已在广西大学多个计算机专业的教学班中进行了部署和应用,并收到了众多来自教师和学生的积极反馈。

主 题 词:在线评测系统 游戏化 贝叶斯知识追踪 编程能力 题目难度 

学科分类:081203[081203] 08[工学] 0835[0835] 0812[工学-测绘类] 

D O I:10.6054/j.jscnun.2023006

馆 藏 号:203120981...

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分