Skip to content
This repository was archived by the owner on Jun 19, 2025. It is now read-only.
foonicorn edited this page Jul 20, 2012 · 23 revisions

Welcome to the python-ots wiki!

Resources for the beginners workshop

The Boston Python Workshop

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:

Head First Python

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

Projects are a way to pack the single programming concepts into something that is closer to the real world and more fun.

Turtle

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:

Twitter Client

Twitter has a search API which returns the tweets in JSON format. Some programming concepts can be explained by calling the API and analyzing the results.

  • Using the Standard Library (urllib, json)
  • Lists, Dictionaries
  • Conditionals, loops, list comprehensions
  • Handling strings
  • Recursion
Clone this wiki locally