brandon-rhodes/pycon-sql-tutorial — pull request #1 by imbilltucker (2012-03-14 00:05:49+00:00)
Title: add python_sql_koans

This commit adds a skeleton of unit tests for teaching sql thru a test-driven-design appoach leveraging the structure of python koans here: https://github.com/gregmalcolm/python_koans/wiki

This could provide a tool for decentralized learning in a tutorial as students work on fixing assertions while mentors circle the room searching for high frustration levels like a metaphoric vulture.

This includes hooks for koans not just about sqlite3 but sqlalchemy. Ideally showing typically uses, highlighting avoidance of typical problems.

These koans can be run as they are by typing 'python contemplate_koans.py' at the prompt in the python_sql_koans folder.