Community Data Science Workshops (Spring 2014)/Reflections: Difference between revisions

imported>Mako
imported>Mako
Line 81:
== Session 0: Python Setup ==
 
The setup curriculum was adpated from BPW. We ran into the following challanges:
Challenges:
 
* Users on Windows struggled to get Python setup and added to their path.
* Users had different (and often older) version of Python which became a bigger issue when we began using URL parsingweb libraries.
* Mac users struggled with — and generally did not like the Smultron text editor that we recommended.
 
ProposedWe proposed the following changes:
 
* Use [https://store.continuum.io/cshop/anaconda/ Anaconda] for getting Python installinstalled like(following SWC does)
* Use a different text editor for MacOS. TextWrangler[http://www.textwrangler.com/ Text Wrangler] was suggested.
* In browser Python (e.g., http://repl.it) looksis intriguing but perhaps not either ready enough or "real" enough.
* Emphasize more strongly that Windows users ''need'' to come to Session 0. to se up
* Change the Code Academy lessons to remove and change the HTML example. Users that knew HTML already were often confused because printing "<b>foo</b>" did not result in actually bolded text. This was just the wrong choice for a simple string concatenation example.
* Add some text to emphasize the difference between the Python shell and the system shell. Students were confused about this untilthrough the very end.
* Add a new check off step that includes the following: create a file, save it, run it.
 
== Session 1: Introduction to Python ==
Anonymous user