A growing collection of project ideas organized by prerequisite level.

Project studio

Use the project rubric and portfolio checklist for every project. Start small, define a testable result, and document what did not work.

Explorer projects

Complete after Stage 1.

  • Command-line quiz game
  • File organizer
  • Data visualization story
  • Rule-based chatbot

Builder projects

Complete after Stage 2 or Stage 3.

  • Spam classifier
  • Sensor data dashboard
  • Image classifier
  • Maze solver
  • Line-following robot

Inventor projects

Complete after Stage 4.

  • Study assistant with citations
  • Object-detection application
  • Autonomous robot in simulation
  • Reinforcement-learning game agent

Researcher projects

Complete after Stage 5 and the engineering checklist.

  • Model bias and error-analysis study
  • Edge-device model comparison
  • Robot navigation benchmark
  • Reproduction of a published experiment

Each project brief will include objectives, prerequisites, milestones, acceptance tests, safety considerations, and extension challenges.

  1. Choose a problem that can be completed in one or two sessions.
  2. Write the input, process, output, and success test.
  3. Build the smallest working version.
  4. Add one test for a normal case and one edge case.
  5. Explain the result and limitation.
  6. Extend only after the baseline works.