"I really enjoyed my self. It was extremely informative but at the same time very fun."Pratham, Young Workshop Attendee
_Pick your start date
Junior Python Coding - On CampusSelect your timezone reset
In this course picker times will be displayed in timezone chosen above but all times shown elsewhere will reflect the UK Times these events take place.
Welcoming you back to our in-person camps this summer!
We can’t wait to welcome you back to our in-person camps this summer! You can book with full peace of mind. We are putting in place rigorous measures to safeguard your family’s health and wellbeing on camps, including evidence of a negative test result within the last 48 hours for all students. And, if we are forced to cancel these courses, you will receive credit, a refund or a simple transfer to our online courses running all summer - it’s up to you.
If there is not camp available in your area, we recommend our online courses, now available worldwide.
Junior Python Coding – On Campus
Junior Python Coding
Instagram. Spotify. Pinterest. All built on Python. This beginner’s course gives bright young minds a head-start on one of the world’s most in-demand programming languages.
Junior Python Coding – On Campus
Learn world-changing skills
This beginner’s course gives bright young minds a head-start on one of the world’s most in-demand programming languages.
Who is this course for
This is the perfect beginner's course for kids who have already worked on block coding and are ready to move into Python. Using EduBlocks students start with a Python themed block based environment and move on to text based Python programming over the course of the programme.
Fun learning environment
Learn what code can do for you. Let your new Python skills be the beginning of a world of problem-solving and creativity. Our code-along tutors will support you every step of the way.
What are the course instructors like?
Programme Leaders have a strong background in education coupled with technical expertise in the area they teach. They are supported by Camp Tutors, who are most frequently talented Computer Science …
Programme Leaders have a strong background in education coupled with technical expertise in the area they teach. They are supported by Camp Tutors, who are most frequently talented Computer Science and Engineering students from the UK's leading universities.
All our instructors undergo in-person training from the Fire Tech team in the curriculum of the course they are teaching, in the Fire Tech mission and values, and in our Child Safety Policies. We select our instructors on technical expertise but also for great communication skills and a real passion for their subject.
On this course, kids aged 9 to 12 will be introduced to Python, the programming language that tech behemoths like Instagram, Pinterest and Spotify are all built on.
Led by our code-loving instructors, kids will be taught key programming concepts and how to apply them in exciting ways. Use Python to create video games and as a general purpose tool to solve maths and other problems. Discover the role of Python in the multi-billion-dollar tech industry, while learning the skills they need to build their own projects at home.
Challenging, interactive and lots of fun, this course does more than just teach the fundamentals. It unlocks the world of programming for young people – and sparks the interest that makes them want to keep on exploring it.
And, if they want to keep building their knowledge later, our Teen Python courses are perfect: Teen Coding with Python. Or if they would rather develop their Video Games further then a course such as Coding Games with Java would be perfect.
What your child will learn
- Start learning Python using EduBlocks. Edublocks is a block based environment designed with the specific aim of easing the transition from block based environments to text based Python programming.
- Create interactive artwork using the Turtle, Processing and PygameZero libraries you will explore how to create visual patterns, animations and video games with Python.
- Learn to program whilst making video games. The course builds over the sessions to introduce various key programming concepts, whilst also providing the tools needed to create 2D Video Games.
- Key programming concepts that can be applied to most coding languages.
- How to use Python, an in-demand, syntax-based programming language, to create their own projects.
- The soft skills and confidence they need to create, reiterate and problem solve with their new friends.
- How to use Python to manipulate images and create 2D video games.
Typical daily schedule
Plenaries and finish