-
Notifications
You must be signed in to change notification settings - Fork 12
Home
Welcome to the python-ots wiki!
The Boston Python Workshop - the format is inspired by the RailsBrigde-Workshops and they provide detailed materials of their past workshops. As an example we could look at the Boston Python Workshop 6. It has the following elements:
-
setup (Python, texteditor, dependencies fro projects) (https://openhatch.org/wiki/Boston_Python_Workshop_6/Friday)
-
a self-directed tutorial (https://openhatch.org/wiki/Boston_Python_Workshop_6/Friday/Tutorial)
-
a lecture and hands-on exercises section (https://openhatch.org/wiki/Boston_Python_Workshop_6/Saturday_lecture)
-
projects (https://openhatch.org/wiki/Boston_Python_Workshop_6/Saturday_projects)
-
CodingBats - programming exercises and quizzes on the occassions (http://codingbat.com/home/bostonpythonworkshop@gmail.com/Friday, http://codingbat.com/home/bostonpythonworkshop@gmail.com/SaturdayMorning, http://codingbat.com/home/bostonpythonworkshop@gmail.com/Saturday)
The Head First books use a couple of principles to help people learn and remember stuff. We could use the stories, they wrap around the tasks to make them more interesting. There is a free sample of the Python book available.
Projects are a way to pack the single programming concepts into something that is closer to the real world and more fun.
Turtle graphics is a popular way for introducing programming. It can be used to explain the core programming concepts like variables, loops, conditionals and functions.
Examples:
- Seven ways to use Python's new turtle module - Slides / Video
- Collection of turtle demos