Programming by example: novice programming comes of age
Communications of the ACM
Studying the language and structure in non-programmers' solutions to programming problems
International Journal of Human-Computer Studies
Minds in Play: Computer Game Design as a Context for Children's Learning
Minds in Play: Computer Game Design as a Context for Children's Learning
Using HCI Techniques to Design a More Usable Programming System
HCC '02 Proceedings of the IEEE 2002 Symposia on Human Centric Computing Languages and Environments (HCC'02)
Children's narrative development through computer game authoring
Proceedings of the 2004 conference on Interaction design and children: building a community
ScriptEase: Generating Scripting Code for Computer Role-Playing Games
Proceedings of the 19th IEEE international conference on Automated software engineering
CARSS: A Framework for Learner-Centred Design with Children
International Journal of Artificial Intelligence in Education
Supporting the development of interactive storytelling skills in teenagers
Edutainment'06 Proceedings of the First international conference on Technologies for E-Learning and Digital Entertainment
Adventure Author: a learning environment to support creative design
Proceedings of the 6th international conference on Interaction design and children
A narrative-driven design approach for casual games with children
Proceedings of the 5th ACM SIGGRAPH Symposium on Video Games
Designing an interface for multimodal narrative creation
CHI '11 Extended Abstracts on Human Factors in Computing Systems
Embedding technology in the classroom: the train the teacher model
Proceedings of the 11th International Conference on Interaction Design and Children
Hi-index | 0.00 |
Creating interactive stories in the form of narrative-based games can have motivational and educational benefits for children, but scripting languages can be a barrier to the activity. This paper describes a learner-centred design (LCD) approach to creating a visual programming language (VPL) for scripting plot events in game-based interactive stories. The LCD approach, unusual in the field of VPLs, was essential to ensure that the software effectively supported our child target users in the game creation process.