Tenth graders learn about arrays and lists — ordered collections that store many values in a single variable — and how indexes let programs access, change, and loop through data efficiently.
Students will be able to…
What if a program needs to store 100 test scores? Making 100 variables would be a nightmare. Arrays solve this. How do arrays store and organize many values at once?
Project each item and have students answer about arrays. The tool explains collections, indexes, and elements.
Tap any phase to open the teacher moves and student actions.
Storing 100 scores in 100 variables is a nightmare — what’s the fix?
Students practice.
Students use.
Students modify.
Students conclude.
Aligned to the CSTA K-12 Computer Science Standards and ISTE Standards for Students.
Use lists to simplify solutions.
Translate between data representations.
Create programs that use collections.
Computational Thinker.
Preview the three formative checks. Tap “Sample answer” to see what mastery looks like — hide them before you print for students.
Have students create a list of five items and write how they would access the first and last elements. A printable arrays sheet is in the Computer Science 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.