Training the next generation of computationally literate teachers

The increased push to expand computing into K-12 schools in the United States requires us to train thousand s of new teachers to not only understand computing ideas, but also how to teach their students how to think computationally. However, there are few teacher education programs that focus on developing preservice teachers’ understanding of computational…

Continue reading

Case-based instruction: Improving students’ conceptual understanding through cases in a mechanical engineering course

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, 51 (5), 659-677, doi: 10.1002/tea.21149 Recently, there has been a push within engineering curricula to adopt more learner-centered pedagogies, such as case-based…

Continue reading

Risks and uncertainties in virtual worlds: an educators’ perspective

Farahmand, F., Yadav, A., & Spafford, E. H. (2013) Characterizing risks in virtual worlds: A learning technology Application. Journal of Computing in Higher Education, doi: 10.1007/s12528-013-9067-5 Virtual worlds present tremendous advantages to cyberlearning. For example, in virtual worlds users can socialize with others, build objects and share them, customize parts…

Continue reading