Directory
Availability to Accept New PhD Students:
This faculty member is currently accepting Ph.D. studentsDavid Weintrop
Associate Professorweintrop@umd.edu
301-405-3324
2109J Patuxent and 2226H Benjamin
https://www.terpconnect.umd.edu/~weintrop/
David Weintrop has a joint appointment with the College of Information Studies and the Department of Teaching & Learning, Policy & Leadership in the College of Education. His research focuses on the design, implementation, and evaluation of effective, engaging, and equitable computational learning experiences. His work lies at the intersection of design, computational thinking education, and the learning sciences. David has a Ph.D. in the Learning Sciences from Northwestern University and a B.S. in Computer Science from the University of Michigan. He spent one year as a postdoctoral researcher at the University of Chicago studying computer science learning in elementary classrooms prior to joining the faculty at the University of Maryland. Before starting his academic career, he spent five years working as a software developer at a pair of start-ups in Chicago. For more information about David and his research, please visit his website.
Associated Labs
Youth Experience Lab
Associated Research Centers
Research & Focus Areas
- Data Science, Analytics, and Visualization
- Human-Computer Interaction
- Youth Experience, Learning, and Digital Practices
Research Projects
- CAREER: API Can Code: Situating Computational Learning Opportunities in the Digital Lives of Students
- Collaborative Research: Harmonizing Scratch Encore: Empowering Educators to Create Customized Culturally-Responsive Computing Materials
- Designing a Computer Science Pre-service Teacher Methods Course for Maryland
- Designing Equitable Computational Thinking Learning Opportunities in Under-Resourced Elementary Mathematics Classrooms
- Early Computational Thinking for All: Exploring the Mutually Supportive Nature of Mathematics and Computational Thinking in Fourth-Grade Classrooms
- INFACT: The Inclusion of Neurodiversity in Foundations and Applications of Computational Thinking
- Integrating Computing into Urban Elementary Mathematics Classrooms as a Means to Bring Computational Thinking to All
- ScratchEncore: Equity via a Flexible, Culturally-Relevant Advanced Scratch Curriculum for Upper Elementary Diverse Students and Teachers