
Sign up to save your podcasts
Or


In this episode I provide a framework for how districts and educators can get started with computer science education for free.
Click here for this episode’s show notes.
How to Get Started with Computer Science Education
━━━━━━━━━━━━━
00:00 Intro
00:22 The problem I hope to address in this episode
03:52 Brief summary of why I'm qualified to address this problem
04:45 Why am I giving this content away for free?
06:18 You can do this
06:56 Step 1: Setting a vision
10:10 Step 2: Develop a plan
14:48 Step 3: Reverse engineer CS education
21:53 Step 4: Teach CS
23:57 Step 5: Reflect, refine, and share
27:01 Thanks for listening and sharing with others!
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!
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
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
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
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 replay 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
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
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
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!
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
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…