Eleventh graders learn how computers find data fast with binary search — repeatedly halving a sorted list — a classic efficient algorithm that beats checking every item one by one.
Students will be able to…
How does a computer find one name among a million, in an instant? A clever algorithm: binary search. How does it work?
Project this and have students put the binary search steps in order.
Tap any phase to open the teacher moves and student actions.
How does a computer find one name in a million instantly? Binary search!
Students practice.
Students use.
Students modify.
Students create.
Aligned to the CSTA K-12 Computer Science Standards (Level 3) and ISTE Standards.
Analyze searching and sorting.
Evaluate algorithm efficiency.
Design algorithms.
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 play a number-guessing game using binary search (always guess the middle). A printable search 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.