Contextual design: defining customer-centered systems
Contextual design: defining customer-centered systems
Alice: lessons learned from building a 3D system for novices
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
International Journal of Human-Computer Studies
Are visual programming languages better? The role of imagery in program comprehension
International Journal of Human-Computer Studies
Human factors affecting dependability in end-user programming
WEUSE I Proceedings of the first workshop on End-user software engineering
Proceedings of the 2008 annual research conference of the South African Institute of Computer Scientists and Information Technologists on IT research in developing countries: riding the wave of technology
Hi-index | 0.00 |
Event-based programming has been studied little, yet recent work suggests that language paradigm can predict programming strategies and performance. A contextual inquiry of four expert programmers using the Alice 3D programming environment was performed in order to discover how event-based programming strategies might be supported in programming environments. Various programming, testing, and debugging breakdowns were extracted from observations and possible programming environment tools are suggested as aids to avoid these breakdowns. Future analyses and studies are described.