A small matter of programming: perspectives on end user computing
A small matter of programming: perspectives on end user computing
VL '96 Proceedings of the 1996 IEEE Symposium on Visual Languages
Using software simulations as an aide in teaching combinatorics to high school students
Journal of Computing Sciences in Colleges
Will earlier projects plus a disciplined process enforce SE principles throughout the CS curriculum?
Proceedings of the 27th international conference on Software engineering
WEUSE I Proceedings of the first workshop on End-user software engineering
Collaborative diffusion: programming antiobjects
Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications
Excuse me, I need better AI!: employing collaborative diffusion to make game AI child's play
Proceedings of the 2006 ACM SIGGRAPH symposium on Videogames
Visual programming with analogical representations: Inspirations from a semiotic analysis of comics
Journal of Visual Languages and Computing
Broadening participation through scalable game design
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Agent warp engine: formula based shape warping for networked applications
AVI '08 Proceedings of the working conference on Advanced visual interfaces
End-User Software Engineering of Smart Retail Environments: The Intelligent Shop Window
AmI '08 Proceedings of the European Conference on Ambient Intelligence
End-User Development for E-Government Website Content Creation
IS-EUD '09 Proceedings of the 2nd International Symposium on End-User Development
Proceedings of the 14th Western Canadian Conference on Computing Education
Children's programming, reconsidered: settings, stuff, and surfaces
Proceedings of the 8th International Conference on Interaction Design and Children
Teaching about Dynamic Processes A Teachable Agents Approach
Proceedings of the 2005 conference on Artificial Intelligence in Education: Supporting Learning through Intelligent and Socially Informed Technology
AgentCubes: Incremental 3D end-user development
Journal of Visual Languages and Computing
X-expressions in XMLisp: S-expressions and extensible markup language unite
Proceedings of the 2007 International Lisp Conference
Proceedings of the 41st ACM technical symposium on Computer science education
Semiotic traces of computational thinking acquisition
IS-EUD'11 Proceedings of the Third international conference on End-user development
Documentation comes to life in computational thinking acquisition with agentsheets
Proceedings of the 11th Brazilian Symposium on Human Factors in Computing Systems
On signifying the complexity of inter-agent relations in agentsheets games and simulations
Proceedings of the 31st ACM international conference on Design of communication
SRE: A Scenario-based Requirement Exploration Process for End-user Mobile-Application Development
Proceedings of International Conference on Advances in Mobile Computing & Multimedia
Hi-index | 0.00 |
The goal of agent-based end-user development (EUD) is to empower end users with agents they can instruct directly. This process of instruction is completely transparent to the user; that is, it is not based on opaque adaptation mechanisms. Conceptually, the idea of instructing agents includes what is often called end-user programming [3] that addresses some of the major objections users have toward agents, such as the lack of trust and the need to train them. However, it poses the huge challenge of creating development tools suitable for end users who possess no programming background or interest in learning how to program.