Django for Designers/Laptop setup: Difference between revisions
Content added Content deleted
imported>Paulproteus |
imported>Paulproteus (Checkoff) |
||
Line 37: | Line 37: | ||
* [[/Linux virtualenv|Linux]] |
* [[/Linux virtualenv|Linux]] |
||
=== |
=== Checkoff === |
||
Demonstrate to your own satisfaction that the following things work: |
|||
* Python robot TA checkoff |
|||
# You can open a command prompt. |
|||
(Optional; can be skipped) |
|||
# You can use ''cd'' to get around. |
|||
# You can run ''git'' and see a help message (rather than "Command not found"). |
|||
* Make sure they have a Heroku account, and have the software installed |
|||
# You can run ''python'' in the command prompt. |
|||
# You have a text editor configured to use spaces to indent. |
|||
* Make sure they have a Github account |
|||
# You have done the ''git clone'' command to get the workshop code. |
|||
# You have a ''virtualenv'' where you have installed the workshop's dependencies. |
|||
== Setup guide, for instructors == |
== Setup guide, for instructors == |
Revision as of 06:07, 24 February 2013
Actual setup guide
Goal #1: Set up git
Goal #3: Set up Python
Goal #4: Prepare a text editor
Goal #5: Prepare the workshop code, via git
Goal #6: Create a special Python environment for the workshop
Checkoff
Demonstrate to your own satisfaction that the following things work:
- You can open a command prompt.
- You can use cd to get around.
- You can run git and see a help message (rather than "Command not found").
- You can run python in the command prompt.
- You have a text editor configured to use spaces to indent.
- You have done the git clone command to get the workshop code.
- You have a virtualenv where you have installed the workshop's dependencies.
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