Django for Designers/Laptop setup: Difference between revisions
Content added Content deleted
imported>Paulproteus |
imported>Paulproteus |
||
Line 1:
== Actual setup guide ==
=== Goal #1: Set up git ===
* Install git
=== Goal #2: Practice navigating the computer from a command prompt ===
* Make sure they know how to launch a command prompt
=== Goal #3: Set up Python ===
* Make sure Python works
=== Goal #4: Prepare a text editor ===
* Make sure they have a text editor, and have it configured to Python with 4 spaces
=== Goal #5: Prepare the workshop code, via git ===
* Make sure they have done the git clone
=== Goal #6: Create a special Python environment for the workshop ===
* Make sure they have a virtualenv created
* Make sure they have installed the requirements.
=== ? ===
* Python robot TA checkoff
|
Revision as of 04:47, 24 February 2013
Actual setup guide
Goal #1: Set up git
- Install git
- Make sure they know how to launch a command prompt
Goal #3: Set up Python
- Make sure Python works
Goal #4: Prepare a text editor
- Make sure they have a text editor, and have it configured to Python with 4 spaces
Goal #5: Prepare the workshop code, via git
- Make sure they have done the git clone
Goal #6: Create a special Python environment for the workshop
- Make sure they have a virtualenv created
- Make sure they have installed the requirements.
?
- Python robot TA checkoff
(Optional; can be skipped)
- Make sure they have a Heroku account, and have the software installed
- Make sure they have a Github account
Setup guide, for instructors
- Provide a printed check-off sheet, and have TAs roam around and make sure students demo the check-off sheet
Other things
- Give people a Django cheat sheet
Asheesh questions
Then enter: $ git branch my-branch-1
- Did you forget "git checkout"?
- TA guide should have instructions for addressing:
- If the student can't push during the Sharing section, and it is because they worked on local master, have them rename the branch
- do github in sharing
- get some TAs