Ninth graders learn the operators that build expressions in code — arithmetic (+, %), comparison (==, >), and logical (and, or, not). Operators let programs calculate and make decisions. They match operators to meanings, then evaluate expressions.
Students will be able to…
How do programs calculate and compare values?
Project this and match each operator to what it does — tap the operator, then tap the meaning.
Tap any phase to open the teacher moves and student actions.
How does code decide if you “win” or compute a score?
Students learn.
Students practice.
Students apply.
Students close.
Aligned to the CSTA K-12 Computer Science Standards and the ISTE Standards for Students.
Use operators and expressions in programs.
Design and develop programs.
Evaluate program correctness.
Reason about computation.
Preview the three formative checks. Tap “Sample answer” to see what mastery looks like — hide them before you print for students.
Have students write and evaluate expressions. A printable expression worksheet is in the CS library.
Tap a card to flip it, then rate whether you knew it. Built from this lesson’s vocabulary.
A quick self-check with instant feedback, drawn from this lesson’s key terms.
A print-and-go review sheet with a built-in answer key. Tap “Show answer key” to reveal answers, or print the clean version for students.