Sökning: onr:"swepub:oai:DiVA.org:kth-310145" >
Sanitize This! Shar...
Sanitize This! Sharing Assignments and Solutions Safely in a Single Git Repository
-
- Hansson, Tobias (författare)
- KTH,Teoretisk datalogi, TCS
-
- Glassey, Richard (författare)
- KTH,Teoretisk datalogi, TCS
-
- Larsén, Simon (författare)
- KTH,Teoretisk datalogi, TCS
-
(creator_code:org_t)
- 2021-06-26
- 2021
- Engelska.
-
Ingår i: Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE. - New York, NY, USA : Association for Computing Machinery (ACM). ; , s. 364-365
- Relaterad länk:
-
https://urn.kb.se/re...
-
visa fler...
-
https://doi.org/10.1...
-
visa färre...
Abstract
Ämnesord
Stäng
- This paper presents Sanitizer, a tool for maintaining a student assignment and its reference solution in a single Git repository. The solution to the assignment is kept on its own branch, and is annotated with a simple inline markup. Based on this markup, Sanitizer removes files or parts of them, and commits the result to the student branch that can then be safely distributed to students. This provides a consistent workflow for developing assignments and their solutions together, avoiding the problem of drift between assignment and solutions over time, and simplifying the sharing of solutions with other teachers.
Ämnesord
- SAMHÄLLSVETENSKAP -- Utbildningsvetenskap -- Pedagogiskt arbete (hsv//swe)
- SOCIAL SCIENCES -- Educational Sciences -- Pedagogical Work (hsv//eng)
- SAMHÄLLSVETENSKAP -- Utbildningsvetenskap -- Didaktik (hsv//swe)
- SOCIAL SCIENCES -- Educational Sciences -- Didactics (hsv//eng)
- SAMHÄLLSVETENSKAP -- Utbildningsvetenskap -- Lärande (hsv//swe)
- SOCIAL SCIENCES -- Educational Sciences -- Learning (hsv//eng)
Nyckelord
- assignment management
- Git
- version control systems
- Education computing
- Engineering education
- Engineering research
- Reference solution
- Student assignments
- Students
Publikations- och innehållstyp
- ref (ämneskategori)
- kon (ämneskategori)