In this interview with Joanna Goode, we discuss corporate influence through neoliberal practices in CS education, reflecting on engaging all students in CS programs, considerations around equity and inclusion in CS education, layers of curriculum design and implementation, discussing and problematizing integration, influences of policy and administrative support (or the lack of) on CS education, Joanna’s experience with developing Exploring Computer Science, and much more.
Click here for this episode’s show notes.
How to Get Started with Computer Science Education
━━━━━━━━━━━━━
00:00 Intro
01:12 Joanna introducing herself
02:33 Joanna's journey into (and through) CS education
11:14 The influence of neoliberalism on education
16:50 What led to Joanna's interest in researching equity in CS education
20:59 What has changed since Joanna wrote a paper on strategies for improving equity?
25:07 Equitable strategies in virtual learning
28:19 Ideas around equity that sound great, but didn't work out
36:05 Advice for grass roots computer science implementation
39:43 Advice for integrating computer science into other subject areas
43:30 Some problems to consider when integrating curricula
51:43 The impact of support (or the lack of) on computer science education
57:29 What Joanna learned by creating the Exploring Computer Science curriculum
01:01:03 How do you design for equity in curricula?
01:03:50 If Joanna could wave a magic wand to create the ideal curriculum
01:05:57 How Joanna iterates on her abilities as an educator
01:08:45 How Joanna prevents burnout
01:14:05 What Joanna wishes more people understood about her research
01:15:48 What Joanna wishes there was more research on
01:20:16 A question for the field
01:23:42 How to connect with Joanna