期刊文献+
共找到3篇文章
< 1 >
每页显示 20 50 100
可视化WebIDE编程实训系统的构建与教学实践 被引量:7
1
作者 黄剑锋 苏庆 +1 位作者 刘添添 李小妹 《实验技术与管理》 CAS 北大核心 2021年第7期166-171,共6页
文章设计了一个可视化WebIDE编程实训系统,并已用于实验教学实践。该系统采用B/S架构,后端基于云平台技术构建,运用Docker技术和微服务框架支持大规模的在线程序编译、运行和调试;在前端,则提供基于Web页面的程序编辑和调试过程呈现;尤... 文章设计了一个可视化WebIDE编程实训系统,并已用于实验教学实践。该系统采用B/S架构,后端基于云平台技术构建,运用Docker技术和微服务框架支持大规模的在线程序编译、运行和调试;在前端,则提供基于Web页面的程序编辑和调试过程呈现;尤其提供了程序运行过程中堆栈区数据及函数调用关系的动画可视化呈现,直观展示了程序执行过程,降低了程序调试门槛。该系统还设计了自动化的编程实训作业批改机制,通过将学生程序结果与系统程序结果自动对比,实现编程作业的自动批改。实验教学实践表明,该系统可提高程序设计初学者的编程调试效率,提升编程作业速度和质量,提升了软件编程实验的教学效果。 展开更多
关键词 编程实训 可视化调试 DOCKER 微服务 WebIDE
在线阅读 下载PDF
基于深度知识追踪的个性化推荐编程实训系统建设与教学实践 被引量:3
2
作者 苏庆 陈佳欣 +2 位作者 黄鸿林 黄佃宽 何楚明 《实验技术与管理》 CAS 北大核心 2023年第3期206-211,共6页
在软件设计类实验课程中,过高的生师比使学生缺乏充分的教师个别指导。针对此问题,文章研究了基于深度知识追踪的个性化推荐学习方法,并应用于上机编程实训环节教学。该方法采用融合注意力机制的动态键-值记忆网络,对学生的历史编程实... 在软件设计类实验课程中,过高的生师比使学生缺乏充分的教师个别指导。针对此问题,文章研究了基于深度知识追踪的个性化推荐学习方法,并应用于上机编程实训环节教学。该方法采用融合注意力机制的动态键-值记忆网络,对学生的历史编程实训答题记录进行建模;然后通过双向门控循环单元神经网络追踪学生编程能力水平随时间的变化;最后根据由多种学习属性构成的推荐度来生成个性化推荐方案。运用该方法建设的个性化推荐编程实训系统,能够为学生个体生成个性化的编程实训指导方案,支持学生独立自主地进行编程实训,尤其适用于大规模在线编程教育场景。 展开更多
关键词 知识追踪 个性化推荐 编程实训系统
在线阅读 下载PDF
在线可视化编程作业云平台的设计与应用 被引量:7
3
作者 苏庆 张思远 +2 位作者 黄剑锋 吴伟民 刘添添 《实验技术与管理》 CAS 北大核心 2020年第7期191-194,203,共5页
为适应大规模软件编程类教学的特点和需求,突破软件编程作业的人工批改局限和课时限制,设计并实现一个在线可视化编程作业云平台。充分利用云平台的动态可扩充特性,为学生提供不间断在线编程作业环境。研发程序可视化调试技术,直观地呈... 为适应大规模软件编程类教学的特点和需求,突破软件编程作业的人工批改局限和课时限制,设计并实现一个在线可视化编程作业云平台。充分利用云平台的动态可扩充特性,为学生提供不间断在线编程作业环境。研发程序可视化调试技术,直观地呈现程序运行时各种数据关系的实时变化,降低初学编程者的入门门槛。实践表明,该平台可以显著提高学生的编程作业效率,提升软件编程实验的教学质量。 展开更多
关键词 软件编程作业 可视化调试 编程实训平台
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部