#CSK8 Podcast - A podcast for computer science educators

#CSK8 Podcast - A podcast for computer science educators

By Jared O'LearyTechnologyEducation
Download on the App Store

#CSK8 Podcast - A podcast for computer science educators episodes

  • Situated Language and Learning with Bryan Brown

    In this interview Bryan Brown, we discuss the importance of language in education. In particular, we discuss the role of language in teaching and learning, discursive identity, situated language and learning, the importance of representation in education, the role of language on stress, how smartphones and virtual communication platforms (e.g., Zoom) could change learning, and many other topics relevant to CS education and learning.

    Click here for this episode’s show notes.

    How to Get Started with Computer Science Education

    ━━━━━━━━━━━━━

    00:00 Intro

    01:01 Bryan introducing himself

    01:09 If Bryan were to write a book about his life...

    01:33 Something Bryan first believed about education that he no longer believes

    02:23 How Bryan became interested in researching the intersections of language and identity

    05:27 What is discursive identity?

    12:42 Academic speech

    13:58 What is situated language and learning?

    17:20 What has surprised Bryan about his research?

    21:54 Research on language and stress

    27:20 How researching discourse has impacted Bryan's teaching

    29:48 How Bryan's research impacted his approach to curriculum

    30:42 Using cellphones in the classroom

    35:43 What Bryan wishes more people understood about his research

    36:28 How Bryan engages in deliberate practice with his research and teaching

    43:47 How Bryan prevents burnout

    45:04 What Byran wishes there was more research on

    46:36 How to connect with Bryan

    47:07 Outro

    48 min
  • Pedagogy of the Oppressed: Chapter 2

    This episode is episode two of a miniseries that unpacks Paulo Freire’s (1970) book “Pedagogy of the Oppressed.” This particular episode unpacks chapter 2, which discusses the “banking” approach to education that assumes students are repositories of information, and then proposes a liberatory approach to education that focuses on posing problems that students and teachers collaboratively solve. If you haven’t listened to the discussion on the first chapter, click here.

    Click here for this episode’s show notes.

    Listen to the episodes on Pedagogy of the Oppressed

    Chapter one

    Chapter two

    Chapter three

    Chapter four

    How to Get Started with Computer Science Education

    ━━━━━━━━━━━━━

    00:00 Intro

    00:55 What is banking in education?

    04:52 How is banking in education a form of oppression?

    07:55 What can educators do to prevent banking?

    12:30 Posing problems as a teacher-student

    14:05 Comparing banking with problem-posing approaches to education

    17:20 Lingering questions and thoughts

    17:30 I disagree with Freire's assertions that all teaching is positioning students as passive recipients.

    18:19 In what ways do CS educators unintentionally fluctuate between a banking approach and a liberatory approach to CS education?

    19:25 When is Freire's book and my podcast episodes on each chapter a form of banking and when is it a form of liberation through critical thinking?

    20:31 Outro

    22 min
  • Learning at Scale with Kristin Stephens-Martinez

    In this interview with Kristin Stephens-Martinez, we discuss learning CS in large classes (e.g., 200+ students), the winding and challenging journey through education and research, recognizing the importance of representation and providing support for underrepresented identities, the benefits of peer instruction, Kristin’s podcast (CS-Ed Podcast), the disconnect between research on education and practice in the classroom, and much more.

    Click here for this episode’s show notes.

    How to Get Started with Computer Science Education

    ━━━━━━━━━━━━━

    00:00 Intro

    00:59 Kristin introducing herself

    02:45 Personalizing learning in large classes

    07:41 How does Kristin personalize assignments in large classes?

    10:38 Collaborating with colleagues on assignments

    15:18 Kristin's journey into CS education

    27:13 Recommendations for improving representation and equity

    35:09 What Kristin wishes there was more research on

    40:04 Peer-to-peer learning at scale

    45:27 What Kristin hopes listeners learn from her own podcast

    48:13 What has surprised Kristin about her own podcast

    49:53 How Kristin iterates on her teaching ability

    58:25 How Kristin prevents burnout

    01:08:13 How to connect with Kristin

    01:09:19 Outro

    1 hr 10 min
  • Pedagogy of the Oppressed: Chapter 1

    This episode is the start of a miniseries that unpacks Paulo Freire’s (1970) book “Pedagogy of the Oppressed.” This particular episode unpacks chapter 1, which discusses how oppressors maintain control over the oppressed. Following unpacking scholarship episodes discuss what this looks like in education and how educators can adopt a “pedagogy of the oppressed” to break cycles of oppression.

    Click here for this episode’s show notes.

    Listen to the episodes on Pedagogy of the Oppressed

    Chapter one

    Chapter two

    Chapter three

    Chapter four

    How to Get Started with Computer Science Education

    ━━━━━━━━━━━━━

    00:00 Intro

    02:15 Humanization and dehumanization

    05:12 False charity

    07:19 Flipping oppression

    12:11 What can we do about oppression?

    18:02 Control

    22:20 How can we work toward freedom?

    22:47 Lingering questions and thoughts

    22:55 What are the intersectionalities of oppressor and oppressed?

    24:10 When is someone in CS education simultaneously an oppressor and someone who is oppressed?

    24:37 Outro

    26 min
  • Recommendations for Preventing Burnout in Education (Part 1)

    Building off the previous episode on depression, suicide, and CS education, this episode is a supercut of guests responding to how they take care of themselves and stave off burnout.

    Click here for this episode’s show notes.

    How to Get Started with Computer Science Education

    ━━━━━━━━━━━━━

    00:00 Intro

    01:02 11 Exploring CS and CT in Pre-K with Gail Lovely

    07:10 13 AI4ALL, Curriculum Development, and Gender Discourse with Sarah Judd

    09:34 15 Suggestions for Starting or Expanding Your Program with Dianne O'Grady-Cunniff

    09:54 17 A Conversation with Professional Programmer and Educator, Dave Briccetti

    11:23 19 Advice for School Administrators Interested in CSforALL with Clark Merkley

    14:34 23 Project-based Learning in Computer Science with Justin Cannady

    19:49 25 Promoting Equity and Activism in Computer Science Education with Kim Wilkens

    22:04 27 Accessible CS Education through Evidence-based Programming Languages with Andreas Stefik

    25:24 29 Advice for Novice and Expert CS Educators with Jackie Corricelli

    27:43 31 Integration through Data Analysis and Implications of CS as a Skill with Anne Gunn

    30:26 33 Lessons Learned from CS Professional Development with McKay Perkins

    33:07 35 Robotics and Physical Computing with Brenda Bass

    34:32 37 Lessons Learned Researching Computational Thinking with Stacie Mason and Peter Rich

    37:05 39 Integrating CS and Technology with Laurie “Mrs. Geeky” Green

    38:26 41 Discussing Computer Science in K-12 with Shuchi Grover

    40:59 43 The Shire as Metaphor for Systemic Racism with Joyce McCall

    42:59 45 Education for Liberation with Martin Urbach

    48:23 47 From Mathy McMatherson to Codey McCoderson: An interview with Dan Schneider

    52:47 What I'm currently doing to prevent burnout

    57:34 Outro

    59 min
  • Depression, Suicide, and Computer Science Education

    Note: If you or anyone you know are experiencing signs of depression or suicidal ideation, please reach out to local healthcare professionals or call the National Suicide Prevention Lifeline: 1-800-273-8255

    In honor of national suicide prevention week, in this week’s episode I read a paper I wrote on the topic of depression, suicide, and computer science education. This paper is formatted into the following sections: 1) A vignette on my own experiences coping with depression and suicide; 2) Statistics on depression and suicide as it relates to various populations computer science educators work with; 3) A vignette of a computer science educator helping a student through depression and suicidal thoughts; 4) Risk factors and warning signs; 5) Suggestions for providing support; 6) A vignette from a computer science educator's perspective on a student who committed suicide; and 7) Closing thoughts.

    Click here for this episode’s show notes.

    Learn more about National Suicide Prevention Month/Week/Day.

    How to Get Started with Computer Science Education

    ━━━━━━━━━━━━━

    0:00 Intro

    4:38 Vignette 1: Jared

    10:45 Statistics on suicide

    17:44 Statics on depression

    20:30 Vignette 2: Chris and Elliott

    28:14 Risk factors and warning signs

    32:28 Suggestions for providing support

    37:04 Vignette 3: Alex and Sam

    40:55 Closing thoughts

    46 min
  • From Mathy McMatherson to Codey McCoderson: An interview with Dan Schneider

    In this interview with Dan Schneider, we discuss how Dan transitioned from math education to CS education, designing spaces for educational experiences, suggestions for expanding and diversifying CS programs, how pedagogical approaches evolve over time through experimentation and reflection, the importance of listening to and working with kids one-on-one, and much more.

    Click here for this episode’s show notes.

    How to Get Started with Computer Science Education

    ━━━━━━━━━━━━━

    00:00 Intro

    01:10 Dan introducing himself

    02:33 What is circuit-bending?

    03:54 How Dan got into CS education

    06:13 Advice for teachers who are new-to-CS

    09:39 What Dans classes looked like

    12:08 How to approach mandatory vs elective classes

    17:05 Teachers often have a negative self image

    18:01 The importance of designing a physical learning environment

    23:20 How to recruit students

    27:03 How Dans teaching changed with remote learning

    29:27 What informed Dan's approach to education?

    35:34 Something that Dan no longer believes about education

    38:26 The importance of listening to students

    40:47 How Dan has iterated on his abilities as an educator

    47:46 How Dan prevents burnout

    52:30 What Dan wishes there was more research on

    54:48 Suggestions for improving equity and inclusion in CS

    57:28 A question for the field

    01:00:10 How to connect with Dan

    01:01:44 Outro

    1 hr 3 min
  • Increasing Diversity in K-12 Computer Science: Strategies from the Field

    In this episode I unpack Goode’s (2008) publication titled “Increasing diversity in K-12 computer science: Strategies from the field," which provides suggestions for educators who are interested in increasing the diversity of their CS classes or programs.

    Click here for this episode’s show notes.

    How to Get Started with Computer Science Education

    ━━━━━━━━━━━━━

    00:00 Intro00:53 Abstract

    01:21 My single sentence summary

    01:50 Paper introduction03:22 Recruitment

    04:57 Culturally-relevant curriculum

    06:58 Powerful pedagogy12:07 Role models13:11 Clear pathways in CS14:27 Institutional support17:19 Quick summary

    17:53 Lingering questions and thoughts

    18:00 How has the author's strategies continued to grow or change since 2008?

    18:06 What strategies could we recommend for virtual vs in-person CS education?

    18:31 What strategies are missing that you've tried and wished other educators knew more about?

    19:08 Outro

    20 min
  • Education for Liberation with Martin Urbach

    In this interview with Martin Urbach, we discuss the importance of intentionality in education, exploring the social/political/historical contexts that can be explored in an educational experience, student choice and agency in the design of a space or experience, how to fight oppressive systems in education from the inside, committing to continuing to learn and grow on a daily basis, and much more.

    Click here for this episode’s show notes.

    How to Get Started with Computer Science Education

    ━━━━━━━━━━━━━

    00:00 Intro

    01:36 Martin introducing himself

    01:58 How Martin got into education activism

    07:13 What it looks like with teaching with critical pedagogies

    12:16 Surprises that have come up when using these pedagogies

    19:37 Something Martin would change about the educational system

    24:16 Becoming a co-conspirator

    25:35 What educators can do to learn more about systems of oppression

    30:05 Advice for educators who are silent about injustices

    34:57 What Martin is learning more about with social justice

    42:07 What Martin wishes there was more research on that could inform his own practices

    46:34 How Martin tries to prevent burnout

    52:18 How to connect with Martin

    52:44 Outro

    54 min
  • Connecting K-16 Curriculum & Policy: Making Computer Science Engaging, Accessible, and Hospitable for Underrepresented Students

    In this episode I unpack Goode’s (2010) publication titled “Connecting K-16 curriculum & policy: Making computer science engaging, accessible, and hospitable for underrepresented students” which discusses the development process behind the Exploring Computer Science curriculum, as well as the policy work that occurred in parallel with the the curriculum development.

    Click here for this episode’s show notes.

    How to Get Started with Computer Science Education

    ━━━━━━━━━━━━━

    00:00 Intro

    00:40 Abstract

    00:53 My single sentence summary

    01:34 Paper introduction

    05:17 What is the Exploring Computer Science curriculum?

    08:08 Results

    12:18 Impacts of policy

    13:26 Final takeaways

    16:21 Lingering questions and thoughts

    16:28 If you can't afford PD for other educators in your district, how could you use model PDs like ECS or what I've talked about in other episodes to provide PD to your own district?

    17:37 How might individual teachers start grassroots CS implementation rather than relying on top down implementation?

    19:21 Outro

    20 min

About #CSK8 Podcast - A podcast for computer science educators

From the publisher's feed

Each episode of the #CSK8 Podcast explores research, experiences, or perspectives on computer science education through interviews with computer science educators, scholars, and administrators, as…