View this PageEdit this PageUploads to this PageVersions of this PageHomeRecent ChangesSearchHelp Guide

DMU Tutorials

Here are some brief descriptions of the tutorials that can be found at http://www.dmu.com/squeak. Many of the lessons show the SmallTalk text in scripts rather than the tile interface. For most lessons, it is not a big deal, but I have marked where it could be problematic. I have added the better ones to the HowTo page where appropriate. -Dave


Hello Squeak! - how to download Squeak, use Supply & Navigator Tabs, the object Halo, viewer, and simple scripts. Also gives HTML for putting a Squeak Project into a webpage.

Objects, Visual Programming, Action! - More basics and using a button to fire a script.

Calculator - how to make a calculator which adds 2 numbers in text boxes.
  • Contains SmallTalk.

Changing a Saved Project - loading and saving projects from the web or hard drive.

One Object, Many Scripts - Contains a version of the calculator, now with multiplication.

Quiz - creating a quiz using text boxes and buttons to simulate 'radio buttons'. Also, the Show and Hide commands.

Quiz using ListBox - another quiz using a ListBox and embedding text. Teaches how to change the way the script fires (MouseUp, MouseDown, etc)

IF-THEN-ELSE or Input Validation - using the TEST-YES-NO box to test conditions.
  • Contains SmallTalk, probably not good for kids.

Feeding a Scrolling Text - adding text to a ListBox of appropriate size.
  • Contains SmallTalk

Interactive 2D - using the Paint tool to create a truck object.

The Truck is Running! - making a script to have the truck move forward when a button is held down.

Collision Detection - using 'Overlaps' to determine when the truck hits another object.

Top View. Forward Direction - how to change an objects direction by pulling its green heading arrow.

Collision with Part of Objects- using 'Sees color' for more complex collision detection.

Importing Images - importing a .bmp, .gif, or.jpg file into a project.

Animation - uses a holder and playfield to create a 2-frame animation.

Squeak Meets Zelda - a more complex animation of a character who can walk left and right.

A Personal Squeak at the Desktop - setting up a downloaded version of Squeak

Classes, Objects, Methods - explanation of Squeak's class structure. -Advanced Concepts

Link to this Page

  • Squeak How-To last edited on 1 July 2005 at 5:47:09 pm by 12-221-97-163.client.insightBB.com