(Enter summary)
Abstract: End-users must write programs to control many different kinds of applications. Examples
include multimedia authoring, controlling robots, defining manufacturing processes,
setting up simulations, programming agents, scripting, etc. The languages used today for
these tasks are usually difficult to learn and are based on professional programming
languages. This is in spite of years of research highlighting the problems with these
languages for novice programmers. The Natural Programming Project... (Update)
Context of citations to this paper: More
...language For example, syntax editors can overcome some problems with the language syntax. Our work in the Natural Programming project [18] is beginning to answer these questions. This forms the basis for John Pane s PhD thesis, and Chotirat Ann Ratanamahatana s BS thesis [28]...
...click on various hot spots. Our storyboard view allows multiple arrows out of a clip, and we plan to support a natural scripting language [25] and demonstrational techniques [24] that will make it easy to specify how to choose which segment to play next based on the end user s...
Cited by: More
Appendix A Pattern Library - This Appendix Lists
(Correct)
A Multi-View Intelligent Editor - For Digital Video
(Correct)
Studying the Language and Structure in Non-Programmers'.. - John Pane Chotirat (2000)
(Correct)
Similar documents (at the sentence level):
14.9%: Authoring Interactive Behaviors for Multimedia - Myers (1998)
(Correct)
Active bibliography (related documents): More All
0.5: Toward More Understandable User Interface Specifications - Carr (1996)
(Correct)
0.4: Past, Present and Future of User Interface Software Tools - Myers, Hudson, Pausch (2000)
(Correct)
0.4: Usability Analysis of Visual Programming Environments: a.. - Green (1996)
(Correct)
Similar documents based on text: More All
0.1: Six Learning Barriers in End-User Programming Systems - Andrew Ko Brad (2004)
(Correct)
0.1: A Contextual Inquiry of Expert Programmers in an - Event-Based Programming..
(Correct)
0.1: The Amulet Prototype-Instance Framework - Myers, McDaniel, Miller (1999)
(Correct)
Related documents from co-citation: More All
3: Demonstrational Interfaces: A Step Beyond Direct Manipulation (context) - Myers - 1992
3: Usability Issues in the Design of Novice Programming Systems (context) - Pane, Myers - 1996
2: A Video Retrieval and Sequencing System
- Chua, Ruan - 1995
BibTeX entry: (Update)
Myers, B.A., Natural Programming: Project Overview and Proposal. Technical Report, Carnegie Mellon University School of Computer Science, CMU-CS-98-101 and CMU-HCII-98-100, 1998, Pittsburgh. Authoring Interactive Behaviors for Multimedia NEC Symposium - 12 http://citeseer.ist.psu.edu/myers98natural.html More
@misc{ myers98natural,
author = "B. Myers",
title = "Natural Programming: Project Overview and Proposal",
text = "Myers, B.A., Natural Programming: Project Overview and Proposal. Technical
Report, Carnegie Mellon University School of Computer Science, CMU-CS-98-101
and CMU-HCII-98-100, 1998, Pittsburgh. Authoring Interactive Behaviors for
Multimedia NEC Symposium - 12",
year = "1998",
url = "citeseer.ist.psu.edu/myers98natural.html" }
Citations (may not include all citations):
358
Usability Engineering (context) - Nielsen - 1993
216
Coordination Languages and their Significance (context) - Gelernter, Carriero - 1992
155
Direct Manipulation: A Step Beyond Programming Languages (context) - Shneiderman - 1983
94
Taxonomies of Visual Programming and Program Visualization (context) - Myers
88
Direct Manipulation Interfaces (context) - Hutchins, Hollan et al. - 1986
75
Garnet: Comprehensive Support for Graphical, Highly-Interact.. (context) - Myers
61
The Amulet Environment: New Models for Effective User Interf..
- Myers
52
A Small Matter of Programming: Perspectives on End User Comp.. (context) - Nardi - 1993
44
ModSAF Behavior Simulation and Control (context) - Calder, Smith et al. - 1993
29
Usability Analysis of Visual Programming Environments: A `Co..
- Green, Petre - 1996
29
Demonstrational Interfaces: A Step Beyond Direct Manipulatio.. (context) - Myers
22
Usability Issues in the Design of Novice Programming Systems (context) - Pane, Myers - 1996
18
Can Principles of Cognition Lower the Barriers to Programmin.. (context) - Lewis, Olson - 1987
16
The Prospects for Psychological Science in Human-Computer In.. (context) - Newell, Card - 1985
15
Comprehensibility of Visual and Textual Programs: A Test of .. (context) - Green, Petre et al. - 1991
12
When Visual Programs are Harder to Read than Textual Program..
- Green, Petre - 1992
11
Lesson Learned from SUIT, the Simple User Interface Toolkit
- Pausch, Conway et al. - 1992
9
Design Principles for the Enhanced Presentation of Computer .. (context) - Baecker - 1986
6
KidSim: Programming Agents Without a Programming Language (context) - Smith, Cypher et al. - 1994
6
Agentsheets: A Tool for Building DomainOriented Visual Progr.. (context) - Repenning - 1993
5
Programming on an Already Full Brain (context) - Fry - 1997
4
Change-Episodes in Coding: When and How Do Programmers Chang.. (context) - Gray, Anderson - 1987
4
Self-Disclosing Design Tools: A Gentle Introduction to End-U.. (context) - DiGiano, Eisenberg - 1995
4
Developing User Interfaces; Ensuring Usability Through Produ.. (context) - Hix, Hartson - 1993
3
Teaching Children Thinking (context) - Papert - 1971
3
Report of the End-User Programming' Working Group (context) - Myers, Smith et al.
2
When Do Diagrams Make Good Computer Languages (context) - Fitter, Green - 1979
1
Debugging Interactive Applications
- Myers, Ferrency et al.
1
Hard Test for Soft Products (context) - Billingsley - 1995
1
Language Semantics, Mental Models and Analogy (context) - Hoc, Nguyen-Xuan - 1990
Documents on the same site (http://www.cs.cmu.edu/afs/cs.cmu.edu/user/bam/www/resume.html): More
A Brief History of Human Computer Interaction Technology - Myers (1998)
(Correct)
Easily Adding Animations to Interfaces Using Constraints - Myers, Miller, McDaniel.. (1996)
(Correct)
The Amulet Environment: New Models for Effective User Interface.. - Myers (1996)
(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