Terrapin Resources

Turtle Tuesdays Home

Turtle Tuesdays Archives

Click a month below to see its challenges. Click the See the solutions link to open the PDF in a new tab. Solutions are posted the following week.

Current and Past Challenges & Solutions (in PDFs)

“So incredibly important to start our youngest learners on a path to coding literacy—this program is engaging and effective.” Eileen H.

Welcome to Turtle Tuesdays!

Turtle Tuesdays offers fun programming challenges for Logo and (sometimes) Pro-Bot, InO-Bot, and Kinderlogo users. These challenges are also posted every Tuesday on Facebook and Instagram. All the challenges are archived here, with links and solutions in the sidebar. Easier designs await younger learners, while older students can tackle more difficult challenges. All students will enjoy creating code that makes their project special to them as they explore new commands. Encourage students to work collaboratively on projects.

If you don’t already have Logo, get the 14-day Free Trial and start coding!
Get an InO-Bot robot for free with a 3-year Logo Household License. Just $49.95 (plus S&H) for years of coding fun!
InO-Bot follows your Logo commands, just like the original floor turtle.


Turtle Tuesdays Challenges for June 2026

Getting Picky

All challenges can be done using either Logo or the new (free!) Logo Blocks coding environment.
Read more about Logo Blocks here, with tutorials and activities at each of 3 levels.
Go to Logo Blocks here: logoblocks.terrapinlogo.com

This month you will learn how to pick items at random from numbers, words, and lists.
You will learn how to use variables as well.
Spend time coding this summer! Check out the solutions each week to learn more.


Challenge No. 183 - June 30, 2026

For Logo and Logo Blocks users

Can you write a program to flip a coin 100 times and show the results?
How often will it be 50 heads and 50 tails after 100 flips?
You can figure that out by writing a program. You will need to use variables.
For extra credit, create bar graphs to show the results.
You could even show the results in real time, after each coin toss.

Here is a picture of what the results might look like, plus a little bit of code to get you started.


Challenge No. 182 - June 23, 2026

For Logo and Logo Blocks users

Do you remember MadLibs™?
You and your friends think of words of different types: nouns, verbs, adjectives (that describe nouns),
adverbs (that modify verbs), names of people, types of animals, etc.

We asked ChatGPT to come up with a couple of stories.
Your job is to write the code to pick words at random from different lists to fill in the blanks.
The easiest way is to use the PICK block in Logo Blocks or the PICK command in Logo.

For an extra challenge, let the user type in the words to choose from.
Send us your code if you do it!

Here are the AI-generated stories to use if you need some inspiration.

During recess, [person] invented a [adjective] machine made entirely of [plural noun].
When they pressed the big [noun], the machine began to [verb] [adjective].
Suddenly the classroom filled with flying [plural nouns] and loud music.
Everyone laughed when [person] tried to stop the machine with a [noun].
At the end of the day, the principal called it the most [adjective] invention ever.

One rainy day, [person] opened a [adjective] box and discovered a tiny [animal].
The little creature began to [verb] around the room [adverb].
Soon, it knocked over a [noun] and scared everyone in the house.
To calm it down, [person] offered the creature some [plural noun].
The [animal] smiled, did one last [verb], and curled up for a nap.

Here’s some code to get you started:


Challenge No. 181 - June 16, 2026

For Logo and Logo Blocks users

Let’s create a math quiz using random numbers.
You can practice your multiplication skills over the summer using Logo!
Create some variables. Then use the Operations block to do the math,
and the Display block to get user input.

Here are some bits and pieces of the program.
Change the range of the random numbers to make it easier or harder.
Change the addition to subtraction or multiplication for variety.
We’ll leave it to you to write the MATHQUIZ procedure.


Challenge No. 180 - June 9, 2026

For Logo Blocks and Logo users.

Pick a card, any card!
Can you pick a card at random from a deck of 52 cards?
Just use the PICK block or Logo command as you did last week to choose a card.
For extra credit, create a hand with 5 cards!


Challenge No. 179 - June 2, 2026

For Logo Blocks and Logo users.

Let’s pick a team captain. The simplest version uses just 2 blocks.
Use the PICK command in Logo.

You can also write a procedure to do the job.

Tip: Press Ctrl-D (or Command-D on a Mac) to run the code you write instead of clicking Run.

Think of other things to pick at random – flip a coin, pick a number, choose Rock/Paper/Scissors.


Search Results for ""