Teaching Python

Episode 152: High School CS with Quincy Tennyson


Listen Later

In this episode, we sit down with Quincy Tennyson, who teaches an impressive four-year computer science pathway at Fern Creek High School. Quincy's background in the Marine Corps and as a network engineer brings a unique perspective to CS education. He discusses his curriculum progression from introductory courses through AP Computer Science Principles (heavily inspired by UC Berkeley's CS61A), AP Computer Science A (Java), and a culminating Project-Based Programming course. We dive deep into his philosophy of being a "warm demander" - setting high expectations while providing intensive coaching and support.

The conversation touches on several compelling topics including teaching agile methodology to high school students, the importance of transparency about failure, and how behavioral economics concepts (from thinkers like Daniel Kahneman) inform his approach to helping students understand their own thinking processes. Quincy also shares insights on supporting underserved students, running a successful Girls Who Code chapter, and navigating the integration of AI tools in the classroom. His students' enthusiasm at PyCon 2024 was infectious, and this episode reveals the thoughtful pedagogy behind their success.

Key resources mentioned include CS61A from UC Berkeley, CodeHS, Code.org, Sandra McGuire's book "Teach Students How to Learn," Eric Matthes' Python Crash Course, and Al Sweigart's educational resources including his new Buttonpad library for Tkinter.

Special Guest: Quincy Tennyson.

Support Teaching Python

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

Teaching PythonBy Sean Tibor and Kelly Paredes

  • 4.7
  • 4.7
  • 4.7
  • 4.7
  • 4.7

4.7

23 ratings


More shows like Teaching Python

View all
Decoder with Nilay Patel by The Verge

Decoder with Nilay Patel

3,139 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

624 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

582 Listeners

Super Data Science: ML & AI Podcast with Jon Krohn by Jon Krohn

Super Data Science: ML & AI Podcast with Jon Krohn

302 Listeners

Python Bytes by Michael Kennedy and Brian Okken

Python Bytes

214 Listeners

Pod Save America by Crooked Media

Pod Save America

87,131 Listeners

The Daily by The New York Times

The Daily

111,848 Listeners

Darknet Diaries by Jack Rhysider

Darknet Diaries

8,065 Listeners

The freeCodeCamp Podcast by freeCodeCamp.org

The freeCodeCamp Podcast

486 Listeners

DataFramed by DataCamp

DataFramed

268 Listeners

You're Wrong About by Sarah Marshall

You're Wrong About

21,859 Listeners

The Real Python Podcast by Real Python

The Real Python Podcast

141 Listeners

AI For Humans: Making Artificial Intelligence Fun & Practical by Kevin Pereira & Gavin Purcell

AI For Humans: Making Artificial Intelligence Fun & Practical

274 Listeners

Good Hang with Amy Poehler by The Ringer

Good Hang with Amy Poehler

10,760 Listeners