Please use this identifier to cite or link to this item:
https://rfos.fon.bg.ac.rs/handle/123456789/2246| Title: | Exploring Possibilities of Integrating Version Control Platforms in Higher Education Through GitHub Data Analysis | Authors: | Milovanović, A. Stojanović, Danijela Barać, Dušan |
Keywords: | Version control;Software development;SNA;GitHub;Education | Issue Date: | 2021 | Publisher: | Institut ekonomskih nauka, Beograd | Abstract: | Working in the software development industry in the modern world cannot be imagined without integration with version control platforms. In addition to allowing copies of the code to be kept, the code versioning platforms provide the ability to control changes that occur in the code itself, so it can be determined which member of the development team made the change and when. This article aims to determine the possibilities of using code versioning platforms in an educational context to provide insights into the students' collaboration and dynamics of developing a software solution. Data was collected on the GitHub platform using the API of a public GitHub organization. Social coding activities performed on the GitHub platform were analyzed using the concepts of Social Network Analysis (SNA). The results of the analysis indicate that the teachers can use data generated on the code versioning platforms o better understand the learning process and monitor the dynamics of project work. In this way, it is possible to follow how each team member contributes to the solution, understand the individual student activities, and monitor the state of the entire project. | URI: | https://rfos.fon.bg.ac.rs/handle/123456789/2246 | ISSN: | 1821-1283 |
| Appears in Collections: | Radovi istraživača / Researchers’ publications |
Show full item record
This item is licensed under a Creative Commons License