Loading...
The Graphics panel contains the Logo turtles and the graphics that you create with them.
The Listener panel accepts your Logo commands once you press the ENTER key, and displays the results of the execution of your commands.
The Listener panel accepts your Logo commands once you press the ENTER key, and displays the results of the execution of your commands.
The Editor panel lets you write several Logo commands or precedure definitions together. Execute these commands by clicking the "Run" button.
The Help panel is your online manual. Enter the name of the command or property that you need help for and press the ENTER key. The buttons are from left to right:
The Blocks panel lets you program Logo visually by collecting small building blocks, like the assignment of variables, loops, turtle movements, and more. The blocks create Logo output in the Editor panel that you can execute afterwards.
Use the Find/Replace panel to find text in the Editor panel. Once found, you can use the panel to replace the found text with a different text.
The Property Editor offers an easy and convenient wat to edit the properties of a turtle or a panel.
Enter commands to check or change variable values, or to fix your data. Use these commands:
Click on a line number to have Logo pause at that line.
Click on a line to change Logo's view to that line.
Where | What |
Enter commands to check or change variable values, to fix your data, or to edit your procedures.
Logo will use a new procedure definition when it is called the next time. It does not change the contents of the Editor panel. Any procedures that you change here should be reloaded into the Editor panel.
Use +O to load a file into the current panel.
Use +S to save the current panel.
Select where the loaded image should go. You can load a picture as a background image or into the drawing canvas, where you can use drawing commands to change the picture.
Select the parts of the picture that you would like to save as an image. You can either save the background, the drawing, or a combined picture of both the background and the drawing.
Please select the parts of the picture that you would like to print:
![]() |
(placeholder)
|
![]() |
(placeholder)
|
Please log in to your classroom.
Please enter your login code.
Logo Apps are discontinued and will be removed April 1, 2025!
See also https://resources.terrapinlogo.com/weblogo/manual/publish
This page lists all published Logo apps. Click on any word of the tag cloud to the right to only list apps that match the clicked tag. You can also search the table for specific words; the table adjusts to what you type. Click the app name in the table to launch the app.
You can download many apps as a Zip file archive, which you then can upload into your copy of Logo, or you can extract the contents and work with the files inside the archive. The "Count" field in the table below displays how often an app has been accessed.
Your own apps display two additional icons. The icon loads your app into Logo so you can edit and re-publish it, and the icon deletes your app.
Click on a tag above to filter the list. (Current filter: none)
Name | Description | Author | Count |
---|
All settings are part of the PREFS
property list.
To view the PREFS
property list, enter the command PLIST "PREFS
.
Hover your mouse over a setting to view the corresponding Logo command.
We hope you enjoyed exploring Logo's many features. Your 14-day trial login code has now expired. Please visit the Terrapin web site to license Terrapin Logo for further use.
We hope you have enjoyed learning with Logo during your license period. Your login code has now expired. Please visit Terrapin's Terrapin Logo License Renewal page to renew your login code at half price.
We hope you have enjoyed learning with Logo during your license period. Your login code has now expired. Please visit Terrapin's Terrapin Logo License Renewal page to renew your login code at half price.
We can mail you a new password to the email address that we have on file.
Would you like to receive a new password via email?
Are you sure that you want to exit Terrapin Logo?
If you load the current turtle shape, your drawing will be erased.
Are you sure?
Are you sure that you want erase everything and start over?
You are about to erase the content of your Editor panel. Do you want to continue?
You are about to overwrite the content of your Editor panel with new text. Do you want to continue?
Logo Apps are discontinued and will be removed April 1, 2025!
See also https://resources.terrapinlogo.com/weblogo/manual/publish
![]() |
Your app is not ready yet!You did not define a MAIN procedure yet; how would Logo know what to run in which order if you did not offer a MAIN procedure? Also note that if you define an ABOUT procedure, Logo will run the ABOUT procedure if the user clicks the "About..." menu item. Please also keep in mind that you are about to publish your entire workspace, including all files in the Files panel. |
![]() |
Terrapin Logo is our latest iteration of the Logo programming language. Thanks to the latest technology, Terrapin Logo is a full-featured programming environment with hundreds of Logo commands and up to a thousand turtles. You have licensed Terrapin Logo to run on computers. Currently, your license has been used on computers according to their Internet address. It expires on . Your campus name is . Terrapin Logo was written by Michael Daumling. Special thanks goes to our tireless and relentless testers Bill Glass, Phil Lewis, Stan Munson, and Jim Towner. Without their help, Terrapin Logo would not exist today. |
![]() |
Logo cannot contact the Terrapin servers to verify your login code. Logo will continue to run using the login code that you last used. Please make sure that your Internet connection is fully functional. |
![]() |
Logo cannot contact the Terrapin servers to verify your login code. Please make sure that your Internet connection is fully functional, then restart Terrapin Logo. |
Editor and Listener | |
Ctrl+C | Copy |
Ctrl+X | Cut |
Ctrl+V | Paste |
Ctrl+Z | Undo |
Ctrl+Y | Redo |
Ctrl+U | Undo selection |
Shift+Ctrl+U | Redo selection |
Ctrl+A | Select all |
Ctrl+Home | Go to start |
Ctrl+End | Go to end |
Debugging | |
F4 | Enter debugger |
F3 | Stop the program |
Editor only | |
Ctrl+F | Find |
Ctrl+D | Load editor into Logo |
Help | |
F1 | Help |
Shift+F1 | Hot Keys (this table) |
File commands | |
Ctrl+O | Load file |
Ctrl+S | Save file |
Shift+Ctrl+O | Load File dialog |
Shift+Ctrl+S | Save File dialog |
Shift+Ctrl+N | Define a new procedure |
Panels | |
F1 | Help |
Ctrl+Alt+G | Graphics |
Ctrl+Alt+L | Listener |
Ctrl+Alt+T | Toolbox |
Ctrl+Alt+F | Files |
Ctrl+Alt+E | Editor |
Ctrl+Alt+B | Blocks |
Shift+Ctrl+L | Save layout |
Ctrl+L | Restore layout |
Editor and Listener | |
⌘C | Copy |
⌘X | Cut |
⌘V | Paste |
⌘Z | Undo |
⌘Y | Redo |
Ctrl+U | Undo selection |
Shift+Ctrl+U | Redo selection |
⌘A | Select all |
⌘Home | Go to start |
⌘End | Go to end |
Debugging | |
F4 | Enter debugger |
F3 | Stop the program |
Editor only | |
⌘F | Find |
⌘D | Load editor into Logo |
Help | |
F1 | Help |
⇧F1 | Hot Keys |
File commands | |
⌘O | Load file |
⌘S | Save file |
⇧⌘O | Logo File dialog |
⇧⌘S | Save File dialog |
⇧⌃N | Define a new procedure |
Debugging | |
F4 | Enter debugger |
F3 | Stop the program |
Panels | |
F6 | Next Panel |
Shift+F6 | Preevious Panel |
F1 | Help |
⌃⌥G | Graphics |
⌃⌥L | Listener |
⌃⌥T | Toolbox |
⌃⌥F | Files |
⌃⌥E | Editor |
⌃⌥B | Blocks |
⇧⌘L | Save layout |
⌘L | Restore layout |
The Files panel offers you a tree view into the ~HOME folder, which is the folder behind the Toolbaox panel. You can also load a Zip file into this panel and work with the files inside that file. Dropping something from this panel into the Listener or the editor drops its file path, which you can use as input to any file I/O command that requires a path name.
The Toobox offers several different images, controls and colors that you can drag and drop into the Graphics panel or on top of a turtle. Dropping something from this panel into the Listener or the editor drops its file path, which you can use as input to any file I/O command that requires a path name.
Are you sure that you want to overwrite %1?
%1 requires a newer version of the Logo executable. Please visit our Downloads page to download and install the latest version of Terrapin Logo.
A new version of the desktop executable is available (%1)! Please go to our downloads page at https://www.terrapinlogo.com/downloads.html to download your copy.
Your version of the Logo desktop program is too old and cannot run the latest version of Terrapin Logo! Please navigate to our download page at https://www.terrapinlogo.com/downloads.html to download and install the latest version.
Connecting to Blue-Bot...
Logo would like to play sound or music. Please touch or click the window to continue.
Please touch or click the window to continue.
|