- Type@Cooper Public Workshop
- Term: Summer 2022
- Instructor: David Jonathan Ross
- Office Hours: Book on Calendly or get in touch on slack
- Syllabus: Github / Dropbox
These course materials are accompanied by a Slack workspace and Zoom link that are only available to students.
With no programming experience necessary, workshop participants will learn the basics of the Python programming language while working in the free DrawBot application for MacOS. Read more »
DrawBot and Python documentation, as well as DrawBot script collections for you to try out and tweak. Read more »
All class sessions run from 6:30pm–8:30pm EDT. I will show up 10–15 minutes early to answer questions or just say hi.
Session | Date | Subject |
---|---|---|
1 | July 7 | Session 1: Loops and Shapes |
2 | July 14 | Session 2: Objects and Canvas |
3 | July 21 | Session 3: Text and Image |
4 | July 28 | Session 4: Layouts |
5 | August 4 | Session 5: Animation |
6 | August 25 | Follow-up session |
A record of the scripts that we write together in class.
Our version of homework; solve a problem and practice the skills we cover in class. Feel free to skip ahead, or riff on these to create your own problems. Possible solutions are available if you want to peek. Post what you create in #show-and-tell
!
All class sessions are recorded. Links will be added here as the class progresses:
- Session 1 Recording
- Session 2 Recording, Part 1 (pw:
udNS06+1
) Session 2 Recording, Part 2 - Session 3 recording (passcode:
@2t&MmRQ
) - Session 4 recording (passcode:
#1P*#6WZ
) - Session 5 recording (passcode:
9CjTVh#b
)
Each student is encouraged to contribute 6 pages or 3 spreads for the class zine, which will be available in PDF as well as print-on-demand. The format is A5, full bleed, and the submission deadline is August 25. Drawbot templates »
Past zines, for inspiration: