Home › Software Development & Gaming Summer School › London
Software Development & Gaming Summer School in London
The Immerse Education Software Developing & Gaming Summer Programme in London presents an exciting career experience for aspiring developers and game designers aged 15-18. Located in the bustling heart of London, United Kingdom, this programme dives into software development and gaming technologies, offering a dynamic and innovative learning environment.
Industry Experience
Provides a comprehensive introduction to various professions. Suitable for students starting to consider their future careers and wishing to explore different professions.
- Ages: 15-18
- Duration: 2 weeks
- Class size: 7-10 students
- Dates: June 30-July 13
Explore Software Development & Gaming Summer Course in London
Immerse Education’s Software Development & Gaming provides a unique opportunity to delve into the interlinked industries, combining practical hands-on learning with expert guidance from industry professionals. Participants can expect to gain a deep understanding of coding languages, game design principles, and the latest trends in the gaming industry. With access to state-of-the-art facilities and a vibrant tech community in London, students can fully engage in this comprehensive summer school programme, honing their skills and preparing for a future in the ever-evolving and exciting field of software development and gaming.
London is a leading city in the tech and gaming industries, hosting a thriving ecosystem of startups, established tech companies, and innovative gaming studios. The city’s tech hubs, such as Tech City in East London, provide ample opportunities for software developers and game designers to collaborate, innovate, and launch their careers. Set in this environment, Immerse Education’s Software Development & Gaming summer programme offers a dynamic and immersive experience for aspiring developers and gamers alike.
Available Programmes at London
Ages 15-18
- Location: London
- 2 weeks
Explore the Curriculum
Career Insights curriculum is designed to equip you with the industry experience and academic knowledge needed to excel in top professional environments worldwide.
Project-Based Learning Sessions
At Immerse Education, we’re committed to providing a transformative learning experience that goes beyond traditional classroom settings. When you enroll in our programmes, you can expect a rich array of outcomes that will empower you for a lifetime of success.
Personal Project
Our programmes equip you with a diverse skill set that’s applicable across various disciplines and environments. From communication and critical thinking to problem-solving and collaboration, you’ll cultivate skills that are highly sought after in today’s fast-paced world. These skills extend beyond academia and empower you to thrive in any professional or personal setting.
1-on-1 Tutoring
Immerse Education is dedicated to providing an immersive and holistic educational experience. Beyond the structured curriculum, you’ll engage in workshops, seminars, and interactive activities that broaden your horizons. Expect to explore diverse perspectives, engage in thought-provoking discussions, and gain insights that enrich your understanding of the world.
Academic Difficulty
Upon successfully completing your Immerse Education programme, you’ll earn a Certificate of Achievement that validates your dedication and growth. This certificate serves as a testament to your hard work, commitment, and the valuable skills you’ve acquired. It’s a tangible representation of your journey and a noteworthy addition to your academic and professional portfolio.
Module 1 - Introduction to Game Design
Over the course of this module, you will form an understanding of the foundational principles of game design and how to apply them to real-world game creation. You will learn how to design game scenarios and characters, create game mechanics and dynamics, observe and learn from different game genres, create games and code using Construct 2, and publish your final results so that others can access your game.
Module 2 - Introduction to Coding
Coding is the process of telling a computer what to do. You provide the computer instructions via ‘code’, the computer’s language, in order for it to perform a specific action – an integral part of the game design process. Using code can be as simple as adding a series of letters to change the background colour of your game to something more complex such as how a player progresses through the game narrative. The skill of coding is not only essential for game makers but it is now a highly sought-after skill in an array of industries, such as healthcare, business, and education.
Module 3 - Roblox Coding
Roblox is an online multiplayer game where you can create your own virtual world. In this module, you will practice applying coding skills in Roblox using a programming language named Lua. Over the course of this module, you will learn the basics of Lua, know how to use variables, loops and conditionals, understand how to store users’ information, and program simple games. Skills in this module lead to a foundational understanding of game design, a good building block for forming a more comprehensive understanding of the world of game creation.
Module 4 - Unity
In this module, you will encounter the world’s most widely-used game creation platform – Unity. You will learn to understand Unity’s interface, create a new project of your own, interpret visual scripting (and some C/C# knowledge), and manage the field. You will also learn how to interact with the different Unity environments and learn how to create 3D and 2D models. Knowing how to apply light and shadow effects as well as other materials, and manage images using GIMP to bring your game to life will also be an important part of your learning in this unit.
Module 5 - Introduction to Python
Python is one of the most widely used programming languages when it comes to game design. Popular games like Tic-Tac-Toe and Hangman were both created using Python. In this module, you’ll learn all about Python, discover basic programming concepts, and learn how to read basic Python syntax and interpret error messages. You’ll use your new game design skills built in previous units along with your understanding of Python to create your own game.
Module 6 - RPGMaker Masterclass
RPGMaker is a program which helps us to create 2D role-playing games without the need to code. RPGMaker uses Ruby or Javascript as programming languages and has an attractive interface which makes it user-friendly. The final results of using RPGMaker can be escalated to several platforms often it’s used in game design. In this module, you’ll discover how to install and run the TPGMaker environment, understand the RPGMaker games structure, and create game maps, characters, facilities and elements for the game.
Module 7 - Scratch Game Design
Scratch is a visual programming environment designed to create and share animated stories all the while learning how to code. Scratch offers an intuitive interface which is easy to understand, ideal for beginners just starting out in the game design world. You will use scratch to start building your own games, bring your ideas to life to create a functional prototype, and contribute and experience different solutions to game design problems.
Module 8 - Coding Languages
In this unit, we will take a brief look at the various coding languages available to use in computer programming for various purposes but closely in relation to game design. You will learn the differences between coding languages such as how some are easier to use and understand for programmers but may offer less control over computers. We’ll explore how some other languages are more machine-friendly, making them faster to execute and more memory-efficient, but harder for humans to understand. At the end of this module, you will have a firm understanding of the coding languages that are appropriate to use for different game design purposes.
Experience the Summer of Your Life
-
Live on Campus
Career Insights participants in London will stay at UCL’s award-winning accommodation, ideally located with iconic London sights in every direction.
The residence boasts modern communal lounges, a furnished outdoor courtyard and attractive open-plan dining areas.
This will be your home away from home as you engage in an exciting industry-focused programme to help shape your future. -
Graduation Ceremony and Dinner
The Graduation Ceremony marks the completion of your Career Insights course. This event will be an elegant celebration of achievements. With heartfelt speeches, award presentations, and a delicious celebratory meal, it offers a perfect opportunity for networking and reflecting on the course experience. This event will be a memorable conclusion to a transformative journey.
-
Live in the Heart of London
With accommodation perfectly situated to explore the sights and sounds of our capital city, living in London means being connected with world-famous universities and iconic landmarks. -
Sports, Games & Leisure
Participants of the London Career Insights course can enjoy a variety of cultural activities, excursions, and sports. Expect visits to landmarks like the British Museum and Tate Modern, boat rides on the Thames, and trips to the Tower of London. Sports enthusiasts can engage in team games at local parks, fitness sessions, and traditional English cricket matches, all fostering camaraderie and networking. -
Evening Events
Situated between Bloomsbury and Kings Cross, our prime location allows us to explore industry hubs throughout the city and enjoy its exceptional food, culture, and history. Students will benefit from guest talks by inspirational speakers and experience a theatre trip in the West End.
What Do Our Alumni Have to Say?
Trusted by Parents
Current undergraduate of the Imperial College London
Academic Insights Sydney
Meet Some of Our Software Development & Gaming Tutors
Our software development and game design tutors provide exceptional support to aspiring developers. Their professional experiences and passion for game creation help them guide students through programming exercises, game design projects, and debugging. By sharing their own creative processes and industry knowledge, they spark student innovation, and their personalised guidance ensures students develop strong technical skills whilst bringing their games to life. Tutors also help ESL students master game development terminology essential for global tech careers.
Yasmin F
Tutor
Younesse K
Tutor
Guest Speakers from Previous Summers
Career Insights participants will hear from an influential guest speaker from a variety of inspiring backgrounds.
An experienced hostage negotiator who has worked on some of the highest profile and dangerous hostage situations across the world, including negotiating in war zones.
An ex-military officer and CEO of Midnight Runners – the world’s largest independent running community, he is also the founder of the Mogadishu Marathon, the country’s first since the outbreak of war.
A British adventurer who has successfully circumnavigated the globe, overcome huge obstacles and endured extreme conditions in remote environments, often alone for months at a time.
The Immerse Education Difference
Top university placement
Our students end up in top universities: Including Oxford, NYU, Cambridge, Harvard, Imperial College London, University of Toronto, MIT, and many more.
Safe & secure environment
The safety and well-being of our participants is our number one priority, and all staff undergo enhanced background checks and receive thorough safeguarding training.
Accreditations, awards & partnerships
We are accredited with Aegis and BAC, and won, Queens Award for Enterprises, British Youth Travel, Best Educational product finalist, and Educational Investor Award 2023.
Post-programme benefits
Including access to membership benefits and events from partners, life-time access to learning opportunities via the Immerse alumni network, live events, exclusive offers from our partners.
Our expert mentors
All mentors on our programmes are past/current students at Oxford or Cambridge University All of our support staff are background-checked and receive training in providing an unforgettable experience for every Immerse student.
Enrol in our Programme Today
Save 25% when you bundle Online Research Programme!
Get all the excitement of an In-Person Summer School and gain the 1-on-1 tutoring, Personal Research Project, Accreditation and all other benefits of Online Research programme, when you combine them together.
View All
Software Development & Gaming Summer School FAQs
Why study Software Development & Gaming in London?
London’s tech community and gaming industry offer an unparalleled setting to experience careers in the software development and gaming. Engage with industry professionals, receive hands-on training, and explore cutting-edge technologies in the context of one of the world’s leading tech hubs.
What other courses does Immerse offer for Software Development & Gaming?
Our Software Development and Gaming programme held in London – in the hub of the city’s thriving tech industry offers offer an unparalleled setting to experience careers in software development and gaming. Engage with industry professionals, receive hands-on training, and explore cutting-edge technologies in the context of one of the world’s leading tech hubs.
What topics will I study in Software Development & Gaming?
For an in-depth look at the topics explored in the London Software Development and Gaming Career Insights course, feel free to download our syllabus. However, an introduction to Software Development and Gaming, including an introduction to coding languages like Python are modules likely to be explored.
Learn How Immerse Can Transform Your Life
- An in-depth overview of our university and career preparation programmes.
- Get a glimpse into the life of an Immerse participant.
- Programme dates, Participant prerequisites and frequently asked questions.
Speak to One of Our Programme Advisors
Schedule a free call with one of our advisors, who will be able to answer any queries you have about our programmes