Illustrating debugger execution leveraging on variable roles

Programming is a subject in which students face many difficulties. In in troductory courses, many of those difficulties relate to understanding algorithms. Variable roles were proposed as an abstraction to better understand algorithms im plemented in code. Previous research on pedagogical debuggers...

Full description

Bibliographic Details
Main Author: Sousa, Hugo Silva (author)
Format: masterThesis
Language:eng
Published: 2017
Subjects:
Online Access:http://hdl.handle.net/10071/14632
Country:Portugal
Oai:oai:repositorio.iscte-iul.pt:10071/14632