Sciweavers

4 search results - page 1 / 1
» Learning by doing: introducing version control as a way to m...
Sort
View
SIGCSE
2005
ACM
113views Education» more  SIGCSE 2005»
13 years 10 months ago
Learning by doing: introducing version control as a way to manage student assignments
Professional software developers use version control systems to coordinate their work, and to provide an unwindable history of their project’s evolution. In contrast, students i...
Karen L. Reid, Gregory V. Wilson
SIGCSE
2010
ACM
186views Education» more  SIGCSE 2010»
13 years 11 months ago
Teaching operating systems using virtual appliances and distributed version control
Students learn more through hands-on project experience for computer science courses such as operating systems, but providing the infrastructure support for a large class to learn...
Oren Laadan, Jason Nieh, Nicolas Viennot
SIGCSE
1998
ACM
131views Education» more  SIGCSE 1998»
13 years 8 months ago
Animation, visualization, and interaction in CS 1 assignments
Programs that use animations or visualizations attract student interest and offer feedback that can enhance different learning styles as students work to master programming and pr...
Owen L. Astrachan, Susan H. Rodger
CLEF
2008
Springer
13 years 6 months ago
RAVE: A Fast Logic-Based Answer Validator
RAVE (Real-time Answer Validation Engine) is a logic-based answer validator/selector designed for real-time question answering. Instead of proving a hypothesis for each answer, RAV...
Ingo Glöckner