my research interests

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

In the Spotlight

CxxTest is a unit-testing framework for writing compilable, fully automated unit tests for C++ classes. It is like JUnit, but for C++. While it is not quite as popular as CppUnit (another JUnit-like framework for C++), it is much easier for beginners to learn and use. We use it in some of our C++ classes, in conjunction with powerful Eclipse plug-in support.
 
Algorithm visualization PDF Print E-mail
Tuesday, 11 March 2008

Clifford A. Shaffer and Stephen H. Edwards. Algorithm visualization. Birds-of-a-feather session at the 39th SIGCSE Technical Symposium on Computer Science Education. Portland, OR, USA, March 12-15, 2008.

Algorithm visualizations (AVs) and data structure visualizations have long held great promise for improving CS Education. While some AVs have proved to be pedagogically effective, many have not. Thus, developing effective AVs is a challenge. We will discuss current trends in AV research, and exchange information about who has active projects going and where good AVs can be found. We will exchange experiences (good and bad) with their use in the classroom. We will discuss mechanisms to encourage community-wide participation in, and ways to improve, the AlgoViz Wiki (http://algoviz.cs.vt.edu).