Challenges and Confusions in Learning Version Control with Git
Isomöttönen, V., & Cochez, M. (2014). Challenges and Confusions in Learning Version Control with Git. In V. Ermolayev, H. C. Mayr, M. Nikitchenko, A. Spivakovsky, & G. Zholtkevych (Eds.), Information and Communication Technologies in Education, Research, and Industrial Applications Communications in Computer and Information Science : 10th International Conference, ICTERI 2014, Kherson, Ukraine, June 9-12, 2014, Revised Selected Papers (pp. 178-193). Springer International Publishing. Communications in Computer and Information Science, 469. https://doi.org/10.1007/978-3-319-13206-8_9
Published inCommunications in Computer and Information Science
© The Authors. © Springer International Publishing Switzerland.
Scholars agree on the importance of incorporating use of version control systems (VCSs) into computing curricula, so as to be able to prepare students for today’s distributed and collaborative work places. One of the present-day distributed version control systems (DVCSs) is Git, the system we have used on several courses. In this paper, we report on the challenges for learning and using the system based on a survey data collected from a project-based course and our own teaching experiences during several different kinds of computing courses. The results of this analysis are discussed and recommendations are made.
PublisherSpringer International Publishing
Parent publication ISBN
ConferenceInternational Conference on ICT in Education, Research, and Industrial Applications
Is part of publicationInformation and Communication Technologies in Education, Research, and Industrial Applications Communications in Computer and Information Science : 10th International Conference, ICTERI 2014, Kherson, Ukraine, June 9-12, 2014, Revised Selected Papers
Publication in research information system
MetadataShow full item record
Showing items with similar title or keywords.
Potential and challenges in home care service process optimization : a route optimization approach Nakari, Pentti J. E. (University of Jyväskylä, 2016)Aging of the population is an increasing problem in many countries, including Finland, and it poses a challenge to public services such as home care. Vehicle routing optimization (VRP) type optimization solutions are one ...
Baillie, Lynne; Schatz, Raimund (University of Jyväskylä, Agora Center, 2006)This paper explores how we designed, with input from some elderly persons, a multi-agent user-controlled network for the home. The system was designed to support the elderly in living longer at home with minimal support. ...
Niemelä, Pia; Valmari, Antti; Ali-Löytty, Simo (Springer Nature Switzerland AG, 2019)To adapt all-immersive digitalization, the Finnish National Curriculum 2014 (FNC-2014) ‘digi-jumps’ by integrating programming into elementary education. However, applying the change to mathematics teachers’ everyday praxis ...
Salo, Ahti; Käkölä, Timo (IEEE, 1999)An organization's ability to create successful products depends on how extensively it collects, analyzes and utilizes requirements information in its product development. Recent advances in groupware technologies allow ...
Oulasvirta, Antti; Jokinen, Jussi P. P.; Howes, Andrew (ACM, 2022)How do people interact with computers? This fundamental question was asked by Card, Moran, and Newell in 1983 with a proposition to frame it as a question about human cognition – in other words, as a matter of how information ...