This book provides an overview of how to approach computer science education research from a pragmatic perspective. It represents the diversity of traditions and approaches inherent in this interdisciplinary area, while also providing a structure within which to make sense of that diversity. It provides multiple 'entry points'- to literature, to me

chapter 1|8 pages

Mapping the Territory

chapter 2|10 pages

A Preface to Pragmatics

chapter 4|8 pages

Link Research to Relevant Theory

chapter 7|14 pages

Replicate and Generalize Across Sstudies

chapter |5 pages

Part One References and Notes

part |1 pages

Part Two: perspectives and approaches

chapter |2 pages


chapter 2|26 pages

Critical Enquiry in CS Education

chapter 3|28 pages

Programming Environments for Novices

chapter 6|30 pages

Algorithm Visualization

chapter |2 pages

List of Contributors