| Getting more out of programming-by-demonstration |
| Full text |
Pdf
(1.14 MB)
|
| Source
|
Conference on Human Factors in Computing Systems
archive
Proceedings of the SIGCHI conference on Human factors in computing systems: the CHI is the limit
table of contents
Pittsburgh, Pennsylvania, United States
Pages: 442 - 449
Year of Publication: 1999
ISBN:0-201-48559-1
|
|
Authors
|
|
Richard G. McDaniel
|
HCI Institute, School of Computer Science, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA
|
|
Brad A. Myers
|
HCI Institute, School of Computer Science, Carnegie Mellon University, 5000 Forbes Avenue, Pittsburgh, PA
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 27, Citation Count: 10
|
|
|
ABSTRACT
Programming-by-demonstration (PBD) can be used to create tools
and methods that eliminate the need to learn difficult computer
languages. Gamut is a PBD tool that nonprogrammers can use to
create a broader range of interactive software, including games,
simulations, and educational software, than they can with other PBD
tools. To do this, Gamut provides advanced interaction techniques
that make it easier for a developer to express all aspects of an
application. These techniques include a simplified way to
demonstrate new examples, called nudges, and a way to highlight
objects to show they are important. Also, Gamut includes new
objects and metaphors like the deck-of-cards metaphor for
demonstrating collections of objects and randomness, guide objects
for demonstrating relationships that the system would find too
difficult to guess, and temporal ghosts which simplify showing
relationships with the recent past. These techniques were tested in
a formal setting with nonprogrammers to evaluate their
effectiveness.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Authorware. Authorware Inc. 8400 Normandale Lake Blvd., Suite 430, Minneapolis MN 55437, 612-912-8555, 1991.
|
| |
2
|
B. Budge. Pinball Construction Set. Exidy Software.
|
| |
3
|
Corel Click & Create. Corel Corporation and Europress Software Ltd. 1996.
|
 |
4
|
Gene L. Fisher , Dale E. Busse , David A. Wolber, Adding rule-based reasoning to a demonstrational interface builder, Proceedings of the 5th annual ACM symposium on User interface software and technology, p.89-97, November 15-18, 1992, Monteray, California, United States
[doi> 10.1145/142621.142632]
|
| |
5
|
|
| |
6
|
L. Grimm, D. Caswell, and L. Kirkpatrick. Playroom. Broderbund Software, 500 Redwood Blvd., Novato, CA 94948-6121, 1992.
|
| |
7
|
HyperCard. Apple Computer Inc., Cupertino, CA, 1993.
|
| |
8
|
Macromedia, Director, 600 Townsend Street, San Francisco, CA 94103, macropr@macromedia.com, http://www.macromedia.com/, 1996.
|
 |
9
|
|
| |
10
|
|
 |
11
|
|
| |
12
|
Brad A. Myers , Richard G. McDaniel , Robert C. Miller , Alan S. Ferrency , Andrew Faulring , Bruce D. Kyle , Andrew Mickish , Alex Klimovitski , Patrick Doane, The Amulet Environment: New Models for Effective User Interface Software Development, IEEE Transactions on Software Engineering, v.23 n.6, p.347-365, June 1997
[doi> 10.1109/32.601073]
|
 |
13
|
|
 |
14
|
|
| |
15
|
|
| |
16
|
Reader Rabbit. The Learning Company, 1987.
|
 |
17
|
|
| |
18
|
|
 |
19
|
|
CITED BY 10
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Simone Stumpf , Erin Sullivan , Erin Fitzhenry , Ian Oberst , Weng-Keen Wong , Margaret Burnett, Integrating rich user feedback into intelligent user interfaces, Proceedings of the 13th international conference on Intelligent user interfaces, January 13-16, 2008, Gran Canaria, Spain
|
|
|
Todd Kulesza , Weng-Keen Wong , Simone Stumpf , Stephen Perona , Rachel White , Margaret M. Burnett , Ian Oberst , Andrew J. Ko, Fixing the program my computer learned: barriers for end users, challenges for the machine, Proceedings of the 13th international conference on Intelligent user interfaces, February 08-11, 2009, Sanibel Island, Florida, USA
|
|
|
Simone Stumpf , Vidya Rajaram , Lida Li , Weng-Keen Wong , Margaret Burnett , Thomas Dietterich , Erin Sullivan , Jonathan Herlocker, Interacting meaningfully with machine learning systems: Three experiments, International Journal of Human-Computer Studies, v.67 n.8, p.639-662, August, 2009
|
|