Electronic Notes in Theoretical Computer Science · 2007 · 48 citations · 9 references
EducationInstructionTeachingComputer-assisted InstructionInstructional DesignInteractive VisualizationEducational Software DesignInteractive Learning EnvironmentsProgramming Education SupportUndergraduate CurriculumVisual Programming
We report the preliminary findings of a qualitative investigation into how students approach a program visualization tool, and whether the approach depends on how they are taught to use the tool. Volunteer students in an undergraduate programming course were divided into two groups. One group was taught programming concepts explicitly using the tool, and required to use it to solve weekly exercises and projects, whereas the other group only used the tool on a voluntary basis. We identify those aspects of using the tool which the students find beneficial, and discuss the limitations of the animations provided by Jeliot 3.
9
Why looking isn't always seeing
Marian Petre · Communications of the ACM · 1995 · 541 citations · Full text
Visualizing programs with Jeliot 3
Andrés Moreno, Niko Myller, Erkki Sutinen et al. · 2004 · 256 citations