Learning by doing: introducing version control as a way to manage student assignments.
Karen L. ReidGregory V. WilsonPublished in: SIGCSE (2005)
Keyphrases
- version control
- back end
- source code
- configuration management
- software repositories
- learning environment
- open source
- programming course
- programming assignments
- learning styles
- data management
- mailing lists
- software artifacts
- databases
- software systems
- open source software
- learning process
- network management
- building blocks
- case study