Viewing the Videos or Subscribing to the Podcast

Some of the entries have a picture, which you can click to access the video. Otherwise, to see the videos, use this icon to subscribe to or view the feed:

Or, subscribe in iTunes

Thursday, February 12, 2015

Thursday, July 18, 2013

Introduction to Python Functions

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

Wednesday, June 26, 2013

A Simple Python Quiz Program, Part 3

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

Wednesday, June 12, 2013

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.

Sunday, June 2, 2013

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

Saturday, February 18, 2012

Kojo Wandering Turtles

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

Saturday, January 14, 2012

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.

Saturday, November 12, 2011

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.