Unity and C# One-on-one Private Classes

Unity and Cs - Multi-level product - thumbnail.jpg

Recommended Ages: 11+; Price £200/week
This 120-minute per week live one-on-one private online course is ideal for all the secondary school children who dream about creating their own games. Unity can be a great tool for artists and game designers, and it’s also suitable for people that are not particularly good at coding. C# is a powerful programming language, incorporating all modern programming paradigms. Become proficient in both Unity and C# with this course! With 6 different levels to cater to every child’s current computing skills, there is a lesson for everyone. Or maybe you have a game in mind? If so, our tutors will be delighted to hear about it and incorporate it into the lesson plan. Book our free trial to find out, how great the one-on-one tuition is.

Book Free Trial Now

Choose the day and time you’d like your one-on-one tuition to happen and enter FREETRIAL at the checkout.

After the trial you can continue the course on a weekly basis for £200 per week. We will also offer you an option to save 30% by paying monthly (£606 per month).

The lessons are delivered as online video calls via Zoom, making it easy for your child to learn to code wherever in the world you are. Based on the trial, we and you will know exactly, where your child should start. Then, the course progresses at your child’s pace - our tutor will slow down to explain more difficult topics and speed up, when your child feels confident with a certain area of learning. While booking the trial and actual course, you can select the day and time that best suits your schedule. If you cannot find one, please get in touch.

CREATE YOUR OWN GAME WITH UNITY AND C#

Our lessons allow your child to create their very own game, using an idea that they have. Our tutors have the expertise to help create your child’s vision using Unity and C#. As each lesson is custom crafted to fit your child’s idea we offer fun and engaging lessons working towards your child’s passion project. The skills learnt within Unity and C# will allow for much more creative projects as each lesson progresses, further building up the skills required to make any game that your child wishes. The C# portion of the lessons will be a great asset to further boost your child’s skills within the Unity Engine.

Each game a child makes is completely different, here are a few example of projects that we think are a great starting point:

  • Tower Defense Game

  • Trading Card Game

  • Role-Playing Game

  • Platformer

  • First Person Shooter

  • Puzzle Games

Keep in mind that this is just an example of the projects and games we can create. We will mainly focus on using pre-existing assets all available for free, so don’t worry if you cannot create your own artwork!

Our tutors have an expert knowledge of both Unity and Bolt, so can tailor your child’s experience to what they wish to achieve. This offers an unbeatable level of personalisation.

What is Unity?

Unity is one of the world’s leading real-time 3D development platforms. It provides the tools to make great games and publish them to a wide range of devices: whether you want your games on PC, Playstation, Xbox, Nintendo Switch or your smartphone, Unity gives you what you need to easily craft games, and share them through any popular gaming device.

Last but not least, Unity relies on C#, a robust object-oriented programming language that can also be used beyond the scope of making video games.

TRY FREE ONLINE GAMES IN UNITY

There are several games you can play online in Unity. Itch.io contains lots of free games that are made in Unity. Simmer.io also has many games available to play. You can view our favourite online games here. These games give an example of what your child will be capable of making after the full online camp.

TOP GAMES MADE IN UNITY

Among the many games made using Unity over the years, there are top-selling titles worth millions such as:

Legends of Runeterra (Riot Games, 2020)

Legends of Runeterra (Riot Games, 2020)

Risk of Rain 2 (Hoopoo Games, 2020)

Risk of Rain 2 (Hoopoo Games, 2020)

Human Fall Flat (No Brake Games, 2016)

Human Fall Flat (No Brake Games, 2016)

Hollow Knight (Team Cherry, 2017)

Yooka-Laylee (Platonic Games, 2017)

Want to find out how great one-to-one tuition is? Select day and time that suits your and your child’s schedule and enter FREETRIAL at the checkout

Unity and C# Knowledge Levels

Our coursework is divided into 6 distinct Unity and C# knowledge levels:

  • Level 1 - children with no prior knowledge of Unity and C#

  • Levels 2 - 4 - children with varying degrees of Unity and C# knowledge; from using 2D graphics to complex 3D modeling; language structures cover conditionals, loops, variables, objects, queries, and much more.

  • Level 5+ - at this stage children know most of Unity and C# syntax. They are able to code most of simple games. At this stage our focus shifts toward game design and development, in order to allow students to plan and develop a full Unity application.

We tailor our course to the needs of every child while keeping existing knowledge alive by reapplying it in new programming contexts. We aim to progress children from level to level approximately every term. As they reach level 5 our focus changes. We start with an introduction to Particle Effects and Visual Shader Graph in Unity, exploring modern state-of-the-art techniques in professional game development. Once students are comfortable with these powerful features included in Unity, we move on to discussing, developing and applying our knowledge in a real game that the children will project from scratch. And as there is no end to computing skills, so there is no end to our course - there is always the next level - the next piece of knowledge to acquire.

Want to find out how great one-to-one tuition is? Select day and time that suits your and your child’s schedule and enter FREETRIAL at the checkout

Our tutors make it a personalized, exciting and valuable experience

Our experienced tutors will tailor our best in the industry curriculum to suit all students participating in the online course. One-to-one private tuition provide personalized instruction that helps everyone progress at their own pace while being appropriately challenged. Here, at Educademy, we believe it’s more important to ensure every student reaches a good level of understanding than to cover all the topics scheduled for the lesson.

Creating your very own game can be a daunting task, yet our tutors are here every step of the way to create interesting, fun and exciting lessons to help you reach and accomplish your goal.

Our revolutionary teaching methodology allows students to start coding from the very beginning of the lesson. Lectures (sometimes called tutorials) are proven to be an ineffective way of transferring, and more importantly retaining knowledge. Instead, the Educademy method relies on a series of small, tutor-led exercises. Our learners memorize the course material quickly because they’ve already done it. We then reinforce the understanding, asking each student to experiment on their own, creating unique code structures. Our tutors are always there, just in case the experiment does not go to the plan.


LEARN UNITY - LEARN COMPUTER SCIENCE - LEARN GAMES

In this online course, students will use Unity to learn the fundamentals of programming in the context of creating their own projects. During the course, they will create several games along with the instructor until they find a game idea they love, manage a larger personal project more independently, and complete challenges and quizzes along the way to solidify and expand their new knowledge. In addition to these core technical competencies, students will learn how to manage a project from start to finish: coming up with a concept, creating a project plan, prioritizing tasks, and hitting milestones. By the end of the camp, students will have the confidence that, given enough time and resources, they can create anything they want with Unity and C#.

Learning objectives

  • C# Skills: students will gain a foundational knowledge of programming in C# and will feel confident that you can bring new features into existence with this knowledge

  • Unity Skills: You will have the confidence that, given enough time and resources, you can create anything you want in Unity

  • Soft skills (collaboration, creativity, communication, critical thinking)

  • Growth mindset

  • Independent learning skills

  • Project planning and prototyping

Fun and sense of achievement

At the core of our approach is the understanding that children learn the most though fun. At Educademy we ensure that each lesson is engaging and entertaining. We ensure every student comes out of it with an enormous sense of achievement. To us, children and their creations are at the centre of the course and we create this wonderful learning environment by tailoring every lesson to each child.

There is more to that than coding

No doubt computer programming is going to be the most important skill of the 21st century. When children learn to create games in Unity and code in C#, they also learn important strategies for solving problems, designing projects, and communicating ideas.

Educademy’s mission is to create a lasting positive outcome. Deep in children’s minds we plant a feeling that they can create wonderful programs. They learn to overcome challenges. They know they can and will succeed in the very field of Computer Science. Equipped with that feeling they are able to face challenges in other areas of their education and future life. They already know they are really good at something. It’s only a matter of time they’ll replicate this success in other areas.

FAQs

+ Why book this online course?

While on one side the students will acquire coding skills that can be easily applied elsewhere, this may also be a first step into a career into the gaming industry, as it is a constantly evolving industry worth more than the cinema and music industry together.

+ What if my child does not have a game idea?

Our Tutors have a bank of game ideas that your child can work towards. As these lessons are custom tailored switching to a different idea is super easy.

+ Can my child change idea?

All of our lessons are tailor made, so it is no problem to switch project. We try to make as much re-usable items as possible, so it most likey will not be starting from the beginning.

+ Can my child join mid-term?

Yes - you can join at any time as the lessons are tailored specifically to your child's needs.

+ What if we cannot attend a lesson - can we skip?

Please contact us and we'll accommodate your temporary schedule change. Please give us at least a weeks notice.

+ How about holidays?

It is up to you - you can either take a break (also outside of usual holiday periods) or carry on at the usual schedule. Please contact us with at least one week notice for any changes.

+ Can I cancel at any time?

Yes - the course is billed weekly.

+ What’s the typical class structure?

This class takes place once a week. During the first 60 minutes our tutor will focus on C# language skills. He will alternate between presenting children with a new task and working with them to finish the task. We believe in a hands-on, practical, example-based approach. Therefore the tutor will try to maximize the amount of time children do the actual coding.

The second 60-minute session focuses on applying the newly acquired C# skills in a Unity project.

+ What are the prerequisites?

As the course is tailor-made to your child's current knowledge, you can start straight away. However, some children found it easier to 1st attend our Python one-to-one private online lessons

+ What kind of computer do I need to participate in this online camp?

A desktop (with a webcam) or laptop computer with graphic card powerful enough to run less demanding 3D titles, running Windows or MacOS is required. A good quality mouse with scroll and middle button is required as there is a significant amount of drag and drop operations performed during the course.

+ Can I use an iPad/tablet or a Chromebook instead of laptop/PC?

Unfortunately, you are unable to use an iPad or a tablet to join this online camp.

+ What software do I need to install before the camp?

This online course requires:

Instructions to downloading these programs can be found here and on the help tab at the footer of this page.

+ Is adult presence required?

We ask that an adult is able to stay at least for the first lesson. The parent might only need to be there for the first 15 minutes, but they should stay nearby.

You are also welcome to accompany your child for the remaining lessons too - we love parents and children learning together!

+ Can I make the session more private?

Yes, Zoom has a virtual background feature that will increase the privacy of your video feed. Just click on the little arrow next to ‘stop video’ and select ‘Choose Virtual Background’ then choose a picture. This works as a green screen so others in the call cannot see into your house.

We strongly recommend keeping the camera turned on. While some children may be a little camera shy, this is a good opportunity to overcome it. The visual contact allows our tutors to read nonverbal cues and act on them before the child becomes distressed.

+ How big are the virtual class sizes?

This is one-to-one private tuition. Therefore there'll only be your child and a tutor.

+ What if my child is late to the class?

We strongly encourage everyone to join the classes on time. If due to unforeseen circumstances your child is late, please try to join as soon as possible. The tutors have lessons scheduled after your lesson and therefore cannot stay behind. However we'll do all we can to help.

+ Do you record the lessons?

Yes, the lessons are recorded for safety and quality purposes. The recordings are securely kept for the duration of at least 7 days


Already to book?


Do you have a group of friends that would like to have a lesson together? Please get in touch for a quote