This book provides an overview of how to approach computer science education research from a pragmatic perspective.