
Sign up to save your podcasts
Or


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
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
In this episode I talk about political and corporate influences that we need to talk about as a field.
Click here for this episode’s show notes.
How to Get Started with Computer Science Education
━━━━━━━━━━━━━
00:00 We need to talk about this
01:56 So what does this mean for computer science education?
03:23 Impact on computer science professional development and curricula
05:47 It's not just politicians who are influencing computer science education
06:38 Outro
In this episode I provide some suggestions for setting up your computer lab and talk about their impacts on teaching and learning computer science.
Click here for this episode’s show notes.
How to Get Started with Computer Science Education
━━━━━━━━━━━━━
00:00 Intro
00:04 Rows
01:46 Stations/pods
03:41 Racetrack
05:36 Donut
07:42 Questions to think through for setting up your room
08:00 Outro
Instead of an episode today I have two quick requests: Check out CSTA’s conference going on this week and consider volunteering with CSTA.
Click here for this episode’s show notes.
How to Get Started with Computer Science Education
━━━━━━━━━━━━━
00:00 Intro
00:05 1st request
00:41 2nd request
01:19 Outro
In this episode I unpack Tobias, Campbell, and Greco’s (2015) publication titled “Bringing curriculum to life: Enacting project-based learning in music programs” to explore how computer science educators could incorporate project-based learning in their classroom.
Click here for this episode’s show notes.
How to Get Started with Computer Science Education
━━━━━━━━━━━━━
00:00 Intro
00:35 Abstract
01:32 What is project-based learning?
02:21 Vignettes
03:02 The project continuum
06:47 Designing project-based learning
07:12 Worthy topics
12:11 Real-life context
15:22 Questions
16:55 Critical thinking and dispositions
17:55 Scope
21:29 Designing the experience
23:19 Challenges with PBL
25:23 Assessment and evaluation
25:40 Parting thoughts from the authors
26:36 Lingering questions and thoughts
26:44 Where along the project continuum do your projects tend to lie?
28:21 How do projects afford certain types of engagement while constraining others?
29:22 How might project-based learning differ in constructivist versus constructionist pedagogies?
30:51 How comfortable are you with facilitating multiple projects simultaneously?
32:11 Outro
In this episode I talk about how you can use Liz Lerman’s Critical Response Process to encourage feedback and dialogue among students around the projects they create.
Click here for this episode’s show notes.
How to Get Started with Computer Science Education
━━━━━━━━━━━━━
00:00 Intro
00:39 The three roles of the Critical Response Process
01:14 The four steps of the Critical Response Process
01:28 Step 1
02:06 Step 2
02:36 Step 3
03:13 Step 4
04:15 Quick summary of the Critical Response Process
04:37 Another approach for feedback and assessment
05:33 Using questions for feedback and assessment
05:55 The importance of modeling feedback
06:41 What questions do you have?
07:14 Please consider sharing
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 ask Bard and ChatGPT what the future of education looks like and probe these platforms to get a pulse on what computer science education looks like according to responses from large language models.
Click here for this episode’s show notes.
How to Get Started with Computer Science Education
━━━━━━━━━━━━━
00:00 Intro
00:41 1. What will teaching and learning look like ten years from now?
07:10 - How is that different from today?
09:32 2. What is the role of artificial intelligence in teaching and learning?
17:26 3. Why are teachers leaving the field and what can be done to prevent that?
27:40 How much should a public elementary school computer science educator be paid in Arizona with ten years of experience and a doctorate in education?
29:21 - How much should a private elementary school educator be paid in Arizona with ten years of experience and a doctorate in education?
30:39 5. What are the top five pedagogies for teaching computer science?
33:04 - Elaborate on how each of the pedagogies you listed are beneficial for learning
33:42 - What are the downsides for each of the pedagogies you listed?
35:08 6. How could teachers make computer science classes more equitable?
37:50 7. Why should all students learn computer science?
40:36 - Should someone learn computer science if they are not going to be a professional computer scientist?
43:09 - What prevents students from being interested in computer science?
45:15 8. How can teachers learn how to teach computer science classes if they don't have a background in computer science?
49:13 9. What is computational thinking and why is it being taught in schools?
51:28 - List five examples of computational thinking
52:22 10. Write me a lesson that teaches an elementary student how to create a short Scratch.mit.edu story
57:41 - Write me a lesson that teaches an elementary student how to create a short Scratch.mit.edu story about algorithmic bias
58:53 - Write me a lesson that teaches an elementary student how to create a short Scratch.mit.edu story about algorithmic bias while encouraging students to incorporate their own interests, needs, desires, etc. in the story
01:00:25 11. Based on the kinds of questions I've already asked today, what questions should I ask you next?
01:02:37 My thoughts on this exploration
01:05:12 Outro
In this episode I unpack Olari, Tenório, and Romeike’s (2023) publication titled “Introducing artificial intelligence literacy in schools: A review of competence areas, pedagogical approaches, contexts and formats,” which is a review of literature exploring how researchers from 31 papers investigated AI-related literacies in schools.
Click here for this episode’s show notes.
How to Get Started with Computer Science Education
━━━━━━━━━━━━━
00:00 Intro
00:52 Abstract
01:48 My one sentence summary
02:35 Paper introduction
03:09 Artificial intelligence literacy in school education
04:08 Research questions
04:25 Method
05:09 Results: Competence areas
07:08 Results: Pedagogical approaches
10:46 Results: Contexts and formats
12:45 Discussion
16:12 Lingering questions and thoughts
16:16 When teaching AI, what balance do you strive for between learning about AI and using AI as a tool for learning/creating?
17:09 AI in education is an under explored area of potential professional development for educators
18:14 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…