Lessons Learned from CS Professional Development with McKay Perkins

Lessons Learned from CS Professional Development with McKay Perkins
Jared O'Leary

In this interview with McKay Perkins, we discuss what McKay has learned over the years providing elementary CS/coding professional development, considerations for creating within constraints, teaching a sustainable way for integrating CS/coding in elementary schools, the importance of adapting PD to continuous feedback, advice for becoming a professional development facilitator, and much more.

Guest Bio

McKay Perkins is dedicated to developing creative instruction to make education come alive for elementary learners. He believes that when teachers devote time and energy to insert education into a child’s imagination, it unlocks the student’s potential, and willingness to pursue it. He has five years of elementary teaching experience and has loved every minute of it.

McKay left the full-time teacher role to receive a Master’s degree in Instructional Design at Brigham Young University, where he wanted to learn how to improve the learning experience for elementary children. He found coding. Since then, McKay has worked for three years teaching elementary students, elementary teachers, and elementary education students how to code and how to integrate technology in ways that transform their classrooms. He has led professional development sessions on coding and he understands students’ desire to learn this exciting medium. He also understands many of the stressors that teachers face, and has had practice helping to alleviate them.

McKay is married to Kristen, and has a baby boy named Henry. A few of the things he enjoys are: technology, games and game development, stories and storytelling, family time, Star Wars, music, video editing, barbershop singing, classroom design and setup, and coding. He believes that all of these hobbies and activities can be creatively used to enrich and enliven instruction.


Resources/Links Relevant to This Episode



More Content