Call us: 01628 621216

AppliedCoder Level 2

  • Pre-requisites: None
  • Course duration: 1 year, 3 terms, 11 lessons each
  • Lesson Length: 50 mins + built in support
  • Class Size: 4 students + 1 spot for in-class catch-ups
  • Reports: Termly
  • Recognition : FunTech Certification

Responsive Coder: Functions, Lists & Events

This year is all about making code react, smarter, sharper, and built to respond.

Your child will move beyond single commands into structured, event-driven thinking. Across three imaginative projects, generating reactive scenes, coding stealthy spies, and powering up superhero platformers, they’ll learn to write modular code using functions, lists and real-time input.

Each lesson builds fluency in how to structure logic, trigger outcomes, and design code that adapts to what’s happening on screen. It’s a leap from simply controlling what happens to designing how a system behaves, paving the way for more advanced data and system design in the year ahead.

 


  •  Code My Chaos

  •  Code My Spy

  •  Code My Hero

About this module

Reverse World | Flip. Twist. Defy.

Welcome to Reverse World, a surreal coding experience where your child builds a world that defies logic and expectation. In this animated landscape, cars drive backwards, fireworks explode in daylight, and clouds drift along the ground. Every scene is a challenge in creativity, and every rule is made to be rewritten.

Your child will learn to code layered animations using p5.js, building skills in loops, conditionals, lists, structured drawing, and interactive logic. They’ll write code that controls visual layers independently, toggle scene elements on and off, trigger timed events, and animate objects across a multi-layered canvas. This course strengthens their understanding of how to use logic, repetition and data structures to drive creative, interactive outcomes.

They’ll write the code that brings each chaotic layer to life, from colour-shifting sunsets and upside-down animals to smiley-faced suns. Every room adds complexity, blending logic with creative freedom and turning code into spectacle.

By the end of this course, your child will have coded a multi-layered animated world where every element moves, responds, and surprises, triggering the unexpected, breaking the rules, and owning the screen.


What your child will learn

  • Rendering (Drawing Lines, Shapes & Images)
  • Colour (RGB, Stroke, Fill & Interpolation)
  • Variables (Creation, Setting & Comparisons)
  • Branching (If, Else If & Else)
  • Looping (For & While)
  • Lists (Creating, Pushing, Popping & Looping)
  • Audio (Playing, Looping & Layering Sound)
  • Input Handling (Mouse Button Press, Mouse Movement & Keyboard Keys)
  • Timed Events (Animated Triggers & Colour Transitions)
  • Code Structure (Layer Order, Drawing Sequences & Logic Blocks)

Built in Support

We know that learning doesn’t always fit neatly into 50-minutes. Some topics take longer to grasp, and sometimes students simply need space to ask questions or work through ideas at their own pace. 

That’s why every FunTech lesson includes an optional 30-minute extension, built in from the start. It’s not just for the student’s benefit; it also gives our expert tutors the time they need to give proper attention and support, without the pressure of rushing off to their next class. 

It means your child can leave each lesson feeling confident, with everything covered in a single session, which is especially helpful for busy families juggling packed schedules. 

In most cases, this built-in time is all that’s needed. On rare occasions, we may recommend a separate prep session, but that’s very much the exception rather than the rule. 

 

 

Course fee and payment plan

£198.50

(10 payments)

Total cost: £1985

 

Additional fees

Assessment Lesson (credited upon enrolment): £35.00 | Enrolment Fee: £55.00 | Catch up lesson: £45 per lesson

About this module

Stealth Ops | Infiltrate. Disrupt. Evade.

Welcome to the Stealth Ops Lab, where every line of code is a calculated move. Your child will code a stealthy spy, navigating high-security labs, bypassing systems and completing covert missions.

They’ll develop coding skills in movement, control structures, conditional logic, data tracking and resource management. From collecting intel to navigating traps, each mission introduces a new layer of strategy and logic.

As they progress, your child will code a self-sufficient system that can scan, plan, and react in real-time, making decisions based on what it encounters in the field.

By the end of this course, your child will have developed a smart, responsive spy system that navigates and responds without human control and will know how to write multi-step programs that adapt to changing conditions.


What your child will learn

  • Control (Moving, Turning, Scanning, Picking Up & Dropping Off)
  • Variables (Creation, Setting & Comparisons)
  • Branching (If, Else If & Else)
  • Looping (For & While)
  • Functions (Creating, Calling & Reusing Logic)
  • Lists (Creating, Pushing & Looping Through Tasks)
  • Logic Systems (Wall Following, Traversal & Obstacle Avoidance)
  • Input Handling (Mission Start, Tile Triggers & Reset)
  • Tile Maps (Navigation Zones, Drop Points & Pickups)
  • Code Structure (Mission Stages, Task Blocks & Full Automation)

Built in Support

We know that learning doesn’t always fit neatly into 50-minutes. Some topics take longer to grasp, and sometimes students simply need space to ask questions or work through ideas at their own pace. 

That’s why every FunTech lesson includes an optional 30-minute extension, built in from the start. It’s not just for the student’s benefit; it also gives our expert tutors the time they need to give proper attention and support, without the pressure of rushing off to their next class. 

It means your child can leave each lesson feeling confident, with everything covered in a single session, which is especially helpful for busy families juggling packed schedules. 

In most cases, this built-in time is all that’s needed. On rare occasions, we may recommend a separate prep session, but that’s very much the exception rather than the rule. 

 

 

Course fee and payment plan

£198.50

(10 payments)

Total cost: £1985

 

Additional fees

Assessment Lesson (credited upon enrolment): £35.00 | Enrolment Fee: £55.00 | Catch up lesson: £45 per lesson

About this module

Power Play | Dash. Strike. Level Up.

Welcome to Hero Academy, where your child becomes the coder behind a side-scrolling superhero on a mission to save the city. From explosive power-ups to villain takedowns, every move, jump and rescue is scripted by your child using real code and logic.

Your child will learn to animate characters, set up collision detection, track score and health, and write code to handle complex in-game events. They’ll build skills in sprite control, enemy logic, UI design, and variable management, while reinforcing core programming concepts like loops, conditions, lists, and behaviours.

They’ll code every part of the game from movement and platform jumping to health loss, power-up boosts and projectile attacks. Each level builds on the last, culminating in a responsive hero system that reacts to player input and game conditions in real time.

By the end of this course, your child will have built a complete superhero platformer with animated characters, interactive enemies and power-ups, and will understand how to control gameplay through real-time logic and collision-based events.


What your child will learn

  • GDevelop Tools (Sprite Objects, Text Objects, Scenes, Event Sheets & JavaScript Blocks)
  • Variables (Local, Global & Constants)
  • Branching (If, Else If & Else)
  • Looping (For & List Iteration)
  • Animations (Frames, Looping & Mirroring)
  • Input Events (Key Presses, On-Screen Buttons & ASCII Values)
  • Audio (Playing, Looping & Triggering Effects)
  • Game Management (Spawning Sprites, Deleting Sprites & Collision Checks)
  • Event Handling (Overlaps, Pickups & Goal Reached)
  • Code Structure (Level Logic, Event Flow & Custom Scripts)

Built in Support

We know that learning doesn’t always fit neatly into 50-minutes. Some topics take longer to grasp, and sometimes students simply need space to ask questions or work through ideas at their own pace. 

That’s why every FunTech lesson includes an optional 30-minute extension, built in from the start. It’s not just for the student’s benefit; it also gives our expert tutors the time they need to give proper attention and support, without the pressure of rushing off to their next class. 

It means your child can leave each lesson feeling confident, with everything covered in a single session, which is especially helpful for busy families juggling packed schedules. 

In most cases, this built-in time is all that’s needed. On rare occasions, we may recommend a separate prep session, but that’s very much the exception rather than the rule. 

 

 

Course fee and payment plan

£198.50

(10 payments)

Total cost: £1985

 

Additional fees

Assessment Lesson (credited upon enrolment): £35.00 | Enrolment Fee: £55.00 | Catch up lesson: £45 per lesson

Virtual learning, real results

 

We’re redefining the way children learn by using the latest virtual tools. Our state-of-the-art virtual learning platform enables tutor-led home study through innovative business-grade tools.

Your child can log in from anywhere and attend scheduled lessons using virtual tools to communicate with their tutor and class friends.

Learn more

The FunTech Methodology

 

A learning
journey

 

We assess each child as an individual and recommend a tailored tech learning path that will enable them to unlock their full potential. 

Designed
to engage

 

Engagement and technology are at the core of our teaching strategies, with small class sizes guided by technology subject specialists.

Curriculum
is the key

 

We have a structured, project-based curriculum that’s continuously refined by our in-house development team to keep it ahead of the curve.

Virtual learning,
real results

 

Using a state-of-the-art virtual learning platform, we deliver tutor-led classes in real-time with a 1:4 tutor student ratio.

FAQs

What does a virtual class mean?

A virtual class is a scheduled interactive online lesson delivered by FunTech.

All our virtual software is Citrix driven and so extremely safe

How does the virtual class work?

All students receive a virtual orientation lesson before the start of their course.

For each lesson, your child will receive an email invitation containing a link allowing them to log onto our virtual classroom. We schedule a maximum of four students who are predominately based in the UK, however, a few of our students have moved abroad due to parents work commitments and therefore log in from further afield.

The lessons themselves are the exact same as is delivered in a physical classroom. Through our virtual classroom environment, your child has the option to raise their hand, ask questions and also speak to the other students in their class (though we do have a mute all option '- just in case!)

FunTech teachers are able to pass control of their monitor to an individual student or share it amongst all the students. With permission, we can take control of a students' monitor to demonstrate concepts, share common mistakes or outstanding work as we would in a physical classroom.

All our virtual software is Citrix driven and so extremely safe

What do we need to join a virtual class?

Good internet connection, headphones with a microphone and a computer.

All our virtual software is Citrix driven and so extremely safe

See all FAQs