ACM DL

Computing Education (TOCE)

Menu

Search Issue
enter search term and/or author name

Archive


ACM Transactions on Computing Education (TOCE), Volume 10 Issue 3, August 2010

Algorithm Visualization: The State of the Field
Clifford A. Shaffer, Matthew L. Cooper, Alexander Joel D. Alon, Monika Akbar, Michael Stewart, Sean Ponce, Stephen H. Edwards
Article No.: 9
DOI: 10.1145/1821996.1821997

We present findings regarding the state of the field of Algorithm Visualization (AV) based on our analysis of a collection of over 500 AVs. We examine how AVs are distributed among topics, who created them and when, their overall quality, and how...

Identification of Cognitive Processes of Effective and Ineffective Students During Computer Programming
V.G. Renumol, Dharanipragada Janakiram, S. Jayaprakash
Article No.: 10
DOI: 10.1145/1821996.1821998

Identifying the set of cognitive processes (CPs) a student can go through during computer programming is an interesting research problem. It can provide a better understanding of the human aspects in computer programming process and can also...

MLeXAI: A Project-Based Application-Oriented Model
Ingrid Russell, Zdravko Markov, Todd Neller, Susan Coleman
Article No.: 11
DOI: 10.1145/1821996.1821999

Our approach to teaching introductory artificial intelligence (AI) unifies its diverse core topics through a theme of machine learning, and emphasizes how AI relates more broadly with computer science. Our work, funded by a grant from the National...