Week 3: AI Coding#

Status: Draft scaffold.

Use this week for coding with AI tools while preserving correctness, review discipline, and reproducibility.

Topics#

  • AI coding assistants
  • Prompting for code changes
  • Context engineering
  • CLI and IDE agent workflows
  • Test-driven AI coding
  • Reviewing AI-generated code

Learning Goals#

  • Use AI coding tools to accelerate implementation without losing control of quality.
  • Provide useful context and constraints to coding assistants.
  • Validate generated code with tests, review, and reproducible commands.
  • Document AI-assisted workflows clearly.

Content Checklist#

  • Final lesson sequence
  • Recommended tools
  • Code review workflow
  • Assessment link

Lessons#