Lowering the barriers to programming: A taxonomy of programming environments and languages for novice programmers.
Stroke Therapy Through Motion-Based Games: A Case Study
Dinah: An Interface to Assist Non-programmers with Selecting Program Code Causing Graphical Output
Lowering the barriers to programming
Storytelling alice motivates middle school girls to learn computer programming
Non-programmers identifying functionality in unfamiliar code: strategies and barriers
Evaluation and Usability of Programming Languages and Tools on - PLATEAU ’10
Proceedings of the 2011 annual conference on Human factors in computing systems - CHI ’11
Proceedings of the 27th international conference extended abstracts on Human factors in computing systems - CHI EA ’09
ACM Computing Surveys
Journal of Visual Languages & Computing
Communications of the ACM
Randy Pausch
Paul Gross
Mitchel Resnick
Yoshiki Ohshima
Sara Kiesler
Jennifer Yang
Nurturing Children’s Creative Practice Through Micro-enactments
Mobile Augmented Reality
How “Wide Walls” Can Increase Engagement
Telescope: Fine-Tuned Discovery of Interactive Web UI Feature Implementation
Designing Inclusive STEM Activities