Overview | Info/Download | Documentation | Sample Projects 
Making a GoGo board | Board Variations | Links | FAQ
 

[Under Construction]

GoGo board library for
Squeak

Library created by John Maloney
Life Long Kindergarten Group.

This library allows you to use Squeak to control the GoGo board. It assumes you want to use the board in the tethered mode. That is the GoGo board must always be connected to the computer. This mode allows you to extend programming to the physical world. Some project ideas include building game controllers, tangible interfaces, and interactive installations.

The GoGo board can also function in an autonomous mode. In this case, you program the board once and it can function on its own with out the computer. If this is what you need, please use Jackal or LogoBlocks instead.

What you need
  • Squeak (tested with version 3.2-3.6)
  • GoGo board library file for Imagine (a file with a name like GoGo20.IMP)
  • A GoGo board
  • Serial cable connecting the GoGo board to the computer
Installing the GoGo library manually
  1. Make sure the GoGo board is connected to the computer and is turned on.
  2. Make sure the serial port is not being used by any other programs. I.e. make sure to close the GoGo monitor program.
  3. Start Squeak
  4. Click on the screen to show the "world" pop-up menu. Choose "open" then "morphic project."
  5. Click on the new morphic window to open it.
  6. Click to open the "world" pop-up menu once again and choose "open" and select "file list."
  7. In the upper right box of the file list window, click on the file "compatibilityFixes.cs" then click the "Filein" button.
  8. Do the same with the file "GoGoBoardMorph.st" and "FC.2.cs"
  9. Close the file list window.
  10. Open the "world" pop-up menu again and select "open" then choose "workspace"
  11. In the workspace window, type the following commands

    g _ GoGoBoardMorph new.
    g openInWorld.
     
  12. Evaluate the statements (select and hit Alt-D).
  13. A GoGo board window will appear on the screen.


     
  14. Select the COM port you are using and click the Start button.
  15. You are now ready to control the GoGo board. Please see the methods in the GoGo Morph from the Browser window for more info. The class name is "Scratch"

Download
GoGo Library for Squeak

Squeak GoGo Library Files (Oct 17, 2003)
สัญลักษณ์แสดงหัวข้อย่อย Squeak lib.zip ( 6 KB)
(Manual install )

Squeak 3.6 GoGo Image (Oct 17, 2003))
สัญลักษณ์แสดงหัวข้อย่อย Squeak 3.6 GoGo Image.zip (7.6M)

 

 Last updated: Oct 17, 2003