|
CS101(E) at the University of Virginia Lesley Hogan: Undergraduate Teaching Assistant, January 2008 - present Outstanding Undergraduate Education Award 2008-09 | |
| Class Name | Class Description |
|
BinarySearchApplet (applet) | This class was written on October 24th, 2008. |
| BinarySearchApplet - This applet displays an animation of the (recursive) Binary Search technique with text size appropriate for display on projector during lab session. | |
|
NBody,
NBodyApp (PHP web interface) | These classes were written between September 2007 and January 2008. |
| NBody - Input a text file containing some planets' initial positions and velocities and output a graphical NBody simulator using some kind of leapfrog scheme... I also have a version implemented with a Laser. This version in specific is object oriented which allowed it to be extended to become an applet very quickly. | |
| Powerpoints and websites | |
|
"Creative" Graphical Recursion examples | This website includes a forum thread from Spring 2008 where students in CS101 and 101E posted screenshots of their recursive graphics programs. |
|
Objects Review powerpoint Expanded ppt (answers) | For use with a review session on objects, exceptions, and nodes. Taught April, 2008 (and retaught December, 2008). Expanded powerpoint used April, 2009 in a more formal review session (answers to questions password protected). |
| Old assignments | This website includes old assignments from Fall, 2007. |
|
Spring 2008 questions Fall 2008 questions | This website includes questions and answers posted on the Spring 2008 CS 101 Moodle website and the Fall 2008 Collab site. |
| Feedback | Student feedback, on a wiki system I wrote in Perl - feel free to email me if you would like to see the source (I'm not publishing it so that people don't try to hack UVA's server or spam my wiki once they see how I'm filtering them out). |