In the modern scientific landscape, systematic documentation and tracking of the evolution of digital objects are crucial for reproducible research and effective collaboration. Too often, chaotic workflows persist, especially against the backdrop of the replication crisis and increased demand for open science. It is in response to these challenges that the idea for a course emerged, aimed at providing master's students and doctoral candidates with a deeper understanding of version control. The course was a full-semester elective offered at the University of Hamburg within the newly developed international master's program: Psychology M.Sc. (research). It was called 'Effective Progress Tracking and Collaboration: An Introduction to Version Control of Code and Data. For this course, we developed a learning resource titled "Version Control of Code and Data," an online book guide. It's open-source and available on GitHub. Additionally, we shared quizzes and all slides in GitHub repositories, contributing to open educational resources. Five master students and one Ph.D. student participated in the course. Throughout the course, they utilized the provided book as a guide and applied Git to track changes in an example repository. The feedback received was very positive, we e.g. received four nominations for the Teaching Award of the University of Hamburg. indicating a successful learning experience. As a result, the course is scheduled to be repeated next semester. We've also established an ongoing commitment to continuously enriching our online resources. These resources will undergo regular expansion to ensure they remain dynamic and responsive to evolving needs and advancements in the field.
lnnrtwttkhn / ddlitlab-poster Goto Github PK
View Code? Open in Web Editor NEWThis repository contains resources for a poster about the full-semester course on "Version Control of Code & Data" at the University of Hamburg, supported by the Digital and Data Literacy in Teaching Lab (DDLitLab)