BRIDGES: A System to Enable Creation of Engaging Data Structures Assignments with Real-World Data an...
Informations
Type:
inproceedings
Auteurs:
Burlinson, David and Mehedint, Mihai and Grafer, Chris and Subramanian, Kalpathi and Payton, Jamie a...
Pertinence:
Haute
Référence:
Doi:
10.1145/2839509.2844635
Mots-clés:
algorithm, data structure, engagement, visualization
Url:
https://doi.org/10.1145/2839509.2844635
Date de publication:
12/2015
Résumé:
Un serveur BRIDGES Server facilite l'accès à partir de données réels (réseaux sociaux,...) aux étudiants afin de créer des visualisations et structure de données.
Abstract:
Although undergraduate enrollment in Computer Science has remained strong and seen substantial increases in the past decade, retention of majors remains a significant concern, particularly for students at the freshman and sophomore level that are tackling foundational courses on algorithms and data structures. In this work, we present BRIDGES, a software infrastructure designed to enable the creation of more engaging assignments in introductory data structures courses by providing students with a simplified API that allows them to populate their own data structure implementations with live, real-world, and interesting data sets, such as those from popular social networks (e.g., Twitter, Facebook). BRIDGES also provides the ability for students to create and explore {\em visualizations} of the execution of the data structures that they construct in their course assignments, which can promote better understanding of the data structure and its underlying algorithms; these visualizations can be easily shared via a weblink with peers, family, and instructional staff. In this paper, we present the BRIDGES system, its design, architecture and its use in our data structures course over two semesters.
Pdf:
Lien pdf
Références
6 articles
Titre Type Pertinence Auteurs Date Publication Références Citations Actions
Combining tiled and textual views of code inproceedings Haute Homer, Michael and Noble, James 12/2013 8 16
Transforming Introductory Computer Science Projects via Real-Time Web Data inproceedings Faible Bart, Austin Cory and Tilevich, Eli and Hall, Simin and Allevato, Tony and Shaffer, Clifford A. 12/2013 0 1
D3 Data-Driven Documents article Haute Bostock, Michael and Ogievetsky, Vadim and Heer, Jeffrey 12/2010 0 1
Web-Based Animation of Data Structures Using JAWAA article Moyenne Pierson, Willard C. and Rodger, Susan H. 12/1997 0 1
Sorting out sorting: A case study of software visualization for teaching computer science article Haute Baecker, Ronald 12/1997 0 1
A System for Algorithm Animation article Haute Brown, Marc H. and Sedgewick, Robert 12/1983 4 1
Citations
1 articles
Titre Type Pertinence Auteurs Date Publication Références Citations Actions
Design and evaluation of a scaffolded block-based learning environment for hierarchical data structu... inproceedings Moyenne Feijoo-García, Pedro Guillermo and Wang, Sishun and Cai, Ju and Polavarapu, Naga and Gardner-McCune,... 12/2018 6 1
Mots-clés
4 mots-clés
Nom Nombre d'articles Actions
engagement 1
data structure 1
algorithm 1
visualization 1
Auteurs
9 auteurs
Nom Nombre d'articles Actions
Robert 5
Mihai and Grafer 1
Jamie and Goolkasian 1
David and Mehedint 1
Kalpathi and Payton 1
Burlinson 1
Michael and Kosara 1
Chris and Subramanian 1
Paula and Youngblood 1