PACT: A Pattern-Annotated Course Tool

We present PACT: a visual editor for annotating sequences of learning objects with references to pedagogical patterns. Previous efforts to reform pedagogy via design patterns have focused on two approaches, each of which has severe disadvantages: the exchange of pedagogical pattern descriptions and the creation of learning environments informed by them. The key innovation of PACT is its focus on pattern-annotated courses that connect these methods. We discuss the goals driving the design along with the features that comprise this tool. Finally, we identify opportunities for community involvement and future work.

[1]  Tia G. B. Hansen,et al.  Collaborative Learning : Cognitive and Computational Approaches , 1999 .

[2]  Marcia C. Linn,et al.  New roles for students, instructors, and computers in a lab-based introductory programming course , 2003, SIGCSE.

[3]  Benjamin B. Bederson,et al.  Toolkit design for interactive structured graphics , 2004, IEEE Transactions on Software Engineering.

[4]  N. Cue,et al.  A Universal Learning Tool for Classrooms , 1998 .

[5]  Patrick Baudisch,et al.  Keeping things in context: a comparative evaluation of focus plus context screens, overviews, and zooming , 2002, CHI.

[6]  Peter Gärdenfors,et al.  Getting the story straight: The role of narrative in teaching and learning with interactive media , 2005 .

[7]  Joseph Bergin Fourteen Pedagogical Patterns , 2000, EuroPLoP.

[8]  Ann L. Brown,et al.  Guided discovery in a community of learners. , 1994 .

[9]  Helen Sharp,et al.  The pedagogical patterns project (poster session) , 2000, OOPSLA '00.

[10]  Helen Sharp,et al.  Evolving Pedagogical Patterns: The Work of the Pedagogical Patterns Project , 2003, Comput. Sci. Educ..

[11]  David Finkel,et al.  ITiCSE 2002 : proceedings of the 7th annual SIGCSE Conference on Innovation and Technology in Computer Science Education, July 24-28, 2002, Aarhus, Denmark , 2002 .

[12]  James A. Landay,et al.  SATIN: a toolkit for informal ink-based applications , 2000, UIST '00.

[13]  Sally Fincher,et al.  Pedagogical patterns: their place in the genre , 2002, ITiCSE '02.

[14]  Matthew Kam,et al.  Livenotes: a system for cooperative and augmented note-taking in lectures , 2005, CHI.

[15]  Pm Jenkinson,et al.  Cognitive , 2020, Definitions.

[16]  Murray Silverstein,et al.  A Pattern Language , 1977 .

[17]  K. McGilly,et al.  Classroom lessons: Integrating cognitive theory and classroom practice. , 1994 .