2017 journal article
Guest editors' introduction
Computer, 50(7), 14–16.
Challenges and competitions offer a compelling platform for engaging students and lifelong learners in new technologies and skill development. This special issue explores a sampling of challenge-based approaches to education and community outreach.