- About Spark4Kids
- GCSE Online
- Dev Squad News
- Why Coding?
- What We Do
We teach kids to code
Learning to write computer code is similar to learning a new spoken language. The younger you start, the more likely you are to succeed.
At Spark4Kids, we teach kids the basics of programming, encouraging them to experiment, make mistakes, learn from these experiences, and take ownership of what they do – in their own time, and at their own speed.
We’re teaching children to code.
Online GCSE Computer Science (Years 10 & 11)
Online & GCSE Courses
Spark4Kids is offering online computer coding courses for Year 10 and 11 students planning to take GCSE Computer Science exams (all exam boards).Learn More
Dev Squad in Google Play Store
We are pleased to announce that all 5 mobile games developed by attendees of Spark4Kids' Dev Squad have been successfully published into the Google Play Store.
Congratulations to Dev Squad kids for successfully getting v1.0 of their mobile games certified and published into the Google Play Store - to have gone through the process of envisioning an idea, designing and developing it, and then having it published on a major mobile platform in around 4½ person-months, is a fantastic achievement!Find out more...
Why Computer Coding 4 Kids?
What do Bill Gates of Microsoft, Mark Zuckerberg of Facebook, Jimmy Wales of Wikipedia, and other famous technology founders have in common?
What We Do
At Spark4Kids, we teach children to code in a fun, engaging environment. Our kids learn to code using a variety of child-friendly tools, in their own time, and at a pace they are comfortable with.
We encourage kids to explore and experiment, gently guiding them along the way and helping them understand how computers and technology works.
At Spark4Kids, we teach kids to code.
Roblox Coding 4 Kids is an all-day computer coding workshop for children aged 9-12 during which they will configure Roblox Studio, design games, and write code to customise the behaviour of in-game characters constructed from Lego-like virtual blocks.
MicroBit 4 Kids is a computer coding workshop for children aged 9-12, during which they will complete a number of micro-controller programming projects using the BBC MicroBit. Each child that attends this course will take home their own BBC Micro:bit.
MicroPython 4 Kids is a computer coding workshop for children aged 11-16, during which they will complete a number of micro-controller programming projects using the popular Python language on the BBC Micro:bit. Each child that attends this course will take home their own BBC Micro:bit.
The Virtual Reality 4 Teens course will see attendees designing their very own virtual reality experience, using a combination of C# coding and the industry-standard Unity3D engine.
Starting with learning how to create realistic-looking 3D environments from a selection of pre-created assets to programming exciting features such as movement, animations and explosions, this unique course for children covers the entire process of creating a VR experience to enjoy on any compatible smart-phone.
HTML/CSS 4 Teens is a 2-day, 3-day or 5-day, all-day computer coding workshop for teenagers aged 13-16 during which they will learn how to hand-code HTML and CSS by building a mini-website providing information on a topic of their choice. HTML and CSS are the two fundamental building blocks of all sites on the world-wide web, and this course covers the core fundamentals.
Unity 4 Teens is a 2-day, 3-day or 5-day computer coding and game design workshop for children aged 13-16, during which they will complete a number of video game coding and level design projects using the professionally-capable Unity games engine and the MonoDevelop scripting tool. Attendees will learn the basics of coding in the C# language, as well as how to operate the Unity engine to produce polished, fully-realised games. Additionally, once attendees progress past the fundamentals, they will be able to attempt more advanced game design challenges, incorporating asset-store components and building out expansive game levels.