Lessons Learned from CS Professional Development with McKay Perkins

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.

Read More
Beyond Small Groups: New Opportunities for Research in Computer-Supported Collective Learning

In this episode I unpack Kafai and Peppler’s (2011) article titled “Beyond small groups: New opportunities for research in computer-supported collective learning,” which is an analysis of participation within the Scratch community that compares and contrasts collaborative learning (i.e., learning within small groups) with collective learning (i.e., learning within massive groups).

Read More
Integration through Data Analysis and Implications of CS as a Skill with Anne Gunn

In this interview with Anne Gunn, we discuss Anne’s background as both a CS professional and educator, thoughts on data analysis for classroom integration (e.g., sonification), implications of understanding CS as a skill rather than a topic, our experience helping develop the Wyoming Computer Science Standards, and other topics relevant to #CSK8 educators.

Read More
Computational Sophistication of Games Programmed by Children: A Model for Its Measurement

In this episode I unpack Werner, Denner, Campe, and Torres’ (2020) article titled “Computational sophistication of games programmed by children: A model for its measurement,” which unpacks how the authors updated the game computational sophistical (GCS) model to account for computational learning evident within 39 games development by pairs of middle school children.

Read More