Table of contents for issues of ACM Transactions on Computing Education

Last update: Tue Jan 23 09:40:55 MST 2018                Valid HTML 3.2!

Volume 9, Number 1, March, 2009
Volume 9, Number 2, June, 2009
Volume 9, Number 3, September, 2009
Volume 9, Number 4, January, 2010
Volume 10, Number 1, March, 2010
Volume 10, Number 2, June, 2010
Volume 10, Number 3, August, 2010
Volume 10, Number 4, November, 2010
Volume 11, Number 1, February, 2011
Volume 11, Number 2, July, 2011
Volume 11, Number 3, October, 2011
Volume 11, Number 4, November, 2011
Volume 12, Number 1, March, 2012
Volume 12, Number 2, April, 2012
Volume 12, Number 3, July, 2012
Volume 12, Number 4, November, 2012
Volume 13, Number 1, January, 2013
Volume 13, Number 2, June, 2013
Volume 13, Number 3, August, 2013
Volume 13, Number 4, November, 2013
Volume 14, Number 1, March, 2014
Volume 14, Number 2, June, 2014
Volume 14, Number 3, November, 2014
Volume 14, Number 4, February, 2015
Volume 15, Number 1, March, 2015
Volume 15, Number 2, May, 2015
Volume 15, Number 3, September, 2015
Volume 16, Number 1, February, 2016
Volume 16, Number 2, March, 2016
Volume 16, Number 3, June, 2016
Volume 16, Number 4, October, 2016
Volume 17, Number 1, January, 2017
Volume 17, Number 2, June, 2017
Volume 17, Number 3, August, 2017
Volume 17, Number 4, September, 2017
Volume 18, Number 1, December, 2017


ACM Transactions on Computing Education
Volume 9, Number 1, March, 2009

             Josh Tenenberg and   
               Robert McCartney   Introducing the ACM Transactions on
                                  Computing Education  . . . . . . . . . . 1:1--1:??
                Debbie Richards   Designing Project-Based Courses with a
                                  Focus on Group Formation and Assessment  2:1--2:??
            Albert D. Ritzhaupt   Creating a Game Development Course with
                                  Limited Resources: An Evaluation Study   3:1--3:??
       Michael E. Caspersen and   
                Michael Kolling   STREAM: A First Programming Process  . . 4:1--4:??
                      L. Barker   Student and Faculty Perceptions of
                                  Undergraduate Research Experiences in
                                  Computing  . . . . . . . . . . . . . . . 5:1--5:??
              Rosalie Ocker and   
           Mary Beth Rosson and   
                Dana Kracaw and   
               S. Roxanne Hiltz   Training Students to Work Effectively in
                                  Partially Distributed Teams  . . . . . . 6:1--6:??
                Niko Myller and   
             Roman Bednarik and   
              Erkki Sutinen and   
              Mordechai Ben-Ari   Extending the Engagement Taxonomy:
                                  Software Visualization and Collaborative
                                  Learning . . . . . . . . . . . . . . . . 7:1--7:??

ACM Transactions on Computing Education
Volume 9, Number 2, June, 2009

        Guido Rössling and   
J. Ángel Velázquez-Iturbide   Editorial: Program and Algorithm
                                  Visualization in Education . . . . . . . 8:1--8:??
      Jaime Urquiza-Fuentes and   
J. Ángel Velázquez-Iturbide   A Survey of Successful Evaluations of
                                  Program Visualization and Algorithm
                                  Animation Systems  . . . . . . . . . . . 9:1--9:??
                Ville Karavirta   Seamless Merging of Hypertext and
                                  Algorithm Animation  . . . . . . . . . . 10:1--10:??
        Guido Rössling and   
          Teena Vellaramkalayil   A Visualization-Based Computer Science
                                  Hypertextbook Prototype  . . . . . . . . 11:1--11:??
     Michael Bruce-Lockhart and   
           Theodore Norvell and   
            Pierluigi Crescenzi   Adding Test Generation to the Teaching
                                  Machine  . . . . . . . . . . . . . . . . 12:1--12:??
          James H. Cross II and   
            T. Dean Hendrix and   
          David A. Umphress and   
          Larry A. Barowski and   
               Jhilmil Jain and   
            Lacey N. Montgomery   Robust Generation of Dynamic Data
                                  Structure Visualizations with Multiple
                                  Interaction Approaches . . . . . . . . . 13:1--13:??
         Stefan Schaeckeler and   
               Weijia Shang and   
                     Ruth Davis   Compiler Optimization Pass
                                  Visualization: The Procedural
                                  Abstraction Case . . . . . . . . . . . . 14:1--14:??

ACM Transactions on Computing Education
Volume 9, Number 3, September, 2009

               Arnold Pears and   
                    Lauri Malmi   Values and Objectives in Computing
                                  Education Research . . . . . . . . . . . 15:1--15:??
             J. H. Paterson and   
                K. F. Cheng and   
                      J. Haddow   PatternCoder: a Programming Support Tool
                                  for Learning Binary Class Associations
                                  and Design Patterns  . . . . . . . . . . 16:1--16:??
         Ulrich Kiesmüller   Diagnosing Learners' Problem-Solving
                                  Strategies Using Learning Environments
                                  with Algorithmic Problems in Secondary
                                  Education  . . . . . . . . . . . . . . . 17:1--17:??

ACM Transactions on Computing Education
Volume 9, Number 4, January, 2010

             Josh Tenenberg and   
               Robert McCartney   Why Discipline Matters in Computing
                                  Education Scholarship  . . . . . . . . . 18:1--18:??
          Peter Brusilovsky and   
           Sergey Sosnovsky and   
        Michael V. Yudelson and   
            Danielle H. Lee and   
        Vladimir Zadorozhny and   
                       Xin Zhou   Learning SQL Programming with
                                  Interactive Tools: From Integration to
                                  Personalization  . . . . . . . . . . . . 19:1--19:??
              Xiaohong Yuan and   
                 Percy Vega and   
               Yaseen Qadah and   
               Ricky Archer and   
                 Huiming Yu and   
                    Jinsheng Xu   Visualization Tools for Teaching
                                  Computer Security  . . . . . . . . . . . 20:1--20:??
      Orni Meerbaum--Salant and   
                    Orit Hazzan   An Agile Constructionist Mentoring
                                  Methodology for Software Projects in the
                                  High School  . . . . . . . . . . . . . . 21:1--21:??


ACM Transactions on Computing Education
Volume 10, Number 1, March, 2010

               Doug Baldwin and   
                    Alyce Brady   Guest Editors' Introduction: Computer
                                  Science in the Liberal Arts  . . . . . . 1:1--1:??
            Henry M. Walker and   
                Charles Kelemen   Computer Science and the Liberal Arts: a
                                  Philosophical Examination  . . . . . . . 2:1--2:??
               Kim B. Bruce and   
           Robert D. Cupper and   
        Robert L. Scot Drysdale   A History of the Liberal Arts Computer
                                  Science Consortium and its Model
                                  Curricula  . . . . . . . . . . . . . . . 3:1--3:??
                 D. Baldwin and   
                   A. Brady and   
                 A. Danyluk and   
                   J. Adams and   
                    A. Lawrence   Case Studies of Liberal Arts Computer
                                  Science Programs . . . . . . . . . . . . 4:1--4:??

ACM Transactions on Computing Education
Volume 10, Number 2, June, 2010

                Ken Goldman and   
                 Paul Gross and   
               Cinda Heeren and   
         Geoffrey L. Herman and   
           Lisa Kaczmarczyk and   
            Michael C. Loui and   
                   Craig Zilles   Setting the Scope of Concept Inventories
                                  for Introductory Computing Subjects  . . 5:1--5:??
                Roberto d'Amore   A Synthesis-Oriented VHDL Course . . . . 6:1--6:??
          Abdulhadi Shoufan and   
                  Sorin A. Huss   A Course on Reconfigurable Processors    7:1--7:??
             Jens Bennedsen and   
                Carsten Schulte   BlueJ Visual Debugger for Learning the
                                  Execution of Object-Oriented Programs?   8:1--8:??

ACM Transactions on Computing Education
Volume 10, Number 3, August, 2010

          Clifforda Shaffer and   
          Matthew L. Cooper and   
     Alexander Joel D. Alon and   
               Monika Akbar and   
            Michael Stewart and   
                 Sean Ponce and   
             Stephen H. Edwards   Algorithm Visualization: The State of
                                  the Field  . . . . . . . . . . . . . . . 9:1--9:??
              V. G. Renumol and   
   Dharanipragada Janakiram and   
                 S. Jayaprakash   Identification of Cognitive Processes of
                                  Effective and Ineffective Students
                                  During Computer Programming  . . . . . . 10:1--10:??
             Ingrid Russell and   
             Zdravko Markov and   
                Todd Neller and   
                  Susan Coleman   MLeXAI: a Project-Based
                                  Application-Oriented Model . . . . . . . 11:1--11:??

ACM Transactions on Computing Education
Volume 10, Number 4, November, 2010

              Sally Fincher and   
                     Ian Utting   Preface to Special Issue on Initial
                                  Learning Environments  . . . . . . . . . 12:1--12:??
              Sally Fincher and   
                     Ian Utting   Machines for Thinking  . . . . . . . . . 13:1--13:??
           Michael Kölling   The Greenfoot Programming Environment    14:1--14:??
                 Stephen Cooper   The Design of Alice  . . . . . . . . . . 15:1--15:??
               John Maloney and   
            Mitchel Resnick and   
               Natalie Rusk and   
            Brian Silverman and   
                Evelyn Eastmond   The Scratch Programming Language and
                                  Environment  . . . . . . . . . . . . . . 16:1--16:??
                 Ian Utting and   
             Stephen Cooper and   
       Michael Kölling and   
               John Maloney and   
                Mitchel Resnick   Alice, Greenfoot, and Scratch --- a
                                  Discussion . . . . . . . . . . . . . . . 17:1--17:??


ACM Transactions on Computing Education
Volume 11, Number 1, February, 2011

             Josh Tenenberg and   
               Robert McCartney   Editorial: Entry Points for Computing
                                  Education Research . . . . . . . . . . . 1:1--1:??
              Grant Braught and   
                  Tim Wahls and   
                  L. Marlin Eby   The Case for Pair Programming in the
                                  Computer Science Classroom . . . . . . . 2:1--2:??
  Jürgen Börstler and   
       Marie Nordström and   
              James H. Paterson   On the Quality of Examples in
                                  Introductory Java Textbooks  . . . . . . 3:1--3:??
             Neomi Liberman and   
              Catriel Beeri and   
       Yifat Ben-David Kolikant   Difficulties in Learning Inheritance and
                                  Polymorphism . . . . . . . . . . . . . . 4:1--4:??
                  Alf Inge Wang   Extensive Evaluation of Using a Game
                                  Project in a Software Architecture
                                  Course . . . . . . . . . . . . . . . . . 5:1--5:??

ACM Transactions on Computing Education
Volume 11, Number 2, July, 2011

             Richard Ladner and   
               Tammy VanDeGrift   Introduction to Special Issue (Part 1):
                                  Broadening Participation in Computing
                                  Education  . . . . . . . . . . . . . . . 6:1--6:??
            Peggy Doerschuk and   
             Jiangjiang Liu and   
                    Judith Mann   INSPIRED High School Computing Academies 7:1--7:??
               Karen A. Kim and   
                Amy J. Fann and   
     Kimberly O. Misa-Escalante   Engaging Women in Computer Science and
                                  Engineering: Promising Practices for
                                  Promoting Gender Equity in Undergraduate
                                  Research Experiences . . . . . . . . . . 8:1--8:??
                Ursula Wolz and   
             Meredith Stone and   
                Kim Pearson and   
     Sarah Monisha Pulimood and   
                   Mary Switzer   Computational Thinking and Expository
                                  Writing in the Middle School . . . . . . 9:1--9:??
        Thomas G. Zimmerman and   
              David Johnson and   
          Cynthia Wambsgans and   
                Antonio Fuentes   Why Latino High School Students Select
                                  Computer Science as a Major: Analysis of
                                  a Success Story  . . . . . . . . . . . . 10:1--10:??
            Penny Rheingans and   
               Anne Brodsky and   
             Jill Scheibler and   
                    Anne Spence   The Role of Majority Groups in Diversity
                                  Programs . . . . . . . . . . . . . . . . 11:1--11:??
               Joanna Goode and   
                  Jane Margolis   Exploring Computer Science: a Case Study
                                  of School Reform . . . . . . . . . . . . 12:1--12:??

ACM Transactions on Computing Education
Volume 11, Number 3, October, 2011

             Richard Ladner and   
               Tammy VanDeGrift   Special Issue on Broadening
                                  Participation in Computing Education
                                  (Part 2) . . . . . . . . . . . . . . . . 13:1--13:??
           Mary Beth Rosson and   
            John M. Carroll and   
                    Hansa Sinha   Orientation of Undergraduates Toward
                                  Careers in the Computer and Information
                                  Sciences: Gender, Self-Efficacy and
                                  Social Support . . . . . . . . . . . . . 14:1--14:??
  Orpheus S. L. Crutchfield and   
    Christopher D. Harrison and   
                   Guy Haas and   
           Daniel D. Garcia and   
        Sheila M. Humphreys and   
           Colleen M. Lewis and   
               Peter Khooshabeh   Berkeley Foundation for Opportunities in
                                  Information Technology: a Decade of
                                  Broadening Participation . . . . . . . . 15:1--15:??
           Ann Quiroz Gates and   
                  Sarah Hug and   
              Heather Thiry and   
         Richard Aló and   
            Mohsen Beheshti and   
             John Fernandez and   
           Nestor Rodriguez and   
                 Malek Adjouadi   The Computing Alliance of
                                  Hispanic-Serving Institutions:
                                  Supporting Hispanics at Critical
                                  Transition Points  . . . . . . . . . . . 16:1--16:??
                 Ron Eglash and   
      Mukkai Krishnamoorthy and   
              Jason Sanchez and   
              Andrew Woodbridge   Fractal Simulations of African Design in
                                  Pre-College Computing Education  . . . . 17:1--17:??
            Teresa Dahlberg and   
             Tiffany Barnes and   
                   Kim Buch and   
                  Audrey Rorrer   The STARS Alliance: Viable Strategies
                                  for Broadening Participation in
                                  Computing  . . . . . . . . . . . . . . . 18:1--18:??
             Sheryl Burgstahler   Universal Design: Implications for
                                  Computing Education  . . . . . . . . . . 19:1--19:??
             Stephanie Ludi and   
                 Tom Reichlmayr   The Use of Robotics to Promote Computing
                                  to Pre-College Students with Visual
                                  Impairments  . . . . . . . . . . . . . . 20:1--20:??

ACM Transactions on Computing Education
Volume 11, Number 4, November, 2011

             Josh Tenenberg and   
               Robert McCartney   Editorial: Computational Tools for
                                  Computing Education  . . . . . . . . . . 21:1--21:??
            Craig S. Miller and   
                   Amber Settle   When Practice Doesn't Make Perfect:
                                  Effects of Task Goals on Learning
                                  Computing Concepts . . . . . . . . . . . 22:1--22:??
                  Michal Armoni   Looking at Secondary Teacher Preparation
                                  Through the Lens of Computer Science . . 23:1--23:??
              Uolevi Nikula and   
               Orlena Gotel and   
                Jussi Kasurinen   A Motivation Guided Holistic
                                  Rehabilitation of the First Programming
                                  Course . . . . . . . . . . . . . . . . . 24:1--24:??


ACM Transactions on Computing Education
Volume 12, Number 1, March, 2012

               Tanya McGill and   
           Jocelyn Armarego and   
                     Tony Koppi   The
                                  Teaching--Research--Industry--Learning
                                  Nexus in Information and Communications
                                  Technology . . . . . . . . . . . . . . . 1:1--1:??
           Leonardo Mariani and   
                Daniela Micucci   AuDeNTES: Automatic Detection of
                                  teNtative plagiarism according to a
                                  rEference Solution . . . . . . . . . . . 2:1--2:??
         Geoffrey L. Herman and   
            Michael C. Loui and   
           Lisa Kaczmarczyk and   
                   Craig Zilles   Describing the What and Why of Students'
                                  Difficulties in Boolean Logic  . . . . . 3:1--3:??
               Monica M. McGill   Learning to Program with Personal
                                  Robots: Influences on Student Motivation 4:1--4:??

ACM Transactions on Computing Education
Volume 12, Number 2, April, 2012

            G. Michael Poor and   
         Laura M. Leventhal and   
               Julie Barnes and   
          Duke R. Hutchings and   
                 Paul Albee and   
                 Laura Campbell   No User Left Behind: Including
                                  Accessibility in Student Projects and
                                  the Impact on CS Students' Attitudes . . 5:1--5:??
                       Barry Ip   Fitting the Needs of an Industry: An
                                  Examination of Games Design,
                                  Development, and Art Courses in the UK   6:1--6:??
               Monica M. McGill   The Curriculum Planning Process for
                                  Undergraduate Game Degree Programs in
                                  the United Kingdom and United States . . 7:1--7:??
                 Rivka Taub and   
              Michal Armoni and   
              Mordechai Ben-Ari   CS Unplugged and Middle-School Students'
                                  Views, Attitudes, and Intentions
                                  Regarding CS . . . . . . . . . . . . . . 8:1--8:??

ACM Transactions on Computing Education
Volume 12, Number 3, July, 2012

Bénédicte Talon and   
               Mouldi Sagar and   
              Christophe Kolski   Developing Competence in Interactive
                                  Systems: The GRASP Tool for the Design
                                  or Redesign of Pedagogical ICT Devices   9:1--9:??
             Michael J. O'Grady   Practical Problem-Based Learning in
                                  Computing Education  . . . . . . . . . . 10:1--10:??
               Mikko Apiola and   
                Matti Lattu and   
                Tomi A. Pasanen   Creativity-Supporting Learning
                                  Environment---CSLE . . . . . . . . . . . 11:1--11:??
               Marisa Exter and   
                Nichole Turnage   Exploring Experienced Professionals'
                                  Reflections on Computing Education . . . 12:1--12:??

ACM Transactions on Computing Education
Volume 12, Number 4, November, 2012

             Khaled Benkrid and   
                 Thomas Clayton   Digital Hardware Design Teaching: an
                                  Alternative Approach . . . . . . . . . . 13:1--13:??
               Tyler Sondag and   
            Kian L. Pokorny and   
                  Hridesh Rajan   Frances: a Tool for Understanding
                                  Computer Architecture and Assembly
                                  Language . . . . . . . . . . . . . . . . 14:1--14:??
                Klara Benda and   
               Amy Bruckman and   
                   Mark Guzdial   When Life and Learning Do Not Fit:
                                  Challenges of Workload and Communication
                                  in Introductory Computer Science Online  15:1--15:??
                Peter Hubwieser   Computer Science Education in Secondary
                                  Schools --- The Introduction of a New
                                  Compulsory Subject . . . . . . . . . . . 16:1--16:??


ACM Transactions on Computing Education
Volume 13, Number 1, January, 2013

          Mordechai Ben-Ari and   
                 Dan Garcia and   
                     Tom Murphy   Introduction to the special issue on
                                  concurrent and parallel programming  . . 1:1--1:??
               Ariel Rabkin and   
              Charles Reiss and   
                 Randy Katz and   
                David Patterson   Using clouds for MapReduce measurement
                                  assignments  . . . . . . . . . . . . . . 2:1--2:??
            Omar Abuzaghleh and   
       Kathleen Goldschmidt and   
            Yasser Elleithy and   
                   Jeongkyu Lee   Implementing an affordable
                                  high-performance computing for
                                  teaching-oriented computer science
                                  curriculum . . . . . . . . . . . . . . . 3:1--3:??
            Michael Ziwisky and   
               Kyle Persohn and   
                  Dennis Brylow   A down-to-earth educational operating
                                  system for up-in-the-cloud many-core
                                  architectures  . . . . . . . . . . . . . 4:1--4:??
               Manuel Carro and   
       Ángel Herranz and   
            Julio Mariño   A model-driven approach to teaching
                                  concurrency  . . . . . . . . . . . . . . 5:1--5:??

ACM Transactions on Computing Education
Volume 13, Number 2, June, 2013

Ville Isomöttönen and   
                 Ville Tirronen   Teaching programming by emphasizing
                                  self-direction: How did students react
                                  to the active role required of them? . . 6:1--6:??
                 Grace Ngai and   
         Stephen C. F. Chan and   
              Hong Va Leong and   
               Vincent T. Y. Ng   Designing i*CATch: a multipurpose,
                                  education-friendly construction kit for
                                  physical and wearable computing  . . . . 7:1--7:??
                     Juha Sorva   Notional machines and introductory
                                  programming education  . . . . . . . . . 8:1--8:??

ACM Transactions on Computing Education
Volume 13, Number 3, August, 2013

                  Scott Grissom   Introduction to special issue on
                                  alternatives to lecture in the computer
                                  science classroom  . . . . . . . . . . . 9:1--9:??
                Leland Beck and   
              Alexander Chizhik   Cooperative learning instructional
                                  methods for CS1: Design, implementation,
                                  and evaluation . . . . . . . . . . . . . 10:1--10:??
               Karen Renaud and   
                  Quintin Cutts   Teaching human-centered security using
                                  nontraditional techniques  . . . . . . . 11:1--11:??
         Cynthia Bailey Lee and   
           Saturnino Garcia and   
                     Leo Porter   Can peer instruction be effective in
                                  upper-division computer science courses? 12:1--12:??
                Helen H. Hu and   
             Tricia D. Shepherd   Using POGIL to help students learn to
                                  program  . . . . . . . . . . . . . . . . 13:1--13:??
  Christopher D. Hundhausen and   
           Anukrati Agrawal and   
                  Pawan Agarwal   Talking about code: Integrating
                                  pedagogical code reviews into early
                                  computing courses  . . . . . . . . . . . 14:1--14:??

ACM Transactions on Computing Education
Volume 13, Number 4, November, 2013

                 Juha Sorva and   
            Ville Karavirta and   
                    Lauri Malmi   A Review of Generic Program
                                  Visualization Systems for Introductory
                                  Programming Education  . . . . . . . . . 15:1--15:??
        Alejandra J. Magana and   
            Michael L. Falk and   
          Michael J. Reese, Jr.   Introducing Discipline-Based Computing
                                  in Undergraduate Engineering Education   16:1--16:??
                     Amit Shesh   Toward a Singleton Undergraduate
                                  Computer Graphics Course in Small and
                                  Medium-sized Colleges  . . . . . . . . . 17:1--17:??
J. Ángel Velázquez-Iturbide   An Experimental Method for the Active
                                  Learning of Greedy Algorithms  . . . . . 18:1--18:??
             Andreas Stefik and   
                Susanna Siebert   An Empirical Investigation into
                                  Programming Language Syntax  . . . . . . 19:1--19:??


ACM Transactions on Computing Education
Volume 14, Number 1, March, 2014

            Yasmin B. Kafai and   
              Eunkyoung Lee and   
             Kristin Searle and   
             Deborah Fields and   
               Eliot Kaplan and   
                     Debora Lui   A Crafts-Oriented Approach to Computing
                                  in High School: Introducing
                                  Computational Concepts, Practices, and
                                  Perspectives with Electronic Textiles    1:1--1:??
            Marcin Lukowiak and   
     Stanislaw Radziszowski and   
              James Vallino and   
               Christopher Wood   Cybersecurity Education: Bridging the
                                  Gap Between Hardware and Software
                                  Domains  . . . . . . . . . . . . . . . . 2:1--2:??
             Sarah Buchanan and   
         Joseph J. Laviola, Jr.   CSTutor: a Sketch-Based Tool for
                                  Visualizing Data Structures  . . . . . . 3:1--3:??
             Judy Goldsmith and   
                Nicholas Mattei   Fiction as an Introduction to Computer
                                  Science Research . . . . . . . . . . . . 4:1--4:??
                 Aman Yadav and   
             Chris Mayfield and   
                Ninger Zhou and   
          Susanne Hambrusch and   
                   John T. Korb   Computational Thinking in Elementary and
                                  Secondary Teacher Education  . . . . . . 5:1--5:??

ACM Transactions on Computing Education
Volume 14, Number 2, June, 2014

             Josh Tenenberg and   
               Robert McCartney   Editorial: Computing Education in
                                  (K--12) Schools from a Cross-National
                                  Perspective  . . . . . . . . . . . . . . 6:1--6:??
            Peter Hubwieser and   
              Michal Armoni and   
       Michail N. Giannakos and   
           Roland T. Mittermeir   Perspectives and Visions of Computer
                                  Science Education in Primary and
                                  Secondary (K--12) Schools  . . . . . . . 7:1--7:??
            Judith Gal-Ezer and   
               Chris Stephenson   A Tale of Two Countries: Successes and
                                  Challenges in K--12 Computer Science
                                  Education in Israel and the United
                                  States . . . . . . . . . . . . . . . . . 8:1--8:??
           Neil C. C. Brown and   
               Sue Sentance and   
                  Tom Crick and   
                Simon Humphreys   Restart: The Resurgence of Computer
                                  Science in UK Schools  . . . . . . . . . 9:1--9:??
                   Tim Bell and   
              Peter Andreae and   
                 Anthony Robins   A Case Study of the Introduction of
                                  Computer Science in NZ Schools . . . . . 10:1--10:??
        Georges-Louis Baron and   
      Beatrice Drot-Delange and   
       Monique Grandbastien and   
          Françoise Tort   Computer Science Education in French
                                  Secondary Schools: Historical and
                                  Didactical Perspectives  . . . . . . . . 11:1--11:??
         Lennart Rolandsson and   
               Inga-Britt Skogh   Programming in School: Look Back to Move
                                  Forward  . . . . . . . . . . . . . . . . 12:1--12:??
               Mark Guzdial and   
            Barbara Ericson and   
                 Tom Mcklin and   
                Shelly Engelman   Georgia Computes! An Intervention in a
                                  US State, with Formal and Informal
                                  Education in a Policy Context  . . . . . 13:1--13:??
            Evgeniy Khenner and   
                   Igor Semakin   School Subject Informatics (Computer
                                  Science) in Russia: Educational Relevant
                                  Areas  . . . . . . . . . . . . . . . . . 14:1--14:??
           Carlo Bellettini and   
            Violetta Lonati and   
            Dario Malchiodi and   
               Mattia Monga and   
              Anna Morpurgo and   
              Mauro Torelli and   
                    Luisa Zecca   Informatics Education in Italian
                                  Secondary Schools  . . . . . . . . . . . 15:1--15:??

ACM Transactions on Computing Education
Volume 14, Number 3, November, 2014

                 Josh Tenenberg   Asking Research Questions: Theoretical
                                  Presuppositions  . . . . . . . . . . . . 16:1--16:??
                  Sandeep Mitra   Using UML Modeling to Facilitate
                                  Three-Tier Architecture Projects in
                                  Software Engineering Courses . . . . . . 17:1--17:??
            Peter J. Clarke and   
                Debra Davis and   
              Tariq M. King and   
                 Jairo Pava and   
                Edward L. Jones   Integrating Testing into Software
                                  Engineering Courses Supported by a
                                  Collaborative Learning Environment . . . 18:1--18:??
                  Andy Luse and   
            Julie A. Rursch and   
                  Doug Jacobson   Utilizing Structural Equation Modeling
                                  and Social Cognitive Career Theory to
                                  Identify Factors in Choice of IT as a
                                  Major  . . . . . . . . . . . . . . . . . 19:1--19:??
          Arwa A. Allinjawi and   
           Hana A. Al-Nuaim and   
                    Paul Krause   An Achievement Degree Analysis Approach
                                  to Identifying Learning Problems in
                                  Object-Oriented Programming  . . . . . . 20:1--20:??
           Giora Alexandron and   
              Michal Armoni and   
              Michal Gordon and   
                    David Harel   Scenario-Based Programming,
                                  Usability-Oriented Perception  . . . . . 21:1--21:??

ACM Transactions on Computing Education
Volume 14, Number 4, February, 2015

                Tal Hassner and   
                    Itzik Bayaz   Teaching Computer Vision: Bringing
                                  Research Benchmarks to the Classroom . . 22:1--22:??
              Susan Reardon and   
                Brendan Tangney   Smartphones, Studio-Based Learning, and
                                  Scaffolding: Helping Novices Learn to
                                  Program  . . . . . . . . . . . . . . . . 23:1--23:??
               Linda Werner and   
                Jill Denner and   
                  Shannon Campe   Children Programming Games: a Strategy
                                  for Measuring Computational Learning . . 24:1--24:??
              Michal Armoni and   
       Orni Meerbaum-Salant and   
              Mordechai Ben-Ari   From Scratch to ``Real'' Programming . . 25:1--25:??
          Theodora Koulouri and   
           Stanislao Lauria and   
             Robert D. Macredie   Teaching Introductory Programming: a
                                  Quantitative Evaluation of Different
                                  Approaches . . . . . . . . . . . . . . . 26:1--26:??
            Timothy T. Yuen and   
                 Kay A. Robbins   A Qualitative Study of Students'
                                  Computational Thinking Skills in a
                                  Data-Driven Computing Class  . . . . . . 27:1--27:??


ACM Transactions on Computing Education
Volume 15, Number 1, March, 2015

            Craig S. Miller and   
                 Randy Connolly   Introduction to the Special Issue on Web
                                  Development  . . . . . . . . . . . . . . 1:1--1:??
               Peter Alston and   
                David Walsh and   
                  Gary Westhead   Uncovering ``Threshold Concepts'' in Web
                                  Development: an Instructor Perspective   2:1--2:??
        Yulei (Gavin) Zhang and   
               Yan (Mandy) Dang   Investigating Essential Factors on
                                  Students' Perceived Accomplishment and
                                  Enjoyment and Intention to Learn in Web
                                  Development  . . . . . . . . . . . . . . 3:1--3:??
             Thomas H. Park and   
                 Brian Dorn and   
                   Andrea Forte   An Analysis of HTML and CSS Syntax
                                  Errors in a Web Development Course . . . 4:1--4:??

ACM Transactions on Computing Education
Volume 15, Number 2, May, 2015

            Peter Hubwieser and   
              Michal Armoni and   
           Michail N. Giannakos   How to Implement Rigorous Computer
                                  Science Education in K--12 Schools? Some
                                  Answers and Many Questions . . . . . . . 5:1--5:??
            Peter Hubwieser and   
              Michal Armoni and   
              Michail Giannakos   In Memoriam: Roland Mittermeir
                                  (1950--2014) . . . . . . . . . . . . . . 6:1--6:??
                Raghu Raman and   
 Smrithi Venkatasubramanian and   
      Krishnashree Achuthan and   
                Prema Nedungadi   Computer Science (CS) Education in
                                  Indian Schools: Situation Analysis using
                                  Darmstadt Model  . . . . . . . . . . . . 7:1--7:??
              Jeongwon Choi and   
                 Sangjin An and   
                   Youngjun Lee   Computing Education in Korea --- Current
                                  Issues and Endeavors . . . . . . . . . . 8:1--8:??
          Maria Knobelsdorf and   
         Johannes Magenheim and   
             Torsten Brinda and   
            Dieter Engbring and   
             Ludger Humbert and   
             Arno Pasternak and   
            Ulrik Schroeder and   
               Marco Thomas and   
                 Jan Vahrenhold   Computer Science Education in
                                  North-Rhine Westphalia, Germany --- A
                                  Case Study . . . . . . . . . . . . . . . 9:1--9:??
             Jaakko Kurhila and   
                Arto Vihavainen   A Purposeful MOOC to Alleviate
                                  Insufficient CS Education in Finnish
                                  Schools  . . . . . . . . . . . . . . . . 10:1--10:??
        Alexander Repenning and   
              David C. Webb and   
                Kyu Han Koh and   
          Hilarie Nickerson and   
            Susan B. Miller and   
            Catharine Brand and   
        Ian Her Many Horses and   
          Ashok Basawapatna and   
                 Fred Gluck and   
                Ryan Grover and   
             Kris Gutierrez and   
                Nadia Repenning   Scalable Game Design: a Strategy to
                                  Bring Systemic Computer Science
                                  Education to Schools through Game Design
                                  and Simulation Creation  . . . . . . . . 11:1--11:??

ACM Transactions on Computing Education
Volume 15, Number 3, September, 2015

             Josh Tenenberg and   
               Robert McCartney   Looking Backward to Look Forward: TOCE
                                  in Transition  . . . . . . . . . . . . . 12:1--12:??
              Stelios Xinogalos   Object-Oriented Design and Programming:
                                  an Investigation of Novices' Conceptions
                                  on Objects and Classes . . . . . . . . . 13:1--13:??
                 Daniel Zingaro   Examining Interest and Grades in
                                  Computer Science 1: a Study of Pedagogy
                                  and Achievement Goals  . . . . . . . . . 14:1--14:??
       Svetlana V. Drachova and   
         Jason O. Hallstrom and   
    Joseph E. Hollingsworth and   
                 Joan Krone and   
                   Rich Pak and   
               Murali Sitaraman   Teaching Mathematical Reasoning
                                  Principles for Software Correctness and
                                  Its Assessment . . . . . . . . . . . . . 15:1--15:??


ACM Transactions on Computing Education
Volume 16, Number 1, February, 2016

      Christopher D. Hundhausen   Keeping TOCE on a Positive Trajectory    1:1--1:??
                Claudia Ott and   
             Anthony Robins and   
                 Kerry Shephard   Translating Principles of Effective
                                  Feedback for Students into the CS1
                                  Context  . . . . . . . . . . . . . . . . 1:1--1:??
           Robert McCartney and   
             Jonas Boustedt and   
              Anna Eckerdal and   
               Kate Sanders and   
               Lynda Thomas and   
                   Carol Zander   Why Computing Students Learn on Their
                                  Own: Motivation for Self-Directed
                                  Learning of Computing  . . . . . . . . . 2:1--2:??
            Wanda M. Kunkle and   
                Robert B. Allen   The Impact of Different Teaching
                                  Approaches and Languages on Student
                                  Learning of Introductory Programming
                                  Concepts . . . . . . . . . . . . . . . . 3:1--3:??

ACM Transactions on Computing Education
Volume 16, Number 2, March, 2016

  Jürgen Börstler and   
              Thomas B. Hilburn   Team Projects in Computing Education . . 4:1--4:??
             Linda Marshall and   
             Vreda Pieterse and   
              Lisa Thompson and   
                 Dina M. Venter   Exploration of Participation in Student
                                  Software Engineering Teams . . . . . . . 5:1--5:??
               David L. Largent   Measuring and Understanding Team
                                  Development by Capturing Self-assessed
                                  Enthusiasm and Skill Levels  . . . . . . 6:1--6:??
             Rebecca Vivian and   
            Katrina Falkner and   
           Nickolas Falkner and   
                 Hamid Tarmazdi   A Method to Analyze Computer Science
                                  Students' Teamwork in Online
                                  Collaborative Learning Environments  . . 7:1--7:??

ACM Transactions on Computing Education
Volume 16, Number 3, June, 2016

                Peter Dolog and   
          Lone Leth Thomsen and   
                   Bent Thomsen   Assessing Problem-Based Learning in a
                                  Software Engineering Curriculum Using
                                  Bloom's Taxonomy and the IEEE Software
                                  Engineering Body of Knowledge  . . . . . 9:1--9:??
                Neena Thota and   
                Anders Berglund   Learning Computer Science: Dimensions of
                                  Variation Within What Chinese Students
                                  Learn  . . . . . . . . . . . . . . . . . 10:1--10:??
                  Isabel Wagner   Gender and Performance in Computer
                                  Science  . . . . . . . . . . . . . . . . 11:1--11:??
       Michael Kölling and   
                   Fraser McKay   Heuristic Evaluation for Novice
                                  Programming Systems  . . . . . . . . . . 12:1--12:??
   Edurne Larraza-Mendiluze and   
       Nestor Garay-Vitoria and   
            Iratxe Soraluze and   
  José Martín and   
            Javier Muguerza and   
      Txelo Ruiz-Vázquez   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  . . . . . . . . . 13:1--13:??

ACM Transactions on Computing Education
Volume 16, Number 4, October, 2016

              Brian Magerko and   
              Jason Freeman and   
                 Tom Mcklin and   
                Mike Reilly and   
           Elise Livingston and   
               Scott Mccoid and   
             Andrea Crews-Brown   EarSketch: a STEAM-Based Approach for
                                  Underrepresented Populations in High
                                  School Computer Science Education  . . . 14:1--14:??
           Monica M. McGill and   
            Adrienne Decker and   
                   Amber Settle   Undergraduate Students' Perceptions of
                                  the Impact of Pre-College Computing
                                  Activities on Choices of Major . . . . . 15:1--15:??
               Blair Taylor and   
                 Siddharth Kaza   Security Injections@Towson: Integrating
                                  Secure Coding into Introductory Computer
                                  Science Courses  . . . . . . . . . . . . 16:1--16:??
                Shin-Shing Shin   Evaluation of Model Driven
                                  Architecture-Based Instruction for
                                  Understanding Phase Transitions in
                                  Object-Oriented Analysis and Design  . . 17:1--17:??
                Erkki Kaila and   
            Einari Kurvinen and   
               Erno Lokkila and   
             Mikko-Jussi Laakso   Redesigning an Object-Oriented
                                  Programming Course . . . . . . . . . . . 18:1--18:??


ACM Transactions on Computing Education
Volume 17, Number 1, January, 2017

Ville Isomöttönen and   
                 Ville Tirronen   Flipping and Blending --- an Action
                                  Research Project on Improving a
                                  Functional Programming Course  . . . . . 1:1--1:??
              Daiki Isayama and   
            Masaki Ishiyama and   
             Raissa Relator and   
                Koichi Yamazaki   Computer Science Education for Primary
                                  and Lower Secondary School Students:
                                  Teaching the Concept of Automata . . . . 2:1--2:??
  Anastasios Theodoropoulos and   
          Angeliki Antoniou and   
                George Lepouras   How Do Different Cognitive Styles Affect
                                  Learning Programming? Insights from a
                                  Game-Based Approach in Greek Schools . . 3:1--3:??
          Emma Enström and   
                     Viggo Kann   Iteratively Intervening with the ``Most
                                  Difficult'' Topics of an Algorithms and
                                  Complexity Course  . . . . . . . . . . . 4:1--4:??

ACM Transactions on Computing Education
Volume 17, Number 2, June, 2017

               C. D. Hundhausen   From the Editor's Desk: TOCE Continues
                                  on a Positive Trajectory in 2016 . . . . 5:1--5:??
              Jane Margolis and   
                  Jean Ryoo and   
                   Joanna Goode   Seeing Myself through Someone Else's
                                  Eyes: The Value of In-Classroom Coaching
                                  for Computer Science Teaching and
                                  Learning . . . . . . . . . . . . . . . . 6:1--6:??
           Neil C. C. Brown and   
                 Amjad Altadmri   Novice Java Programming Mistakes:
                                  Large-Scale Data vs. Educator Beliefs    7:1--7:??
             Georgina Cosma and   
                   Mike Joy and   
              Jane Sinclair and   
          Margarita Andreou and   
             Dongyong Zhang and   
              Beverley Cook and   
                 Russell Boyatt   Perceptual Comparison of Source-Code
                                  Plagiarism within Students from UK,
                                  China, and South Cyprus Higher Education
                                  Institutions . . . . . . . . . . . . . . 8:1--8:??
       Alexandros Merkouris and   
Konstantinos Chorianopoulos and   
                Achilles Kameas   Teaching Programming in Secondary
                                  Education Through Embodied Computing
                                  Platforms: Robotics and Wearables  . . . 9:1--9:??
            Ilias O. Pappas and   
       Michail N. Giannakos and   
           Letizia Jaccheri and   
           Demetrios G. Sampson   Assessing Student Behavior in Computer
                                  Science Education with an fsQCA
                                  Approach: The Role of Gains and Barriers 10:1--10:??

ACM Transactions on Computing Education
Volume 17, Number 3, August, 2017

              Shuchi Grover and   
                   Ari Korhonen   Unlocking the Potential of Learning
                                  Analytics in Computing Education . . . . 11:1--11:??
           C. D. Hundhausen and   
             D. M. Olivares and   
                   A. S. Carter   IDE-Based Learning Analytics for
                                  Computing Education: a Process Model,
                                  Critical Review, and Research Agenda . . 11:1--11:??
             Adam S. Carter and   
  Christopher D. Hundhausen and   
                Olusola Adesope   Blending Measures of Programming and
                                  Social Behavior into Predictive Models
                                  of Student Achievement in Early
                                  Computing Courses  . . . . . . . . . . . 12:1--12:??
              Alireza Ahadi and   
                Arto Hellas and   
                 Raymond Lister   A Contingency Table Derived Method for
                                  Analyzing Course Data  . . . . . . . . . 13:1--13:??
              Shuchi Grover and   
               Satabdi Basu and   
           Marie Bienkowski and   
              Michael Eagle and   
             Nicholas Diana and   
                   John Stamper   A Framework for Using Hypothesis-Driven
                                  Approaches to Support Data-Driven
                                  Learning Analytics in Measuring
                                  Computational Thinking in Block-Based
                                  Programming Environments . . . . . . . . 14:1--14:??
          Deborah A. Fields and   
            Yasmin B. Kafai and   
               Michael T. Giang   Youth Computational Participation in the
                                  Wild: Understanding Experience and
                                  Equity in Participating and Programming
                                  in the Online Scratch Community  . . . . 15:1--15:??

ACM Transactions on Computing Education
Volume 17, Number 4, September, 2017

       Karthikeyan Umapathy and   
            Albert D. Ritzhaupt   A Meta-Analysis of Pair-Programming in
                                  Computer Programming Courses:
                                  Implications for Educational Practice    16:1--16:??
              Camilo Vieira and   
        Alejandra J. Magana and   
            Michael L. Falk and   
                R. Edwin Garcia   Writing In-Code Comments to Self-Explain
                                  in Computational Science and Engineering
                                  Education  . . . . . . . . . . . . . . . 17:1--17:??
            Peter J. Clarke and   
             Debra L. Davis and   
          Raymond Chang-Lau and   
                  Tariq M. King   Impact of Using Tools in an
                                  Undergraduate Software Testing Course
                                  Supported by WReSTT  . . . . . . . . . . 18:1--18:??
              Ilenia Fronza and   
             Nabil El Ioini and   
                    Luis Corral   Teaching Computational Thinking Using
                                  Agile Software Engineering Methods: a
                                  Framework for Middle Schools . . . . . . 19:1--19:??
        Christina N. Outlay and   
             Alana J. Platt and   
                   Kacie Conroy   Getting IT Together: a Longitudinal Look
                                  at Linking Girls' Interest in IT Careers
                                  to Lessons Taught in Middle School Camps 20:1--20:??
               Jason Ravitz and   
           Chris Stephenson and   
               Karen Parker and   
              Juliane Blazevski   Early Lessons from Evaluation of
                                  Computer Science Teacher Professional
                                  Development in Google's CS4HS Program    21:1--21:??


ACM Transactions on Computing Education
Volume 18, Number 1, December, 2017

                Yizhou Qian and   
                   James Lehman   Students' Misconceptions and Other
                                  Difficulties in Introductory
                                  Programming: a Literature Review . . . . 1:1--1:??
              Mathieu Acher and   
  Roberto E. Lopez-Herrejon and   
                   Rick Rabiser   Teaching Software Product Lines: a
                                  Snapshot of Current Practices and
                                  Challenges . . . . . . . . . . . . . . . 2:1--2:??
             David Weintrop and   
                   Uri Wilensky   Comparing Block-Based and Text-Based
                                  Programming in High School Computer
                                  Science Classrooms . . . . . . . . . . . 3:1--3:??
        Eben B. Witherspoon and   
            Ross M. Higashi and   
        Christian D. Schunn and   
             Emily C. Baehr and   
                    Robin Shoop   Developing Computational Thinking
                                  through a Virtual Robotics Programming
                                  Curriculum . . . . . . . . . . . . . . . 4:1--4:??
              Scott Grissom and   
      Renée Mccauley and   
                  Laurie Murphy   How Student Centered is the Computer
                                  Science Classroom? A Survey of College
                                  Faculty  . . . . . . . . . . . . . . . . 5:1--5:??