Please enable JavaScript to use CodeHS

IB Computer Science Higher Level (Year One) (2021)

Recursion

Students learn how to write simple recursive methods and determine the purpose or output of a recursive method by tracing.

Lessons

15.1 Recursion

  • Recursion
  • Quiz: Recursion
  • Summing
  • Sum Array
  • Fibonacci Recursion
  • +4 more

15.2 Recursive Searching

  • Recursive Searching
  • Quiz: Recursive Searching
  • Binary Search
  • Binary Recursive
  • Binary vs Linear
  • +3 more

15.3 Recursive Sorting

  • Recursive Sorting
  • Quiz: Recursive Sorting
  • Merge Sort
  • Sort Visualizer
  • Explore Merge Sort
  • +4 more

15.4 Recursion Quiz

  • Recursion Quiz