Interactive Visualization with Git
|Title||Visual Git Game #1|
|Overview|| Students learn from an interactive visual git simulator / game. This activity focuses on LOCAL Git functionality (such as that on your laptop, NOT remote internet-based code repositories).
See Git_Activity_4 for the next in the series.
|Prerequisite Knowledge||Git_Activity and Git_Activity_2 or an introductory understanding of what SCM is about, and basic git commands.|
|Learning Objectives||Students will be able to ...
Is there background reading material?
- All material is provided in this assignment, though references below may be useful:
What is the rational for this activity?
- Getting familiar with git from the command line is not easy. This activity makes it a game!
- Go to tutorial at: http://pcottle.github.io/learnGitBranching/
- Complete all activities under the Main tab
- Take screenshots of your solutions, AS YOU GO through each section
- 15 sections in all, so 15 screenshots
- Init, commit, and then create a remote repo (on github or elsewhere online) of your screenshots
- Recall: reuse of open source code is encouraged; submission of someone else's answers is academic plagiarism and will be enforced
- Send URL / link of remote internet-accessibly repository to instructor.
- 15 Screenshots of the solutions of each section, with commits
|Knowledge Area/Knowledge Unit|
|Level of Difficulty|
|Estimated Time to Completion|
The MIT License (MIT) Copyright (c) 2012 Peter Cottle
Suggestions for the Open Source Project:
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License