Skip to main content

Welcome, the Hub connects all projects

Member Profile

Aman Yadav



  • Higher Ed: Education, Researcher 


Dr. Aman Yadav is an Associate Professor in Educational Psychology and Educational Technology at Michigan State University. In addition to Ph.D. in Educational Psychology and Educational Technology, he holds bachelors and masters in Electrical Engineering. Dr. Yadavs teaching and research focuses on problem-based learning, technology, cognition, and computational thinking. He is a PI on a National science Foundation grant to establish an evidence-based professional development (PD) program, including continuous online support, to improve teachers' knowledge to teach computing concepts at the high school. His work has been published in a number of leading journals, including Journal of Research in Science Teaching, Journal of Engineering Education, and Communications of the ACM. Dr. Yadav teaches courses on research methodology, learning theories, cognition, and computing technologies at the undergraduate and graduate level. He has been actively engaged at the international, national, and local level through workshops, professional organizations, and editorial board. For example, he is chairing the APA Division 15 committee on early career award and serves as an associate editor for The ACM Transactions on Computing Education, a journal that publishes research on computing education. 


Computational Thinking
Computer Science Education
Engineering Education
Problem-based Learning
Case-based Instruction 


Yadav, A., Vinh, M., Shaver, G., Meckl, P., & Rose, S. (2014). Case-based Instruction: Improving students conceptual understanding through cases in a mechanical engineering course. Journal of Research in Science Teaching, doi: 10.1002/tea.21149

Yadav, A., Mayfield, C., Zhou, N., Hambrusch, S., Korb, J. T. (2014). Computational thinking in elementary and secondary teacher education. ACM Transactions on Computing Education, 14(1), 1-16.

Mishra, P., Yadav, A., & the Deep-Play Research Group (2013). Of art and algorithms: Rethinking Technology & Creativity in the 21st Century, TechTrends, 57(3), 10-14.

Yadav, A., & Korb, J. T. (2012). Learning to teach computer science: The need for a methods course. Communications of the ACM. Communications of the Association for Computing Machinery, 55(11), 31-33