Anonymous user
Open Source Comes to Campus/Curriculum/Git/Instructors: Difference between revisions
Open Source Comes to Campus/Curriculum/Git/Instructors (view source)
Revision as of 23:03, 17 April 2015
, 9 years agono edit summary
imported>Shauna No edit summary |
imported>Paulproteus No edit summary |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1:
= Leading 'Practicing Git' =
Your goal, over the course of this 40-60 minute activity, is to help students experience what it is like to make changes to a project through
== The background ==
We've created a
Within the repository, we have created a set of bitesize issues for students to work on. (See [https://github.com/princeton-9/princeton-9.github.io/issues here] for example.) You will ask students to pick an issue to work on and claim it by leaving a comment. Students can work by themselves or in groups. If they decide to work together, try to have them leave all of their
Sometimes a student will submit a pull request that needs fixing. For example:
Line 25:
== Some notes ==
* Asheesh recommends you encourage Windows and Mac users to stay away from "
* Your main repository is configured, via [http://pages.github.com/
** Note that it may take up to 2 minutes for the site to update with new changes. So don't expect it all to happen immediately.
** There may also be issues with caching. To get around this problem, add "/?" to the end of the url.
* Although you will be working with students in person, and should engage with them in person, we encourage you to use the IRC channel where possible. If you need to give students a link, leave it in the channel instead of writing it out on a white board, for instance. You can also encourage students to show off the their new page by linking to it in IRC.
== Further reading ==
Some students will finish early. For those people, I recommend:
* [http://gitimmersion.com/ Git Immersion]
* How to [http://think-like-a-git.net/ Think Like Git]
|