On Students’ Experiences with Algorithm Tracing using Pair Programming
Oana Andrei, Syed Waqar Nabi · 2023
We have seen students struggling with fully understanding the algorithms when required to trace pseudocode for an Algorithmics course, even though examples and exercises on tracing each algorithm are provided throughout. This course is being taught in year 2 of the new Graduate Apprenticeship in Software Engineering programme (GA) [2], covering fundamental string and graph algorithms and basic computability topics.