Clifford A. ShafferView profile
Professor
Clifford A. Shaffer is a Professor at Virginia Tech, known for contributions to computer science education and bioinformatics modeling. His work focuses on algorithm visualization, eTextbook development (OpenDSA project), and computational biology. He has extensive publications in SIGCSE, ITiCSE, and bioinformatics journals. Research spans educational technologies like JSAV library and interactive learning systems, alongside systems biology models using tools like JigCell. Collaborates with experts in both CS education and biological systems analysis. Key affiliations: Virginia Tech (Blacksburg, VA) Co-developed OpenDSA platform for CS education Contributed to JigCell modeling framework for biochemical networks Research interests integrate computational methods with education innovation, emphasizing student engagement through active learning materials and data-driven pedagogy. Recent work explores group learning dynamics in CS1 courses and automated feedback systems for programming education.





