Resources
Everything you need to follow up after the session: student notebooks, installation guidance, and the learning approach we used in class.
Pedagogical approach
Learn how the reverse engineering learning loop and AI-assisted coding agents fit into the workshop design.
Explore the approachFree Python resources
Curated list of free resources for learning Python, especially suited for economics students.
Browse resourcesAI Prompting Guide
Learn to use AI as a tutor, not a ghostwriter. The EXPLORE framework for building real understanding.
Read the guidePython Pattern Library
Quick reference of common code patterns for loading data, calculations, visualization, and analysis.
Browse patternsSession 4: AI Agent Tooling
This section turns the fourth session into a practical reading set. Each page explains not only where to find documentation, but also how to use each tool in a controlled, coursework-ready workflow.
Session 4 toolkit
A guided reading path from Session 4: how to move from ad-hoc prompting to planning-first workflows with reusable skills and consistency checks.
Read the toolkitAntigravity
Practical notes on using Antigravity with the same methodological discipline we use in class: plan first, execute in narrow steps, then verify.
Read the Antigravity guideClaude Code
A structured setup guide for Claude Code, focused on skills, sub-agents, and project memory files for maintaining coherence over time.
Read the Claude Code guideCodex (macOS app)
A workflow-oriented page for Codex in ChatGPT/macOS, with official links and practical guidance for keeping output controlled and reviewable.
Read the Codex guideJules
How to use Jules for asynchronous repository work without losing review quality, acceptance criteria, or methodological consistency.
Read the Jules guideKiro
A practical introduction to Kiro's spec-driven style, including steering files and hooks for students who want stronger process discipline.
Read the Kiro guideSkills, sub-agents, and swarms
A conceptual map of when to use each pattern, with links to primary docs for students moving from single-agent to multi-agent workflows.
Read the workflow guideSession 5: Mock Coursework Workflow
Final-session resources for turning all five workshops into a practical coursework workflow: structure first, automation second, and verification throughout.
Session 5 toolkit
A practical, final-session workflow for running the mock coursework: setup, project structure, skills, and verification.
Read the Session 5 toolkitAGENTS.md writing guide
How to create a concise project instruction file so your AI workflow stays consistent and coursework-safe.
Read the AGENTS.md guideSkills, sub-agents, and swarms
Decision guide for when to use reusable skills, specialized sub-agents, or broader multi-agent coordination.
Read the workflow guideMock coursework
Download the brief, data package, requirements, and AI replication guide used in the Session 5 demonstration.
Open mock courseworkWorkshop notebooks
Download the student versions of each workshop notebook and keep your own copy in Google Drive or locally.
Workshop 1 (student notebook)
Python foundations: arithmetic, types, strings, lists, and loops.
Workshop 2 (student notebook)
Follow-on practice for core Python skills.
Workshop 3 (student notebook)
Applied exercises and practice prompts.
Workshop 4 (student notebook)
Extended practice for Workshop 4 content.
Workshop 5 (student notebook)
Consolidation and practice for Workshop 5.
Data file
Some notebooks require external data. Download this file and upload it to Colab or place it in your working directory when running locally.
Download pwt100.xlsxVideo recordings
The session recordings will be posted here once available.
Install Python + Cursor
Step-by-step instructions for installing Python (standard or Anaconda) and configuring Cursor.
Read the installation guide