24 episodes

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

Young Programmers Podcast Dave Briccetti

    • Courses

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

    • video
    Introduction to Python Functions

    Introduction to Python Functions

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

    • video
    A Simple Python Quiz Program, Part 3

    A Simple Python Quiz Program, Part 3

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

    • video
    Tynker—Physics and Cloning

    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), without having to duplicate code.

    • video
    Simple Python Calculator using a Dictionary and Functions for Operators

    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

    • video
    Kojo Wandering Turtles

    Kojo Wandering Turtles

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

    • video
    Using Python's Input Function with Numbers

    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.