Call us: 01628 621216

AppliedCoder Level 3+4

  • Pre-requisites: None
  • Course duration: 1 year, 3 terms, 11 lessons each
  • Lesson Length: 80 mins per week
  • Support: Additional FOC prep sessions will be requested if needed
  • Class Size: 4 students + 1 spot for in-class catch-ups
  • Reports: Termly
  • Recognition : FunTech Certification

Smart Systems & Structured Thinking | Data, Objects, Interaction & Intelligence

About this Fast Track

This one-year course combines AC03 and AC04 at an accelerated pace, designed for children ready to code at a deeper level, thinking in systems, structuring data, and building logic that adapts, remembers and evolves.

Across six ambitious projects, your child will design everything from evolving digital pets and emotion-reactive avatars to combat arenas, chatbots and multi-game tournaments. Each module is carefully crafted to teach powerful coding concepts in a way that’s creative, practical, and outcome-driven.

They begin by learning how to structure and use data, storing information in lists, dictionaries and files, while building logic that can respond and update over time. As they progress, they’ll move into object-oriented programming, using classes and methods to build intelligent, modular systems that model real-world behaviour.

It’s a dynamic and demanding year that blends imagination with technical precision, laying the foundations for advanced software design, AI thinking and scalable code.

By the end of this FastTrack, your child will have built six diverse, data-driven, and object-oriented projects, confidently coding systems that are structured, responsive, and reusable, and will be ready for the more advanced concepts in Applied Coder Level 5.

 


  •  Code My Creature & Code My Mission

  •  Code My Avatar & Code My Clash

  •  Code My Chatbot & Code My Arcade

What your child will learn

Code My Creature

  • Programming Constructs (Sequencing, Branching & Looping)
  • Functions (Creating, Calling, Parameters, Arguments & Returning)
  • File Handling (Writing, Reading & JSON)
  • Data Structures (Lists & Dictionaries)
  • Persistent Data (Saving, Loading & Time Management)
  • Variables (Mood, Hunger, Cleanliness & Custom Traits)
  • Timers (Real-Time Updates & Delayed Events)
  • User Interface (Buttons, Bars & Status Displays)
  • Customisation (Selectable Creature Appearances)
  • Code Structure (Modular State Logic & Behaviour Systems)

Code My Mission

  • Programming Constructs (Sequencing, Branching & Looping)
  • Variables (Tile Types, Player Stats & Object States)
  • Functions (Creating, Calling, Parameters, Arguments & Returning)
  • Data Structures (Lists, 2D Lists & Dictionaries)
  • Tile Maps (Rendering, Updating & Collision Detection)
  • Input Handling (Keyboard Navigation, Scanning & Tool Use)
  • User Interface (Collectable Counters & Win Conditions)
  • Hazard Systems (Dangerous Tiles, Health Tracking & Fail States)
  • Tool Logic (Cooldowns, Usage Limits & Area Effects)
  • Code Structure (Level Setup, Movement Checks & Logic Separation)

 

 

Course fee and payment plan

£399.50

(10 payments)

Total cost: £3995

 

Additional fees

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

* Catch up fees are correct for the current academic year, please see all course fees, for details of any upcoming fee changes.

What your child will learn

Code My Avatar

  • Programming Constructs (Sequencing, Branching & Looping)
  • Functions (Creating, Calling, Parameters, Arguments & Returning)
  • Data Structures (Lists, 2D Lists & Dictionaries)
  • Rendering (Shapes, Images & Polygons)
  • Face Tracking (OpenCV, Webcam Capture, Face Detection & Mouth Detection)
  • Variables (Emotion States, Landmark Points & Confidence Scores)
  • Input Handling (Keyboard Keys for Style Switching)
  • Customisation (Avatar Appearances & Body Options)
  • Animation (Movement Smoothing & Real-Time Reactions)
  • Code Structure (Detection Pipeline, Display Logic & Response Flow)

Code My Clash

  • Programming Constructs (Sequencing, Branching, Looping & Functions)
  • Data Structures (Lists & Dictionaries)
  • Object Orientation (Classes, Objects, Instance Variables & Instance Functions)
  • Callback Functions (Creating & Assigning)
  • Game Balance (Progression Systems & Difficulty vs Fun)
  • Variables (Health, Stats & Player Choices)
  • Turn Logic (Action Handling & Combat Flow)
  • Input Handling (Player Selections via Keyboard or Buttons)
  • Randomisation (Enemy Decision Making & Event Outcomes)
  • Code Structure (Battle Setup, Resolution & Replayability)

 

 

Course fee and payment plan

£399.50

(10 payments)

Total cost: £3995

 

Additional fees

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

* Catch up fees are correct for the current academic year, please see all course fees, for details of any upcoming fee changes.

What your child will learn

Code My Chatbot

  • Programming Constructs (Sequencing, Branching, Looping & Functions)
  • Data Structures (Lists & Dictionaries)
  • File Handling (Writing, Reading & JSON)
  • Object Orientation (Classes, Objects, Instance Variables & Instance Functions)
  • Large Language Models (Prompts, Responses, Chunk Streaming & API Request Limits)
  • Text-to-Speech (Generating & Playing Audio Responses)
  • Variables (User Input, Bot Output & Config Settings)
  • Input Handling (Console, GUI Fields & Button Presses)
  • Output Display (Text Areas, Scrollable Windows & Response Formatting)
  • Code Structure (Modular Flow for Input, API Calls & Output)

Code My Arcade

  • Programming Constructs (Sequencing, Branching, Looping & Functions)
  • Object Orientation (Classes, Objects, Instance Variables & Instance Functions)
  • Game Logic (Setup, Update & Render Loops)
  • Game Maths (Distance, Overlaps & Reaction Forces)
  • Game Rendering (Shapes, Images & Text)
  • Variables (Player Stats, Game State & Round Outcomes)
  • Input Handling (Key Presses for Game Actions & Navigation)
  • Event Handling (Win Conditions, Lives Lost & Match Flow)
  • Randomisation (Game Selection, Events & Results)
  • Code Structure (Tournament Flow, Game Switching & Replay Logic)

 

 

Course fee and payment plan

£399.50

(10 payments)

Total cost: £3995

 

Additional fees

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

* Catch up fees are correct for the current academic year, please see all course fees, for details of any upcoming fee changes.

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