Syllabus
Technical Course Syllabus
T3
- Tue 6 April Jumping Jpegs with JQuery
- 13 April -- (2nd years) Tutorials (Viral Conference taking place)
... Django introduction classes ...
T2
- Tue 12 Jan
- Mon 18 Jan Epub hacking Day 1
- Tue 19 Jan Feed Books (Epub hacking continues)
- Tue 26 Jan DIY Feeds with html5lib
...
- Tue 16 Feb -- Technical Assignment 1
- Wed 17 Feb Epub hacking Day 2
- Tue 23 Feb
- Wed 24 Feb Epub hacking Day 3
- Tue 2 March
- 9 March - Technical Assignment 2 due
- 16 March - Technical Assignment 3 due
Topics: Functions & recursion, Lists, Dictionaries ThinkPython chapters: 5, 6, 10, 11
Trimester 1
- Tue 29 Sep: Command-line adventure / Image Sequence
- Tue 06 Oct: Audio Loops & "Cat"-ups
- Tue 13 Oct: Flexible loops: Variables
- 19-23 October Fall Break
- Tue 27 Oct: Flexible loops & Variables: Take 2
First technical assignment due
- Tue 03 Nov: Live Loops with PyGame
- Tue 10 Nov: Getting Outside the Box
- Tue 17 Nov: IF-THEN and Some ways to smooth noisy data
- Tue 24 Nov: Sliding data with Sliders
Second technical assignment due (PyGame)
- Tue 01 Dec: Recreating the DIMI-O
- Tue 08 Dec: Wrapping Up
- Tue 15 Dec: No Meeting, third technical assignment due (Shell+PyGame)
Topics: Programming 101, Variables & Loops, Control flow, Integers, Floats, ThinkPython chapters: 1, 2, 5 (minus functions & recursion), 7, 8
Requests for other Technical Topics
- Understanding Binary
- Scraping
- Embedded scripting in Scribus
T3
(still in the future) Topics: Classes, Data Modelling ThinkPython chapters: ...