[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
- Make sure the GoGo board is connected to the computer and is
turned on.
- Make sure the serial port is not being used by any other
programs. I.e. make sure to close the GoGo monitor program.
- Start Squeak
- Click on the screen to show the "world" pop-up menu. Choose "open"
then "morphic project."
- Click on the new morphic window to open it.
- Click to open the "world" pop-up menu once again and choose "open"
and select "file list."
- In the upper right box of the file list window, click on the file
"compatibilityFixes.cs" then click the "Filein" button.
- Do the same with the file "GoGoBoardMorph.st" and "FC.2.cs"
- Close the file list window.
- Open the "world" pop-up menu again and select "open" then choose
"workspace"
- In the workspace window, type the following commands
g _ GoGoBoardMorph new.
g openInWorld.
- Evaluate the statements (select and hit Alt-D).
- A GoGo board window will appear on the screen.
- Select the COM port you are using and click the Start button.
- 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 3.6 GoGo Image (Oct 17, 2003))
|
|