We teach Coding & Technology Checkout our Student's Games!
My 12 yr old son attend the NexGen 3 Day Code Camp on the last week of the school holidays. He is really interested in computers and gaming and this was the perfect introduction to understanding coding. By day two they already had their own little game and he was experimenting with what else he could do. His friends enjoyed it too. He can't wait to return to learn more.
~ Lisa M ~
I have been interested for a good while in getting my two kids into coding as distinct from games and youtube, (lets not go there!). I can not recommend this highly enough any parent or child who wants to get a start in the world of coding as you will learn not just the language but the thought process and importantly that this coding stuff is fun!.
~ Ben C ~
My son (nearly 13) did a 2 day Codecamp in the summer holidays and was thrilled with what he learned and achieved, while creating his game. Despite the very hot weather, he was super keen to go both days and learn more, he said the teachers were great, patient and really informative in a fun way. He'd love to do some more and take it to the next level. Thanks!
~ Catherine M ~
My 12 year old son loved the 3 day coding camp and what he had created at the end. He only wished it was longer! It's great to have an option for a non-sport holiday activity that older kids can do. Thank you Nexgen. Highly recommended.
~ Rachel M ~
My son in Year 8 created a computer game on his own in only 2 days. Coding seems so natural to students when it is well taught. Thank you very much for the opportunity!
~ Sophie B ~
My 13 year old son attended the Nexgen code camp and really enjoyed himself!He learnt a lot and looked forward to going everyday.Pete and the team were great with the kids and did a fantastic job...will definitely recommend it to others.
~ Jackie V ~

Learn More


This following section looks at what you can expect and what we will require from you if your booking is successful. Please take a moment to read each section below as it will give you a good understanding of what a given course is all about and exactly what you will need to do in the run up to and during the course your son/daughter is booked in for.

  • A Typical Day

    The following is an example from our Game Design in Javascript - Level 1 Coding Course. Obviously the details of other courses will vary.

    The students arrive for a 9am start (this may vary from course to course). The day finishes at 4:00pm (this may vary from course to course). We start off with introductions and then go on to learn some fundamental coding concepts. However, we are a little unorthodox in our teaching methods so don't expect books and reams of code to pour over!

    We take frequent breaks and generally have morning tea at 10:30am!

    Once, we have some concepts down, we start to build a 2D game, starting off with the easy parts such as creating a background and gradually moving onto the more 'interesting' things like adding a spaceship and giving it capabilities such as movement. As we progress, we reinforce the key concepts that we learnt earlier.

    Lunch runs from approximately 12:30pm - 1:00pm. We like to take everyone outside to get some fresh air during this time if at all possible. In addition to this we have at least one 10 minute break in the morning and another in the afternoon.

    After lunch we look at some animation theory and learn how to build sprite sheets for games. Then we continue building the game. The second day continues in this vein but introduces more advanced concepts. At this point we also start customising our games adding a bit of creativity into the mix.

    If you signed up for a 3 day coding course - we now start to add some 'bells and whistles' to our game. These may include: new levels, hi-scores, how to fix errors, programming in pairs..etc

  • Course Pre-Requisites

    • You must be either in Year 5 or above (Years 5-10)
    • You will be provided with a Windows laptop though you can bring your own Windows/Mac machine if you prefer
    • You must be familiar with either Windows 7/8/10 or Mac OSX
    • You must install the required software on your laptop prior to the course
    • You must complete the Codecamp Tutorial prior to the 'Coding in Javascript Level 1' course. You will be informed about this nearer the time.
  • Required Information

    We do require some information from you, however you don't need to worry about that right now. We will request this info after you have booked in:

    • Parental consent to participate
    • Allergy & Medication Info
    • Previous experience Info
    • Permission to take photos during the course
  • Post Course Details

    • You will be given all the code that you create during the course
    • You will be given a Codecamp Certificate of Completion
    • You will be asked for feedback to help us improve our course content/delivery
  • FAQ

    • What time do the courses start and finish?

      Typically 9am - 4pm however this may vary depending on the course.

    • Do you have to bring a laptop?

      You may bring either a Mac or Windows machine. If you don’t have one, we can provide one.

    • What is the prerequisite knowledge before taking a coding course?

      We would like students to have completed our tutorial before starting the course. Basic file management is essential, ie. copying, pasting, editing and unzipping files. Concepts of files and directories/folders should be very familiar.

    • Does my son/daughter need to bring anything with them?

      Lunch and a drink.

    • Do you require use of the internet in your courses?

      Generally not! We think that the internet can be a distraction and makes things harder to manage. If we do need to use it, we have ways of firewalling/whitelisting sites we want access to.

    • How long do your courses run for?

      Typically coding courses run for 3 days, robotics 2 days and web development 4 days.

    • What is your mobile phone policy?

      We ask the students to put their phones away during the course teaching time and use them in breaks/lunch only.

    • Where do you typically run your courses?

      We partner with schools to help them offer more avenues of tech education to their students and companies to give parents an option of bringing their children to work in school holiday time to learn something fun.

    • How much do you charge for your courses?

      Generally our charge rate works out at < 100 AUD / Day

    • How many students are there in a typical class?

      Our minimum is usually 8 (sometimes 12) and maximum 16

    • Do you have insurance?

      Yes. We have both Public Liability Insurance to the tune of $10M and Workers Comp for all of our Instructors.

    • During the course - are the students sat in front of screens all day?

      On a coding course you would think so wouldn’t you? However, we believe that teaching code does not have necessarily screen led and often teach concepts through physical games/activities.

    • What are your teaching methods?

      As described above we use activities to teach. Our philosophy is to make learning fun so all of our methods are injected with metaphors and anecdotes. Our instructors are very experienced software professionals which enables them to adapt to many different groups of students and their different needs.

    • Do you have a progression of courses?

      We currently have a range of courses and are working on a learning path covering a broad spectrum of technology classes.

    • How do you compare in price with similar companies?

      This is always changing as prices fluctuate, however we believe we are very competitive with equivalent courses offered by competing companies.

    • Does each instructor have an up to date Working with Children Check?

      Yes, it is a requirement for instructing on the course that each instructor and assistant has a valid Working with Children Check.

    • Do the students get to take home their games?

      Yes, in coding classes students take their games home and we can host them on our website so family and friends can see what they have accomplished. In the robotics course students take home their own sumobot and in the web design course students take home their own website.

    • Can I see some of the games that students have developed?

      Yes - we have a student games website located at: https://nexgencodecamp.github.io/studentgames/

    • Are the students presented with anything at the end of the course?

      Yes - a certificate and a USB (on the coding courses)

    • What if a student is either struggling with the content or finding it easy?

      We recognize that most of our classes will follow a bell curve distribution. Our objective is to challenge those who are finding things easy and provide more help to those who are struggling. Ultimately we want every student to have an enjoyable experience over the duration of the course.

    • What language(s) do you teach?

      Javascript for coding, C in Robotics and Stencyl which uses Haxe (Java like language)

    • Will you teach Python?

      For sure! We are developing new courses and Python is one of them.

    • Why do you teach Javascript?

      Primarily because it is easy to learn and there are no barriers to entry

    • What do the days consist of?

      We really try to pack a lot in; along with coding the robotics course gives students insight into mechatronics and the coding courses are complemented by game design. We also make sure students take regular breaks to avoid eye-strain and have food and exercise breaks.

About Us


Our Instructors

Our instructors are either developers and/or designers, each with a number of years of industry experience in technology and education. We believe this gives us an edge as they are able to bring relevant, anecdotal knowledge to the courses they instruct. All of our instructors have up to date working with children checks. The WWCC numbers are available on request.

Luke Stevenson is an Instructor and Freelance Full Stack Web Developer/Consultant. Luke enjoys solving problems using software and systems, and developing tools and websites which are used in the day-to-day lives of tens of thousands of people.

Luke Stephenson

Kai Connell is an Instructor. He graduated University in 2015, after which he found his first job at Nexgen Codecamp. Currently Kai aids in the creation of games for different courses and enjoys finding different possibilities to approach the same problem.

Kai Connell

Alma Loreaux is an Instructor. She is a High School Teacher and Sessional Lecturer. Alma is committed to inspiring young people to be lifelong learners and courageously embrace learning, change and new opportunities.

Alma Loreaux

Rein Turley is an instructor. Rein recently completed her Masters of Interaction Design and Electronic Arts at the University of Sydney. When Rein is not working at Nexgen she runs interactive/tech forward workshops for children in her role as a Livewire Facilitator for the Starlight Foundation. Rein has a passion for encouraging girls to learn how to code.

Rein Turley

Jeremy Nagel is an instructor who wishes he was born five hundred years ago so he could be a pirate. When he's not reading novels about privateers, he works as a software engineer for Learnosity - an online learning platform.

Jeremy Nagel

Lavina is a trainer and instructor in Information Technology and a freelance web developer. She has had the opportunity to teach coding to students aged 12 to 68 :). She believes that teaching kids coding builds their creativity and confidence and enjoys being part of it.

Lavina Lobo

The Rest of Us

Pete Januarius is a Co founder and Head of Engineering at Nexgen Codecamp. He is a Frontend Web and iOS Developer. Pete loves to inspire others to 'get into' code and really believes that it isn't that hard!.

Pete Januarius

Anto Joseph is a Director and our Head of Business Development. He believes that code and design is important to every student and is excited to bring this vision to school and education bodies.

Anto Joseph

Stephen Little is a Co founder and Head of Education. He is a Graphic Designer and a High School Art and Design teacher. He is on a mission to get people excited about art in games and explore the blurring lines between traditional and digital art and design.

Stephen Little

Reuban Siva is a Director and Head of Sales and Marketing. He is on a mission to provide all students the opportunity to learn how to code. Reuban is excited to be working with schools to help further students' education.

Reuban Siva