Most of 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 over multiple bootcamps.
bash (gitbash on windows), 
git, and python to participate, and enough connectivity to 
syncrhonize the instrucitonal materials on github.   If you can run git clone 
https://github.com/wltrimbl/2013-11-14-woodshole, your git is working.  If you 
can launch ipython notebook from the command line your python is probably 
working, too.2013-11-14-woodshole/lessons/thw-python/vars-types/variables.ipynb
      and
      2013-11-14-woodshole/lessons/thw-python/vars-types/exercises.ipynb
      with ipython notebook
    2013-11-14-woodshole/lessons/thw-python/data-structures/data-structures.ipynb. 
    2013-11-14-woodshole/lessons/thw-python/flow-control/python_flow_control.ipynb.
    2013-11-14-woodshole/lessons/thw-python/functions-modules/python_functions_and_modules.ipynb.
    2013-11-14-woodshole/lessons/thw-numpy/numpy.ipynb.
    'misc-python-for-geosciences/05 - Graphs and maps (Matplotlib and Basemap).ipynb'
    2013-11-14-woodshole/lessons/thw-python-debugging.