Components of Programming

Virginia SOL CM.CP.8

Implement pre-defined algorithms, including search and sort routines.

What students need to be able to do

  • Differentiate between types of search routines.
  • Differentiate between types of sort routines.
  • Implement pre-defined algorithms.
  • Implement a search routine on a one-dimensional list or array, including sequential search and binary search.
  • Implement a sort routine on a one-dimensional list or array (e.g., selection sort, insertion sort, merge sort).