Welcome to CodingDrills by Creator Academy

How do you want to code?

Three modes, three separate leaderboards. You can switch any time from the header.

Instructions

Choose your mode

Three ways to code, each with its own questions, points and leaderboard. Switch any time from the header.

Junior Blocks (8-10 yrs)

Drive a drill through a treasure grid with just a few blocks - perfect for first-time coders.

  • Snap together move, turn and repeat blocks
  • Press Play and watch the drill go
  • Reach the treasure to earn points
Blocks (9-12 yrs)

Drag and drop blocks to build real programs - great for beginners and younger students.

  • Snap blocks together, no typing
  • See the matching Python as you build
  • Same daily drills, streaks and blitz bonuses
Python (11-14 yrs) Current

Type real Python code in the editor.

  • Short, fun daily drills
  • Streaks, blitz bonuses and challenges
  • Reveal answers and hints when you're stuck

Welcome to CodingDrills.au!

Learn Python programming through fun daily challenges and bonus questions.

How It Works

  1. Complete 3 Warm-Up Questions - These are simpler questions to get you started each day.
  2. Unlock Bonus Challenges - After completing warm-ups, you can access harder challenge questions.
  3. Earn Points - Get points for each correct answer. Faster answers earn Blitz Bonuses!
  4. Climb the Leaderboard - Compete with other students on the weekly and all-time rankings.

Tips for Success

  • Read the question carefully, including the input and output format.
  • Test your code with the "Run Code" button before submitting.
  • Use the example input/output to verify your solution.
  • Don't forget about edge cases!

Need Help?

If you're stuck, you can reveal the answer (limited to 1 per day). But try to solve it yourself first!