Principles for designing educational games that integrate content and play and create learning experiences connecting to many areas of learners' lives.Too often educational …
How kids play in virtual worlds, how it matters for their offline lives, and what this means for designing educational opportunities.Millions of children visit virtual worlds every …
An examination of youth Internet safety as a technology of governance, seen in panics over online pornography, predators, bullying, and reputation management.Since the beginning of …
Why every child needs to learn to code: the shift from "computational thinking" to computational participation.Coding, once considered an arcane craft practiced by solitary …
How making and sharing video games offer educational benefits for coding, collaboration, and creativity.Over the last decade, video games designed to teach academic content have …