Teaching Labs
Short, classroom-ready activities for technology courses. Each lab uses the common teaching-lab tag plus subject, practice, and tool tags so activities can be linked, reused, and grouped without duplication.
All teaching labs
- Frame-Based Python vs. Text Python — August 10, 2026
- Classifier vs. Authorization: A Kubernetes Agent Lab — August 10, 2026
- Memory Hierarchy: Why Fitting a Model Is Not the Same as Making It Capable — August 9, 2026
- Verify the Evidence Trail in an AI Data Answer — August 7, 2026
- The Prompt Is Not a Perimeter — August 6, 2026
- What Does a Coding-Agent Artifact Actually Prove? — August 5, 2026
- Baseline, Upgrade, Test, Roll Back — August 4, 2026
- Secret Scanning and Git History Lab — August 3, 2026
- Prediction, Iteration, and Debugging in a Browser Python Lab — August 1, 2026
- Compare an SBOM to CISA's Minimum Elements — August 1, 2026
- Prototype, Test, Revise: A Three-Screen Figma Lab — July 30, 2026
- Treat an Unfamiliar Repository as Untrusted Code — July 30, 2026
- Align an Existing Assignment to the 2026 CSTA Standards — July 30, 2026
Browse by tag
teaching-lab
- Frame-Based Python vs. Text Python
- Classifier vs. Authorization: A Kubernetes Agent Lab
- Memory Hierarchy: Why Fitting a Model Is Not the Same as Making It Capable
- Verify the Evidence Trail in an AI Data Answer
- The Prompt Is Not a Perimeter
- What Does a Coding-Agent Artifact Actually Prove?
- Baseline, Upgrade, Test, Roll Back
- Secret Scanning and Git History Lab
- Prediction, Iteration, and Debugging in a Browser Python Lab
- Compare an SBOM to CISA's Minimum Elements
- Prototype, Test, Revise: A Three-Screen Figma Lab
- Treat an Unfamiliar Repository as Untrusted Code
- Align an Existing Assignment to the 2026 CSTA Standards
curriculum
csta
assessment
computer-science
cybersecurity
- Classifier vs. Authorization: A Kubernetes Agent Lab
- Verify the Evidence Trail in an AI Data Answer
- The Prompt Is Not a Perimeter
- Secret Scanning and Git History Lab
- Compare an SBOM to CISA's Minimum Elements
- Treat an Unfamiliar Repository as Untrusted Code
github
npm
software-supply-chain
- Secret Scanning and Git History Lab
- Compare an SBOM to CISA's Minimum Elements
- Treat an Unfamiliar Repository as Untrusted Code
web-development
- Baseline, Upgrade, Test, Roll Back
- Prototype, Test, Revise: A Three-Screen Figma Lab
- Treat an Unfamiliar Repository as Untrusted Code
ux
figma
prototyping
sbom
devops
python
programming
debugging
browser-ide
git
- What Does a Coding-Agent Artifact Actually Prove?
- Baseline, Upgrade, Test, Roll Back
- Secret Scanning and Git History Lab
secrets
dependency-management
testing
ai
- Classifier vs. Authorization: A Kubernetes Agent Lab
- Memory Hierarchy: Why Fitting a Model Is Not the Same as Making It Capable
- Verify the Evidence Trail in an AI Data Answer
- The Prompt Is Not a Perimeter
- What Does a Coding-Agent Artifact Actually Prove?