Sciweavers

ACE
2015

Dynamic evaluation trees for novice C programmers

8 years 29 days ago
Dynamic evaluation trees for novice C programmers
The dynamic evaluation tree is a method of visualizing expression evaluation that annotates a program’s source code with expression results. It is intended to reduce students’ visual attention problems by removing the need to alternate between disparate source code and expression evaluation windows. We generalise the dynamic evaluation tree to support arbitrary expressions in the C programming language, and present the first ever implementation for a novicefocused program visualization and debugging tool.
Matthew Heinsen Egan, Chris McDonald
Added 28 Mar 2016
Updated 28 Mar 2016
Type Journal
Year 2015
Where ACE
Authors Matthew Heinsen Egan, Chris McDonald
Comments (0)