ACM DL

ACM Transactions on

Computing Education (TOCE)

Menu
Latest Articles

Translating Principles of Effective Feedback for Students into the CS1 Context

Learning the first programming language is challenging for many students. High failure rates and bimodally distributed grades lead to a pedagogical... (more)

Why Computing Students Learn on Their Own

In this article, we address the question of why computing students choose to learn computing topics on their own. A better understanding of why some students choose to learn on their own may help us to motivate other students to develop this important skill. In addition, it may help in curriculum design; if we need to leave some topics out of our... (more)

The Impact of Different Teaching Approaches and Languages on Student Learning of Introductory Programming Concepts

Learning to program, especially in the object-oriented paradigm, is a difficult undertaking for many... (more)

NEWS

Authors: Submit by last day of month for faster review 

ACM TOCE's monthly peer review process begins on the first day of each month. On this day, we begin reviewing all papers received by 11:59 p.m. U.S. Pacific Time on the last day of the previous calendar month. Papers received after that "soft" deadline will not be reviewed until the first day of the following month. Thus, if you want your paper to be reviewed as quickly as possible, submit near the end of the calendar month.

Special Issue on learning analytics coming in 2017

ACM TOCE will publish a special issue on learning analytics for computing education in 2017. Authors interested in submitting articles to this special issue need to submit article abstracts by May 15, 2016. For more information, please see the call for papers.

New options for ACM authors to manage rights and permissions for their work

ACM introduces a new publishing license agreement, an updated copyright transfer agreement, and a new author-pays option which allows for perpetual open access through the ACM Digital Library. For more information, visit the ACM Author Rights webpage.

About TOCE

The ACM Transactions on Computing Education (TOCE) publishes high quality, peer-reviewed, archival papers in computing education. Papers published in TOCE take a scholarly approach to teaching and learning, establish a clear connection to student learning, and appeal to a broad audience interested in computing education: instructors, researchers, curriculum designers, and administrators.  READ MORE

Forthcoming Articles

A method to analyse computer science students' teamwork in online collaborative learning environments

Teamwork is an essential skill for Computer Science (CS) graduates; however, industry employers are not satisfied with graduates' skills. Teamwork skills are often left to be developed through experience in teamwork and are not always explicitly taught and assessed, suggesting a need for more proactive measures to teach and assess teamwork. CS students were asked to create a wiki solution to a problem-based question as a team. Adopting an in-depth case study approach, we applied manual content analysis and sentiment analysis to the teamwork discussions to determine if the activity encouraged students to collaborate and share knowledge and self-adopt teamwork roles. Analysis revealed the identification of both active and cohesive teams; disengaged students; and particular roles, skills, and behaviours that were lacking at an individual and team level. The online environment allowed students to share knowledge and build consensus prior to developing their wiki response. Further, sentiment analysis revealed that teams moved through positive and negative emotions over the course of developing their solution, toward satisfaction. The findings demonstrate the value in the detailed measurement and analysis of online teamwork. However, we propose the need for automated measures that provide real-time feedback to assist educators in the fair and efficient assessment of teamwork. We present a prototype system and recommendations, based on our analysis, for automated teamwork analysis tools.

Learning Computer Science: Dimensions of Variation Within What Chinese Students Learn

Assessing Problem Based Learning in a Software Engineering Curriculum using Bloom's Taxonomy and the IEEE Software Engineering Body of Knowledge

Heuristic Evaluation for Novice Programming Systems

The last few years has seen a proliferation of novice programming tools. The availability of a large number of systems has made it difficult for many users to choose between them. Even for education researchers, comparing the relative quality of these tools, or judging their respective suitability for a given context, is hard in many instances. For designers of such systems, assessing the respective quality of competing design decisions can be equally difficult. Heuristic evaluation provides a practical method of assessing the quality of alternatives in these situations, and of identifying potential problems with existing systems for a given target group or context. Existing sets of heuristics, however, are not specific to the domain of novice programming, and thus do not evaluate all aspects of interest to us in this specialised application domain. In this paper, we propose a set of heuristics to be used in heuristic evaluations of novice programming systems. These heuristics have the potential to allow a useful assessment of the quality of a given system, with lower cost than full formal user studies and greater precision than the use of existing sets of heuristics.

Exploration of participation in student Software Engineering teams

Measuring and understanding team development by capturing self-assessed enthusiasm and skill levels

Team Projects in Computing Education - 2nd Issue Editorial

Using a Real Bare Machine in a Project-based Learning Environment for Teaching Computer Structure: An Analysis of the Implementation Following the Action Research Model

The computer Input/Output (I/O) subsystem and its functioning are very abstract concepts and are difficult for undergraduate freshmen to understand. However, it is important that freshmen assimilate these low-level concepts if later on they are going to be taught about the operating systems (OS) working over that architecture layer, or working directly with them in embedded systems, real-time systems or in the area of human-computer interaction (HCI). This paper describes the use of a game console (the Nintendo® DS, NDS) in a project-based learning (PBL or PjBL) environment in which the design of a game is the basis of the project in order to encourage the students to get more involved with the computer I/O subsystem abstraction. A four year experience is reported in which a design cycle (investigate, design, create, evaluate) has been followed. The general procedure for the four years and the specific characteristics and achieved results for every year are reported. The aim of the study was twofold: on the one hand, to assess the learning effectiveness of the active PjBL methodology and some factors related with this methodology, and, on the other hand, to analyze the motivation towards the subject fostered by the game console. The first aim is analyzed using the scores achieved by students and second is analyzed via satisfaction questionnaires.

Keeping TOCE on a Positive Trajectory

Bibliometrics

Publication Years 2009-2016
Publication Count 148
Citation Count 589
Available for Download 148
Downloads (6 weeks) 2044
Downloads (12 Months) 18496
Downloads (cumulative) 72449
Average downloads per article 490
Average citations per article 4
First Name Last Name Award
Joel Adams ACM Distinguished Member (2012)
ACM Senior Member (2011)
Douglas Baldwin ACM Senior Member (2012)
Amy S Bruckman ACM Senior Member (2009)
Peter Brusilovsky ACM Senior Member (2008)
Michael E. Caspersen ACM Distinguished Member (2013)
ACM Senior Member (2011)
Steve Cooper ACM Distinguished Member (2012)
ACM Senior Member (2009)
Barbara Ericson ACM Karl V. Karlstrom Outstanding Educator Award (2010)
Sally Fincher ACM Distinguished Member (2009)
Daniel D Garcia ACM Distinguished Member (2012)
Mark Guzdial ACM Distinguished Member (2014)
ACM Karl V. Karlstrom Outstanding Educator Award (2010)
ACM Senior Member (2009)
Jhilmil Jain ACM Senior Member (2014)
Randy H. Katz ACM Karl V. Karlstrom Outstanding Educator Award (1999)
David Patterson ACM - IEEE CS Eckert-Mauchly Award (2008)
ACM Distinguished Service Award (2007)
ACM Karl V. Karlstrom Outstanding Educator Award (1991)
Hridesh Rajan ACM Senior Member (2014)
Clifford A Shaffer ACM Distinguished Member (2015)
ACM Senior Member (2007)
Chris Stephenson ACM Senior Member (2009)
Henry M Walker ACM Distinguished Member (2009)
ACM Senior Member (2009)
Henry M Walker ACM Distinguished Member (2009)
ACM Senior Member (2009)

First Name Last Name Paper Counts
Michal Armoni 6
Josh Tenenberg 5
Robert McCartney 5
Mordechai Ben-Ari 4
Ian Utting 3
Michael Kölling 3
Peter Hubwieser 3
Jürgen Börstler 2
Lisa Kaczmarczyk 2
Monica McGill 2
Michail Giannakos 2
Juha Sorva 2
Richard Ladner 2
Doug Baldwin 2
Mitchel Resnick 2
Geoffrey Herman 2
Guido Rößling 2
Craig Zilles 2
Mark Guzdial 2
Anthony Robins 2
John Maloney 2
Mary Rosson 2
Craig Miller 2
Ville Karavirta 2
Michael, Loui 2
Jesús Velázquez-Iturbide 2
Stephen Cooper 2
Tammy VanDeGrift 2
James Paterson 2
Sally Fincher 2
Orni Meerbaum--Salant 2
Jill Denner 1
Itzik Bayaz 1
Simone Kauffeld 1
Bernd Bruegge 1
Stephan Krusche 1
Cynthia Wambsgans 1
Mary Switzer 1
Christopher Wood 1
John Korb 1
Debora Lui 1
Christophe Kolski 1
Xin Zhou 1
Huiming Yu 1
Orit Hazzan 1
Wanda Kunkle 1
Carol Zander 1
Andrea Danyluk 1
Dharanipragada Janakiram 1
Thomas Clayton 1
Audrey Rorrer 1
Guy Haas 1
Peter Khooshabeh 1
Stephanie Ludi 1
Thomas Reichlmayr 1
Scott Grissom 1
Abdulhadi Shoufan 1
Sorin Huss 1
Paul Gross 1
Rosalie Ocker 1
Richard Pak 1
Murali Sitaraman 1
Andreas Stefik 1
Daniela Micucci 1
Jeongwon Choi 1
Ulrik Schroeder 1
Raghu Raman 1
Dario Malchiodi 1
Jussi Kasurinen 1
Sue Sentance 1
Giora Alexandron 1
Edward Jones 1
Timothy Yuen 1
Lori Postner 1
Hilko Paulsen 1
Wei Zhang 1
Vincent Ng 1
Grant Braught 1
Alfinge Wang 1
Ursula Wolz 1
Jane Margolis 1
Chris Mayfield 1
Marisa Exter 1
Michael O’Grady 1
Xiaohong Yuan 1
Percy Vega 1
Peter Alston 1
Brian Dorn 1
Dan Garcia 1
Kathleen Goldschmidt 1
Jeongkyu Lee 1
Robert Drysdale 1
Khaled Benkrid 1
Richard Alo 1
Colleen Lewis 1
Karen Renaud 1
Quintin Cutts 1
Pawan Agarwal 1
Jhilmil Jain 1
Theodore Norvell 1
Pierluigi Crescenzi 1
J Velázquez-Iturbide 1
Julie Barnes 1
Maria Knobelsdorf 1
Dieter Engbring 1
Krishnashree Achuthan 1
Mattia Monga 1
Béatrice Drot-Delange 1
Monique Grandbastien 1
David Harel 1
Sandeep Mitra 1
David Broman 1
Olga Liskin 1
Ville Tirronen 1
David Johnson 1
Kimberly Misa-Escalante 1
Jiangjiang Liu 1
Meredith Stone 1
Sarah Pulimood 1
Penny Rheingans 1
Anne Brodsky 1
Kristin Searle 1
Judy Goldsmith 1
Nicholas Mattei 1
Tomi Pasanen 1
Daniellehyunsook Lee 1
Yulei(Gavin) Zhang 1
Kate Sanders 1
Claudia Ott 1
Kerry Shephard 1
Joel Adams 1
S Jayaprakash 1
Arnold Pears 1
Amy Bruckman 1
Heather Thiry 1
Mukkai Krishnamoorthy 1
Helen Hu 1
Saturnino Garcia 1
Leo Porter 1
Ruth Davis 1
T Hendrix 1
Erkki Sutinen 1
Barry Ip 1
Laura Leventhal 1
Tony Koppi 1
Marco Thomas 1
Nadia Repenning 1
David Webb 1
Fred Gluck 1
Chris Stephenson 1
Carlo Bellettini 1
Mauro Torelli 1
Neil Brown 1
Tom Crick 1
Georges Baron 1
Shelly Engelman 1
Arwa Allinjawi 1
Robert Macredie 1
Robert Pastel 1
Marika Seigel 1
Alex Mayer 1
Grace Ngai 1
Ville Isomöttönen 1
Antonio Fuentes 1
Aman Yadav 1
Mouldi Sagar 1
Evelyn Eastmond 1
Jinsheng Xu 1
Randy Connolly 1
Manuel Carro 1
Ángel Herranz 1
Omar Abuzaghleh 1
Kyle Persohn 1
Charles Kelemen 1
Clifford Shaffer 1
Matthew Cooper 1
Stephen Edwards 1
Klara Benda 1
Ann Gates 1
Teresa Dahlberg 1
Tiffany Barnes 1
Sheryl Burgstahler 1
John Carroll 1
Christopher Harrison 1
Anukrati Agrawal 1
Kafai Cheng 1
Néstor Rodríguez 1
Malek Adjouadi 1
Kenneth Goldman 1
David Umphress 1
Larry Barowski 1
Dana Kracaw 1
Roman Bednarik 1
Stelios Xinogalos 1
Rivka Taub 1
Jocelyn Armarego 1
Johannes Magenheim 1
Torsten Brinda 1
Ludger Humbert 1
Alexander Repenning 1
Prema Nedungadi 1
Judith Gal-Ezer 1
Laura Campbell 1
Lennart Rolandsson 1
Inga Skogh 1
Simon Humphreys 1
Tom Mcklin 1
Andy Luse 1
Hana Al-Nuaim 1
Stanislao Lauria 1
Gregory Hislop 1
Stoney Jackson 1
Thomas Hilburn 1
Marie Nordström 1
Catriel Beeri 1
Yifat Ben-David Kolikant 1
Thomas Zimmerman 1
Karen Kim 1
Kim Pearson 1
Ninger Zhou 1
Mikko Apiola 1
Bénédicte Talon 1
Peter Brusilovsky 1
Thomas Park 1
Yan(Mandy) Dang 1
Anna Eckerdal 1
Lynda Thomas 1
Robert Cupper 1
Ulrich Kiesmuller 1
Tyler Sondag 1
Hridesh Rajan 1
Jason Sanchez 1
Hansa Sinha 1
Daniel Garcia 1
Christopher Hundhausen 1
Stefan Schaeckeler 1
Amy Fann 1
John Fernandez 1
James Cross 1
Lacey Montgomery 1
Teena Vellaramkalayil 1
Jaime Urquiza-Fuentes 1
Susanna Siebert 1
G Poor 1
Dugald Hutchings 1
YoungJun Lee 1
Jan Vahrenhold 1
Jaakko Kurhila 1
Hilarie Nickerson 1
Smrithi Venkatasubramanian 1
Orlena Gotel 1
Evgeniy Khenner 1
Anna Morpurgo 1
Linda Werner 1
Heidi Ellis 1
Maria Vasilevskaya 1
Kurt Schneider 1
Lukas Alperowitz 1
Tim Wahls 1
Peggy Doerschuk 1
Jill Scheibler 1
Susanne Hambrusch 1
Deborah Fields 1
Gary Westhead 1
Andrea Forte 1
Julio Mariño 1
Michael Ziwisky 1
Ariel Rabkin 1
Charles Reiss 1
Kim Bruce 1
Andrea Lawrence 1
Ingrid Russell 1
Todd Neller 1
Alexander Alon 1
Monika Akbar 1
Sean Ponce 1
Ron Eglash 1
Andrew Woodbridge 1
Kim Buch 1
Tricia Shepherd 1
Cynthiabailey Lee 1
Sarah Buchanan 1
Weijia Shang 1
Cinda Heeren 1
Jens Bennedsen 1
Albert Ritzhaupt 1
Starr Hiltz 1
Svetlana Drachova 1
Joan Krone 1
Lauri Malmi 1
Paul Albee 1
Arno Pasternak 1
Ryan Grover 1
Kyuhan Koh 1
Susan Miller 1
Violetta Lonati 1
Michal Gordon 1
Tariq King 1
Paul Krause 1
Shannon Campe 1
Tal Hassner 1
Susan Reardon 1
Brendan Tangney 1
Stephen Chan 1
Hongva Leong 1
L Eby 1
Stanisław Radziszowski 1
Yasmin Kafai 1
Eunkyoung Lee 1
Natalie Rusk 1
Sergey Sosnovsky 1
Michael Yudelson 1
Ricky Archer 1
Tom Murphy 1
Yasser Elleithy 1
Randy Katz 1
David Patterson 1
Jonas Boustedt 1
Zdravko Markov 1
Michael Stewart 1
Kian Pokorny 1
Mohsen Beheshti 1
Sheila Humphreys 1
Alexander Chizhik 1
Joseph LaViola, 1
Nichole Turnage 1
Michael Caspersen 1
Joseph Hollingsworth 1
Daniel Zingaro 1
Amit Shesh 1
Amber Settle 1
Catharine Brand 1
Peter Andreae 1
Uolevi Nikula 1
Roland Mittermeir 1
Françoise Tort 1
Barbara Ericson 1
Julie Rursch 1
Doug Jacobson 1
Peter Clarke 1
Kay Robbins 1
Theodora Koulouri 1
Kristian Sandahl 1
Neomi Liberman 1
Judith Mann 1
Joanna Goode 1
Anne Spence 1
Marcin Łukowiak 1
James Vallino 1
Eliot Kaplan 1
Matti Lattu 1
Brian Silverman 1
Vladimir Zadorozhny 1
Yaseen Qadah 1
David Walsh 1
Dennis Brylow 1
Robert Allen 1
Alyce Brady 1
Henry Walker 1
A Brady 1
Susan Coleman 1
Lauri Malmi 1
Sarah Hug 1
Orpheus Crutchfield 1
Leland Beck 1
V Renumol 1
John Haddow 1
Roberto d’Amore 1
Carsten Schulte 1
Michael Bruce-Lockhart 1
Debbie Richards 1
Lecia Barker 1
Niko Myller 1
Jason Hallstrom 1
Alejandra Magana 1
Michael Falk 1
Michael Reese 1
Tanya McGill 1
Leonardo Mariani 1
Sangjin An 1
Arto Vihavainen 1
Kris Gutierrez 1
Ian Horses 1
Ashok Basawapatna 1
Tim Bell 1
Igor Semakin 1
Luisa Zecca 1
Debra Davis 1
Jairo Pava 1

Affiliation Paper Counts
Calvin College 1
University of Erlangen-Nuremberg 1
Anglia Ruskin University 1
University of Macedonia 1
Oklahoma Baptist University 1
Universite Blaise Pascal 1
Texas A and M University - Corpus Christi 1
University of San Diego 1
Mount Royal College 1
Victoria University of Wellington 1
Swarthmore College 1
Ecole Normale Superieure de Cachan 1
University College Dublin 1
Oklahoma State University - Stillwater 1
Pomona College 1
Rhode Island College 1
SUNY Brockport 1
University of Texas at El Paso 1
Spelman College 1
Dartmouth College 1
IBM Research 1
University of Dublin, Trinity College 1
Denison University 1
University of Wollongong 1
University of Oregon 1
Allegheny College 1
University of Texas at Austin 1
Skidmore College 1
University of Duisburg-Essen 1
University of Washington Seattle 1
University of Kentucky 1
Blekinge Institute of Technology 1
University of Washington-Bothell 1
RWTH Aachen University 1
University of Toronto 1
Yonsei University 1
University of Otago 1
Indiana University Southeast 1
Elon University 1
University of Nebraska at Omaha 1
Macquarie University 1
Alpen-Adria-Universität Klagenfurt 1
University of Canterbury 1
University of Liverpool 1
University of Surrey 1
Indiana University 1
IBM 1
Williams College 1
New York University 1
University of Florence 1
Messiah College 1
Washington University in St. Louis, School of Medicine 1
New Jersey Institute of Technology 1
University of Wuppertal 1
University of North Texas 1
University of Strathclyde 1
University of California, Santa Cruz 1
Grand Valley State University 1
Penn State Harrisburg 1
Microsoft 1
Nassau Community College 1
Florida Agriculture and Mechanical University 1
Grinnell College 1
Embry Riddle Aeronautical University 1
Universite Paris Descartes 1
The University of North Carolina Wilmington 1
University of Southern California 1
Dun Laoghaire Institute of Art, Design, and Technology 1
University of Aarhus 1
Gettysburg College 1
University of Wales Aberystwyth 1
Free University of Berlin 1
University of Gavle 1
Utah State University 1
University of Nevada, Las Vegas 1
Illinois State University 1
Central Connecticut State University 1
North Dakota State University 1
University of Dortmund 1
California State University 1
University of Puerto Rico-Mayaguez 1
Amrita Vishwa Vidyapeetham University 1
AgentSheets, Inc 1
University of Houston-Downtown 1
Cardiff Metropolitan University 1
Universite de Lorrain 1
University of Glasgow 2
Royal Institute of Technology 2
University of Texas at San Antonio 2
Bradley University 2
Uppsala University 2
King Abdulaziz University 2
Westminster College, Salt Lake City 2
Leibniz Universitat Hannover 2
University of Portland 2
Johns Hopkins University 2
Technical University in Braunschweig 2
Linkoping University 2
Central Michigan University 2
Washington University in St. Louis 2
Stanford University 2
Lappeenranta University of Technology 2
University of Hartford 2
Kalamazoo College 2
State University of New York Geneseo 2
San Diego State University 2
Memorial University of Newfoundland 2
Murdoch University 2
University of Paderborn 2
University of Central Florida 2
Technion - Israel Institute of Technology 2
Northern Arizona University 2
Perm State National Research University 2
University of Edinburgh 2
University of California, San Diego 2
Umea University 2
University of Jyvaskyla 2
University of Pennsylvania 3
University of Washington-Tacoma 3
Glasgow Caledonian University 3
Hebrew University of Jerusalem 3
Santa Clara University 3
Lamar University 3
University of Milan - Bicocca 3
Norwegian University of Science and Technology 3
Drexel University 3
Marquette University 3
Washington State University Pullman 3
Bowling Green State University 3
Korea National University of Education 3
Brunel University 3
Open University of Israel 3
Rensselaer Polytechnic Institute 3
Indian Institute of Technology, Madras 3
Clemson University 3
DePaul University 3
University of California, Los Angeles 3
Technical University of Madrid 3
University of Eastern Finland 3
Universite Lille Nord de France 3
Iowa State University 4
The University of North Carolina at Charlotte 4
Hong Kong Polytechnic University 4
Florida International University 4
University of Washington 4
Michigan Technological University 4
Universidad Rey Juan Carlos 4
University of Maryland, Baltimore County 4
University of Bridgeport 4
Pennsylvania State University 5
University of Helsinki 5
The College of New Jersey 5
Technical University of Darmstadt 5
Georgia Institute of Technology 5
University of Connecticut 5
Rochester Institute of Technology 6
Purdue University 6
Auburn University 6
University of Pittsburgh 6
North Carolina Agricultural and Technical State University 6
Technical University of Munich 6
Virginia Tech 6
University of Milan 6
Aalto University 6
University of Illinois at Urbana-Champaign 7
Massachusetts Institute of Technology 7
University of Kent 9
University of California, Berkeley 10
University of Colorado at Boulder 12
Weizmann Institute of Science Israel 15

ACM Transactions on Computing Education (TOCE)
Archive


2016
Volume 16 Issue 1, January 2016  Issue-in-Progress

2015
Volume 15 Issue 4, December 2015 Special Issue on Team Projects in Computing Education
Volume 15 Issue 3, September 2015
Volume 15 Issue 2, May 2015 Special Issue II on Computer Science Education in K-12 Schools
Volume 15 Issue 1, March 2015 Special Issue on Web Development
Volume 14 Issue 4, February 2015

2014
Volume 14 Issue 3, November 2014
Volume 14 Issue 2, June 2014 Special Issue on Computing Education in (K-12) Schools
Volume 14 Issue 1, March 2014

2013
Volume 13 Issue 4, November 2013
Volume 13 Issue 3, August 2013 Special Issue on Alternatives to Lecture in the Computer Science Classroom
Volume 13 Issue 2, June 2013
Volume 13 Issue 1, January 2013

2012
Volume 12 Issue 4, November 2012
Volume 12 Issue 3, July 2012
Volume 12 Issue 2, April 2012
Volume 12 Issue 1, March 2012

2011
Volume 11 Issue 4, November 2011
Volume 11 Issue 3, October 2011
Volume 11 Issue 2, July 2011
Volume 11 Issue 1, February 2011

2010
Volume 10 Issue 4, November 2010
Volume 10 Issue 3, August 2010
Volume 10 Issue 2, June 2010
Volume 10 Issue 1, March 2010
Volume 9 Issue 4, January 2010

2009
Volume 9 Issue 3, September 2009
Volume 9 Issue 2, June 2009 Special Issue on the 5th Program Visualization Workshop (PVW’08)
Volume 9 Issue 1, March 2009
Volume 8 Issue 4, January 2009

2008
Volume 8 Issue 3, October 2008
Volume 8 Issue 2, June 2008
Volume 8 Issue 1, March 2008
Volume 7 Issue 4, January 2008

2007
Volume 7 Issue 3, November 2007
Volume 7 Issue 2, June 2007
Volume 7 Issue 1, March 2007

2006
Volume 6 Issue 4, December 2006
Volume 6 Issue 3, September 2006
Volume 6 Issue 2, June 2006
Volume 6 Issue 1, March 2006

2005
Volume 5 Issue 4, December 2005
Volume 5 Issue 3, September 2005
Volume 5 Issue 2, June 2005
Volume 5 Issue 1, March 2005

2004
Volume 4 Issue 4, December 2004
Volume 4 Issue 3, September 2004 Special issue on robotics in undergraduate education. Part 2
Volume 4 Issue 2, June 2004 Special issue on robotics in undergraduate education. Part 1
Volume 4 Issue 1, March 2004 Special Issue on Gender-Balancing Computing Education

2003
Volume 3 Issue 4, December 2003
Volume 3 Issue 3, September 2003
Volume 3 Issue 2, June 2003
Volume 3 Issue 1, March 2003

2002
Volume 2 Issue 4, December 2002
Volume 2 Issue 3, September 2002
Volume 2 Issue 2, June 2002
Volume 2 Issue 1, March 2002

2001
Volume 1 Issue 4, December 2001
Volume 1 Issue 3es, Fall 2001
Volume 1 Issue 2es, Summer 2001
Volume 1 Issue 1es, March 2001
 
All ACM Journals | See Full Journal Index