Abstract

Successful implementation of active learning depends on a wide range of practical tactics. In this work, we adopt pedagogical design patterns to bridge between theory and best practices of active learning. This offers practical solutions for known problems in implementing active learning in Computer Science Education (CSE). We believe these patterns would help instructors customize and apply the best practices in active learning CSE. The patterns can be applied iteratively and adaptively for designing course materials and activities to achieve desired goals, depending on the context of the course. Pedagogical design patterns can help educators share their teaching design ideas in a structured style as well as provide a framework for thinking about and comparing design decisions. Another contribution of this work will be the practical and theoretical distinctions between activity-based teams and project-based teams in CSE.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call