my research interests

my research interests include component techniques, testing, and innovative teaching...
 
 

In the Spotlight

Web-CAT was selected as the winner of the 2006 Premier Award for Excellence in Engineering Education Courseware, a national award that was established to recognize high-quality, non-commercial courseware designed to enhance engineering education. The award was presented at the Frontiers in Education conference on October 31.
 
Going beyond algorithm visualization to algorithm exploration PDF Print E-mail
Tuesday, 11 March 2008

Clifford A. Shaffer, Mayank Agarwal, Arpit Kumar, and Stephen H. Edwards. Going beyond algorithm visualization to algorithm exploration. Poster presented at the 39th SIGCSE Technical Symposium on Computer Science Education. Portland, OR, USA, March 12-15, 2008.

While data structure and algorithm visualizations (AVs) have proved valuable to the CS education community, even the better AVs today are limited to instruction in the mechanics of how a given data structure or algorithm behaves. We discuss the value of going beyond the scope of such AVs to provide students with an opportunity to explore the relative merits of various alternatives. We call such artifacts “algorithm explorations.” As an illustration of what an algorithm exploration might look like, we describe a hashing tutorial that we have implemented.