STEM & EngineeringTechnology & Engineering path

Systems, Coding, and Engineering

Learn how code gives instructions, how systems transform inputs, and how engineers test designs.

Ready now
4 lessons
Time
About 40 minutes
Level
High school foundation

Your path

Move one idea at a time.

Follow the order for a foundation or jump to the lesson you need. Each ready lesson includes a worked example, an active attempt, feedback, and a teach-back prompt.

  1. Coding and computational thinking

    Break problems into steps, represent information, and reason about program behavior.

    1. 1.1

      Algorithms as precise instructions

      About 9 minutesReady
      Start
    2. 1.2

      Variables, if statements, and loops

      About 10 minutesReady
      Start
  2. Systems and engineering design

    Trace inputs, processes, outputs, feedback, constraints, and tradeoffs.

    1. 2.1

      How systems work together

      About 10 minutesReady
      Start
    2. 2.2

      Design, test, improve

      About 11 minutesReady
      Start