CodeVizard
A visual approach to gain insight into the development process of novice's HPC code.
During our studies in classroom we are capturing automatically large amounts of workflow data from the study participants. Part of this data are snapshots of intermediate sourcecode versions saved at every compile the study subject is doing. To analyze these versions we built a tool that uncovers workflow patterns and anomalies by providing a strong visual representation of the development process.
To get an idea how our final solution looks like we created a 5 minutes video that explains the main concepts. The data we used in this video comes from one participant programming one homework assignment (Game of Life).
