🔥 0 day streak
YOUR CODING JOURNEY

Hey, coder 👋

Ready to turn today's bugs into tomorrow's skills?

✦ YOUR NEXT MISSION

Think it.
Code it. Fix it.

Learn programming by writing real code, solving practical problems, and debugging your own mistakes.

⌘ LEARNING

0

Exercises completed

✓ CHECKPOINTS

—

Checkpoint tasks passed

🔥 CONSISTENCY

0

Day streak

⌁ PROGRESS

0%

Learning path completed

Your practicals course

Learn the exact programs, then prove you can use them.

5
UNIT 1

HTML and decisions

HTML structure, arithmetic, even/odd, and largest number.

4 lessons · checkpoint
✳
UNIT 2

Loops and strings

Positive squares, factorials, square sums, and character counting.

4 lessons · checkpoint
JS
UNIT 3

Arrays and nested loops

Classify values, calculate totals, and build tables.

4 lessons · checkpoint
CSS
UNIT 4

Forms, styling, and animation

HTML form controls, CSS tables and forms, blinking text, and a rotating square.

3 lessons · final checkpoint

Train your debugging brain

Programming isn't just writing code. It's understanding it.

⌘
PRACTICAL CHALLENGE

Can you find the bug?

Inspect a broken program, locate the problem, correct the code, and test your solution.

YOUR CURRICULUM

Learning path

Learn the concepts. Write the code. Master the practicals.

Built from your school practicals.

Repeated copies of the same parity, factorial, largest-number, array, and square exercises have been combined. Finish every lesson in a unit to unlock a checkpoint on the material taught.

INTERACTIVE WORKSPACE

Practice lab.

Write code, run it, inspect errors, and improve.

Editor ready
solution.js
›_ Run your solution to test it.
Console & diagnostics
Waiting to run

Your output and test results will appear here.

✦
Need a hint?

Think about what happens when n is 0 and why the factorial of 0 is 1.

PROVE YOUR SKILLS

Practical assessments

No MCQs. Real coding, real debugging, real problem-solving.

YOUR ACHIEVEMENTS

My progress

Every exercise you finish makes you a better programmer.

OVERALL PROGRESS

0%

Of the school practicals lessons completed.

CHECKPOINT PROGRESS

—

Share of checkpoint tasks passed.

Completed exercises

Your saved learning activity.

⌘

Your journey starts here

Complete your first exercise to see your activity.