Computing Education (TOCE)


Search Issue
enter search term and/or author name


ACM Transactions on Computing Education (TOCE), Volume 9 Issue 3, September 2009

Values and Objectives in Computing Education Research
Arnold Pears, Lauri Malmi
Article No.: 15
DOI: 10.1145/1594399.1594400

What is Computing Education Research (CER), why are we doing this type of research, and what should the community achieve? As associate editors to this special edition we provide our perspectives and discuss how they have influenced the evolution...

PatternCoder: A Programming Support Tool for Learning Binary Class Associations and Design Patterns
J. H. Paterson, K. F. Cheng, J. Haddow
Article No.: 16
DOI: 10.1145/1594399.1594401

PatternCoder is a software tool to aid student understanding of class associations. It has a wizard-based interface which allows students to select an appropriate binary class association or design pattern for a given problem. Java code is then...

Diagnosing Learners’ Problem-Solving Strategies Using Learning Environments with Algorithmic Problems in Secondary Education
Ulrich Kiesmüller
Article No.: 17
DOI: 10.1145/1594399.1594402

At schools special learning and programming environments are often used in the field of algorithms. Particularly with regard to computer science lessons in secondary education, they are supposed to help novices to learn the basics of programming....