A comprehensive unit for 10th-grade students on searching and sorting algorithms. Students move from physical simulations to conceptual analysis, comparing linear and binary searches before diving into Bubble, Selection, Insertion, and Merge sorts to understand efficiency and algorithm selection.