<-- Last Module ----- Main ----- Next Module -->

Module 8: Recursion

Learning Objective: Students explore algorithms further by learning about search algorithms which are common used in our world today (Google) and how algorithms are analyzed and discover the new computer science concept of recursion.

While the coding portion of the module isn't due until the end of the module, it is always best to review the programming challenges and extensions at the beginning of the week, ask questions about them and start coding.

Videos Watch before class

  • Search Algorithms (.mp4)(Maureen Psaila-Dombrowski [12:41])
  • Recursion (.mp4) (Maureen Psaila-Dombrowski [11:07])
  • Algorithm Analysis (.mp4) (Maureen Psaila-Dombrowski [8:34])
  • Modeling basics by National Institution of Health (.html)

Programming Challenge

Programming Extension

<-- Last Module ----- Main ----- Next Module -->