#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

  • Learning through Game Modding

    In this episode I unpack El-Nasr and Smith’s (2006) publication titled “Learning through game modding,” which describes two case studies on modifying video games to learn software development and design, as well as programming, artistic, and video game concepts.

    Click here for this episode’s show notes.

    How to Get Started with Computer Science Education

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

    00:00 Intro

    01:15 Abstract

    02:22 Paper introduction

    08:24 Case study 1: Game design workshop

    10:51 Case study 2: Game design class

    14:49 Discussion

    18:42 Lingering questions and thoughts

    18:46 Why do some coding platforms encourage modding or remix practices while others do not afford such possibilities?

    19:24 If modding practices are so great, why not do them all the time?

    20:56 Outro

    22 min
  • Learning through Game Modding
    In this episode I unpack El-Nasr and Smith’s (2006) publication titled “Learning through game modding,” which describes two case studies on modifying video games to learn software development and design, as well as programming, artistic, and video game concepts.
    22 min
  • Fostering Student Engagement with Bob Irving

    In this interview with Bob Irving, we discuss our emphasis on creative coding/computing for leisure, fostering engagement with coding/CS, improving pedagogy over time, and much more.

    Click here for this episode’s show notes.

    How to Get Started with Computer Science Education

    ━━━━━━━━━━━━━
    00:00 Intro

    00:41 Bob introducing himself

    01:06 How Bob transitioned into CS education

    03:59 Bob's recommendations for teachers who are new to CS

    10:12 How Bob's experience in other subject areas informed his approach to CS education

    13:24 Something Bob first believed when working in education that he no longer believes

    16:29 What is an engaging learning experience?

    20:28 What a typical class looks like

    26:55 If Bob were to design a new class...

    33:53 What to communicate to administrators

    35:41 What Bob wishes there was more reseaarch on

    38:04 How Bob continues to refine his teaching

    41:23 Where to get inspirations for teaching

    43:46 What the field could explore more of

    53:07 Where to connect with Bob

    55 min
  • How to Learn and How to Teach Computational Thinking: Suggestions Based On a Review of the Literature

    In this episode I unpack Hsu, Chang, and Hung’s (2018) publication titled “How to learn and how to teach computational thinking: Suggestions based on a review of the literature,” which is a content analysis of 120 publications written between 2006 and 2017 that reveals that CT means many things and that people are implementing it through a variety of means.

    Click here for this episode’s show notes.

    How to Get Started with Computer Science Education

    ━━━━━━━━━━━━━
    00:00 Intro

    00:46 Abstract

    03:31 Paper introduction

    05:35 Literature review

    08:16 Paper findings

    10:18 Discussion and conclusion

    10:58 Lingering questions + thoughts

    11:03 Having spoken with a lot of people who don't know the difference between CS and CT, I think CS educators could do a better job explaining that CT is a process for thinking through problems and that CS is an entire field of study or academic discipline.

    11:47 Who is initiating the application of CT into a subject area and why?

    13:07 In what ways might CS benefit from thinking processes from other disciplines?

    13:58 Outro

    15 min
  • Transfer, Collaboration, Impact, Facilitation, and Much More with Sandra Ahlstrom

    In this interview with Sandra Ahlstrom, we discuss transfer of understanding across programming languages, collaborating around computing, the impact we want to have as educators, and several more topics relevant to CSK8 educators.

    Click here for this episode’s show notes.

    How to Get Started with Computer Science Education

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

    00:00 Intro

    01:35 Sandy introducing herself

    02:13 Sandy's CS education journey

    03:30 Something Sandy believed when she first started teaching that she no longer believes

    06:43 Working with multiple coding languages

    09:28 Discovery and transfer of understanding

    11:30 The power of students teaching their peers

    14:37 Time constraints and teaching

    17:42 A story in education that continues to impact Sandy

    20:06 How those stories inform Sandy's approach today

    22:11 What Sandy wishes she knew when she first started

    24:08 What is a facilitator?

    25:27 Teaching concepts in a way that kids understand

    29:02 Helping write the Wyoming CS standards

    32:39 Differences in motivation and gender

    40:40 Teaching how to learn

    42:15 Outro

    44 min
  • Creative Coding: Programming for Personal Expression

    In this episode I unpack Peppler and Kafai’s (2009) publication titled “Creative coding: Programming for personal expression,” which is an analysis of a single project created in Scratch that appears to indicate kids can learn how to create media arts expressions despite little experience with coding.

    Click here for this episode’s show notes

    How to Get Started with Computer Science Education

    ━━━━━━━━━━━━━
    00:00 Intro

    01:58 Introduction to kids learning to code through media arts

    04:44 Design of the study

    05:49 Findings

    06:02 Findings around personal connections

    06:42 Findings on epistemological connections and expressions

    09:07 Getting underrepresented students into CS

    11:18 Not only might coding providing opportunities for arts educators to explore coding and CS, but CS educators to explore the arts.

    12:03 When does/n't the creation of a product or expression demonstrate understanding?

    13:47 What are some approaches that can be taken along the way to focus on understanding throughout a process rather than assessment of the product itself?

    15:11 Outro

    16 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…