VLDB 2026 Research / reviewers in the wild / expert
Opey Adeyemi
dblp:320/4703
· DBLP profile ↗
5ranked-venue papers
2as first author
5since 2021 · last 2025
0009-0005-9350-2054ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Human-computer interaction and ubiquitous computing · 5 · 2 first-author · 5 since 2021Applied, interdisciplinary, general and emerging computing · 5 · 2 first-author · 5 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Diversity Considerations in Team Formation Design, Algorithm, and MeasurementabstractBuilding teams that foster equitable interaction provides the foundation for a positive collaborative learning experience.Existing literature shows that many context-specific algorithms exist to help instructors form teams automatically in large classes, but the field lacks general guidelines for selecting a suitable algorithm in a given pedagogical context and lacks a general evaluation approach that allows for the methodological comparison of these algorithms.This paper presents a general-purpose team formation algorithm that considers diversity and inclusion in its design.We also describe an evaluation framework with diversity metrics to assess team compositions using synthetically generated student data and real class data.Our simulation and classroom experiments show that our algorithm performs competitively against three state-of-theart algorithms.We hope this work contributes to building a more equitable and collaborative learning environment for students. CCS Concepts• Human-centered computing → Collaborative and social computing design and evaluation methods; • General and reference → Metrics; • Social and professional topics → User characteristics. Bowen Hui, Opey Adeyemi, Kiet Phan, Justin Schoenit, Seth Akins, Keyvan Khademi |
LAK | 2 |
| 2023 | JUnit++: An Open Educational Tool for Simplifying Unit TestingabstractJUnit++ is an extension to the JUnit 5 test framework designed specifically for testing student submissions in CS1 classes. JUnit++ simplifies the test writing process by eliminating repetitive code and letting test writers focus on the logical correctness and structure of the solution. Although everything our extension does can be achieved by using only the base JUnit framework, we have found that using our extension speeds up the efficiency of the test development process and makes it easier to review and maintain tests. Opey Adeyemi, Abhineeth Adiraju, Seth Akins, Keyvan Khademi, Bowen Hui |
ICALT | 1 |
| 2023 | Using Open Technology to Bring Computational Thinking Activities to the OutdoorsabstractMany educational resources are available that teach children computational thinking and visual programming. As part of this initiative, we develop computational puzzles from well-known computational thinking activities. Inspired by the idea of geocaching, we made our puzzles accessible and fun for the whole family by embedding them into a scavenger hunt. We describe our approach that frames computational puzzles as an outdoor family activity. Our project was launched in 2021 and has received informal positive feedback. Opey Adeyemi, Bowen Hui |
ICALT | 1 |
| 2023 | An Open CS1 Learning Platform to Promote and Incentivize Deliberate PracticeabstractStudents often find CS1 to be difficult and the workload too demanding. Those who are struggling may lose marks on assessments due to knowledge gaps, slips, or simply a lack of time. Meanwhile, other students demand more practice questions to better prepare for upcoming exams. To mitigate these differences, we developed an open learning platform that combines ideas from mastery learning, concept mapping, and gamification. The main feature of this work is an open question bank with over 1,500 multiple-choice questions, Parsons problems, and programming exercises for CS1. Using our platform, students can earn tokens by solving questions in multiple ways, including free-form practice, setting personal goals, and completing challenges individually or in teams. Our platform also has a leaderboard to promote engagement and personal analytics to foster self-regulated learning and deliberate practice. Initial feedback from over 500 students has been encouraging. Ultimately, we hope that our system can accommodate different student preferences in how they want to learn and practice programming. Keyvan Khademi, Mathew de Vin, Carson Ricca, Abhineeth Adiraju, Lydia Lin, Opey Adeyemi, Bowen Hui |
ICALT | 6 |
| 2022 | Design Guidelines for a Team Formation and Analytics Software
Bowen Hui, Opey Adeyemi, Mathew de Vin, Callum Takasaka, Brianna Marshinew |
CSEDU (1) | 2 |