CS6604: Reinventing CS Education through the eTextbook
Spring Semester 2012
(CRN 18858 - VT MENA)
(CRN 19051 - Dhalgren)
Room and Time
2:30-3:45 on Mondays/Wednesdays in Hutcheson 207
Dr. Cliff Shaffer
Office: Torgersen 2000A, 540-231-4354
Office Hours: TBA
- For Dhalgren and VT-MENA students: We switch to using Centa to communicate during class. Use this link: http://centra.iddl.vt.edu/
- Out-of-class communication will be through our Piazza forum. I will add to the forum list everyone who is enrolled in the class. You will need to register an account if you have not used Piazza before.
The goal for the electronic textbook is to change how education is done. This will not happen simply by migrating static textbooks online, but rather by harnassing the full potential of the computer to create totally new artifacts that combine content and multimedia (the prior limits of the tradtional "eBook") with simulation, automated assessment, and personalized tutoring.
This course will cover a broad range of topics that can support the eTextbook of the future, especially as they relate to CS education. Topics include:
- History of the use of electronic textbooks
- Existing research on their pedagogical effectiveness;
- The use of simulation in education
- The state of the art in algorithm visualization
- Online assessment: Question banks and automated assessment
- Intelligent tutors
This will be a seminar-style course based largely on reading and discussing research papers. A significant semester project will be developed by students, either individually or in teams. Publishable papers related to the projects are possible and will be encouraged.
Table of Contents
- Course syllabus (Last updated: 01/17/2012)
- Course readings (Last updated: 01/30/2013)
- Class Calendar (Last updated: 05/01/2012)
- Class Assignments (Last updated: 01/28/2012)
- Peer Evaluation Form for student presentations
- Piazza forum
- Centra URL. Centra instructions.
- AlgoViz Portal