Collecting Words
Ask for nouns and verbs.
Collecting Words is a free Coding for Kids lesson on CoddyKit — lesson 1 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 a Silly Story! 📖😜
Let's build a SILLY STORY game! 🤪 The computer asks for words, then puts them in a story to make something hilarious!
First, we need to COLLECT words from the player. Let's go! 🎉
print('Welcome to the Silly Story Maker!')Words Go in Boxes 📦
Remember variables? They're boxes that hold things! 📦
This time the boxes hold WORDS (text), not numbers. Text goes in quotes: 'cat'.
animal = 'cat'
print(animal)What Is a Noun? 🐱
A noun is a person, place, or thing. Like dog, school, or pizza! 🍕
Let's store a noun in a box and print it!
noun = 'dragon'
print('Your noun is:', noun)What Is a Verb? 🏃
A verb is an action word. Like run, jump, or dance! 💃
Let's store a verb in a box too.
verb = 'jump'
print('Your verb is:', verb)Asking the Player 🗣️
To get words from the PLAYER, we use input()! ⌨️
It shows a message and waits for the player to type. Whatever they type goes in the box!
name = input('What is your name? ')
print('Hello,', name)Ask for a Noun ✏️
Let's ask the player for a noun and save it! 📦
We put a friendly question inside input() so they know what to type.
noun = input('Give me a silly animal: ')
print('You chose:', noun)Ask for a Verb ✏️
Now ask for an action word too! 🏃
Each input() fills a different box. Let's collect a verb.
verb = input('Give me an action word: ')
print('Action:', verb)Collect Several Words 📝
A great silly story needs LOTS of words! Let's ask for a few! 🎨
Each answer goes in its own box. We can use them all later!
animal = input('An animal: ')
color = input('A color: ')
food = input('A food: ')
print('Got it!', animal, color, food)Ask for a Number Too 🔢
Silly stories can have funny numbers! Like '500 noodles'! 🍜
We can ask for a number as text, no need to convert it for a story.
number = input('Pick a big number: ')
print('You picked', number)Use a Clear Question 💡
Tip: make your questions SUPER clear so players know what to type! 💡
'A funny animal (like llama):' is better than just 'word:'. Give examples! 🦙
place = input('A silly place (like the moon): ')
print('Your place:', place)Collect Your Own Words! 📝🎨
Your turn! Add more input() questions to collect funny words. 🤩
Try asking for an adjective (a describing word like 'sparkly') too!
adjective = input('A describing word: ')
animal = input('An animal: ')
print('A', adjective, animal, '!')Quick Check ✅
Word-collecting brain teaser! 🧠📝
Words Collected! 📝🎉
Great job! You can collect words from the player now! You learned:
- Words (text) go in boxes with quotes 📦
- A noun is a thing, a verb is an action 🐱🏃
input('question ')asks the player ⌨️- Clear questions with examples help players 💡
Next: put the words INTO a story template! 📖
Frequently asked questions
Is the “Collecting Words” lesson free?
Yes — the full text of “Collecting Words” 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 “Collecting Words”?
Ask for nouns and verbs. 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 1 of 4, so you can start here or from the beginning and move at your own pace.
How long does the “Collecting Words” 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
- Collecting Words
- Filling the Story
- Printing the Story
- Make Your Own