Skip to content
Young Programmers Podcast podcast artwork

PODCAST · education

Young Programmers Podcast

by Dave Briccetti

Teaches young people from grade 3 on how to program computers using Scratch, Alice, Python, and Pygame

Publisher-supplied feed metadata · PodParley refreshed Sep 7, 2024 · Source feed

Episodes

  1. Introduction to Python Functions

    A look at how to, and why you should, use functions in your Python programs.

  2. A Simple Python Quiz Program, Part 3

    We enhance the quiz program by reading the questions and answers from a file. Source code

  3. Tynker—Physics and Cloning

    Let’s look at two very nice features of Tynker. The physics feature allows you to have falling objects and accurate projectile motion, combined with adjustments for gravity, friction, density, gravity, and much more. Cloning lets you have multiple instances of actors (like Scratch sprites)…

    more
  4. Simple Python Calculator using a Dictionary and Functions for Operators

    This lesson creates a simple calculator using a dictionary to look up functions for operators. The point is to practice more with dictionaries, and to learn about higher-order functions. Source code

  5. Kojo Wandering Turtles

    Showing how to create multiple turtles in Kojo, and make them wander around. Uses Scala features map and foreach.

  6. Using Python's Input Function with Numbers

    We show how to use Python's input function to get numbers, without the program breaking if something other than a number is entered.

  7. A Simple Python Quiz Program, Part 2

    We respond to a viewer question and add features to limit the number of questions displayed, and to display the questions that were answered wrong.

  8. Demonstration of Audacity for Making Sound Effects

    How to make special sound effects using the free audio program Audacity. A small correction: I said that a 13-semitone change would move the pitch an octave, but it is actually 12. There are 12 different notes, and to move an octave you move 12 times to get back to the same note of the scale.

  9. Carter Sande Teaches Python Functions

    Carter Sande teaches how to use functions to a class at Diablo Valley College College for Kids. A couple of notes on this excellent presentation: At one point Carter says “brackets” when he means parentheses. And for style, I prefer spaces around operators, and whitespace around functions.

  10. Python Simple Text Adventure 3

    We add a feature limiting the number of times an event can occur.

  11. Kojo (Scala) Random Polygon Drawing

    A demonstration of Kojo's repeat, forward, right, def, setPosition, and setAnimationDelay commands used to draw random polygons.

  12. Python Simple Text Adventure 2

    Part Two. Using a package and classes, we move most of the game logic into a game "engine." Source code: https://github.com/dcbriccetti/python-lessons.

  13. Python Simple Text Adventure

    Using tuples and a dictionary, places and transitions, create a simple text adventure game. Source code.

  14. A Simple Python Quiz Program

    Learn about lists, tuples, and shuffling lists, while writing a simple question and answer program. Source code. Video.

  15. Interviews With Professional Programmers, Part Six

    Hilary Mason of bit.ly talks about her work and how she got started with computers.

  16. Wesley Chun on Python

    Googler, Python book author, and former College for Kids teacher Wesley Chun visits Dave Briccetti’s Python class by videoconferencing. He talks about learning Python and how it is used by Google.

  17. Randomness in Python Lesson by Carter Sande

    Carter Sande, young coauthor of the Python book Hello World! - Computer Programming for Kids and Other Beginners, visits Dave Briccetti’s Python programming class for grades 7–9 at Pleasant Hill, CA’s Diablo Valley College College for Kids program, and delivers a guest lecture on random numbers.…

    more
  18. JavaFX Ship Landing Game from Peter Pilgrim

    While out to lunch one day at the Java Posse Roundup, Peter Pilgrim showed me his ship landing game written in JavaFX. (Sorry about the blurry parts.)

  19. Interviews With Game Developers

    Interviews about game development with Bay Area Video Game Development Meetup members at the January 19, 2010 meetup. Casey Holtz, group leader Turi Scandurra, www.salvatorescandurra.com Greg Damiano, Playdom Simon Amarasingham, dSonic Japheth Dillman, iJanda.net

  20. Interviews With Professional Programmers, Part Five

    Michael (Van) Van Riper, at a Silicon Valley Web Java User Group (see Joshua Bloch in the background) talks about programming.

  21. Invisible Player Escapes Maze, Pygame Version 1

    Walkthrough of version 1 of the Invisible Player Escapes Maze game in Pygame. Source code

  22. Invisible Player Escapes Maze

    Escape the maze. You are invisible, and so are all the obstacles unless they are close to you. Illustrates use of the ghost effect, and broadcast. http://scratch.mit.edu/projects/davebric/818925

  23. Growing Player Escapes Maze

    Escape the maze before you grow too big. Illustrates use of the timer, and “if touching color.” The Scratch project is here: http://scratch.mit.edu/projects/davebric/818258

  24. Jython/Swing Game of Life Version 2

    A very quick look at version 2 of our Jython implementation of Conway’s Game of Life. Source code

Type above to search every episode's transcript for a word or phrase. Matches are scoped to this podcast.

Searching…

We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.

No matches for "" in this podcast's transcripts.

Showing of matches

No topics indexed yet for this podcast.

Loading reviews...

ABOUT THIS SHOW

Teaches young people from grade 3 on how to program computers using Scratch, Alice, Python, and Pygame

HOSTED BY

Dave Briccetti

Frequently Asked Questions

How many episodes does Young Programmers Podcast have?

Young Programmers Podcast currently has 25 episodes available on PodParley. New episodes are automatically indexed when they're published to the podcast feed.

What is Young Programmers Podcast about?

Teaches young people from grade 3 on how to program computers using Scratch, Alice, Python, and Pygame

How often does Young Programmers Podcast release new episodes?

Young Programmers Podcast has 25 episodes. Check the episode list to see recent publication dates and frequency.

Where can I listen to Young Programmers Podcast?

You can listen to Young Programmers Podcast on PodParley by clicking any episode. We provide an embedded audio player for direct listening, and you can also subscribe via your preferred podcast app using the RSS feed.

Who hosts Young Programmers Podcast?

Young Programmers Podcast is created and hosted by Dave Briccetti.
URL copied to clipboard!