| ESPranto SDK: an adaptive programming environment for tangible applications |
| Full text |
Pdf
(1.33 MB)
|
Source
|
Conference on Human Factors in Computing Systems
archive
Proceedings of the 27th international conference on Human factors in computing systems
table of contents
Boston, MA, USA
SESSION: Programming tools and architectures
table of contents
Pages 849-858
Year of Publication: 2009
ISBN:978-1-60558-246-7
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 32, Downloads (12 Months): 168, Citation Count: 0
|
|
|
ABSTRACT
This paper describes the ESPranto Software Development Kit, which supports the development of sensor/actuator based applications, most notably educational toys and games. It enables non-technical users, such as parents, teachers, game developers and psychologists, to specify applications by themselves. The SDK allows them to start off quickly with developing simple applications. Then, as their programming skills increase with experience, the SDK supports them to create more complex applications. This is achieved by offering a complete tool chain with one, consistent programming paradigm. Each link is a separate tool offering a tailored amount of flexibility and complexity. To ensure that users can understand the feedback the SDK provides them, it is given in terms of the tool currently used. Furthermore, by preventing runtime errors, a user can be sure a program will work correctly if it compiles. We validated the ESPranto SDK partially by tests, but mainly by monitoring users applying the SDK. In practice the ESPranto SDK indeed proved to meet its design goals for all of its intended users.
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
|
|
| |
2
|
A. Repenning. Creating user interfaces with agentsheets. In 1991 Symposium on Applied Computing, pages 190--196. IEEE Computer Society Press, 1991.
|
| |
3
|
|
 |
4
|
Björn Hartmann , Scott R. Klemmer , Michael Bernstein , Leith Abdulla , Brandon Burr , Avi Robinson-Mosher , Jennifer Gee, Reflective physical prototyping through integrated design, test, and analysis, Proceedings of the 19th annual ACM symposium on User interface software and technology, October 15-18, 2006, Montreux, Switzerland
[doi> 10.1145/1166253.1166300]
|
 |
5
|
|
 |
6
|
|
| |
7
|
W.F.J. Fontijn and P. Mendels. StoryToy the interactive Storytelling Toy. PerGames workshop, Int. Conference on Pervasive Computing, 2005.
|
 |
8
|
|
| |
9
|
W.C.M. Resing, F.J. Jong, T. Bosma, and E. Tunteler. Learning during dynamic testing: Variability in strategy use by indigenous and ethnic minority children. Journal of Cognitive Education and Psychology., in press, 2009.
|
| |
10
|
|
| |
11
|
|
| |
12
|
G. Berry. The Esterel v5 Language Primer. http://www-sop.inria.fr/meije/esterel/esterel-eng.html, 1999.
|
 |
13
|
|
| |
14
|
|
| |
15
|
|
|