The Effect of Graphical and Textual Visualisation on the Comprehension of Prolog Execution by Novices: An Empirical Analysis

[1]  William F. Clocksin,et al.  Programming in Prolog , 1981, Springer Berlin Heidelberg.

[2]  Marian Petre,et al.  Learning to Read Graphics: Some Evidence that 'Seeing' an Information Display is an Acquired Skill , 1993, J. Vis. Lang. Comput..

[3]  Marc Eisenstadt,et al.  A fine-grained account of Prolog execution for teaching and debugging , 1990 .

[4]  Kristina Höök,et al.  Redo “Try once and pass”: the influence of complexity and graphical notation on novices' understanding of Prolog , 1990 .

[5]  Paul Mulholland,et al.  Evaluating Program Visualisation Systems : An Information-Based Methodology , 1993 .

[6]  Benedict du Boulay,et al.  Outline Proposal for a Prolog `Textual Tree Tracer' (TTT) , 1991 .

[7]  Mike Brayshaw,et al.  Towards a taxonomy of novices' misconceptions of the Prolog interpreter , 1990 .

[8]  Johnette Hassell,et al.  Information Relationships in PROLOG Programs: How Do Programmers Comprehend Functionality? , 1991, Int. J. Man Mach. Stud..

[9]  Marc Eisenstadt,et al.  A Practical Graphical Tracer for Prolog , 1991, Int. J. Man Mach. Stud..

[10]  John T. Stasko,et al.  Do algorithm animations assist learning?: an empirical study and analysis , 1993, INTERCHI.

[11]  Marc Eisenstadt,et al.  A Powerful Prolog Trace Package , 1984, European Conference on Artificial Intelligence.

[12]  Benedict du Boulay,et al.  Effect of Format on Information and Problem Solving , 1991 .

[13]  Alan Bundy,et al.  What stories should we tell novice PROLOG programmers , 1987 .