170 likes | 306 Views
From the Trenches: What It’s Like to Try Out a New AV in Class. Stephen Edwards edwards @cs.vt. edu Virginia Tech Department of Computer Science http://web- cat.org / Supported in part by NSF DUE - 0836940. I will try to provide a beginner’s perspective on the process.
E N D
From theTrenches:What It’s Liketo Try Out aNew AV in Class Stephen Edwards edwards@cs.vt.edu Virginia Tech Department of Computer Science http://web-cat.org/ Supported in part by NSF DUE-0836940
I will try to provide a beginner’sperspective on the process
The most important lessons … • Do not expect it to be perfect • Be patient! • Be persistent! • Be flexible!
Here are three examples … • All from a CS2-level data structures class • BinaryTreesome • JHAVEPOP • Trakla2: Binary Search TreeSearch
Lessons learned • Works! • Nice for interactive demo/exploration • No setup required for students • Occasional issues with Java version • Sometimes inconsistent across browsers • No gradable exercise support
Lessons learned • Works! • Full set of (simple) exercises • Students may need more prep/instruction beyond built-in writeups/help • Not all user interfaces are intuitively obvious • Sometimes inconsistent across browsers • No gradable exercise support
Lessons learned • Works! • Extensive (!) set of exercises • Random data every time • No gradable exercise support
The most important lessons … • Do not expect it to be perfect • Be patient! • Be persistent! • Be flexible!