0Pricing
Coding for Kids · Lesson

Make Your Own

Write a new story template.

Make Your Own is a free Coding for Kids lesson on CoddyKit — lesson 4 of 4. You can read the complete lesson below for free — then practise it hands-on in the browser with a built-in code editor and a 24/7 AI tutor. It is part of the Coding for Kids learning path, one of 4 lessons in the course, and your progress syncs across the web and the CoddyKit app.

Make Your Own Story! ✍️🌟

You're a story maker now! 🎉 Today you'll write a BRAND NEW story template from scratch!

You decide the story, the blanks, and the silliness! Let's create! 🚀

print('My very own story machine!')

Step 1: Think of a Story 💭

First, dream up a story idea! 💭 Maybe a wizard, a space cat, or a dancing pizza? 🍕

Write it out as normal sentences first.

print('A wizard cast a spell on a sandwich.')
print('The sandwich started to fly!')

Step 2: Find the Blanks 🔍

Now pick words to turn into BLANKS! 🔍 Which words could the player choose?

'A WIZARD cast a spell on a SANDWICH.' Those are great blanks! ✨

person = 'wizard'
thing = 'sandwich'
print(f'A {person} cast a spell on a {thing}.')

Step 3: Ask for Words 🗣️

Use input() to let the player fill the blanks! ⌨️

Ask a clear question for each blank you made.

person = input('A magical person: ')
thing = input('A food: ')
print(f'A {person} cast a spell on a {thing}!')

Step 4: Print the Result 🖨️

Finally, print the finished story with the player's words! 🎉

Add a title and a big finish to make it special!

animal = 'goat'
verb = 'skateboard'
print('=== MY STORY ===')
print(f'A {animal} learned to {verb}! 🛹')
print('THE END 🎉')

Add More Blanks! 🎨

The more blanks, the sillier! Add nouns, verbs, colors, and numbers! 🌈

Each one makes the story more of a surprise!

color = 'green'
animal = 'snail'
number = '1000'
verb = 'race'
print(f'A {color} {animal} can {verb} {number} times a day!')

A Space Adventure Template 🚀

Here's a space story you can use! 🚀 Change the words to make it yours.

Astronauts, planets, and aliens, oh my! 👽

hero = 'Captain Sparkle'
planet = 'Planet Pizza'
alien = 'jellybean'
print(f'{hero} landed on {planet}.')
print(f'A friendly {alien} said hello! 👽')

An Animal Adventure Template 🐾

Here's an animal story template! 🐾 Fill it with funny animals and actions.

What will your animal hero do?

animal = 'elephant'
verb = 'tap dance'
place = 'the library'
print(f'An {animal} loved to {verb} in {place}.')
print('Everyone clapped! 👏')

Make a Two-Part Story 📚

Big stories have a beginning AND an ending! 📚

Use the same words in two sentences for a longer tale!

hero = 'Pickle Man'
food = 'cookies'
print(f'{hero} baked 100 {food}.')
print(f'But then {hero} ate them ALL! 🍪')
print('What a hero! 🎉')

Test Your Story 🧪

Always TEST your story by running it! 🧪 Read it out loud. Is it silly enough? 😂

If a sentence sounds funny or broken, fix the blanks and try again!

thing = 'umbrella'
verb = 'sing'
print(f'My {thing} loves to {verb} in the shower! 🎤')
print('Try it and see if it makes you laugh!')

Create YOUR Masterpiece! ✍️🌟

This is it! Write your very own silly story! 🤩

Change ALL the words, add a title, emojis, and a big ending. Make it the funniest story ever! 🎪

name = input('Your name: ')
animal = input('A silly animal: ')
verb = input('A funny action: ')
print('=== ' + name + ' S STORY ===')
print(f'{name} met a {animal} that could {verb}! 🎉')
print('THE END 😂')

Quick Check ✅

Last brain teaser of the whole course! 🧠✍️

You're a Story Maker! 🏆✍️

INCREDIBLE! You finished the Silly Story Maker! 🎉 You can make ANY story now! You learned:

  • Think of an idea, then find the blanks 💭🔍
  • input() asks the player for words ⌨️
  • f-strings with {box} fill the blanks ✨
  • Titles, emojis, and big finishes make it shine 🎆

Now go write the silliest stories in the world! You're a coder AND a storyteller! 🤪🚀

Frequently asked questions

Is the “Make Your Own” lesson free?

Yes — the full text of “Make Your Own” is free to read here on the web, and the Coding for Kids course includes 4 lessons in total. To practise it interactively (a built-in code editor and a 24/7 AI tutor) and unlock the rest of the Coding for Kids course, upgrade to CoddyKit PRO.

What will I learn in “Make Your Own”?

Write a new story template. You practise Coding for Kids with hands-on code you run directly in the browser, and a 24/7 AI tutor answers your questions as you work through the lesson.

Do I need any experience to start Coding for Kids?

No prior experience is required. Coding for Kids on CoddyKit is structured for beginners through advanced learners; this is — lesson 4 of 4, so you can start here or from the beginning and move at your own pace.

How long does the “Make Your Own” lesson take?

Most CoddyKit lessons take about 5–10 minutes. Each one is bite-sized and interactive, so you make steady progress and pick up exactly where you left off across the web and the app.

Can I write and run code in this Coding for Kids lesson?

Yes. Every Coding for Kids lesson includes a built-in code editor, so you write and run real code right in your browser and get instant AI feedback — no local setup required.

All lessons in this course

  1. Collecting Words
  2. Filling the Story
  3. Printing the Story
  4. Make Your Own
← Back to Coding for Kids