ACM DL

ACM Transactions on

Computing Education (TOCE)

Menu
Latest Articles

Object-Oriented Design and Programming

The Object-Oriented Programming (OOP) technique is nowadays the most popular programming technique among tertiary education institutions. However, learning OOP is a cognitively demanding task for undergraduate students. Several difficulties and misconceptions have been recorded in the literature for both OOP concepts and languages, mainly Java.... (more)

Examining Interest and Grades in Computer Science 1

Computer Science 1 (CS1), the first course taken by college-level computer science (CS) majors, has traditionally suffered from high failure rates.... (more)

Teaching Mathematical Reasoning Principles for Software Correctness and Its Assessment

Undergraduate computer science students need to learn analytical reasoning skills to develop high-quality software and to understand why the software... (more)

NEWS

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.

Call for Nominations, Editor-In-Chief

The term of the current Editor-in-Chief (EiC) of the ACM Transactions on Computing Education (TOCE) is coming to an end, and the ACM Publications Board has set up a nominating committee to assist the Board in selecting the next EiC.

Nominations, including self nominations, are invited for a three-year term as TOCE EiC, beginning on July 1, 2015. The EiC appointment may be renewed at most one time. This is an entirely voluntary position, but ACM will provide appropriate administrative support. READ MORE

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

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

Looking backward to look forward: TOCE in transition

Why computing students learn on their own: motivation for self-directed learning of computing

Exploration of participation in student Software Engineering teams

Measuring and understanding team development by capturing enthusiasm and skill levels

Media, Mood, and Meetings: Related to Project Success?

Team Projects in Computing Education (2nd issue)

Team Projects in Computing Education - 1st Issue Editorial

Bibliometrics

Publication Years 2009-2015
Publication Count 138
Citation Count 452
Available for Download 138
Downloads (6 weeks) 1912
Downloads (12 Months) 18703
Downloads (cumulative) 64617
Average downloads per article 468
Average citations per article 3
First Name Last Name Award
Joel Adams ACM Distinguished Member (2012)
ACM Senior Member (2011)
Douglas Baldwin ACM Senior Member (2012)
Catriel Beeri ACM Fellows (2007)
Amy S Bruckman ACM Senior Member (2009)
Peter Brusilovsky ACM Senior Member (2008)
John M Carroll ACM Fellows (2003)
Michael E. Caspersen ACM Distinguished Member (2013)
ACM Senior Member (2011)
Steve Cooper ACM Distinguished Member (2012)
ACM Senior Member (2009)
Barbara Jane Ericson ACM Karl V. Karlstrom Outstanding Educator Award (2010)
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 Fellows (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)
ACM Fellows (1996)
Richard E. Ladner ACM Fellows (1995)
David Patterson ACM - IEEE CS Eckert-Mauchly Award (2008)
ACM Distinguished Service Award (2007)
ACM Fellows (1994)
ACM Karl V. Karlstrom Outstanding Educator Award (1991)
Hridesh Rajan ACM Senior Member (2014)
Clifford A Shaffer 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
Mordechai Ben-Ari 4
Josh Tenenberg 4
Ian Utting 3
Peter Hubwieser 3
Robert Mccartney 3
Michael Kölling 3
Lisa Kaczmarczyk 2
Michail Giannakos 2
Juha Sorva 2
Richard Ladner 2
Doug Baldwin 2
Mitchel Resnick 2
Geoffrey Herman 2
Sally Fincher 2
Guido Rößling 2
Craig Zilles 2
Mark Guzdial 2
John Maloney 2
Craig Miller 2
Mary Rosson 2
Orni Meerbaum--Salant 2
Ville Karavirta 2
Michael, Loui 2
Jesús Velázquez-Iturbide 2
Stephen Cooper 2
Tammy VanDeGrift 2
James Paterson 2
Monica McGill 2
Albert Ritzhaupt 1
Lauri Malmi 1
Paul Albee 1
Arno Pasternak 1
Kyuhan Koh 1
Fred Gluck 1
Violetta Lonati 1
Michal Gordon 1
Tariq King 1
Shannon Campe 1
Tal Hassner 1
Brendan Tangney 1
Stephen Chan 1
Hongva Leong 1
L Eby 1
Stanisław Radziszowski 1
Joseph LaViola, 1
Yasmin Kafai 1
Eunkyoung Lee 1
Nichole Turnage 1
Natalie Rusk 1
Sergey Sosnovsky 1
Michael Yudelson 1
Ricky Archer 1
Yasser Elleithy 1
Randy Katz 1
David Patterson 1
Zdravko Markov 1
Michael Stewart 1
Kian Pokorny 1
Mohsen Beheshti 1
Tom Murphy 1
Sheila Humphreys 1
Alexander Chizhik 1
Michael Caspersen 1
Amit Shesh 1
Uolevi Nikula 1
Amber Settle 1
Catharine Brand 1
Igor Semakin 1
Roland Mittermeir 1
Françoise Tort 1
Barbara Ericson 1
Peter Clarke 1
Peter Andreae 1
Julie Rursch 1
Doug Jacobson 1
Kay Robbins 1
Theodora Koulouri 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
Gary Westhead 1
Dennis Brylow 1
Alyce Brady 1
Henry Walker 1
A Brady 1
Susan Coleman 1
V Renumol 1
Lauri Malmi 1
John Haddow 1
Sarah Hug 1
Orpheus Crutchfield 1
Roberto d’Amore 1
Carsten Schulte 1
Leland Beck 1
Michael Bruce-Lockhart 1
Lecia Barker 1
Debbie Richards 1
Niko Myller 1
Alejandra Magana 1
Michael Falk 1
Michael Reese 1
Leonardo Mariani 1
Tanya McGill 1
Arto Vihavainen 1
Ryan Grover 1
Debra Davis 1
Jairo Pava 1
Ashok Basawapatna 1
Tim Bell 1
Jill Denner 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
David Walsh 1
Andrea Danyluk 1
Dharanipragada Janakiram 1
Thomas Clayton 1
Audrey Rorrer 1
Guy Haas 1
Peter Khooshabeh 1
Abdulhadi Shoufan 1
Sorin Huss 1
Paul Gross 1
Thomas Reichlmayr 1
Scott Grissom 1
Stephanie Ludi 1
Rosalie Ocker 1
Andreas Stefik 1
Daniela Micucci 1
Jussi Kasurinen 1
Jeongwon Choi 1
Ulrik Schroeder 1
Raghu Raman 1
Smrithi Venkatasubramanian 1
Dario Malchiodi 1
Luisa Zecca 1
Sue Sentance 1
Giora Alexandron 1
Edward Jones 1
Arwa Allinjawi 1
Paul Krause 1
Timothy Yuen 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
Kathleen Goldschmidt 1
Jeongkyu Lee 1
Robert Drysdale 1
Khaled Benkrid 1
Richard Alo 1
Dan Garcia 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
Krishnashree Achuthan 1
Evgeniy Khenner 1
Mattia Monga 1
Béatrice Drot-Delange 1
Sandeep Mitra 1
David Harel 1
Anthony Robins 1
Monique Grandbastien 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
Yan(Mandy) Dang 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
T Hendrix 1
Ruth Davis 1
Erkki Sutinen 1
Laura Leventhal 1
Barry Ip 1
Tony Koppi 1
Kris Gutierrez 1
Nadia Repenning 1
David Webb 1
Chris Stephenson 1
Carlo Bellettini 1
Mauro Torelli 1
Inga Skogh 1
Neil Brown 1
Tom Crick 1
Georges Baron 1
Shelly Engelman 1
Itzik Bayaz 1
Robert Macredie 1
Susan Reardon 1
Grace Ngai 1
Ville Isomöttönen 1
Antonio Fuentes 1
Aman Yadav 1
Mouldi Sagar 1
Evelyn Eastmond 1
Yulei(Gavin) Zhang 1
Ángel Herranz 1
Omar Abuzaghleh 1
Kyle Persohn 1
Charles Kelemen 1
Clifford Shaffer 1
Matthew Cooper 1
Stephen Edwards 1
Kafai Cheng 1
Klara Benda 1
Ann Gates 1
Néstor Rodríguez 1
Malek Adjouadi 1
Teresa Dahlberg 1
Tiffany Barnes 1
Sheryl Burgstahler 1
Jinsheng Xu 1
Manuel Carro 1
John Carroll 1
Christopher Harrison 1
Randy Connolly 1
Kenneth Goldman 1
Anukrati Agrawal 1
David Umphress 1
Larry Barowski 1
Dana Kracaw 1
Roman Bednarik 1
Laura Campbell 1
Rivka Taub 1
Jocelyn Armarego 1
Sangjin An 1
Dieter Engbring 1
Johannes Magenheim 1
Torsten Brinda 1
Ludger Humbert 1
Alexander Repenning 1
Prema Nedungadi 1
Judith Gal-Ezer 1
Lennart Rolandsson 1
Simon Humphreys 1
Tom Mcklin 1
Hana Al-Nuaim 1
Andy Luse 1
Stanislao Lauria 1
Jürgen Börstler 1
Marie Nordström 1
Catriel Beeri 1
Yifat Ben-David Kolikant 1
Thomas Zimmerman 1
Karen Kim 1
Amy Fann 1
Kim Pearson 1
Ninger Zhou 1
Mikko Apiola 1
Bénédicte Talon 1
Peter Brusilovsky 1
Thomas Park 1
Robert Cupper 1
Ulrich Kiesmuller 1
Tyler Sondag 1
Hridesh Rajan 1
John Fernandez 1
Jason Sanchez 1
Hansa Sinha 1
Daniel Garcia 1
Christopher Hundhausen 1
James Cross 1
Lacey Montgomery 1
Teena Vellaramkalayil 1
Jaime Urquiza-Fuentes 1
Stefan Schaeckeler 1
Susanna Siebert 1
G Poor 1
Dugald Hutchings 1
Orlena Gotel 1
YoungJun Lee 1
Marco Thomas 1
Jan Vahrenhold 1
Jaakko Kurhila 1
Hilarie Nickerson 1
Susan Miller 1
Anna Morpurgo 1
Ian Horses 1
Linda Werner 1
Tim Wahls 1
Peggy Doerschuk 1
Jill Scheibler 1
Sarah Buchanan 1
Susanne Hambrusch 1
Deborah Fields 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
Jens Bennedsen 1
Cinda Heeren 1
Tricia Shepherd 1
Cynthiabailey Lee 1
Weijia Shang 1
Starr Hiltz 1

Affiliation Paper Counts
Calvin College 1
University of Erlangen-Nuremberg 1
Anglia Ruskin University 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
Uppsala University 1
Ecole Normale Superieure de Cachan 1
University College Dublin 1
Oklahoma State University - Stillwater 1
Pomona 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
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
RWTH Aachen University 1
University of Otago 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
Microsoft 1
Florida Agriculture and Mechanical University 1
Grinnell College 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
Free University of Berlin 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
King Abdulaziz University 2
Westminster College, Salt Lake City 2
University of Portland 2
Johns Hopkins University 2
University of Washington-Tacoma 2
Central Michigan University 2
Washington University in St. Louis 2
Stanford University 2
Lappeenranta University of Technology 2
University of Hartford 2
Drexel University 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
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
Marquette University 3
Washington State University Pullman 3
Bowling Green State University 3
Korea National University of Education 3
Technical University of Munich 3
Brunel University 3
Open University of Israel 3
University of Connecticut 3
Rensselaer Polytechnic Institute 3
Indian Institute of Technology, Madras 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
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
Rochester Institute of Technology 6
Purdue University 6
Auburn University 6
University of Pittsburgh 6
North Carolina Agricultural and Technical State University 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 9
University of Colorado at Boulder 12
Weizmann Institute of Science Israel 15

ACM Transactions on Computing Education (TOCE)
Archive


2015
Volume 15 Issue 3, August 2015  Issue-in-Progress
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