Skip to content
StarLabs
AveCode

Code. Create. Play. Grow.

Block-based coding. Built for schools.

Big ideas.
Built with blocks.

Your school’s coding classroom.
A whole world to explore.

AveCode brings visual programming, creative challenges and AI-powered learning into a fully customizable platform. Create lessons, understand every learner and give your teachers more room to teach.

Try a little block-based thinking
Engineers house artwork
Engineers
Speedsters house artwork
Speedsters
Hipsters house artwork
Hipsters
Shadows house artwork
Shadows

Four houses. Many ways to think.

Think it. Build it. Run it.

A small block.
A visible difference.

Students build a sequence, see what it does and change their approach. Logic becomes something they can test, explain and improve.

Mission: make a squareInteractive coding example

YOUR PROGRAM

When you press Run

Repeat 4 times

steps
Turn right 90°

Change the number of steps. Run the loop. Watch the shape change.

THE RESULTMove → Turn → Repeat

One repeated instruction.
A whole shape.

Sequences. Loops. Cause and effect.

A small website example of block-based thinking. Explore the full school platform in a walkthrough.

A curriculum with somewhere to go

From the first move
to reusable ideas.

Move through sequences, loops, conditions and functions. Lessons bring those ideas to life through mazes, drawings, stories and games.

Course pathways
3
Lessons
47
Interactive levels
467
  • First foundations

    Make the steps
    make sense.

    Sequential algorithms, movement and patterns. Break a problem into instructions, then watch those instructions play out.

    01
    • Sequences
    • Movement
    • Patterns
  • Smarter instructions

    Repeat. Decide.
    Find a better way.

    Loops, conditional logic and optimization. Use repetition and decisions to solve a challenge with a clearer programme.

    02
    • Loops
    • Conditions
    • Decisions
  • Ideas that scale

    Build once.
    Use it again.

    Functions, parameters and modular thinking. Turn useful instructions into reusable pieces and combine them into larger ideas.

    03
    • Functions
    • Parameters
    • Reuse

One concept.
More than one way to explore it.

Different activity types give students different ways to practise and create.

  1. 01Maze & logic puzzles
  2. 02Creative drawing
  3. 03Interactive games
  4. 04Knowledge tests
  5. 05Pattern matching
  6. 06Action games
  7. 07Binary art
  8. 08Physics & movement
  9. 09Launch Bay missions

Create coding lessons through AI

Your teaching idea.
Ready to become a lesson.

Start with the concept you want to teach. AI helps create the coding lesson, while your teacher shapes the challenge for the class.

  1. 01 / SET THE INTENTION

    What should students discover?

    Choose a concept, the learners’ starting point and the kind of challenge you want them to explore.

    “Create a beginner lesson on loops using a maze challenge.”
  2. 02 / CREATE WITH AI

    Turn the idea into an activity.

    Generate a coding lesson with AI, then review the instructions and the problem students will work through.

  3. 03 / MAKE IT YOUR LESSON

    Bring the teacher’s perspective.

    Adjust the lesson for your class. Use AI-powered personalized learning to support different strengths, gaps and starting points.

An AI-assisted teacher

See the thinking
behind the code.

Teachers where they matter most.

Finishing an activity is one part of the story. AveCode’s AI teacher-assistant helps you understand each student’s strengths and weaknesses, so you can decide who needs an explanation, a different challenge or time to explore.

  1. UNDERSTAND

    Look beyond the final answer.

    Explore how a learner reasons, persists, adapts and approaches a coding problem.

  2. PERSONALIZE

    Find a useful next step.

    Use AI-supported learning insights to tailor the challenge and focus support.

  3. TEACH

    Put your attention where it helps.

    Let AI support preparation and understanding. Keep the teacher’s judgment at the centre of the lesson.

Explore the example learner profile to see how a skill can lead to a teaching conversation.

Learner profileFictional sample

Meet the curious builder.

A snapshot of practice.
An illustrative six-skill learner profileFictional practice indicators for one sample coding activity on a zero to one hundred scale: Critical thinking 82; Computational skills 76; Speed 64; Persistence 91; Adaptation 73; Problem solving 85. These are not grades, fixed ability ratings or real student results. The values are also listed below.

Six skills. Example teaching prompts for one coding activity.

Fictional practice indicators, 0–100, for one sample activity. Not grades or fixed ability ratings.

Sample teacher focus

Critical thinking

Compare before choosing.

Ask the learner to compare two possible solutions and explain the rule that makes one work. Make the reasoning part of the conversation.

Your school. Your coding platform.

Make it feel like yours.
Make it work for your teachers.

For schools offering coding classes, AveCode combines a white-label platform with curriculum, progress insights and teaching support.

  1. 01

    Your identity.

    Customize the branding, colours and logo. Shape the coding experience around your school’s programme and learning goals.

  2. 02

    A clearer view of learning.

    Track student progress, identify learning gaps and use reporting to support conversations between teachers and school leaders.

  3. 03

    Support for the people teaching.

    Bring your staff into the platform with training materials, teaching resources and support for implementation.

AveCode + Ave EdPlay

The lesson is the start.
Adventure gives it momentum.

AveCode is fully integrated with Ave EdPlay. Connect coding lessons with personalized missions, play and community. Give students a world where their ideas have somewhere to go.

  • Engineers house artwork

    Engineers

    Logic & problem solving

  • Speedsters house artwork

    Speedsters

    Quick thinking & efficiency

  • Hipsters house artwork

    Hipsters

    Creativity & innovation

  • Shadows house artwork

    Shadows

    Strategy & planning

Meet the four programming houses: different strengths, shared curiosity.

Bring your school’s next chapter to life

Let’s build a coding
programme worth exploring.

Walk through the curriculum, AI lesson creation, learner insights and Ave EdPlay integration with your school’s goals in mind.

Diagnose → Design → Implement → Train → Support