Faculty Development Summer Institute 2026
Tuesday of Week 3 is one continuous all-day event. The day opens with the AI-Assisted Prototyping and Teaching Methods primer (~40 min, 25 slides), then runs the activity below for the rest of the day. This page covers the activity itself: the day flow, what to bring, the four critical-review axes, and the share-out structure. The primer page covers the tool overview and the workflow framing.
Each participant uses cs-class-scaffolding (a Socratic syllabus-builder tool) plus a local coding agent (Claude Code or Codex) to produce, for a real course they would teach: a finalized syllabus, a scaffolded repository, one drafted lecture, and one drafted lab or assignment. The day closes with a 5-minute share-out per participant. The point is not a polished course; the point is to inhabit the prototype-and-critique loop — draft fast with AI, read critically, iterate — and walk out with a workflow you can use the next time you prep a class.
| Block | Duration | What happens |
|---|---|---|
| Topic primer | ~40 min | Tool walkthrough, day flow, four critical-review axes, share-out structure. |
| Setup checkpoint | 15 min | Clone the tool, npm install, confirm your Claude CLI login (or paste the institute-issued API key into .env as a fallback), run npm run dev, open http://localhost:5173. Help desk during this block. |
| Morning sprint: Syllabus + scaffold | 90 min | Run the five-phase Socratic dialogue end-to-end against your own course. Finalize the syllabus. Generate the scaffold ZIP. Unzip it. Open the repo in your coding agent. |
| Working lunch | 60 min | Optional: review the AI integrity stance the dialogue drafted for you. Begin reading the scaffold structure. |
| Afternoon build: Lecture + lab/assignment | 150 min | Hand the scaffold to your coding agent. Use the lecture-builder skill to draft one lecture. Use the matching <type>-builder to draft one lab or assignment. Iterate: read, push back, rerun. |
| Share-out prep | 20 min | Prepare a 5-minute show-and-tell: syllabus headline, lecture excerpt, lab/assignment statement. |
| Share-outs + structured discussion | 60 min | 5 minutes per participant + 2 minutes peer feedback per slot. Closing 10-minute group discussion on the four critical-review axes. |
| Closing debrief | 15 min (protected) | What worked, what failed, what you would adopt in your own course. |
It is OK if the lab/assignment is the weakest of the three artifacts. The closing share-outs are protected even at the cost of cutting the afternoon build short. The loop is what we are after, not a polished course.
claude login from earlier institute days). The web app and the afternoon coding agent both use it. If claude isn’t ready on your laptop, the institute will provide an Anthropic API key as a fallback.By end-of-day, each participant should have produced and shared:
syllabus.md in their scaffolded repo, covering the 29-item institute checklist baked into the tool.course-meta.json in their scaffolded repo, structured for downstream agent expansion.lectures/ (or the location the scaffold chose), generated by handing the scaffold to a coding agent and invoking the lecture-builder skill.labs/, homework/, project/, or the corresponding scaffold directory.Every AI-generated artifact you produce today gets reviewed against these four axes before you trust it. These are also the axes the share-out peer feedback uses.
These four axes are not a checklist to grind through. They are the questions to ask of every AI-generated artifact, every time, before you trust it.
The activity depends on cs-class-scaffolding (also called “The Class Factory”), a full-stack web app that drives a five-phase Socratic dialogue and emits a course-repo scaffold. The tool is hosted in the institute organizer’s repository; participants clone it locally for the day.
syllabus.md, course-meta.json, README.md with init prompt, plus builder skills under .claude/skills/ and .codex/skills/ (initialize-repo, lecture-builder, website-builder, one <type>-builder per assessment type).claude login from earlier institute days). The tool also supports Codex, OpenCode, and OpenClaw CLI dispatchers, and Anthropic API direct as a fallback.The institute mirror URL is projected during the setup checkpoint. Six commands get a laptop to a running install:
git clone <institute mirror URL>
cd cs-class-scaffolding
npm install
cd server && npm install && cd ..
cp .env.example .env # leave blank if using Claude CLI; paste ANTHROPIC_API_KEY only as a fallback
npm run dev # opens at http://localhost:5173
Each participant gets 5 minutes + 2 minutes of peer feedback for a total of ~7 minutes per slot.
The 5-minute share-out covers, in order:
The 2-minute peer feedback uses the four critical-review axes as a checklist. Peers do not rate the artifact; they name the axis on which they have the most useful question for the presenter.
These prompts run during the closing 10-minute group discussion after all share-outs:
Use it. Coding-agent assistance (Claude Code, Codex, OpenCode, OpenClaw) is the entire point of the afternoon build. The agent is supposed to write the first draft of your lecture and your lab.
Understanding is still required. AI helps you move faster, but you still need to read code, reason about systems, and decide whether each artifact actually meets the four critical-review axes. If the agent generates a lab whose solution doesn’t run, the lab is not finished — regardless of how plausible the task statement reads.
This activity — its primer slides, its activity stub, the cs-class-scaffolding tool, and these website pages — was drafted with substantial assistance from Claude (Anthropic) and reviewed by the institute team across many iterations. The pedagogical design (the four critical-review axes, the share-out structure, the day flow) was authored collaboratively; the AI helped articulate, draft, and stress-test it.
This is itself a piece of the day’s content: faculty will use AI assistance throughout the day on their own course materials, and the activity that asks them to do so was itself built with AI assistance.
The cs-class-scaffolding tool was developed by the institute organizer. The pattern of pairing a tool walkthrough with an all-day build sprint and a structured share-out follows Topic 10 / Activity 10 (Build-it / Break-it / Fix-it). The four critical-review axes draw on Topic 08 (Responsible Use) and Topic 09 (Privacy in AI/ML).