0
Exercises completed
Ready to turn today's bugs into tomorrow's skills?
Learn programming by writing real code, solving practical problems, and debugging your own mistakes.
Exercises completed
Checkpoint tasks passed
Day streak
Learning path completed
Learn the exact programs, then prove you can use them.
HTML structure, arithmetic, even/odd, and largest number.
Positive squares, factorials, square sums, and character counting.
Classify values, calculate totals, and build tables.
HTML form controls, CSS tables and forms, blinking text, and a rotating square.
Programming isn't just writing code. It's understanding it.
Learn the concepts. Write the code. Master the 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.
Write code, run it, inspect errors, and improve.
Your output and test results will appear here.
Think about what happens when n is 0 and why the factorial of 0 is 1.
No MCQs. Real coding, real debugging, real problem-solving.
Every exercise you finish makes you a better programmer.
Of the school practicals lessons completed.
Share of checkpoint tasks passed.
Your saved learning activity.
Complete your first exercise to see your activity.
Sign in to save your progress and continue learning across your devices.
Your account and progress are handled securely through Supabase.