#CSK8 Podcast - A podcast for computer science educators

Good (and Bad) Reasons to Teach All Students Computer Science


Listen Later

In this episode I unpack Lewis’ (2017) publication titled “Good (and bad) reasons to teach all students computer science,” which problematizes common rationales/myths for teaching computer science in K-12 schools.

Click here for this episode’s show notes.

How to Get Started with Computer Science Education

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

00:00 Intro

00:29 Abstract

01:13 My single sentence summary

01:44 Chapter introduction

04:19 Can programming teach students to think logically?

08:06 Can programming help students develop persistence?

10:58 Can programming help students learn science and math?

13:23 Can programming provide students emotional value, agency, and motivation?

14:51 Can computer science learning help students understand the world around them?

15:44 Can teaching students computer science help fill jobs?

16:32 Can diversity improve the tech industry?

20:22 Can K-12 computer science help students feel like they belonging in computer science courses in college?

21:00 Can K-12 computer science help students compete in computer science courses in college?

22:39 Lingering questions and thoughts

22:52 What are some other arguments for teaching computer science that we should debunk and stop using as a field?

23:31 Outro

...more
View all episodesView all episodes
Download on the App Store

#CSK8 Podcast - A podcast for computer science educatorsBy Jared O'Leary

  • 4.9
  • 4.9
  • 4.9
  • 4.9
  • 4.9

4.9

7 ratings