Lesson Material

This material originated with a grassroots group at the University of Wisconsin - Madison called The Hacker Within and has been modified by Software Carpentry instructors at the University of Chicago over multiple bootcamps.

Day 1

The Unix Shell
Please open a terminal and follow along on the tutorial page.
Python variables
Please run Canopy and open the files 2013-10-17-uic/lessons/thw-python/vars-types/variables.ipynb and 2013-10-17-uic/lessons/thw-python/vars-types/exercises.ipynb.
Python data structures
Please run Canopy and open the files 2013-10-17-uic/lessons/thw-python/data-structures/data-structures.ipynb.
Python flow control
Please run Canopy and open the file 2013-10-17-uic/lessons/thw-python/flow-control/python_flow_control.ipynb.
Python functions and modules
Please run Canopy and open the file 2013-10-17-uic/lessons/thw-python/functions-modules/python_functions_and_modules.ipynb.

Day 2

Version Control Local
Please open a terminal and follow along on the tutorial page tutorial page.
Version Control Remote
Please open a terminal, sign into GitHub, and follow along on the tutorial page tutorial page.
Python debugging
Please open Canopy.
Data processing example with the shell and Python
Please open a terminal and follow along on the tutorial page tutorial page.