👋Beginner
Ask for a name and greet the user.
Input & output
🧮Beginner
Ask for two numbers and show the sum.
Values
🎂Beginner
Greet someone and work out their age next year.
Joining text
📐Beginner
Work out the area and perimeter of a rectangle.
Maths
🌡️Beginner
Turn °C into °F with a formula.
Maths
⏰Beginner
Split minutes into hours and minutes using %.
Remainders
🔄Beginner
Swap two values using a helper value.
Changing values
🔢Beginner
Check whether a number is even or odd.
Decisions
📝Beginner
Check if a mark is 40 or more.
Decisions
🪪Beginner
Ask for an age and say whether they're an adult.
Decisions
🔁Intermediate
Use a repeat loop to count from 1 to 10.
Loops
🚦Intermediate
Say what to do for each light colour.
Many decisions
🧮Intermediate
Add, subtract, multiply or divide, with a divide-by-zero check.
Many decisions
🎓Intermediate
Turn marks into a grade from A to F.
Many decisions
📅Intermediate
Use && and || to check for a leap year.
And / or
🏆Intermediate
Keep track of the biggest number so far.
Decisions
✖️Intermediate
Print any times table from 1 to 10.
Loops
⭐Intermediate
Grow a line of stars each time round the loop.
Loops
🗳️Intermediate
Check two things at once with &&.
And / or
⚖️Intermediate
Calculate BMI, round it, and say what it means.
Maths & decisions
📆Intermediate
Turn a number into a day name with one Choose block.
Choose
☕Intermediate
Choose an item, set its price, then work out the bill.
Choose
➕Intermediate
Count from 1 to any number, adding as you go.
Count loop
🚀Intermediate
Count down from 10 to 1 with a step of -1.
Count loop
🎲Intermediate
Roll five dice, keep them in a list, find the best roll.
Random & lists
🍽️Advanced
Order dishes from a menu, then get a bill with discount and GST.
Loops + decisions
🏨Advanced
Book a room: nightly rate, extra guests, long-stay discount and tax.
Many decisions
🛒Advanced
Add up a cart, apply a coupon code, and work out delivery.
Loops + decisions
🏧Advanced
Withdraw cash with checks for balance and ₹100 notes.
Many decisions
🎯Advanced
Three tries to guess a secret number, with too-high/too-low hints.
Loops + decisions
✨Advanced
Count a number's divisors to see if it's prime.
Loops + decisions
🔮Advanced
Guess a random number with higher/lower hints until you get it.
Repeat While
📝Advanced
Build a list from answers, then print it with For Each.
Lists
📊Advanced
Add a mark to a list, then find the average, highest and lowest.
Lists & functions
🔤Advanced
Capitals, letter count, backwards, and a palindrome check.
Text & For Each