The impact of human-centered features on the usability of a programming system for children
CHI '02 Extended Abstracts on Human Factors in Computing Systems
Estimating the Numbers of End Users and End User Programmers
VLHCC '05 Proceedings of the 2005 IEEE Symposium on Visual Languages and Human-Centric Computing
End User Development (Human-Computer Interaction Series)
End User Development (Human-Computer Interaction Series)
Koala: capture, share, automate, personalize business processes on the web
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Making mashups with marmite: towards end-user programming for the web
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Storytelling alice motivates middle school girls to learn computer programming
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Testing vs. code inspection vs. what else?: male and female end users' debugging strategies
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CoScripter: automating & sharing how-to knowledge in the enterprise
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The buzz: supporting user tailorability in awareness applications
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Toped: enabling end-user programmers to validate data
CHI '08 Extended Abstracts on Human Factors in Computing Systems
Finding causes of program output with the Java Whyline
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Attaching UI enhancements to websites with end users
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
User-created forms as an effective method of human-agent communication
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Jadeite: improving API documentation using usage information
CHI '09 Extended Abstracts on Human Factors in Computing Systems
d.note: revising user interfaces through change tracking, annotations, and alternatives
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Example-centric programming: integrating web search into the development environment
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A strategy-centric approach to the design of end-user debugging tools
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Here's what i did: sharing and reusing web activity with ActionShot
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
How to support designers in getting hold of the immaterial material of software
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Wrangler: interactive visual specification of data transformation scripts
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The concept maps method as a tool to evaluate the usability of APIs
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Shared substance: developing flexible multi-surface applications
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
OldGen: mobile phone personalization for older adults
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Dinah: an interface to assist non-programmers with selecting program code causing graphical output
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
WebCrystal: understanding and reusing examples in web authoring
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Proceedings of the 45th ACM technical symposium on Computer science education
Hi-index | 0.00 |
As users continue to grow in number and diversity, end-user programming is playing an increasingly central role in shaping software to meet the broad, varied, rapidly changing needs of the world. Numerous companies have therefore begun to sell tools enabling end users to create programs. In parallel, ongoing academic research is aimed at helping end-user programmers create and adapt new kinds of programs in new ways. This special interest group meeting will bring together the community of researchers and companies focused on creating end-user programming tools, thereby facilitating technology transfer and future collaboration.