Find partners
#CSK8 Podcast - A podcast for computer science educators

#CSK8 Podcast - A podcast for computer science educators

Hosted by Jared O'Leary

TechnologyEducationInterviews guests

Episodes

215

Latest episode

Jan 2024

Language

EN-US

About the show

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 well as episodes that summarize and unpack implications of research for classroom teachers who are interested in learning more about practical applications of research in their classroom.

Listen to episodes

60 recent
January 8, 2024Episode 20722 min

The intersection of videogames, music, and computer science education

In this episode I unpack my dissertation, which explores the intersections of videogames, music, and computer science education. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Problems with "integration" 01:29 Themes 01:47 Quick overview of chapters 1-3 04:37 Chapter 4 04:51 Composition practices 05:26 Performance practices 06:01 Maker practices 09:04 Coding practices 12:22 Chapter 5: Multidisciplinarity 13:46 Chapter 6: Implications 20:17 Thanks for listening!

November 13, 2023Episode 20614 min

Project-based Learning with Scratch

In this episode I introduce approaches to using Scratch for project-based learning, including backwards, inquiry-based, and emergent project designs. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:22 What is project-based learning? 01:15 Project continuum 03:31 Project prompts 04:23 Storyboard questions 05:07 Steps for creating a project 06:46 Three more frameworks for project-based learning 07:01 Backward design projects 08:25 Inquiry-based projects 09:36 Emergent projects 10:33 If using a sequential curriculum... 11:28 A point of clarification 11:51 Scratch resources to explore 12:59 Podcasts to learn more 13:44 Rhizomatic project-based learning 14:29 Outro

October 23, 2023Episode 20518 min

Facilitating Multiple Programming Languages in One Space

In this episode I describe considerations for facilitating multiple programming languages in one space. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 01:49 What my classes looked like 09:04 Start small and gradually expand 10:08 Selecting a language or platform 11:42 Implementation suggestions 12:49 Supporting students 13:38 Room setups 14:41 Questions to ask when facilitating 16:03 A tool to help administrators 17:08 What this approach is informed by 17:22 If this approach is overwhelming to you... 18:19 Outro

September 18, 2023Episode 20423 min

Recommendations for Preventing Burnout in Education (Part 4)

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. If you have not done so yet, I highly recommend listening to part 1 , part 2, and part 3 to hear perspectives from other guests. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:35 154 Decolonizing Education through SEL and PBL with Matinga Ragatz 02:43 156 See, What Had Happened with Andre Daughty 09:18 165 Intersections of Equity, Making, and Computer Science with Roxana Hadad 18:24 173 Empathetic Listening in Computer Science with Josh Sheldon 19:38 189 Computational Literacies with Michael Horn 22:25 More resources around burnout 22:47 Outro

September 4, 2023Episode 20218 min

The Apprenticeship of Observation and Computer Science Education

In this episode I unpack the impact of an apprenticeship of observation and what computer science educators can do about it. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 What is the apprenticeship of observation? 00:46 Why apprenticeship of observation is important for educators to know about 02:23 The problems that arise from the apprenticeship of observation 06:49 What can educators do about the apprenticeship of observation? 16:35 We need to teach not just our students, but society as a whole

August 28, 2023Episode 20120 min

The Making of [an Educator] Athlete

In this episode I unpack Loehr and Schwartz’s (2001) publication titled “The making of a corporate athlete",” which provides some suggestions relevant to educators interested in performing at their best by focusing on rest and recovery. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 01:07 The high-performance pyramid 02:00 Ideal performance state 04:55 Physical capacity 09:05 Emotional capacity 12:32 Mental capacity 16:46 Spiritual capacity (it's not what you think) 19:15 Outro

August 21, 2023Episode 2006 min

Thanks for Listening and an Update on the Future of This Podcast

In the 200th episode of the #CSK8 Podcast I want to take a moment to thank everyone for listening over the years and to share some thoughts around the content I’m creating and the future of this podcast. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Thank you for listening! 00:47 Some changes I've made 01:57 What are your thoughts on the changes? 03:05 My plans for future content 06:00 Let me know what you think 06:10 Again, thank you! I appreciate you!

August 14, 2023Episode 1997 min

How Do You Encourage Critical Thinking and Dialogue?

In this episode I discuss an approach I’ve used for encouraging critical thinking and dialogue through individualized feedback and group discussion. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 How do you encourage critical thinking and dialogue with the classes you work with? 00:53 An example of what this might look like 01:17 What the feedback looked like 01:57 Opening up individualized feedback for group discussion 02:54 A pebble in their shoe 03:15 What are your thoughts? 03:26 Answering a question about room setups 06:44 Outro

August 7, 2023Episode 19812 min

Scratch for Sports: Athletic Drills as a Platform for Experiencing, Understanding, and Developing AI-Driven Apps

In this episode I unpack Kumar and Worsley’s (2023) publication titled “Scratch for sports: Athletic drills as a platform for experiencing, understanding, and developing AI-driven apps,” which summarizes explorations of the intersections of computer science and physical education. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Abstract 01:33 My single sentence summary 01:52 Paper introduction 02:33 Related work 03:21 Video Sensing: HomeCourt + Scratch 05:53 Wearables: Smartwatches + Micro:bits 07:35 Ball Sensors: Play Impossible & SIQ + Micro:bits 08:32 Discussion and Future Work 08:53 Lingering questions and thoughts 08:58 How do we incorporate physical computing in an individualized or rhizomatic way? 10:07 When do you use physical computing in your classroom? 12:10 Outro

July 31, 2023Episode 19722 min

Effects of Automated Feedback in Scratch Programming Tutorials

In this episode I unpack Obermüller, Greifenstein, and Fraser’s (2023) publication titled “Effects of automated feedback in Scratch programming tutorials,” which investigates the impact of two different types of hint generating approaches among two different classes. Click here for this episode’s show notes. How to Get Started with Computer Science Education ━━━━━━━━━━━━━ 00:00 Intro 00:44 Abstract 01:54 My single sentence summary 02:02 1 Introduction 02:42 2 Background 03:25 3 Interactive tutorial system for Scratch 03:47 4 Experimental setup 06:14 RQ1: How do next-step hints influence 08:50 RQ2: How do next-step hints influence 11:42 RQ3: How do next-step hints influence help 12:29 RQ4: How do next-step hints influence 13:15 My lingering questions and thoughts 13:22 What kind of projects can students create with such a tool? 16:56 How do you teach students to provide feedback to peers when other forms of feedback are unavailable? 20:18 As teaching, assessment, feedback, etc. becomes more automated, how will this impact teaching and learning? 21:38 Outro

Is this your show?

Claim this listing to keep it up to date, reach guests who want to pitch you, and manage bookings with Guestify.

Claim this listing

More Technology podcasts