1st Edition

Teaching Tech Together How to Make Your Lessons Work and Build a Teaching Community around Them

By Greg Wilson Copyright 2020
260 Pages 30 B/W Illustrations
by Chapman & Hall

260 Pages 30 B/W Illustrations
by Chapman & Hall

260 Pages 30 B/W Illustrations
by Chapman & Hall

Hundreds of grassroots groups have sprung up around the world to teach programming, web design, robotics, and other skills outside traditional classrooms. These groups exist so that people don't have to learn these things on their own, but ironically, their founders and instructors are often teaching themselves how to teach. There's a better way. This book presents evidence-based practices that... Read more
Introduction. Mental Models and Formative Assessment. Expertise and Memory. Cognitive Architecture. Individual Learning. A Lesson Design Process. Pedagogical Content Knowledge. Teaching as a Performance Art. In the Classroom. Motivation and Demotivation. Teaching Online. Exercise Types. Building a Community of Practice. Outreach. Why I Teach. Bibliography. Appendices

Biography

Greg Wilson has worked as a programmer and teacher in industry, academia, and the non-profit sector for 35 years. He is the author or editor of several books on programming (including the 2007 Jolt Award winner Beautiful Code and the multi-volume series The Architecture of Open Source Applications) and two for children, as well as over 200 scientific articles, book reviews, and opinion pieces for various commercial outlets. Greg is best known as the co-founder of Software Carpentry, a non-profit volunteer organization that has delivered intensive two-day workshops on computing skills for researchers to over 35,000 people on seven continents since 2010. He now works in the Education team at RStudio.