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

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.

Wednesday, July 13, 2011

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.

Tuesday, July 5, 2011

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.

Python Simple Text Adventure 3

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

Saturday, May 28, 2011

Kojo (Scala) Random Polygon Drawing

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

Sunday, February 20, 2011

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:

Saturday, February 19, 2011

Python Simple Text Adventure

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