VLDB 2026 Research / reviewers in the wild / expert
Devin W. Silvia
dblp:341/8294
· DBLP profile ↗
5ranked-venue papers
1as first author
5since 2021 · last 2026
0000-0002-4109-9313ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 5 · 1 first-author · 5 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Epistemic Programming as a Scientific Field: Building a Community of Practice and an Interaction-Based FrameworkabstractContains fulltext : 333701.pdf (Publisher’s version ) (Open Access) Sven Hüsing, Line Have Musaeus, Michael E. Caspersen, Carsten Schulte 0001, Erik Barendsen, Natasa Grgurina, Matthias Hauswirth, Violetta Lonati, Murali Mani, Mattia Monga, Heidi Nobles, Scott J. Reckinger, Devin W. Silvia, Sören Sparmann |
ITiCSE (2) | 13 |
| 2024 | Exploring the Scurry of Squirrels in Central ParkabstractAs computing becomes increasingly intertwined with other disciplines, research that centers computing education in an interdisciplinary context (and the challenges surrounding it) is increasingly relevant. In particular, writing modular code (i.e. using functions) is a fundamental part of scientific programming. However, functions have been identified as challenging for students to learn. This assignment leverages a fun, real, and approachable dataset from the 2018 Central Park Squirrel Census as well as experiences authentic to developing scientific programs to introduce the concept of functions in Python. The assignment is intended to be delivered in a "flipped classroom" format, where students are first introduced to concepts in videos and short problems prior to coming to class. Once in class, the students work collaboratively in groups of 4-6 with a hands-on programming activity. By the end of the assignment, students have not only had the opportunity to learn about functions in an authentic context, but they have also been able to make calculations and propose their own problems to learn about the data. Rachel L. S. Frisbie, Devin W. Silvia, Marcos D. Caballero, Rachel Roca, Amanda Bowerman, Krithi Sachithanand |
SIGCSE (2) | 2 |
| 2023 | Using Resource Theory to Understand How Students Think About IndexingabstractStudents struggle with how to loop through lists in Python, often mixing and matching their strategies between looping by value and looping by index. At the heart of this issue is the concept of indexing, which can be a challenging abstraction for students. This work uses Resource Theory, a cognitive framework based on DiSessa's Knowledge in Pieces, to identify concepts and procedures that students activate when solving problems involving indexing. Thomas Finzell, Marcos D. Caballero, Devin W. Silvia |
SIGCSE (2) | 3 |
| 2023 | Computing in Support of Disciplinary LearningabstractFew would argue that modern careers across a wide range of disciplines can be performed in the absence of computing in one form or another. As such, it is becoming increasingly important for our education system to appropriately prepare students for the modern world by integrating computing and computational thinking into how students learn disciplinary content (i.e. disciplines outside of computer science). However, how to best perform this integration is not yet known, nor is there likely to be one ''best'' method. In this session, we will facilitate a discussion of the variety of ways in which post-secondary institutions are actively using computing to support disciplinary learning by highlighting examples while also considering mechanisms not yet explored. We invite anyone who wants to learn more about current efforts, share their own experiences, and contribute ideas for future endeavors. In an effort to maximize the diversity of perspectives in this discussion, we've included discussion leaders who span a variety of roles within curriculum development and classroom instruction and encourage participants from all levels and backgrounds. Devin W. Silvia, Marcos D. Caballero, Thomas Finzell, Rachel L. S. Frisbie, Patti Hamerski, Emily Bolger, Sarah Castle, Rachel Roca, Paige Tourangeau |
SIGCSE (2) | 1 |
| 2022 | Exploring Self-Efficacy in Data ScienceabstractData science is often heralded as a key learning goal for students in STEM classrooms. There are also myriad efforts to integrate data science into these classrooms, and many dedicated research efforts for identifying the best ways to do so. However, the problem is that there is little agreement on how to introduce data science to students, whether it be through computer science courses where students can learn programming, through STEM courses where students can learn disciplinary knowledge, or through newly designed data science centric courses. Furthermore, best practices for teaching data science require an understanding of what data science is from students' perspectives, and how they experience it. This poster explores this problem by showcasing an interview study of an undergraduate course offered at Michigan State University, which focuses on computational modeling and data analysis. Students in this course learn data science via problem-based group work and apply it to several disciplinary contexts. The interview study examines how students perceived what they learned, and how their self-efficacy developed over the course of the semester. In effect, we demonstrate a course where students are learning data science, identify the key features of the course that students perceive, and build an understanding of data science self-efficacy, which can be used to help design positive, effective experiences in data science courses. Paul C. Hamerski, Devin W. Silvia, Marcos D. Caballero |
ITiCSE (2) | 2 |