paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Integrating Canvas and GitLab to Enrich Learning Processes

集成 Canvas 与 GitLab 以丰富学习过程
ICSE Proceedings of the 46th International Conference on Software Engineering: Software Engineering Education and Training2024匹配度 1/10 · 该论文关注 Canvas LMS 与 GitLab 在教学场景中的集成,属于编程教育工具与开发者平台工程,与静态分析、LLM/Agent、浮点程序分析或贝叶斯程序分析等研究方向无直接关联。引用 4 inbox
Laura Schauer, Robert Stewart, Manuel Maarek
crossref: 2026-09-12dblp: 2026-09-12

AI 速览

一句话:提出集成 Canvas LMS 与 GitLab VCS 的高层编程框架,自动化学反馈并节省教学管理时间。

在软件教育中,版本控制系统(VCS)与通用学习管理系统(LMS)常彼此独立使用,造成用户体验差和数据碎片化。本文提出一个集成 Canvas LMS 与 GitLab VCS 的高层编程框架,并基于相关工作、教育者与学生调查以及早期 GitLab 教学经验,实现了八个用例应用。该框架能够半自动化反馈循环,改善学生与教育者的整体用户体验,并减少管理时间:在 12 周学期内可为教育者节省最多 16.7 小时。框架组件已开源,供学习技术专家开发自己的用例。

问题
软件教育中 VCS 与通用 LMS 常彼此独立使用,导致用户体验差、数据碎片化,教师需花费大量管理时间。
方法
提出一个集成 Canvas LMS 与 GitLab VCS 的高层编程框架,并基于相关工作、师生调查和早期经验实现八个用例应用。
评估
通过八个用例应用及实际教学使用评估,表明框架能半自动化反馈循环、改善用户体验,并在 12 周学期内为教师节省最多 16.7 小时管理时间。
原文摘要(Abstract)

Version Control Systems (VCS) are increasingly used for software education. However they are often used independently of general-purpose Learning Management Systems (LMS), leading to poor user experiences and data fragmentation. This paper presents a high level programming framework that integrates the Canvas LMS and the GitLab VCS. Eight use case applications are implemented with it, motivated by related work, educator and student surveys we conducted, and our early experience of using GitLab for software education. The framework semi-automates feedback loops, improves the overall user experience for students and educators and reduces administrative time - saving educators up to 16.7 hours in a 12 week semester. The components of our framework are open source for learning technologists to develop their own use cases.

链接与引用

DOI 原文 · PDF(开放获取) · DBLP

BibTeX
@inproceedings{SchauerSM24,
  title = {Integrating Canvas and GitLab to Enrich Learning Processes},
  author = {Laura Schauer and Robert Stewart and Manuel Maarek},
  booktitle = {ICSE},
  year = {2024},
  doi = {10.1145/3639474.3640056}
}