Ninth graders learn dictionaries — collections that store data as key-value pairs, letting you look up a value by its key instead of a position. They’re ideal for things like names and scores. They explore the ideas, then build a dictionary.
Students will be able to…
How do you store data you need to look up by name?
Project this and tap each. Have students explore dictionaries.
Tap any phase to open the teacher moves and student actions.
How would you store each student’s score so you can find it by name?
Students learn.
Students practice.
Students apply.
Students close.
Aligned to the CSTA K-12 Computer Science Standards and the ISTE Standards for Students.
Use dictionaries to store data.
Choose appropriate data structures.
Test code using dictionaries.
Organize data effectively.
Preview the three formative checks. Tap “Sample answer” to see what mastery looks like — hide them before you print for students.
Have students build a dictionary for a real task. A printable dictionary sheet 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.