The field of computer science (CS) is currently experiencing a surge in undergraduate degree production and course enrollments, which is straining program resou
This title examines suitable theoretical frameworks for conceptualizing teaching and learning computer science. The book provides numerous examples of practical
Empower tomorrow’s tech innovators Our students are avid users and consumers of technology. Isn’t it time that they see themselves as the next technological
This book provides an overview of how to approach computer science education research from a pragmatic perspective. It represents the diversity of traditions an