A Direct Manipulation Language for Explaining Algorithms

Instructors typically explain algorithms in computer science by tracing their behavior, often on blackboards, sometimes with algorithm visualizations. Using blackboards can be tedious because they do not facilitate manipulation of the drawing, while visualizations often operate at the wrong level of...

Full description

Bibliographic Details
Main Authors: Scott, Jeremy (Contributor), Guo, Philip J. (Contributor), Davis, Randall (Contributor)
Other Authors: Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory (Contributor), Scott, Jeremy K. (Contributor)
Format: Article
Language:English
Published: Institute of Electrical and Electronics Engineers (IEEE), 2014-05-28T15:59:43Z.
Subjects:
Online Access:Get fulltext