23: Project-based Learning in Computer Science with Justin Cannady | #CSK8 Podcast
๐ Show notes: https://jaredoleary.com/csk8feed/23
๐ง More episodes https://jaredoleary.com/csk8
๐ฑ Scratch projects + tips https://JaredOLeary.com/scratch
๐ฅ ๏ธ PC specs and gear I usehttps://jaredoleary.com/gearr
๐ฎ Gaming playlistshttp://jaredoleary.com/gamee
๐ฅ Drumming playlists http://jaredoleary.com/drum
๐
Stream schedule https://jaredoleary.com/schedule
๐ Merch https://jaredoleary.com/merch
๐ช Socials (in the menu) https://jaredoleary.com/
In this interview with Justin Cannady, we discuss project-based learning in CS, encouraging debugging and working through failure as students and teachers, considerations for integrating CS, lessons learned working on NMSIโs CS AlignEd, and much more.
Guest Bio
Justin Cannady is the Senior Computer Science Program Design Manager for the National Math + Science Initiative (NMSI) and oversees the development of NSMIโs K-12 computer science educator development and student curriculum. With extensive experience in computer science curriculum design and teacher learning, Justin was the Learning Experience Designer at the University of Texas Austin where he supported and developed components of the UTeach Computer Science Principles curriculum. He has served as a teacher professional development facilitator and a mentor for teachers implementing computer science and math coursework. Justin has obtained his National Board Certification in mathematics and is currently completing his doctoral degree at Franklin University.
โโโโโโโโโโโโโ
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.
#cseducation #computerscience #computerscienceducation #JaredOLeary #CSedWeek #CS4All #CSforALL #computersciencePD #elementaryCS
โโโโโโโโโโโโโ
00:00 Intro
00:39 An introduction by Justin
01:21 How Justin got into CS education
02:22 Something Justin believed about education that he no longer believes
03:44 What an ideal CS classroom looks like for Justin
05:06 What Justin wishes more CS educators understood about project-based learning
08:14 Balancing student failures and successes
11:33 Students failing in isolation vs in groups
14:05 When shouldn't teachers use project-based learning?
19:19 Recommendations for integrating CS with other subject areas
22:34 Advice for teaching virtually
24:12 Professional development and integrating CS
26:35 What Justin has learned working on CS AlignEd
30:46 Advice for developing equity, sustainability, and access in PD
32:02 How Justin takes care of himself
37:10 Teacher identity and CS education
40:27 How to connect with Justin
41:36 Outro