1 / 17

From the Trenches: What It’s Like to Try Out a New AV in Class

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.

phoebe
Download Presentation

From the Trenches: What It’s Like to Try Out a New AV in Class

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 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

  2. I will try to provide a beginner’sperspective on the process

  3. The most important lessons … • Do not expect it to be perfect • Be patient! • Be persistent! • Be flexible!

  4. Here are three examples … • All from a CS2-level data structures class • BinaryTreesome • JHAVEPOP • Trakla2: Binary Search TreeSearch

  5. BinaryTreesome: insert

  6. BinaryTreesome: search

  7. 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

  8. JHAVEPOP: linked list mechanics

  9. ???

  10. Enter your answer …

  11. Visualize your answer in action …

  12. See the final result …

  13. Adjusting your answer is harder …

  14. 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

  15. Trakla2: Binary Search Trees

  16. Lessons learned • Works! • Extensive (!) set of exercises • Random data every time • No gradable exercise support

  17. The most important lessons … • Do not expect it to be perfect • Be patient! • Be persistent! • Be flexible!

More Related