ACM Transactions on Computing Education
November 2012 Volume 12, Number 4
Table of Contents
Number of articles: 3
-
Digital Hardware Design Teaching: An Alternative Approach
Khaled Benkrid & Thomas Clayton
This article presents the design and implementation of a complete review of undergraduate digital hardware design teaching in the School of Engineering at the University of Edinburgh. Four guiding ... More
-
Frances: A Tool for Understanding Computer Architecture and Assembly Language
Tyler Sondag, Kian L. Pokorny & Hridesh Rajan
Students in all areas of computing require knowledge of the computing device including software implementation at the machine level. Several courses in computer science curricula address these low-... More
-
When Life and Learning Do Not Fit: Challenges of Workload and Communication in Introductory Computer Science Online
Klara Benda, Amy Bruckman & Mark Guzdial
We present the results of an interview study investigating student experiences in two online introductory computer science courses. Our theoretical approach is situated at the intersection of two... More