Skip to content

bseverns/Syllabus

Repository files navigation

Syllabus Grab Bag

A messy, honest archive of courses I've slung across classrooms, studios, and workshops. Every folder is a snapshot—some are fully-scaffolded semester arcs, others are raw .docx survivors begging for a remix. Treat this place like a half-studio notebook, half-teaching zine. Grab what you need, annotate the margins, and throw it back when you make it better.

Start here

The lists below are an informal archive map. Delivery claims live in catalog/menu.json; course details live in each package.

How to navigate the chaos

  • Clone it, then zoom in. Most course folders ship with their own README or syllabus map. Follow those breadcrumbs before spelunking blindly.
  • Work from the inside out. Lesson plans live alongside assessments, checklists, slicer profiles, BandLab station cards—you name it. When in doubt, open syllabus/ first, then chase lessons/, activities/, or sessions/.
  • Mind the licenses. The repository default is CC BY 4.0 for curriculum and MIT for code; package-local and third-party licenses override it. See LICENSE.md.
  • Keep notes scrappy. I leave space for “local hacks” in most docs. Track your tweaks; future-you (or future-me) will thank you.

Course kits — digital fabrication & making

  • 3D-Printing-Course-3-5 – 11-week elementary pipeline from imagination to MakerBot SKETCH queue, complete with print ops, slicer profiles, and empathy-driven capstones.
  • Tiny-Machines – Four-session Pre-K–Grade 2 motion-and-story pilot; delivery review pending before public-ready status.
  • Build-a-Neighborhood – Four-session Pre-K–Grade 2 civic-imagination pilot; delivery review pending.
  • Sound-Hunters – Four-session Pre-K–Grade 2 Foley and listening pilot; delivery review pending.
  • Code-With-Your-Body – Four-session fully unplugged Pre-K–Grade 2 sequencing and debugging pilot; delivery review pending.
  • Light-Color-and-Shadow-Lab – Four-session Pre-K–Grade 2 optics and shadow-story pilot; delivery review pending.
  • Chain-Reaction-Playground – Four-session fully unplugged Pre-K–Grade 2 cause-and-effect pilot; delivery review pending.
  • Design-for-Printability-and-Function – Intermediate CAD + printability bootcamp for grades 7–9 with OpenSCAD test artifacts, tolerance labs, and data templates for strength tests.
  • Engineering-Challenges – Mechanism gauntlet (gears, cams, compliant hinges) with print-ready rigs, rubrics, and A/B block lessons targeting measurable performance wins.
  • Advanced-DigiFab-Lab-Multimaterial-Scanning-Gcode – Capstone lab where students run a multi-printer fleet, swap filaments mid-job, parse G-code, and process 3D scans like junior techs.
  • Art-Sculpture-Parametric-3D-Print – Parametric sculpture studio leaning on OpenSCAD, p5.js, and printer weirdness (vase mode, translucency) to treat rules as art material.
  • digital_manufacturing – 12-session studio weaving CNC, slicing, and CAM literacy with ready-to-run Cubiko G-code, Cura profiles, and printable workflow posters.
  • MCADArduinoSculpture – Local mirror of my Arduino Sculpture syllabus; full build kits and code live in the upstream repo for deeper dives.

Course kits — robotics, flight & control

  • Robotics-to-FPV-Course – 15-week bridge from Arduino ground robots to sub-250 g FPV whoops, with BOMs, flight checklists, and simulator drills to keep teams flying smart.
  • HS_Drone_Racing_League – League starter kit covering safety law, bootcamp schedules, forms, and sim training for school-based FPV crews.
  • TinyWhoop-Workshop – Ten-week, 20-session Betaflight and VelociDrone course emphasizing safe habits, backups, maintenance, and controlled flight.
  • Robotics_HS_SpikePrime – Compact 12-hour Spike Prime primer with .md and .pdf guides for quick-start robotics programs.
  • robotic-vibes – Expanding course family built on a robotics + vibe coding level 1 spine, offering LEGO Spike, Arduino, and CircuitPython dialects with reproducible build docs and assessment kits.

Course kits — sound, media & critical listening

  • CTMSoundDesign – Quick-start cue sheets, reflections, and a compact eight-session syllabus anchored in making, rehearsing, and critiquing sound cues for theater.
  • ExplorationSoundDesign – 22-day Chromebook-friendly sound design adventure with BandLab station cards, lessons, and assessments built for mobile-first classrooms.
  • Digital-Music-Control – MOARkNOBS-inspired MIDI controller curriculum across maker vs. studio tracks, guiding learners from Arduino blinks to firmware architecture and performance UX.
  • lofi-beats-hs – Lo-fi beat lab for high schoolers who want to turn broken rooms and stairwells into reverb units and mood machines.
  • SoundSystemsSociety – College-level seminar where PA systems meet politics, complete with assignments, listening logs, and instructor notes for power-aware sound practice.
  • stringfield-studio-hs – Physical sound drawing studio that makes gesture visible and audible through string rigs, recording, and compositional sketches.

Course kits — imaging, media art & storytelling

  • digital-imaging-lab – Middle/early high school imaging lab treating pixels as craft and inquiry, with session plans, anchor projects, rubrics, and ethics resources.
  • critical-making-civic-media – Undergraduate studio-seminar on tactical media, civic prototyping, partner-aware public interventions, and documentation that another teacher can actually reuse.
  • ImagingOtherwise – Undergraduate studio-seminar challenging visual defaults through speculative imaging assignments, readings, and instructor pacing notes.
  • MCADMedia1 – Foundation media archive stuffed with assignment sheets, camera cheats, and pandemic-era pedagogy reflections for remixing first-year experiences.
  • MCADMedia2 – Sequel course docs spanning experimental media briefs, modular synth cheat sheets, and p5.js explainers to push students past polite work.

Course kits — game dev, sensing & interaction

  • Scratch-Game-Design-Animation_Grades3-5 – Elementary Scratch studio that pushes cutscenes, level pacing, and storytelling through animated game builds.
  • hs-game-tech-intro – Short-form Scratch + micro:bit intro for high schoolers, built for low-stakes, high-momentum coding labs.
  • sensing-and-gesture – College studio/seminar on embodied sensing and gesture systems with instructor notes and ethics scaffolds.
  • diy-instrument-lab – 14-week instrument-building studio for found objects, contact mics, and sound politics.
  • swarm_aesthetics – Perceptual drift studio skeleton with schedules, session stubs, and a loud invitation to remix.

Workshops, briefs & experiments

  • diy-local-ai-workshop – Three-hour agency-first workshop guiding adults through local LLM installs, tooling choices, and prompt boundaries they can defend.
  • tms-limiter-workshop – Compact limiter workshop kit with slides and listening notes for quick signal-flow demos.

AE Modular micro-workshops (solderless chaos, intentional outcomes)

  • choir-divider – CMOS clock divider lab for turning one pulse into a choir of rhythmic voices.
  • crushing-time-lab – Sample-rate reducer build that turns clean signals into crunchy artifacts.
  • fold-and-fire – Distortion + gate extraction workshop built for patch-happy noise sculptors.
  • gates-from-gravity – Window comparator build that converts CV into playable gate logic.
  • switch-orchard – CD4051 routing lab for manual or scanned patch selection.

In-progress briefs (prototype notes, not full syllabi yet)

Want to braid sound and control? Start with Digital-Music-Control and riff into CTMSoundDesign or ExplorationSoundDesign—the sections above spell out how.

Legacy docs & loose artifacts

  • MPS_comEd – Early community education lesson plans and class descriptions straight from the archives—expect .docx time capsules.
  • SMM – Miscellaneous workshop docs like chain-reaction mini builds and digital photo briefs from past programs.

Meta: indexing, validation & data

  • catalog – Archive index, partner-menu data, schemas, and a small generator/validator.
  • Workshop Menu – Partner-facing offerings grounded in the repo, with internal screen, equipment, readiness, and preflight labels.

Contribute like a punk archivist

  • Fork, remix, and PR your local variants. Include what changed, why, and how it landed in class.
  • Drop annotations inside docs rather than rewriting from scratch when possible—it keeps the lineage intact.
  • When you add a new course, copy an existing folder structure that fits and document the intent first, not just the assets.

Keep it generous, cite your sources, and let the students co-author the next version.