Computing Education (TOCE)


Search Issue
enter search term and/or author name


ACM Transactions on Computing Education (TOCE), Volume 12 Issue 1, March 2012

The Teaching--Research--Industry--Learning Nexus in Information and Communications Technology
Tanya McGill, Jocelyn Armarego, Tony Koppi
Article No.: 1
DOI: 10.1145/2133797.2133798

The teaching-research nexus concept has been extensively examined in the higher education literature, and the importance of industry linkages in information and communications technology (ICT) education has also been widely discussed. However, to...

AuDeNTES: Automatic Detection of teNtative plagiarism according to a rEference Solution
Leonardo Mariani, Daniela Micucci
Article No.: 2
DOI: 10.1145/2133797.2133799

In academic courses, students frequently take advantage of someone else’s work to improve their own evaluations or grades. This unethical behavior seriously threatens the integrity of the academic system, and teachers invest substantial...

Describing the What and Why of Students’ Difficulties in Boolean Logic
Geoffrey L. Herman, Michael C. Loui, Lisa Kaczmarczyk, Craig Zilles
Article No.: 3
DOI: 10.1145/2133797.2133800

The ability to reason with formal logic is a foundational skill for computer scientists and computer engineers that scaffolds the abilities to design, debug, and optimize. By interviewing students about their understanding of propositional logic...

Learning to Program with Personal Robots: Influences on Student Motivation
Monica M. McGill
Article No.: 4
DOI: 10.1145/2133797.2133801

One of the goals of using robots in introductory programming courses is to increase motivation among learners. There have been several types of robots that have been used extensively in the classroom to teach a variety of computer science...