Call us: 01628 621216

EARLY BIRD SALE

Summer 2025
Residential Camps
$1595$1795

Book with $50 DEPOSIT

Java Coder

Age guide: 11 to 16

Virtual Camps

Part 1: Beginner to Intermediate $325
Part 2: Advanced $325
Parts 1 & 2: Full Course $525

Java – learn, talk, think code. 

Coding is the essential literacy of the digital age. This fast-paced Java summer school camp will teach your child to code, edit and problem-solve in a structured and methodical manner from the ground up. Once you child has mastered the core coding constructs, we present them with oodles of fun practical exercises and projects for variety of different scenarios. The secret to becoming a good coder is not merely in knowing coding constructs, it is more about how and where you use them in delivering elegant solutions to problems. 

Virtual course format

Our camps have been restructured into two parts that can be taken as one week courses.

  Mon - Fri
Part 1
Beginner to Intermediate
AM
Part 2
Advanced
AM

What your child will learn

Part 1 - Beginner to Intermediate

Pre-requisites: None

  • Output (Print, Style, Concatenation)
  • Variables (Data Types)
  • Mathematical Operators (Addition, Subtraction, Multiplication, Division, Modulo)
  • Input (JOptionPane, Parsing)
  • Random Numbers
  • Debugging
  • Branching (If, Else, Else If)
  • Relational Operators (Equals, Less Than, Greater Than, Not Equal To)
  • Logical Operators (NOT, AND, OR)
  • Iteration (While Loops)
  • Commenting

Part 2 - Advanced

Pre-requisites: Part 1

  • Output Formatting
  • String Manipulation (Capitalisation, Substrings)
  • Arrays (Creation, Strings As Arrays, Splitting Strings)
  • Iteration (For Loops, Arrays)
  • Algorithm Introduction (Linear Search, Bubble Sort)

Choose the camp option that’s right for you

See our camps in action!

Tech requirements

    Chromebooks and iPads are not supported

Internet speed requirements

  • 5Mbps download speed and 3Mbps upload speed (per user)
  • If using FunTech Virtual Machine at least 6Mbps download speed and 6Mbps upload speed; lower speeds will work, but the quality of the remote computer experience will deteriorate (per user)

Find internet speed:  Test my speed

Minimum system requirements

  • OS: 64-bit Windows 7 or later or OS X 10.11 or later
  • Processor: 1.5GHz or faster 
  • Memory: 4GB (4,096MB) RAM
  • Free HDD space: 2GB 
  • Hardware: keyboard, mouse, and headset with microphone
  • Admin access required

Find your computers’ tech specs:  Windows  |  Mac

IMPORTANT – FREE TECHNICAL SUPPORT

Course software must be installed before the start of the camp. Instructions on how to do this will be in your FunTech Parent Portal and includes free technical support.

If the software is not installed prior to the start of the camp, then your child will miss some of the course and there may be an additional charge to catch up on missed content.

About this camp

Mastering code at a young age enables your child to innovate with the technology that surrounds them – a definite advantage for their future careers.

Our summer Java classes for kids begin with a theoretical examination of coding logic using flowcharts and pseudocode your child will learn the best practice of being a good coder – understand the problem, create a solution then write programming code. This is followed by an orientation to Eclipse (a Java Independent Development Environment).

In this summer Java code camp, your child will learn the syntax of the core coding constructs such as conditional statements and loops plus how these are used to achieve techniques like sequencing, selection, branching and iteration.

Next, they look at how to make their code more efficient, firstly, by minimising the number of lines of code and then using functions – an independent segmentation of code that, once written, can be used as many times as needed.

Finally, your child will implement their new skills by creating interesting game-based projects to take home.

Java, commercially used and consistently in the top three of the world-wide rankings for programming language usage (IDE used: Eclipse).

FREE TO DOWNLOAD so your child can progress at home after the Java summer camp.

Choose the camp option that’s right for you