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
ISSN Search the Publication Forum1865-0929
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 ...
A Lightweight, User-Controlled System for the Home 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. ...
Knowledge mining of unstructured information : application to cyber domain Takko, Tuomas; Bhattacharya, Kunal; Lehto, Martti; Jalasvirta, Pertti; Cederberg, Aapo; Kaski, Kimmo (Nature Publishing Group, 2023)Information on cyber-related crimes, incidents, and conflicts is abundantly available in numerous open online sources. However, processing large volumes and streams of data is a challenging task for the analysts and experts, ...
Groupware architecture for requirements processes in new product development 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 ...
Computational Rationality as a Theory of Interaction 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 ...