Computing Education (TOCE)


Search Issue
enter search term and/or author name


ACM Transactions on Computing Education (TOCE), Volume 17 Issue 2, June 2017

From the Editor's Desk: TOCE Continues on a Positive Trajectory in 2016
C. D. Hundhausen
Article No.: 5
DOI: 10.1145/3078193

During my first full year as editor-in-chief of ACM Transations on Computing Education (TOCE), the editorial board and I took the following four steps to improve the journal's ability to serve the growing community of computing education...

Seeing Myself through Someone Else's Eyes: The Value of In-Classroom Coaching for Computer Science Teaching and Learning
Jane Margolis, Jean Ryoo, Joanna Goode
Article No.: 6
DOI: 10.1145/2967616

This article describes the impact of in-classroom coaching for computer science (CS) educators. Coaching is a way to support teachers in their classroom while teachers master new curricula or educational approaches and is not evaluative in...

Novice Java Programming Mistakes: Large-Scale Data vs. Educator Beliefs
Neil C. C. Brown, Amjad Altadmri
Article No.: 7
DOI: 10.1145/2994154

Teaching is the process of conveying knowledge and skills to learners. It involves preventing misunderstandings or correcting misconceptions that learners have acquired. Thus, effective teaching relies on solid knowledge of the discipline, but...

Perceptual Comparison of Source-Code Plagiarism within Students from UK, China, and South Cyprus Higher Education Institutions
Georgina Cosma, Mike Joy, Jane Sinclair, Margarita Andreou, Dongyong Zhang, Beverley Cook, Russell Boyatt
Article No.: 8
DOI: 10.1145/3059871

Perspectives of students on what constitutes source-code plagiarism may differ based on their educational background. Surveys have been conducted with home students undertaking computing and joint computing subject degrees at higher education...

Teaching Programming in Secondary Education Through Embodied Computing Platforms: Robotics and Wearables
Alexandros Merkouris, Konstantinos Chorianopoulos, Achilles Kameas
Article No.: 9
DOI: 10.1145/3025013

Pedagogy has emphasized that physical representations and tangible interactive objects benefit learning especially for young students. There are many tangible hardware platforms for introducing computer programming to children, but there is...

Assessing Student Behavior in Computer Science Education with an fsQCA Approach: The Role of Gains and Barriers
Ilias O. Pappas, Michail N. Giannakos, Letizia Jaccheri, Demetrios G. Sampson
Article No.: 10
DOI: 10.1145/3036399

This study uses complexity theory to understand the causal patterns of factors that stimulate students’ intention to continue studies in computer science (CS). To this end, it identifies gains and barriers as essential factors in CS...