Milovanović, Ana and Stojanović, Danijela and Barać, Dušan (2021) Exploring Possibilities of Integrating Version Control Platforms in Higher Education Through GitHub Data Analysis. Journal of Women's Entrepreneurship and Education: twice a Year Scientific Journal (3-4). pp. 113-133. ISSN 1821-1283
Text
milovanovic et al.pdf - Published Version Available under License Creative Commons Attribution Non-commercial No Derivatives. Download (761kB) |
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.
Item Type: | Article |
---|---|
Additional Information: | COBISS.ID=54133769 |
Uncontrolled Keywords: | GitHub, SNA, education, version control, software development |
Research Department: | Sectorial Economics |
Depositing User: | Jelena Banovic |
Date Deposited: | 10 Jan 2022 16:16 |
Last Modified: | 10 Jan 2022 16:16 |
URI: | http://ebooks.ien.bg.ac.rs/id/eprint/1724 |
Actions (login required)
View Item |