Approaches in Teaching Recursion
The literature on algorithmic teaching of recursion (in Estonian) is minimal. This paper examines how University of Tartu approaches teaching recursion and compares it to the ways of Estonian and foreign universities. The study analyses which exercises indicate the necessity of using recursion, which technical abilities those exercises train and which tutoring methods are used to teach students the ability of applying recursion independently. The aim of the thesis is to improve University of Tartu’s students’ preparation for the course “Algorithms and Data Structures”. The purpose is achieved in the last chapter of the paper by providing a set of exercises which trains pertinent skills.
Graduation Thesis language
Graduation Thesis type
Bachelor - Computer Science