Agents to assist in finding help
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
A contextual inquiry of expert programmers in an event-based programming environment
CHI '03 Extended Abstracts on Human Factors in Computing Systems
First Steps in Programming: A Rationale for Attention Investment Models
HCC '02 Proceedings of the IEEE 2002 Symposia on Human Centric Computing Languages and Environments (HCC'02)
Designing the whyline: a debugging interface for asking questions about program behavior
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Six Learning Barriers in End-User Programming Systems
VLHCC '04 Proceedings of the 2004 IEEE Symposium on Visual Languages - Human Centric Computing
Design requirements for more flexible structured editors from a study of programmers' text editing
CHI '05 Extended Abstracts on Human Factors in Computing Systems
Development and evaluation of a model of programming errors
HCC '03 Proceedings of the 2003 IEEE Symposium on Human Centric Computing Languages and Environments
Learning to Program with Alice, Brief Edition
Learning to Program with Alice, Brief Edition
A framework and methodology for studying the causes of software errors in programming systems
Journal of Visual Languages and Computing
Marmite: end-user programming for the web
CHI '06 Extended Abstracts on Human Factors in Computing Systems
Towards a "personal cost" model for end-user development
CHINZ '06 Proceedings of the 7th ACM SIGCHI New Zealand chapter's international conference on Computer-human interaction: design centered HCI
Making mashups with marmite: towards end-user programming for the web
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Scripting practices in complex systems management
Proceedings of the Symposium on Computer Human Interaction for the Management of Information Technology
End-user development of service-based interactive web applications at the presentation layer
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
Hi-index | 0.00 |
Human factors affecting the dependability of end user's programs are discussed in the context of controlled and observational studies of both professional and end-user programmers. These factors include the influence of the types of behaviors that end users wish to implement, end user's fundamental cognitive biases, barriers in the languages, environments, libraries, and other tools used by end users, and end users' difficulties with understanding their code's meaning and execution.