Welcome to our Program Library!
These pages contain an ever-growing list of Logo source code files. Many of these files demonstrate programming techniques, or Terrapin Logo features. You can download the source code to all programs, and modify them to your liking.
If you have a Logo program that you would like to share, let us know!
Robot Commands
Terrapin Logo can talk to several robots! Please read the Robot Commands page for details.
Please click one of the tag words below to filter the table for stories that include the clicked tag word. Click here to show all entries.
Title | Procedure | Description | Level | Tags |
---|---|---|---|---|
24-Hour Clock | START | Displays a 24-hour clock | Beginner | TIME, Clock, Lists |
3-Card Monte | MAIN | A game of chance to locate the Queen of Hearts. | Intermediate | Game |
A Single Line | SINGLE_LINE | Each a single line with musical accompaniment: simple, yet complex | Advanced | Math, Drawing, Complex Images, Music |
About this Program... | ABOUT | Document your project with Help/About this Program... | Beginner | Help, Documentation |
Arnold | ARNOLD | Logo Art | Beginner | Art |
Beethovens "Für Elise" | ELISE | Plays Beethoven's Für Elise | Intermediate | Music, Instruments, Play |
Biosphere and Biosquare | BIOSPHERE, BIOSQUARE | Logo Art | Beginner | Art, Graphics |
Black and White | B&W 1 | Black and White Art | Beginner | Art |
Card Trick | MAIN | Logo never fails to find your card. | Intermediate | Game, Package, Animation |
Chopsticks | MAIN | Play "Chopsticks" on the computer | Beginner | Music, Lists, Voices |
Coin Flips | MAIN, COINFLIPS | Flip a coin to see how often heads or tails will fall. | Beginner | Math, Random |
ColorHelper | COLORSN, COLORSG, SHADES, GREENS | A set of procedures to help you play around with the Extended Colors. | Beginner | Colors, Utility |
Concert | CONCERT | Plays each available instrument | Beginner | Music, Instruments, Play |
Crab | CRAB | Create geometric shapes | Beginner | Formulae, Shapes, Complex images |
Dice Simulation | MAIN | An analysis of rolls of pairs of dice. | Advanced | Math, Random |
Draw Color Names | SHOW.COLOR.NAMES | Draw the names and the color values of the 16 colors available as color indexes | Intermediate | Drawing, Colors, Turtle |
Draw a Wheel of Colors | COLOR.SPRAY | Draws a color wheel | Beginner | Drawing, Colors, Turtle |
Easy Art | EASYART | Graphics Art | Beginner | Art, Graphics |
Factorials | FACTORING, FACTORIAL.FOR, FACTORIAL.WHILE, FACTORIAL.GO, FACTORIAL.RECUR | Various ways to calculate the factorial of a number | Beginner | Math, Factorial |
Fractals | COLLEEN, DANA, DAPHNE, DONNA, ELISA, JENNIFER, JESSICA, KEEGAN, MELISSA | Draws various fractal images | Intermediate | Fractals, Formulae |
Gem | GEM | Logo Art | Beginner | Art, Graphics |
Go Get George | GO.GET.GEORGE | A hidden picture puzzle game. | Beginner | Game, Package |
Golden Spiral | MAIN | Creating a golden spiral | Advanced | Math |
Hello | MAIN | A hello demo with a simple drawing and written hello | Intermediate | Art |
J.S. Bach's Partita in E | PARTITA | Plays J.S. Bach's Partita in E | Intermediate | Music, Instruments, Play |
J.S. Bach's Toccata and Fugue in D Minor | TOCCATA | Plays J.S. Bach's Toccata and Fugue in D Minor | Intermediate | Music, Instruments, Play |
Logo Works: Lessons in Logo files | BEDROOM, BOOKCASE, CAR, CONNECT, FISH, GALAXY, GALAXY2, MAP, MAZE1, MAZE2, MAZE3, POLYGONS, SHIELD, SHIRT | Files referenced in Logo Works: Lessons in Logo | Beginner | Logo Works |
Number Guessing Game | MAIN | A number guessing game | Beginner | Guess, Numbers |
One Key | ONEKEY | Move the turtle with single keystrokes | Intermediate | Keyboard, Turtle, Drawing |
Ricochet Play | MAIN | Practicing angles in Logo"s BOUNCE mode | Intermediate | Game, Angles, Math |
Sailboat | ANIMATE | An animation of a sailboat sailing into the sunset. | Advanced | Animation |
ScatterGrams | setup.screen | Two player game of scrambled words. | Intermediate | Game, Controls |
Slide Puzzle | MAIN | Classical sliding tile puzzle game | Advanced | Game |
Snowflakes | DRAW.FRACT | Draws six-sided snowflakes | Beginner | Fractals, Formulae |
String Art | STRING | Koch string variations | Intermediate | Koch, Strings, Formulae |
TTPRINT - Formatted text drawing | TTPRINT | Drawing of formatted text | Intermediate | Fonts, Text drawing, Turtle |
Target | MAIN | A way to practice angles and distances by aiming for a target. | Advanced | Game, Estimation, Angles |
The Birthday Paradox | SAMEBIRTHDAY | Calculate the probability of two people having the same birthday | Beginner | Math, Birthday |
The On-Screen Piano | PIANO | Creates a clickable on-screen piano | Intermediate | Music, Instruments, Play, Turtle, Drawing, Mouse |
Tic Tac Toe | TICTACTOE | Play Tic Tac Toe against the computer | Intermediate | Game, Tic Tac Toe |
Ticking Clock | INTRO, RUNCLOCK, AUTHORINFO | An analog clock | Advanced | Clock, TIME, Animation |
Triangles | ColorTriangles5 | How many triangles do you see of N non-parallel lines? | Intermediate | Math, Combinatorics |
Turtle Count | MAIN | Guess the number of turtles | Intermediate | Game, Logic, Estimation |
Turtle Rope Swing Game | MAIN | Illustrates angles and degrees | Intermediate | Angles, Degrees |