(Enter summary)
Abstract: this paper also belongs in the class
of approaches that focus on the programming process. It can be seen as a version of what the
BASIC designers did, providing an organized way to develop an inventory of the ideas required
in writing programs with alternative language designs. It differs from the successive refinement
approach in two ways. First, it is more permissive. The method requires no commitment to
any particular programming process, and could be applied to successive refinement or any... (Update)
Context of citations to this paper: More
.... evaluation approaches that have been applied to VPLs [BellM 1994] The other is the programming walkthrough [BellB et al. 1991; BellB et al. 1994] Programming walkthroughs are conducted by a team that includes both the language s designer and an HCI expert (and may include...
...cued by the interface, and the like. Understand the leaf rule was necessary to accomplish the task. The programming walkthrough [1, 2, 9] is a somewhat more complex technique in which a scenario consists of a series of steps, including hypothetical mental steps, through...
Cited by: More
Using the Cognitive Walkthrough to - Improve The Design (2000)
(Correct)
Representation Design Benchmarks: A Design-Time Aid.. - Yang, Burnett.. (1997)
(Correct)
Adapting User Interface Design Methods to the Design of .. - Lewis, Brand, Cherry.. (1998)
(Correct)
Active bibliography (related documents): More All
6.9: Using the Programming Walkthrough to Aid in Programming.. - Bell, Citrin, al. (1994)
(Correct)
0.5: Novice Mistakes: Are the Folk Wisdoms Correct? An evaluation .. - Spohrer, Soloway (1986)
(Correct)
0.3: Comprehension Processes During Large Scale Maintenance - von Mayrhauser, Vans (1994)
(Correct)
Similar documents based on text: More All
0.8: An Automated Cognitive Walkthrough - John Rieman Susan (1991)
(Correct)
0.3: Unknown -
(Correct)
0.2: Theory-Based Design for Easily Learned Interfaces - Institute Of Cognitive
(Correct)
Related documents from co-citation: More All
3: Heuristic evaluation of user interfaces (context) - Nielsen, Molich - 1990
3: Usability testing of a graphical programming system: things we missed in a progr.. (context) - Bell, Rieman et al. - 1991
2: Describing information artifacts with cognitive dimensions and structure maps (context) - Green - 1991
BibTeX entry: (Update)
B. Bell, W. Citrin, C. Lewis, J. Rieman, R. Weaver, N. Wilde, and B. Zorn, "Using the programming walkthrough to aid in programming language design", Software---Practice and Experience, 24(1), January 1994, pp. 1-25. http://citeseer.ist.psu.edu/article/bell93using.html More
@article{ bell94using,
author = "Brigham Bell and Wayne Citrin and Clayton Lexis and John Rieman and Robert Weaver and Nick Wilder and Benjamin G. Zorn",
title = "Using the Programming Walkthrough to Aid in Programming Language Design",
journal = "Software - Practice and Experience",
volume = "24",
number = "1",
pages = "1-25",
year = "1994",
url = "citeseer.ist.psu.edu/article/bell93using.html" }
Citations (may not include all citations):
652
A Discipline of Programming (context) - Dijkstra - 1976
624
Computer Networks (context) - Tanenbaum - 1981
275
The Science of Programming (context) - Gries - 1981
72
The DINO parallel programming language (context) - Rosing, Schnabel et al. - 1991
65
Empirical studies of programming knowledge (context) - Soloway, Ehrlich - 1984
38
Concepts of Programming Languages (context) - Sebesta - 1989
35
Query by example (context) - Zloof - 1975
23
Programming Languages: Design and Implementation (context) - Pratt - 1984
22
OPS5 user's manual (context) - Forgy - 1984
21
The Oberon system (context) - Wirth, Gutknecht - 1989
19
ChemTrains: A language for creating behaving pictures (context) - Bell, Lewis - 1993
16
Usability testing of a graphical programming system: Things .. (context) - Bell, Rieman et al. - 1991
14
Learning to program in LISP (context) - Anderson, Farrell et al. - 1984
13
The emperor's old clothes (context) - Hoare - 1981
13
Novice LISP errors: Undetected losses of information from wo.. (context) - Anderson, Jeffries - 1985
12
The psychology of how novices learn computer programming (context) - Mayer - 1981
11
Parsing and gnisrap: A model of device use (context) - Green, Bellamy et al. - 1987
10
Learning to program = learning to construct mechanisms and e..
- Soloway - 1986
10
Principles of Programming Languages (context) - MacLennan - 1987
9
From programming language design to computer construction (context) - Wirth - 1985
8
An environment for interactive design of communications arch.. (context) - Cockburn, Citrin et al. - 1990
8
The automated tutoring of introductory computer programming (context) - Anderson, Skwarecki - 1986
6
The history of FORTRAN I, II, and III (context) - Backus - 1981
6
Problem-centered design for expressiveness and facility in a.. (context) - Lewis, Rieman et al. - 1991
4
Report on the algorithmic language ALGOL 68 (context) - van Wijngaarden, Mailloux et al. - 1969
3
Plans in programming: Definition, demonstration, and develop.. (context) - Rist - 1986
3
Visualization-based visual programming (context) - Citrin - 1991
3
Design considerations for a visual language for communicatio.. (context) - Citrin - 1991
3
The design of a Pascal compiler (context) - Wirth - 1971
2
Iteration and the design of the human-computer interface (context) - Buxton, Shneiderman - 1980
2
Program development by successive refinement (context) - Wirth - 1971
2
AVS Tutorial Guide (context) - Corporation, MA - 1990
2
An assessment of the programming language Pascal (context) - Wirth - 1975
2
New graphical reasoning models for understanding graphical i.. (context) - Furness - 1991
2
The Core Macro Processing Language (CMPL) design: Working do.. (context) - Maurich, Zorn
2
A diagnosis of beginning programmers' misconceptions of BASI.. (context) - Bayman, Mayer - 1983
2
A methodology for comparing programming languages (context) - Feuer, Gehani - 1984
2
ChemTrains design study supplement (context) - Rieman, Bell et al. - 1990
2
Examining the usability of parallel language constructs from.. (context) - Weaver, Lewis - 1990
1
in History of Programming Languages (context) - Kurtz - 1981
1
A goal/plan analysis of buggy Pascal programs (context) - Spohrer, Soloway et al. - 1985
Documents on the same site (http://www.math.jussieu.fr/~fermigie/fermivista/ftp/ftp.cs.colorado.edu.html): More
Harvest: A Scalable, Customizable Discovery and Access System - Bowman (1995)
(Correct)
Molecular Dynamics on the Cray Y-MP - Ay Mp
(Correct)
Objectives - The Principal
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC