# A Methodology for Using GitLab for Software Engineering Learning   Analytics

**Authors:** Julio C\'esar Cort\'es R\'ios, Kamilla Kopec-Harding, Sukru Eraslan,, Christopher Page, Robert Haines, Caroline Jay, Suzanne M. Embury

arXiv: 1903.06772 · 2019-03-19

## TL;DR

This paper presents a methodology for applying Learning Analytics to GitLab in software engineering education, aiming to improve course content and address student challenges while ensuring data privacy.

## Contribution

It introduces a comprehensive pipeline for Learning Analytics with GitLab, emphasizing data anonymization techniques for educational research.

## Key findings

- Identified patterns in student task-solving behaviors
- Proposed data anonymization strategies for privacy compliance
- Outlined challenges in applying Learning Analytics in education

## Abstract

To bridge the digital skills gap, we need to train more people in Software Engineering techniques. This paper reports on a project exploring the way students solve tasks using collaborative development platforms and version control systems, such as GitLab, to find patterns and evaluation metrics that can be used to improve the course content and reflect on the most common issues the students are facing. In this paper, we explore Learning Analytics approaches that can be used with GitLab and similar tools, and discuss the challenges raised when applying those approaches in Software Engineering Education, with the objective of building a pipeline that supports the full Learning Analytics cycle, from data extraction to data analysis. We focus in particular on the data anonymisation step of the proposed pipeline to explore the available alternatives to satisfy the data protection requirements when handling personal information in academic environments for research purposes.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1903.06772/full.md

## Figures

1 figure with captions in the complete paper: https://tomesphere.com/paper/1903.06772/full.md

## References

28 references — full list in the complete paper: https://tomesphere.com/paper/1903.06772/full.md

---
Source: https://tomesphere.com/paper/1903.06772