🏆 Final Project: Create!
What You'll Demonstrate
- Using sequences, loops, and all available blocks together
- Planning a drawing before coding it
- Debugging your own program until it works
You Made It!
This is the final lesson of Block Coding. You have learned:
- 🧩 Algorithms — step-by-step instructions computers follow
- ▶ Programs — sequences of commands that run in order
- 🧭 Movement — forward, backward, left, right turns
- ✏ Drawing — pen up, pen down, shapes
- 🔁 Loops — repeating code automatically
- 🎨 Creativity — patterns, colors, geometric art
- 🐛 Debugging — finding and fixing mistakes
Now it is time to put it all together and create something entirely your own.
Your Mission
Design and build a turtle drawing that uses at least 4 different block types and the Repeat control. Here are some ideas to get you started — but feel free to create anything you want!
- 🌟 A star made of triangles (120° turns, 6 repeats)
- 🏠 A house shape (square base + triangle roof)
- 🌀 A rainbow spiral (small forward + tiny turn, many repeats, with color changes)
- 🔷 A grid of squares (4 sides each, pen up to reposition between them)
- Your own idea — the only limit is your imagination!
Plan First
Before you start clicking blocks, take 5 minutes to plan on paper:
- Sketch what you want the drawing to look like
- Break it into sections — what shapes does it use?
- For each shape, write out the blocks you will need
- Decide where to use loops to save yourself work
- Then build it and debug until it matches your sketch
Real software engineers write a plan — called a design document — before writing a single line of code. Planning saves hours of frustration later. Start the habit now!
All blocks are unlocked for this final project. Use everything you know!
Requirements:
- Use at least 4 different block types
- Use the Repeat control at least once
- Use Change Color at least twice
- The drawing must be intentional — not random
When you are done, show it to someone and explain what your program does step by step. Teaching it is the best way to prove you truly understand it.
Course Complete!
You finished OKSTEM Block Coding. You learned the same core ideas that every programmer in the world uses — algorithms, sequences, loops, and debugging. That foundation will carry you through every coding course ahead.
Explore More Courses →