-
3
-
-
84918676197
-
Indentation, documentation, and programmer comprehension
-
ACM Press, New York
-
A. F. Norcio (1982) Indentation, documentation, and programmer comprehension. In: Proceedings of Human Factors in Computing Systems (CHI’82) ACM Press, New York, pp. 118-120
-
(1982)
Proceedings of Human Factors in Computing Systems (CHI’82)
, pp. 118-120
-
-
Norcio, A.F.1
-
5
-
-
85034641974
-
Visual programming, programming by example, and program visualization: A taxonomy
-
Boston, Massachusetts, 13-17 April, pp
-
B. A. Myers (1986) Visual programming, programming by example, and program visualization: a taxonomy. In: Proceedings of Human Factors in Computing Systems (CHI 86). Boston, Massachusetts, 13-17 April, pp. 59-66
-
(1986)
Proceedings of Human Factors in Computing Systems (CHI 86)
, pp. 59-66
-
-
Myers, B.A.1
-
6
-
-
0011761953
-
-
Technical Report CMU-CS-88-114. Computer Science Department, Carnegie-Mellon University, Pittsburg, Pennsylvania
-
B. A. Myers (1988) The state of the art in visual programming and program visualization. Technical Report CMU-CS-88-114. Computer Science Department, Carnegie-Mellon University, Pittsburg, Pennsylvania
-
(1988)
The State of the Art in Visual Programming and Program Visualization
-
-
Myers, B.A.1
-
7
-
-
0002231035
-
Taxonomies of visual programming and program visualization
-
B. A. Myers (1990) Taxonomies of visual programming and program visualization. Journal of Visual Languages and Computing 1, 97-123
-
(1990)
Journal of Visual Languages and Computing
, vol.1
, pp. 97-123
-
-
Myers, B.A.1
-
9
-
-
0003982498
-
-
Van Nostrand Reinhold, New York
-
N. C. Shu (1988) Visual Programming Van Nostrand Reinhold, New York
-
(1988)
Visual Programming
-
-
Shu, N.C.1
-
14
-
-
77954614125
-
Planning and coding problems of an electronic computing instrument
-
A. H. Taub, ed.) McMillan, New York
-
H. H. Goldstein & J. von Neumann (1947) Planning and coding problems of an electronic computing instrument. In: von Neumann, J., Collected Works (A. H. Taub, ed.) McMillan, New York, pp. 80-151
-
(1947)
Von Neumann, J., Collected Works
, pp. 80-151
-
-
Goldstein, H.H.1
Von Neumann, J.2
-
15
-
-
84909782778
-
A program to draw multi-level flow charts
-
San Francisco, California, 3-5 March
-
L. M. Haibt (1959) A program to draw multi-level flow charts. In: Proceedings of the Western Joint Computer Conference. San Francisco, California, 3-5 March, pp. 131-137
-
(1959)
Proceedings of the Western Joint Computer Conference
, pp. 131-137
-
-
Haibt, L.M.1
-
16
-
-
27744595933
-
Computer-drawn flowcharts
-
D. E. Knuth (1963) Computer-drawn flowcharts. Communications of the ACM 6, 555-563
-
(1963)
Communications of the ACM
, vol.6
, pp. 555-563
-
-
Knuth, D.E.1
-
17
-
-
0024733224
-
Structured flowcharts outperform pseudocode: An experimental comparison
-
D. A. Scanlan (1989) Structured flowcharts outperform pseudocode: an experimental comparison. IEEE Software 6(5), 28-36
-
(1989)
IEEE Software
, vol.6
, Issue.5
, pp. 28-36
-
-
Scanlan, D.A.1
-
18
-
-
37249071743
-
-
Technical Information Libraries, Bell Laboratories, Inc., Murray Hill, New Jersey. 16 mm black and white sound film, 16 minutes
-
K. C. Knowlton (1966) L6: Bell Telephone Laboratories Low-Level Linked List Language. Technical Information Libraries, Bell Laboratories, Inc., Murray Hill, New Jersey. 16 mm black and white sound film, 16 minutes
-
(1966)
L6: Bell Telephone Laboratories Low-Level Linked List Language
-
-
Knowlton, K.C.1
-
19
-
-
84948610485
-
-
Technical Information Libraries, Bell Laboratories, Inc., Murray Hill, New Jersey. 16 mm black and white sound film, 30 minutes
-
6Programming. Technical Information Libraries, Bell Laboratories, Inc., Murray Hill, New Jersey. 16 mm black and white sound film, 30 minutes
-
(1966)
6 Programming
-
-
Knowlton, K.C.1
-
21
-
-
70350334141
-
Experiments in on-line graphical debugging: The interrogation of complex data structures (summary only)
-
January, pp
-
R. M. Baecker (1968) Experiments in on-line graphical debugging: the interrogation of complex data structures (summary only). In: Proceedings of the First Hawaii International Conference on System Sciences. January, pp. 128-129
-
(1968)
Proceedings of the First Hawaii International Conference on System Sciences
, pp. 128-129
-
-
Baecker, R.M.1
-
22
-
-
0011042508
-
Two systems which produce animated representations of the execution of computer programs
-
R. M. Baecker (1975) Two systems which produce animated representations of the execution of computer programs. ACM SIGCSE Bulletin 7, 158-167
-
(1975)
ACM SIGCSE Bulletin
, vol.7
, pp. 158-167
-
-
Baecker, R.M.1
-
23
-
-
85027633761
-
-
Los Altos, California. Narrated colour videotape, 30 minutes, presented at ACM SIGGRAPH’81 and excerpted in ACM SIGGRAPH Video Review, 1983
-
R. M. Baecker (1981) Sorting Out Sorting Morgan Kaufmann, Los Altos, California. Narrated colour videotape, 30 minutes, presented at ACM SIGGRAPH’81 and excerpted in ACM SIGGRAPH Video Review No. 7, 1983
-
(1981)
Sorting out Sorting Morgan Kaufmann
, vol.7
-
-
Baecker, R.M.1
-
25
-
-
84910362288
-
Linear flowchart generator for a structured language
-
P. Roy & R. St Denis (1976) Linear flowchart generator for a structured language. ACM SIGPLAN Notices 11(11), 58-64
-
(1976)
ACM SIGPLAN Notices
, vol.11
, Issue.11
, pp. 58-64
-
-
Roy, P.1
St Denis, R.2
-
27
-
-
84976782337
-
NEATER2: A PL/I source statement reformatter
-
K. Conrowfit, R. G. Smith (1970) NEATER2: A PL/I source statement reformatter. Communications of the ACM 13, 669-675
-
(1970)
Communications of the ACM
, vol.13
, pp. 669-675
-
-
Conrowfit, K.1
Smith, R.G.2
-
28
-
-
84976827463
-
An automatic formatting program for Pascal
-
J. Hueras & H. Ledgard (1977) An automatic formatting program for Pascal. ACM SIGPLAN Notices 12(7), 82-84
-
(1977)
ACM SIGPLAN Notices
, vol.12
, Issue.7
, pp. 82-84
-
-
Hueras, J.1
Ledgard, H.2
-
30
-
-
0021425467
-
Literate programming
-
D. E. Knuth (1984) Literate programming. The Computer Journal 27(2), 97-111
-
(1984)
The Computer Journal
, vol.27
, Issue.2
, pp. 97-111
-
-
Knuth, D.E.1
-
32
-
-
0024013535
-
Exploring algorithms using Balsa-11
-
M. H. Brown (1988) Exploring algorithms using Balsa-11. IEEE Computer 21(5), 14-36
-
(1988)
IEEE Computer
, vol.21
, Issue.5
, pp. 14-36
-
-
Brown, M.H.1
-
35
-
-
0021817749
-
Techniques for algorithm animation
-
M. H. Brown & R. Sedgewick (1985) Techniques for algorithm animation. IEEE Software 2(1), 28-39
-
(1985)
IEEE Software
, vol.2
, Issue.1
, pp. 28-39
-
-
Brown, M.H.1
Sedgewick, R.2
-
36
-
-
0004112038
-
-
Addison-Wesley, Reading, Massachusetts
-
R. Sedgewick (1983) Algorithms Addison-Wesley, Reading, Massachusetts
-
(1983)
Algorithms
-
-
Sedgewick, R.1
-
37
-
-
0020703052
-
Personal computer networks and graphical animation, rationale and practice for education
-
M. H. Brown, N. Myrowitz & A. van Dam (1983) Personal computer networks and graphical animation, rationale and practice for education. ACM SIGCSE Bulletin 15(1), 296-307
-
(1983)
ACM SIGCSE Bulletin
, vol.15
, Issue.1
, pp. 296-307
-
-
Brown, M.H.1
Myrowitz, N.2
Van Dam, A.3
-
38
-
-
0021370367
-
Progress report: Brown University Instructional Computing Laboratory
-
M. H. Brown & R. Sedgewick (1984) Progress report: Brown University Instructional Computing Laboratory. ACM SIGCSE Bulletin 16(1), 91-101
-
(1984)
ACM SIGCSE Bulletin
, vol.16
, Issue.1
, pp. 91-101
-
-
Brown, M.H.1
Sedgewick, R.2
-
39
-
-
0026262987
-
Zeus: A system for algorithm animation and multi-view editing
-
Kobe, Japan, October
-
M. H. Brown (1991) Zeus: a system for algorithm animation and multi-view editing. In, Proceedings of the IEEE Workshop on Visual Languages. Kobe, Japan, October, pp. 4-9
-
(1991)
Proceedings of the IEEE Workshop on Visual Languages
, pp. 4-9
-
-
Brown, M.H.1
-
40
-
-
0002837174
-
Color and sound in algorithm animation
-
M. H. Brown & J. Hershberger (1991) Color and sound in algorithm animation. IEEE Computer 25(12), 52-63
-
(1991)
IEEE Computer
, vol.25
, Issue.12
, pp. 52-63
-
-
Brown, M.H.1
Hershberger, J.2
-
41
-
-
85027666456
-
Algorithm animation using 3-D interactive graphics
-
M. H. Brown & M. A. Najork (1993) Algorithm animation using 3-D interactive graphics. To appear In: Proceedings of UNIST’93
-
(1993)
To Appear
-
-
Brown, M.H.1
Najork, M.A.2
-
43
-
-
0025480728
-
Tango: A framework and system for algorithm animation
-
J. T. Stasko (1990) Tango: a framework and system for algorithm animation. IEEE Computer 23(9), 27-39
-
(1990)
IEEE Computer
, vol.23
, Issue.9
, pp. 27-39
-
-
Stasko, J.T.1
-
44
-
-
84900559005
-
Using direct manipulation to build algorithm animations by demonstration
-
ACM Press, New York
-
J. T. Stasko (1991) Using direct manipulation to build algorithm animations by demonstration. In: Proceedings of Human Factors in Computing Systems (CHI’91) ACM Press, New York, pp. 307-314
-
(1991)
Proceedings of Human Factors in Computing Systems (CHI’91)
, pp. 307-314
-
-
Stasko, J.T.1
-
50
-
-
0020777627
-
Incense: A system for displaying data structures
-
B. A. Myers (1983) Incense: a system for displaying data structures. Computer Graphics 17(3), 115-125
-
(1983)
Computer Graphics
, vol.17
, Issue.3
, pp. 115-125
-
-
Myers, B.A.1
-
52
-
-
85027655465
-
-
Available from Chariot Software Group, San Diego, California
-
R. Chandhok, D. Garlan, G. Meter, P. Miller & J. Pane (1991) Pascal Genie, 1.0, Pascal programming environment with integrated structure-driven editor running on Macintosh computers. Available from Chariot Software Group, San Diego, California
-
(1991)
Pascal Genie, 1.0, Pascal Programming Environment with Integrated Structure-Driven Editor Running on Macintosh Computers
-
-
Chandhok, R.1
Garlan, D.2
Meter, G.3
Miller, P.4
Pane, J.5
-
53
-
-
84976835285
-
The impact of structure editing on introductory computer science education: The results so far
-
D. R. Goldenson (1989) The impact of structure editing on introductory computer science education: the results so far. ACM SIGCSE Bulletin 21(3), 26-29
-
(1989)
ACM SIGCSE Bulletin
, vol.21
, Issue.3
, pp. 26-29
-
-
Goldenson, D.R.1
-
54
-
-
84963568594
-
The University of Washington illustrating compiler
-
White Plains, New York, 20-22 June
-
R. R. Henry, K. M. Whaley & B. Forstall (1990) The University of Washington illustrating compiler. In: Proceedings of the ACM SIGPLAN’90 Conference on Programming Language Design and Implementation. White Plains, New York, 20-22 June, pp. 223-233
-
(1990)
Proceedings of the ACM SIGPLAN’90 Conference on Programming Language Design and Implementation
, pp. 223-233
-
-
Henry, R.R.1
Whaley, K.M.2
Forstall, B.3
-
55
-
-
85027639706
-
-
Common Lisp/CLX source code for an automatic Pascal algorithm animation system running on Unix workstations. Available by anonymous ftp from
-
R. R. Henry, K. M. Whaley & B. Forstall (1990) The University of Washington Program Illustrator (UWPI). Common Lisp/CLX source code for an automatic Pascal algorithm animation system running on Unix workstations. Available by anonymous ftp from june.cs.washington.edu as pub/uwpi.tar.Z
-
(1990)
The University of Washington Program Illustrator (UWPI)
-
-
Henry, R.R.1
Whaley, K.M.2
Forstall, B.3
-
56
-
-
85038080906
-
Design principles for the enhanced presentation of computer program source text
-
Washington, D.C., 15-19 May
-
R. M. Baecker & A. Marcus (1986) Design principles for the enhanced presentation of computer program source text. In: Proceedings of Human Factors in Computing Systems (CHI’86). Washington, D.C., 15-19 May, pp. 51-58
-
(1986)
Proceedings of Human Factors in Computing Systems (CHI’86)
, pp. 51-58
-
-
Baecker, R.M.1
Marcus, A.2
-
57
-
-
84911514327
-
Eliza—a computer program for the study of natural language communication between man and machine
-
J. Weizenbaum (1966) Eliza—a computer program for the study of natural language communication between man and machine. Communications of the ACM 9, 36-45
-
(1966)
Communications of the ACM
, vol.9
, pp. 36-45
-
-
Weizenbaum, J.1
-
60
-
-
0024133268
-
The Transparent Prolog Machine (TPM): An execution model and graphical debugger for logic programming
-
M. Eisenstadt & M. Brayshaw (1988) The Transparent Prolog Machine (TPM): an execution model and graphical debugger for logic programming. Journal of Logic Programming 5(4), 1-66
-
(1988)
Journal of Logic Programming
, vol.5
, Issue.4
, pp. 1-66
-
-
Eisenstadt, M.1
Brayshaw, M.2
-
61
-
-
84909817585
-
-
Technical Report 21. Human Cognition Research Laboratory, The Open University, Milton Keynes, MK76AA, U.K
-
M. Eisenstadt & M. Brayshaw (1986) The Transparent Prolog Machine (TPM): an execution model and graphical debugger for logic programming. Technical Report 21. Human Cognition Research Laboratory, The Open University, Milton Keynes, MK76AA, U.K
-
(1986)
The Transparent Prolog Machine (TPM): An Execution Model and Graphical Debugger for Logic Programming
-
-
Eisenstadt, M.1
Brayshaw, M.2
-
65
-
-
85027671394
-
-
Knowledge engineering toolkit written in Prolog running on MS-DOS. Available by anonymous ftp from hcrl.open.ac.uk in pub/software
-
C. Bessant (1991) Micro Interpreter for Knowledge Engineering (MIKE), 2.50. Knowledge engineering toolkit written in Prolog running on MS-DOS. Available by anonymous ftp from hcrl.open.ac.uk in pub/software
-
(1991)
Micro Interpreter for Knowledge Engineering (MIKE), 2.50
-
-
Bessant, C.1
-
66
-
-
0343130353
-
A knowledge engineering toolkit
-
M. Eisenstadt & M. Brayshaw (1990) A knowledge engineering toolkit, part I. BYTE 10(10), 268-282
-
(1990)
BYTE
, vol.10
, Issue.10
, pp. 268-282
-
-
Eisenstadt, M.1
Brayshaw, M.2
-
70
-
-
0024754195
-
A declarative approach to visualizing concurrent computations
-
G.-C. Roman & K. C. Cox (1989) A declarative approach to visualizing concurrent computations. IEEE Computer 22(10), 25-36
-
(1989)
IEEE Computer
, vol.22
, Issue.10
, pp. 25-36
-
-
Roman, G.-C.1
Cox, K.C.2
-
71
-
-
85027650060
-
-
Department of Computer Science, Washington University, St Louis, Missouri 63130-4899. 7 minute silent, colour S-VHS videotape
-
G.-C. Roman, K. C. Cox & T. J. Boemker (1990) Diffusing Computations. Department of Computer Science, Washington University, St Louis, Missouri 63130-4899. 7 minute silent, colour S-VHS videotape
-
(1990)
Diffusing Computations
-
-
Roman, G.-C.1
Cox, K.C.2
Boemker, T.J.3
-
72
-
-
85027671378
-
-
Department of Computer Science, Washington University, St Louis, Missouri 63130-4899. 14 minute colour S-VHS videotape with sound
-
G. -C. Roman, K. C. Cox, J. Y. Plun & C. D. Wilcox (1992) From Proofs to Pictures. Department of Computer Science, Washington University, St Louis, Missouri 63130-4899. 14 minute colour S-VHS videotape with sound
-
(1992)
From Proofs to Pictures
-
-
Roman, G.-C.1
Cox, K.C.2
Plun, J.Y.3
Wilcox, C.D.4
-
73
-
-
0348157693
-
-
M.Sc. thesis. Department of Computer Science, University of Toronto, MSS 1A4, Canada Available by Anonymous Ftp from Hcrl.Open.Ac.Uk in Pub/Documents
-
C. J. DiGiano (1992) Visualizing program behavior using non-speech audio. M.Sc. thesis. Department of Computer Science, University of Toronto, MSS 1A4, Canada. Available by anonymous ftp from hcrl.open.ac.uk in pub/documents
-
(1992)
Visualizing program behavior using non-speech audio
-
-
Digiano, C.J.1
-
74
-
-
0026855644
-
Program auralization: Sound enhancements to the programming environment
-
Vancouver, Canada, 11-15 May
-
C. J. DiGiano & R. M. Baecker (1992) Program auralization: sound enhancements to the programming environment. In: Proceedings of Graphics Interface’92. Vancouver, Canada, 11-15 May, pp. 44-53
-
(1992)
Proceedings of Graphics Interface’92
, pp. 44-53
-
-
Digiano, C.J.1
Baecker, R.M.2
-
75
-
-
85027650117
-
-
Logo programming environment supporting audio visualization running on Macintosh II compatibles. Available by anonymous ftp from hcrl.open.ac.uk in pub/software
-
C. J. DiGiano, R. Owen & A. J. Rosenthal (1992) Logo Media. Logo programming environment supporting audio visualization running on Macintosh II compatibles. Available by anonymous ftp from hcrl.open.ac.uk in pub/software
-
(1992)
Logo Media
-
-
Digiano, C.J.1
Owen, R.2
Rosenthal, A.J.3
-
78
-
-
85027633120
-
-
Line Software, Inc., Cambridge, Massachusetts
-
Center Line Software (1991) ObjectCenter Reference Center Line Software, Inc., Cambridge, Massachusetts
-
(1991)
Objectcenter Reference Center
-
-
-
79
-
-
85027669704
-
Steps toward better debugging tools for Lisp
-
Austin, Texas, August
-
H. Lieberman (1984) Steps toward better debugging tools for Lisp. In: Proceedings of Third Lisp Conference. Austin, Texas, August
-
(1984)
Proceedings of Third Lisp Conference
-
-
Lieberman, H.1
-
81
-
-
0022104728
-
Animating programs using Smalltalk
-
R. L. London & R. A. Duisberg (1985) Animating programs using Smalltalk. IEEE Computer 18(8), 61-71
-
(1985)
IEEE Computer
, vol.18
, Issue.8
, pp. 61-71
-
-
London, R.L.1
Duisberg, R.A.2
-
85
-
-
85027667550
-
-
Technical Report 64. Human Cognition Research Laboratory, The Open University, Milton Keynes, MK7 6AA, U.K. August
-
M. Brayshaw (1990) Visual models of PARLOG execution. Technical Report 64. Human Cognition Research Laboratory, The Open University, Milton Keynes, MK7 6AA, U.K. August
-
(1990)
Visual Models of PARLOG Execution
-
-
Brayshaw, M.1
-
88
-
-
0025433335
-
Visualizing the execution of multi-processor real-time programs
-
Halifax, Nova Scotia
-
S. Flinn & W. Cowan (1990) Visualizing the execution of multi-processor real-time programs. In: Proceedings of Graphics Interface. Halifax, Nova Scotia, pp. 293-300
-
(1990)
Proceedings of Graphics Interface
, pp. 293-300
-
-
Flinn, S.1
Cowan, W.2
-
89
-
-
0003528071
-
-
(W. J. Berg, trans.) University of Wisconsin Press, Madison, Wisconsin
-
J. Benin (1983) Semiology of Graphics: Diagrams, Networks, Maps (W. J. Berg, trans.) University of Wisconsin Press, Madison, Wisconsin
-
(1983)
Semiology of Graphics: Diagrams, Networks, Maps
-
-
Benin, J.1
-
91
-
-
21644462602
-
Effective sounds in complex systems: The ARKola Simulation
-
New Orleans, Louisiana, 27 April-2 May
-
W. Gaver, T. O’Shea & R. Smith (1991) Effective sounds in complex systems: the ARKola Simulation. In: Proceedings of Human Factors in Computing Systems (CHV91), New Orleans, Louisiana, 27 April-2 May, pp. 85-90
-
(1991)
Proceedings of Human Factors in Computing Systems (CHV91)
, pp. 85-90
-
-
Gaver, W.1
O’shea, T.2
Smith, R.3
-
92
-
-
0010085893
-
Talking and listening to computers
-
Brenda Laurel, ed.) Addison-Wesley, Reading, Massachusetts, pp
-
S. J. Mountford & W. W. Gaver (1990) Talking and listening to computers. In: The Art of Human-Computer Interface Design (Brenda Laurel, ed.) Addison-Wesley, Reading, Massachusetts, pp, 319-334
-
(1990)
The Art of Human-Computer Interface Design
, pp. 319-334
-
-
Mountford, S.J.1
Gaver, W.W.2
-
94
-
-
0024862491
-
Graphical specification of algorithm animations with ALL AD
-
Kailua-Kona, Hawaii, 3-6 January
-
E. Heltulla, A. Hyrskykari & K.-J. Räiha (1989) Graphical specification of algorithm animations with ALL AD IN. In: Proceedings of the Twenty-Second Annual Hawaii International Conference on System Science. Kailua-Kona, Hawaii, 3-6 January, pp. 892-901
-
(1989)
Proceedings of the Twenty-Second Annual Hawaii International Conference on System Science
, pp. 892-901
-
-
Heltulla, E.1
Hyrskykari, A.2
Räiha, K.-J.3
-
96
-
-
0010197130
-
VCC, automatic animation of C programs
-
Lisbon, Portugal, December
-
R. Baeza-Yates, L. Jara & G. Quezada (1992) VCC, automatic animation of C programs. In: Proceedings of COMPUGRAPHICS’92. Lisbon, Portugal, December, pp. 389-397
-
(1992)
Proceedings of COMPUGRAPHICS’92
, pp. 389-397
-
-
Baeza-Yates, R.1
Jara, L.2
Quezada, G.3
-
98
-
-
0022700207
-
Automating the design of graphical presentations of relational information
-
J. Mackinlay (1986) Automating the design of graphical presentations of relational information. ACM Transactions on Graphics 5(2), 110-141
-
(1986)
ACM Transactions on Graphics
, vol.5
, Issue.2
, pp. 110-141
-
-
Mackinlay, J.1
-
99
-
-
0001706328
-
Animation at the interface
-
(Brenda Laurel, ed.) Addison-Wesley, Reading, Massachusetts
-
R. M. Baecker & I. S. Small (1990) Animation at the interface. In: The Art of Human-Computer Interface Design (Brenda Laurel, ed.) Addison-Wesley, Reading, Massachusetts, pp. 251-267
-
(1990)
The Art of Human-Computer Interface Design
, pp. 251-267
-
-
Baecker, R.M.1
Small, I.S.2
-
101
-
-
28044459392
-
A taxonomy of software visualization
-
Kauai, Hawaii, 7-10 January
-
B. A. Price, I. S. Small & C R. M. Baecker (1992) A taxonomy of software visualization. In: Proceedings of the 25th Hawaii International Conference on System Sciences. Kauai, Hawaii, 7-10 January, pp. 597-606
-
(1992)
Proceedings of the 25Th Hawaii International Conference on System Sciences
, pp. 597-606
-
-
Price, B.A.1
Small, I.S.2
Baecker, C.R.M.3
|