Intro to Python
Spring 2025
Syllabus & Resources
Syllabus:
Reading 1: A Tribute to Women’s Work, From Weaving to Computer Programming
Resources:
Questions for Meghan/Class: Discord
Note: the discord channel for this class is active for the duration of this course.
Questions in general: Stack Overflow
Not required but If you'd like to get a jump on Python basics,
this is my favorite beginner tutorial: https://www.w3schools.com/python/
⏺—⏺—⏺—⏺—⏺—⏺—⏺—⏺—⏺
Optional Digital Syllabus: On weaving, cybernetics & witchcraft, 2022: any or all articles
Optional Print Guide: Python Pocket Reference by Mark Lutz
Class 5: AI & API 4 Witches
Tuesday, May 20, 6:30pm Pacific
Code & Class Files
Download zip: AI & API for Witches
Resources
1. PPT: AI & API for Witches
2. Video: AI & API for Witches
Class 4: Data for Divination
Tuesday, May 13, 6:30pm Pacific
Code & Class Files
Download zip: Data for Divination
Resources
1. PPT: Data for Divination
2. Video: Data for Divination
OpenAI
⏺—⏺—⏺—⏺—⏺—⏺—⏺—⏺—⏺
Class 3: Your Electric Tarot
Tuesday, May 6, 6:30pm Pacific
Code & Tarot Files
Download zip: MTWT ITP Class 3-Tarot
Resources
1. PPT: Your Electric Tarot
2. Video: Your Electric Tarot
⏺—⏺—⏺—⏺—⏺—⏺—⏺—⏺—⏺
Class 2: Digital Spells
Tuesday, April 29, 6:30pm Pacific
Code
Download zip: MTWT ITP Class 2-Spells
Resources
1. PDF: Digital Spells
2. Video: Digital Spells
⏺—⏺—⏺—⏺—⏺—⏺—⏺—⏺—⏺
Class 1: Getting Started in Python
Tuesday, April 22, 6:30 pm Pacific Time
Get Python!
online environment: online-python
Mac Users: Terminal (already installed)
PC Users: Windows Terminal
Download Python: python.org/downloads
Code & Quizzes
Download zip: MTWT ITP-Class 1 Getting Started
Class Materials: For international and asynchronous students, all class materials will be available by the Wednesday following each class.
⏺—⏺—⏺—⏺—⏺—⏺—⏺—⏺—⏺