Show simple item record

dc.contributor.authorBreakiron, Daniel Aubreyen
dc.date.accessioned2013-05-29T08:00:15Zen
dc.date.available2013-05-29T08:00:15Zen
dc.date.issued2013-05-28en
dc.identifier.othervt_gsexam:1043en
dc.identifier.urihttp://hdl.handle.net/10919/23107en
dc.description.abstractOpenDSA is a collection of open source tutorials for teaching data structures and algorithms. It was created with the goals of visualizing complex, abstract topics; increasing the amount of practice material available to students; and providing immediate feedback and incremental assessment. In this thesis, I first describe aspects of the OpenDSA architecture relevant to collecting user interaction data. I then present an analysis of the interaction log data gathered from three classes during Spring 2013. The analysis focuses on determining the time distribution of student activity, determining the time required for assignment completion, and exploring \credit-seeking" behaviors and behavior related to non-required exercises. We identified clusters of students based on when they completed exercises, verified the reliability of estimated time requirements for exercises, provided evidence that a majority of students do not read the text, discovered a measurement that could be used to identify exercises that require additional development, and found evidence that students complete exercises after obtaining credit. Furthermore, we determined that slideshow usage was fairly high (even when credit was not ordered), and skipping to the end of slideshows was more common when credit was offered but also occurred when it was not.en
dc.format.mediumETDen
dc.publisherVirginia Techen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectOpenDSAen
dc.subjectElectronic Textbooken
dc.subjectAlgorithm Visualizationen
dc.subjectAutomatic Assessmenten
dc.titleEvaluating the Integration of Online, Interactive Tutorials into a Data Structures and Algorithms Courseen
dc.typeThesisen
dc.contributor.departmentComputer Scienceen
dc.description.degreeMaster of Scienceen
thesis.degree.nameMaster of Scienceen
thesis.degree.levelmastersen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.disciplineComputer Science and Applicationsen
dc.contributor.committeechairShaffer, Clifford A.en
dc.contributor.committeememberHall, Tahereh Siminen
dc.contributor.committeememberEdwards, Stephen H.en


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record