Skip to main navigation Skip to search Skip to main content

Visualization, assessment and analytics in data structures learning modules

  • Matthew Mcquaigue
  • , David Burlinson
  • , Kalpathi Subramanian
  • , Erik Saule
  • , Jamie Payton

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

In recent years, interactive textbooks have gained prominence in an effort to overcome student reluctance to routinely read textbooks, complete assigned homeworks, and to better engage students to keep up with lecture content. Interactive textbooks are more structured, contain smaller amounts of textual material, and integrate media and assessment content. While these are an arguable improvement over traditional methods of teaching, issues of academic integrity and engagement remain. In this work we demonstrate preliminary work on building interactive teaching modules for data structures and algorithms courses with the following characteristics, (1) the modules are highly visual and interactive, (2) training and assessment are tightly integrated within the same module, with sufficient variability in the exercises to make it next to impossible to violate academic integrity, (3) a data logging and analytic system that provides instantaneous student feedback and assessment, and (4) an interactive visual analytic system for the instructor to see students’ performance at the individual, sub-group or class level, allowing timely intervention and support for selected students. Our modules are designed to work within the infrastructure of the OpenDSA system, which will promote rapid dissemination to an existing user base of CS educators. We demonstrate a prototype system using an example dataset.

Original languageEnglish (US)
Title of host publicationSIGCSE 2018 - Proceedings of the 49th ACM Technical Symposium on Computer Science Education
PublisherAssociation for Computing Machinery, Inc
Pages864-869
Number of pages6
ISBN (Electronic)9781450351034
DOIs
StatePublished - Feb 21 2018
Externally publishedYes
Event49th ACM Technical Symposium on Computer Science Education, SIGCSE 2018 - Baltimore, United States
Duration: Feb 21 2018Feb 24 2018

Publication series

NameSIGCSE 2018 - Proceedings of the 49th ACM Technical Symposium on Computer Science Education
Volume2018-January

Conference

Conference49th ACM Technical Symposium on Computer Science Education, SIGCSE 2018
Country/TerritoryUnited States
CityBaltimore
Period2/21/182/24/18

All Science Journal Classification (ASJC) codes

  • General Computer Science
  • Education

Keywords

  • Algorithms
  • Data structures
  • Interactive textbook
  • Learning analytics
  • Student engagement
  • Visualization

Fingerprint

Dive into the research topics of 'Visualization, assessment and analytics in data structures learning modules'. Together they form a unique fingerprint.

Cite this