OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
The Nurnberg funnel: designing minimalist instruction for practical computer skill
The Nurnberg funnel: designing minimalist instruction for practical computer skill
Smalltalk scaffolding: a case study of minimalist instruction
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Designing objects and their interactions: a brief look at responsibility-driven design
Scenario-based design
The reuse of uses in Smalltalk programming
ACM Transactions on Computer-Human Interaction (TOCHI)
Degrees of comprehension: children's understanding of a visual programming environment
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
No one is making money in educational software
Communications of the ACM
Constructional design: creating new construction kits for kids
The design of children's technology
Bending the rules: steps toward semantically enriched graphical rewrite rules
VL '95 Proceedings of the 11th International IEEE Symposium on Visual Languages
VL '96 Proceedings of the 1996 IEEE Symposium on Visual Languages
Designing Mixed Textual and Iconic Programming Languages for Novice Users
VL '98 Proceedings of the IEEE Symposium on Visual Languages
Graphical Rewrite Rule Analogies: Avoiding the Inherit or Copy & Paste Reuse Dilemma
VL '98 Proceedings of the IEEE Symposium on Visual Languages
The agentsheets behavior exchange: supporting social behavior processing
CHI EA '97 CHI '97 Extended Abstracts on Human Factors in Computing Systems
Collaborative use & design of interactive simulations
CSCL '99 Proceedings of the 1999 conference on Computer support for collaborative learning
Harnessing curiosity to increase correctness in end-user programming
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Learning and collaboration across generations in a community
Communities and technologies
End users creating effective software
CHI '04 Extended Abstracts on Human Factors in Computing Systems
End users creating effective software
CHI '05 Extended Abstracts on Human Factors in Computing Systems
The next step: from end-user programming to end-user software engineering
CHI '06 Extended Abstracts on Human Factors in Computing Systems
Hi-index | 0.01 |
Five public school teachers were observed during two self-study sessions where they learned to use Visual AgenTalk (VAT). The first session emphasized the basic visual programming skills, while the second introduced ways to reuse existing simulations. Two versions of the reuse tutorial were developed, one offering a concrete example world for reuse, and the second an abstract world. During their learning and reuse sessions, the teachers thought out loud as they worked, enabling a detailed analysis of their goals, reactions, problems, and successes. After each session, the teachers also completed user reaction questionnaires. Although all teachers succeeded in learning the basics of VAT, they varied considerably in their reuse of the example simulations. It appears that the simplified components of the abstract world supported reuse to a greater degree than those of the concrete example world.