enter search term and/or author name
In my inaugural editorial as the new editor-in-chief of the ACM Transactions on Computing Education, I take stock of the journal's progress in its first 6 years of existence, and I describe my plans to help the journal maintain its positive...
Translating Principles of Effective Feedback for Students into the CS1 Context
Claudia Ott, Anthony Robins, Kerry Shephard
Article No.: 1
Learning the first programming language is challenging for many students. High failure rates and bimodally distributed grades lead to a pedagogical interest in supporting students in first-year programming courses (CS1). In higher education, the...
Why Computing Students Learn on Their Own: Motivation for Self-Directed Learning of Computing
Robert McCartney, Jonas Boustedt, Anna Eckerdal, Kate Sanders, Lynda Thomas, Carol Zander
Article No.: 2
In this article, we address the question of why computing students choose to learn computing topics on their own. A better understanding of why some students choose to learn on their own may help us to motivate other students to develop this...
The Impact of Different Teaching Approaches and Languages on Student Learning of Introductory Programming Concepts
Wanda M. Kunkle, Robert B. Allen
Article No.: 3
Learning to program, especially in the object-oriented paradigm, is a difficult undertaking for many students. As a result, computing educators have tried a variety of instructional methods to assist beginning programmers. These include developing...