🎒
Intermediate
Lessons picked just for this level. Tap one to begin!
-
🎣
Spotting Phishing Scams
Don’t take the bait! Learn the warning signs of phishing emails, texts and game messages.
-
💻
Hello, Code!
Computers follow instructions called code. Write your first algorithm and meet Scratch!
-
🔢
Data Types & Conversions
Strings, integers, floats and booleans — learn what kind of data you are working with.
-
📋
Lists: Collections of Things
Store many values in one variable, grab items by position and change your list.
-
🛠️
Functions: Your Own Commands
Create reusable commands with def, give them inputs and get answers back with return.
-
📒
Dictionaries: Labels & Values
Store information with labels using key–value pairs — perfect for game characters and contacts.
-
🏰
Project: Text Adventure Game
Build your own choose-your-path adventure with functions, if/else, loops and a dictionary inventory.
-
📦
Variables & Types in Java
In Java you tell the computer what TYPE each variable is. Learn int, double, boolean and String.
-
🛠️
Methods: Reusable Code
Write your own methods with parameters and return types to keep code neat.
-
🎯
Project: Number Guessing Game
Use Scanner for input and Random for secret numbers to build a classic guessing game.
-
🏘️
Project: Village Builder
Combine loops, lists, functions and dictionaries to build a whole village.