Big and Small Letters
Change text to upper and lower case.
Big and Small Letters 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.
BIG and small Letters 🔠
Hi, super coder! 🦸 Sometimes we want letters to be ALL BIG or all small. Python has magic tricks for this! ✨
Shout with .upper() 📣
Adding .upper() to a string makes ALL the letters BIG (uppercase). Great for shouting! 📢
word = "hello"
print(word.upper())Whisper with .lower() 🤫
Adding .lower() makes all the letters small (lowercase). Great for whispering! 🌙
word = "HELLO"
print(word.lower())Dot Power 🔘
See that little dot before upper()? It is like a magic button you press on your string. 🪄
name = "max"
print(name.upper())Shout Your Name 🙌
Let us make a name SUPER LOUD with .upper()!
name = "luna"
print(name.upper() + " IS HERE!")Calm It Down 😌
Got something too loud? Use .lower() to make it gentle and small.
shout = "STOP YELLING"
print(shout.lower())The String Stays Safe 🛡️
Cool fact: the original box does not change! .upper() makes a NEW big version, but your box keeps its own value.
word = "cat"
print(word.upper())
print(word)Mix It Up 🎨
You can use both tricks in one program. Loud, then soft!
word = "Python"
print(word.upper())
print(word.lower())With input() Too 🗣️
You can make someones typed answer all big! Try shouting their name back. 📣
name = input("Your name? ")
print("HELLO " + name.upper() + "!")A Polite Whisper 🤍
Make a typed word small and gentle with .lower().
word = input("Say a word: ")
print("you said: " + word.lower())You Are a Letter Master! 🏆
Wonderful! Try making your favorite animal ALL BIG, then all small.
animal = "Tiger"
print(animal.upper())
print(animal.lower())Quick Check 🧠
Quiz time! 🎯 What does this show?
print("dog".upper())
Recap Time! 🌟
You rocked it! 🎸 Today you learned:
.upper()makes letters BIG.lower()makes letters small- The little dot is the magic button
- The original box stays the same
You are a letter-changing wizard! 🧙
Frequently asked questions
Is the “Big and Small Letters” lesson free?
Yes — the full text of “Big and Small Letters” 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 “Big and Small Letters”?
Change text to upper and lower case. 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 “Big and Small Letters” 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
- What Is a String?
- Joining Words
- Asking for the Name
- Big and Small Letters