Teaching Recursion and Dynamic Programming Before College

Michal Anderle, Michal Forišek, Monika Steinová, The Education Column by Juraj Hromkovic


This paper is about teaching the algorithmic concepts “recursion” and “dynamic programming” earlier than in a college undergraduate Algorithms 101 course. We describe our motivation to do so, we provide background on how we believe it should be done and why, and we discuss our practical experience with doing so.

Full Text:



  • There are currently no refbacks.