Design rationale: the argument behind the artifact
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Using critics to empower users
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Active design documents: a new approach for supporting documentation in preliminary routine design
Active design documents: a new approach for supporting documentation in preliminary routine design
Active documentation: wizards as a medium for meeting user needs
SIGDOC '97 Proceedings of the 15th annual international conference on Computer documentation
Symmetry of igorance, social creativity, and meta-design
C&C '99 Proceedings of the 3rd conference on Creativity & cognition
Semiotic engineering contributions for designing online help systems
SIGDOC '01 Proceedings of the 19th annual international conference on Computer documentation
Interactive Explanation of Software Systems
Automated Software Engineering
Coupling pair programming and writing: learning about students' perceptions and processes
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Agent-based end-user development
Communications of the ACM - End-user development: tools that empower users to create their own software solutions
Revealing the programming process
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Toward a more accurate view of when and how people seek help with computer applications
SIGDOC '07 Proceedings of the 25th annual ACM international conference on Design of communication
Proceedings of the fifteenth annual conference on Innovation and technology in computer science education
Research Methods in Human-Computer Interaction
Research Methods in Human-Computer Interaction
Recognizing computational thinking patterns
Proceedings of the 42nd ACM technical symposium on Computer science education
Interdisciplinary teaching: introductory programming via creative writing
Proceedings of the 42nd ACM technical symposium on Computer science education
Semiotic traces of computational thinking acquisition
IS-EUD'11 Proceedings of the Third international conference on End-user development
The novice problem in computer science
Proceedings of the 12th International Conference on Computer Systems and Technologies
Usage of and satisfaction with online help vs. search engines for aid in software use
Proceedings of the 29th ACM international conference on Design of communication
On signifying the complexity of inter-agent relations in agentsheets games and simulations
Proceedings of the 31st ACM international conference on Design of communication
Hi-index | 0.00 |
This paper is about the use of live documentation in Computational Thinking Acquisition (CTA) programs with AgentSheets. AgentSheets is a visual programming environment to build games. Based on previous studies showing that semiotic relations among visual game elements could be further explored to the benefit of the learners, we designed PoliFacets, a Web extension to AgentSheets cast as a live conversational document. With it, teachers and learners can follow different threads of conversation about (multiple representations of) game elements and relations between them. We present a qualitative evaluation study of PoliFacets with two experienced AgentSheets instructors and three school teachers trained to coach students in CTA programs. Findings show that although our system has not yet completely fulfilled our design intent, it has led participants to gain relevant insights about their teaching and learning, as well as to articulating doubts and misunderstandings that otherwise could have gone unnoticed.