GitLab平台支撑下的学习行为分析

李永毅

电脑与电信 ›› 2025 ›› Issue (11) : 15-19.

电脑与电信 ›› 2025 ›› Issue (11) : 15-19.
应用技术与研究

GitLab平台支撑下的学习行为分析

  • 李永毅
作者信息 +

IAnalysis of Learning Behavior Supported by the GitLab Platform

  • LI Yong-yi
Author information +
文章历史 +

摘要

随着教育领域越来越多地采用智能技术,编程类课程的传统教学模式逐渐显露出一些问题,如无法自动记录每个学生程序代码行数,无法方便记录代码错误及缺陷,无法量化代码规范及代码质量,无法量化代码相似度等问题。本研究以高校编程课程为研究对象,重点考察GitLab这类版本管理工具在课堂中的实际使用和效果。通过学生的代码提交记录及代码质量工具提供的代码缺陷指标,分析学生的学习行为,为智慧课堂的构建及课堂教学提供参考。

Abstract

With the increasing adoption of intelligent technology in the education field supported by the GitLab platform, the traditional teaching mode of programming courses has gradually revealed some problems,such as the inability to automatically record the number of program code lines for each student,the inability to conveniently record code errors and defects,the inability to quantify code standards and code quality,and the inability to quantify code similarity.This study focuses on programming courses in universities and examines the practical use and effectiveness of version management tools such as GitLab in the classroom.Analyze students'learning behavior through their code submission records and code defect indicators provided by code quality tools,providing reference for the construction of smart classrooms and classroom teaching.

关键词

教学管理 / 版本控制 / 行为分析 / GitLab

Key words

teaching management / version control / behavior analysis / GitLab

引用本文

导出引用
李永毅. GitLab平台支撑下的学习行为分析[J]. 电脑与电信. 2025(11): 15-19
LI Yong-yi. IAnalysis of Learning Behavior Supported by the GitLab Platform[J]. Computer & Telecommunication. 2025(11): 15-19
中图分类号: G642   

参考文献

[1] 崔灿,高志泽樟,崔磊,等.基于代码分析的编程学情反馈报告生成[J/OL].计算机科学,1-13[2025-09-12].
[2] 黄鹏,陈聪,高雅濛.基于Gitlab流水线的可视化编排工具[J].电脑编程技巧与维护,2024(3):144-146+157.
[3] 袁航,李育芸,陈娇娇,等.基于敏捷开发与DevOps协同的软件开发效能提升策略研究[J].电脑知识与技术,2025,21(11):57-60+63.
[4] 庞孟臣. GitLab CI/CD从入门到实战[M].人民邮电出版社:2023.
[5] 雷莳芳. 基于Jenkins的软件工程教育云平台考试作业管理子系统的设计与实现[D].南京:南京大学,2019.
[6] 刘松. 某券商多工具集成运维管理平台的设计与实现[D].上海:华东师范大学,2023.
[7] Storm,李鲲程,边宇明.Python实现Web UI自动化测试实战:Selenium 3/4+unittest/Pytest+GitLab+Jenkins[M].人民邮电出版社:2021.
[8] 赵学作,赵少农.CentOS中Gitlab的安装与调试[J].网络安全和信息化,2021(1):107-108.
[9] 曾少宁. 基于GitHub平台的问题驱动式编程实验教学方法[M].成都:电子科技大学出版社,2024.
[10] 许露佳. 软件工程教育云平台构建部署子系统和题库子系统的设计与实现[D].南京:南京大学,2019.
[11] 黄纬. 基于Git日志的即时软件质量分析框架[M].北京:人民邮电出版社,2024.
[12] 李永毅. 程序设计类课程综合教学模式的构建与实践——以《JavaEE程序设计》课程为例[J].长治学院学报,2022,39(2):88-91.
[13] 向函,赵云,夏峰.交互式项目开发在程序设计类课程教学中的应用实践[J].计算机教育,2025(8):35-39.
[14] 张瑛,孔金阁,王韵.学生课前视频学习行为分析及其对翻转课堂学习体验的影响[J].中国高等医学教育,2025(6): 4-5+20 .
[15] 贾胜颖. 新工科背景下程序设计类课程教学评价体系构建策略研究[J].科技视界,2025,15(19):93-95.
[16] 康兆敏,于辉,张迪,等.OBE理念下高校数学类课程双线混融教学改革探索[J].佳木斯大学社会科学学
报,2025,43(8):181-184.
[17] 王振宇,平一方,肖桐,等.大语言模型驱动的高校慕课学习者行为检测模型[J/OL].数据分析与知识发现,1-18[2025-09-12].https://link.cnki.net/urlid/10.1478.g2.

基金

2025山西省大学生创新训练计划项目,项目编号:20251457; 2024年山西省高等学校教学改革创新项目,项目编号:J20241380; 2023横向项目“基于计算机的集成式何服主机”,项目编号:ZR0021/020

Accesses

Citation

Detail

段落导航
相关文章

/

〈 〉