Eleven Ace Academy — Let's Ace Life!

Coding Classes · Live Online

Fun, Interactive and Engaging Coding for Children!

Spark your child’s coding enthusiasm with our fun and interactive programmes. Engaging courses designed for kids foster problem-solving and creativity. Embark on an exciting coding journey today, cultivate a lifelong love for technology.

A smiling girl coding on a laptop, surrounded by Java, HTML, JS and C++ badges
Age 4+ · PreK–1st Grade

Junior Coding Adventures — Block Programming for Early Learners

Introduce preschoolers and kindergartners to the joy of coding through a colourful, interactive world of challenges. This beginner-friendly course uses drag-and-drop coding blocks to teach logic, sequencing, and problem-solving — perfect for children aged 4+ with no reading or coding experience required.

Block-based coding lesson where students program a dancing alien character step by step
  • Ideal course for ages 4+ (PreK–1st Grade)
  • 4 structured courses with 120 challenges
  • 29 lessons, each about 60 minutes
  • Teaches loops, sequencing, logic, and directions
  • Engaging story-based adventure with visual blocks
  • Accessible on desktops, laptops, and tablets
  • Builds early STEM awareness and creative thinking
  • No reading or coding experience necessary
Age 6+ · 1st–2nd Grade

Beaver Coding Adventures — Block Programming for 1st & 2nd Graders

Introduce early elementary learners to coding by guiding a friendly beaver through its natural habitat using simple drag-and-drop blocks. This engaging course builds core skills like sequencing, loops, and basic conditionals through playful, game-based challenges — perfect for young students with no prior reading or coding experience.

Drag-and-drop coding blocks controlling a simple game level in the block editor
  • Structured block-based coding courses
  • 115 interactive challenges with built-in quizzes
  • 23 lessons, about 45 minutes each
  • Teaches sequencing, loops, and if/else conditions
  • Fun beaver-themed adventures: dam, house, smoothies
  • Accessible on desktops, laptops, and tablets
  • No reading or coding experience necessary
  • Builds early STEM awareness and creative thinking
Age 8+ · 3rd–5th Grade

Text-Based Coding & Maths Adventures — 3rd–5th Grade Level 1

This course helps older primary students strengthen both coding and maths skills by guiding a determined dodo back to her eggs using real CoffeeScript code. Learners solve engaging puzzles involving distances, angles, and multiplication, giving them a memorable way to practise core numeracy while writing genuine, text-based code. Ideal start with our course.

Maths-meets-coding exercise using scale, rotation and translation to transform a drawing on a grid
  • Ideal course for ages 8+ (3rd–5th Grade)
  • 3 CoffeeScript-based courses with 60 challenges
  • 9 lessons total, 3 lessons per course
  • Focus on distances, addition, subtraction, and angles
  • Builds multiplication fluency through playful challenges
  • Uses real-world coding in a cross-curricular maths context
  • Builds early STEM awareness and creative thinking
  • Accessible on desktops, laptops, and tablets/iPads
Age 8+ · 3rd–5th Grade

Text-Based Coding Adventure — 3rd–5th Grade Level 2

This course helps upper primary students build confidence in real, text-based coding as they guide a determined monkey to catch bananas using CoffeeScript. Students tackle hundreds of game-like challenges that gradually introduce fundamentals, functions, logic, and events, making complex programming ideas feel intuitive and fun. Ideal start with our Level 2 coding adventure.

A student-built game project shown next to the code blocks that power it
  • Ideal course for ages 8+ (3rd–5th Grade)
  • 210 main challenges plus 210 extra practice tasks
  • 48 lessons, around 45 minutes each across three semesters
  • Teaches objects, loops, variables, arrays, and functions
  • Story-based missions
  • Interface with built-in videos and quizzes
  • Accessible on desktops, laptops, and most tablets/iPads
  • Progress-assessing challenge building tools
Age 8+ · 3rd–5th Grade

Digital Literacy for Young Learners — 3rd–5th Grade

This course helps upper elementary students explore how computers and the internet work while building safe, responsible digital habits. Learners follow guided lessons, play knowledge-based games, and answer review questions so they can confidently use devices, search online, and navigate the digital world with care.

  • Ideal course for ages 8+ (3rd–5th Grade)
  • 2 structured courses with 16 lessons each
  • Teaches computer hardware, software, and internet search skills
  • Includes lessons on privacy, threats, and security measures
  • Emphasises digital wellness and positive online behaviour
  • Guided lessons with games and review questions each class
  • Accessible on desktops, laptops, tablets, and iPads
Age 10+ · 5th–6th Grade

Game Design & Coding Builder — 5th–6th Grade

This course helps upper elementary students turn their coding skills into fully playable games by guiding them through every stage of the game-creation process using CoffeeScript. Learners choose backgrounds, design mechanics, and program rules across three themed tracks, gaining hands-on experience with real game design workflows.

  • Ideal course for ages 10+ (5th–6th Grade)
  • 91 guided exercises organised into 3 courses
  • 19 lessons, about 45 minutes each over one semester
  • Teaches core game mechanics, keyboard & touch events
  • Themed projects: Platformer Worlds, Frogger & Sprite
  • Students build real CoffeeScript games for web & mobile
  • Encourages creativity through remixing existing games
  • Best suited for learners with basic prior coding experience on desktops
Age 10+ · 5th–6th Grade

Complete Data Science Explorer — 5th–6th Grade

This course introduces upper elementary students to the exciting world of data science, showing them how to collect, organise, and visualise data in ways that are easy to understand. In each guided lesson, learners explore a new topic, play fun data-focused games, and answer review questions to demonstrate what they know.

Data science concept graphic with circuit patterns over a server room backdrop
  • Ideal course for ages 10+ (5th–6th Grade)
  • 16 core data science lessons plus 2 creation lessons in one semester
  • Teaches how to collect, store, organise, and validate data
  • Covers pie, line, and bar charts, surveys, and questionnaires
  • Introduces key ideas in statistics and data analysis
  • Guided lessons paired with games and review questions each class
  • Accessible on desktops, laptops, tablets, and iPads
  • Builds early data literacy skills that support many future careers
Age 10+ · 5th–8th Grade

Artificial Intelligence for Young Innovators

This course introduces middle-grade students to artificial intelligence, from ethical questions to hands-on work with image and language models, prompt engineering, and core machine learning ideas. Learners train their own models and then turn that knowledge into action by designing and coding games powered by the AI they created.

Artificial intelligence concept graphic with an AI emblem surrounded by data visualisations
  • Ideal course for ages 10+ (5th–8th Grade)
  • 16 interactive AI lessons plus 3 creation-focused projects in one semester
  • Covers language and image generation models and prompt engineering
  • Teaches supervised, unsupervised, and reinforcement learning fundamentals
  • Explores neural networks, model training, and real-world AI applications
  • Guides students through multi-part AI game creation projects
  • Includes ethical considerations and critical thinking about AI use
Age 12+ · 7th–8th Grade

Game-Based Python Adventures for Teens — 7th–8th Grade

This course helps middle school students learn real Python by guiding bananas through obstacle-filled paths to reunite a baby monkey with its twin. Learners progress from core programming fundamentals to advanced topics like classes, data structures, and sorting, all through fun, story-driven coding challenges with built-in quizzes and hints.

Python code on a dark screen alongside an illustration of a young programmer at a laptop
  • Ideal course for ages 12+ (7th–8th Grade)
  • 150 interactive challenges organised across 2 courses
  • 22 lessons, about 45 minutes each over 1.5 semesters
  • Teaches sequencing, lists and indexing, variables, and for loops
  • Covers conditionals, while loops, Boolean logic, and functions
  • Adds advanced Python topics such as classes, 2D lists, and bubble sort
  • Intuitive, game-based platform with videos, hints, and quizzes
  • Best used on desktops or laptops, with no prior experience required
Age 13+ · 8th Grade and Above

Python Coding Chatbots for Teens — 8th Grade+

This course helps older students learn Python by building their own text-based chatbot that runs a popular letter-guessing game. Through a guided sequence of projects and exercises, learners move from simple tasks to creating a fully functioning chatbot, gaining confidence with real-world programming skills along the way.

Chatbot-building exercise showing Python code in chatbot.py next to a live chat test window
  • Ideal course for ages 13+ (8th grade and above)
  • 74+ hands-on exercises across about 22 lessons
  • Focuses on coding a playable chatbot game using Python
  • Teaches variables, loops, conditionals, and Boolean logic
  • Covers string manipulation, data structures, and built-in functions
  • Introduces classes, class methods, and server-side programming ideas
  • Project-based structure that gradually increases difficulty
  • Best suited for desktops or laptops, with clear, easy-to-read instructions

Practice That Sticks

Tasks and Assignments

Engage in hands-on tasks and assignments to reinforce learning.

Foster critical thinking and problem-solving skills through interactive activities.

Apply newfound knowledge to real-world scenarios and gain practical skills.

Challenge yourself with carefully crafted tasks that inspire growth and creativity.

Showcase your abilities through engaging assignments that highlight your progress.

Experience interactive learning that takes your educational journey to new heights.

Simple Steps

How It Works

Master your coding skills in just 3 simple steps.

1

Select your course

Discover coding courses aligned with your interests and goals. Choose web development, Python, game design. Ignite your passion for coding and embark on the path to mastery.

2

Book a free demo

Submit demo request with contact details. Choose preferred date and time. Our team confirms and provides session details. Attend demo online. Engage with expert instructor.

3

Start coding

Start with basics, learn concepts and syntax. Practise coding, build portfolio. Track progress, celebrate achievements. Unlock creativity and opportunities. Start coding today!

More coding at Eleven Ace

Free trial class

Book a free coding trial class

Tell us your child's age and what they're into — we'll match a tutor and confirm a time. No card, no obligation.

We only use your details to respond to your enquiry — no spam, ever.

Start Today

Ready to Turn Your Ideas Into Real Code?

Enrol Now