The Logo Program Library

The Logo Program LibraryWelcome 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.

Click a tag word below to see all Logo programs matching that word.

TitleDescription LevelTags
Ticking ClockAn analog clockAdvancedClock, TIME, Animation
Logo CaptionatorAdd a caption to photos to document the who, what, when and where.AdvancedPackage, Photography
The Birthday ParadoxCalculate the probability of two people having the same birthdayBeginnerMath, Birthday
24-Hour ClockDisplays a 24-hour clockBeginnerTIME, Clock, Lists
FactorialsVarious ways to calculate the factorial of a numberBeginnerMath, Factorial
Head For HomeHead For Home is a 2-player game of logic, luck and a little strategy.BeginnerGame, Package
About this Program...Document your project with Help/About this Program...BeginnerHelp, Documentation
Coin FlipsFlip a coin to see how often heads or tails will fallBeginnerMath, Random
Fly EscapeSee how long you can fly!BeginnerFly, Escape, Maze
ArnoldLogo ArtBeginnerArt
Black and WhiteBlack and White ArtBeginnerArt
Draw a Wheel of ColorsDraws a color wheelBeginnerDrawing, Colors, Turtle
ColorHelperA set of procedures to help you play around with the Extended Colors.BeginnerColors, Utility
Logo Works: Lessons in Logo filesFiles referenced in Logo Works: Lessons in LogoBeginnerLogo Works
Biosphere and BiosquareLogo ArtBeginnerArt, Graphics
ConcertPlays each available instrumentBeginnerMusic, Instruments, Play
GemLogo ArtBeginnerArt, Graphics
SnowflakesDraws six-sided snowflakesBeginnerFractals, Formulae
CrabCrate geometric shapesBeginnerFormulae, Shapes, Complex images
Go Get GeorgeA hidden picture puzzle game.BeginnerGame, Package
ChopsticksPlay "Chopsticks" on the computerBeginnerMusic, Lists, Voices
Easy ArtGraphics ArtBeginnerArt, Graphics
Number Guessing GameA number guessing gameBeginnerGuess, Numbers
3-Card MonteA game of chance to locate the Queen of Hearts.IntermediateGame, Package
J.S. Bach's Partita in EPlays J.S. Bach's Partita in EIntermediateMusic, Instruments, Play
Turtle Rope Swing GameIllustrates angles and degreesIntermediateAngles, Degrees
List all Musical InstrumentsLists and plays all available music instrumentsIntermediateControls, Music, Instruments, Play
The On-Screen PianoCreates a clickable on-screen pianoIntermediateMusic, Instruments, Play, Turtle, Drawing, Mouse
Draw Color NamesDraw the names and the color values of the 16 colors available as color indexesIntermediateDrawing, Colors, Turtle
List all FontsLists and shows all available fontsIntermediateFonts, Controls
List all SoundsLists and plays all available soundsIntermediateControls, Sounds, Play
Logo Braille WriterThe Logo Braille Writer is a useful tool for learning about Braille.IntermediatePackage, Utility, Communication
Tic Tac ToePlay Tic Tac Toe against the computerIntermediateGame, Tic Tac Toe
FractalsDraws various fractal imagesIntermediateFractals, Formulae
ScatterGramsTwo player game of scrambled words.IntermediateGame, Controls
J.S. Bach's Toccata and Fugue in D MinorPlays J.S. Bach's Toccata and Fugue in D MinorIntermediateMusic, Instruments, Play
Bee-Bot EmulatorBee-Bot EmulatorIntermediateProperties, Turtle, Drawing, Bitmaps, Bee-Bot, Emulator
Beethoven's "Für Elise"Plays Beethoven's Für EliseIntermediateMusic, Instruments, Play
SemaphoreExplore the semaphore system of communication.IntermediatePackage, Communication
TTPRINT - Formatted text drawingDrawing of formatted textIntermediateFonts, Text drawing, Turtle
McQuizWizMultiple choice quizzes in Logo.IntermediateControls, Data
Card TrickLogo never fails to find your card.IntermediateGame, Package, Animation
Morse CodeExplore the Morse Code system of communication.IntermediatePackage, Communication
One KeyMove the turtle with single keystrokesIntermediateKeyboard, Turtle, Drawing
String ArtKoch string variationsIntermediateKoch, Strings, Formulae