_Pick your start date

TEXT QUEST! Code a text-based adventure in Python

This product is currently out of stock and unavailable.

View Available Courses

TEXT QUEST! Code a text-based adventure in Python

Advanced Teen Python Game Project

Take your coding further with this next step in programming Python. Extend your knowledge of the fundamentals and finish with a complex and creative adventure game project.

Ages:

9-17

Equipment:

Laptop, required

Currently available in:
Pricing details
Price:  

Included in membership

For online courses: these require you to have a capable computer to work on and a broadband internet connection. Most PC/Mac computers from the last 5 years will be fine but you can view our recommended detailed system requirements here. For on campus courses: laptops are provided for all junior courses, as well as Music, Unity, Creative Design & YouTube senior courses. Laptop rental is available for all other senior courses (£50 extra).

TEXT QUEST! Code a text-based adventure in Python

For online courses: these require you to have a capable computer to work on and a broadband internet connection. Most PC/Mac computers from the last 5 years will be fine but you can view our recommended detailed system requirements here. For on campus courses: laptops are provided for all junior courses, as well as Music, Unity, Creative Design & YouTube senior courses. Laptop rental is available for all other senior courses (£50 extra).

from £0

Course highlights

The next step

The next step

Take your journey into Python to the next level, refining your programming skill set, while extending and deepening your understanding of the language.

The text quest

The text quest

Create an explorable game world, with multiple text command options, combat encounters, enemy types, XP systems, saving, loading and rewards

Getting help

Getting help

Everybody needs a little help sometimes. Join one of our Help Clinics and our super clever tutors will do their best to help you out.

Featured FAQ

What is a Self Guided course?

Learners on our Self Guided courses will be given access to our customised learning platform, called LearnWorlds. Learners will find all the materials they need to proceed in their own time and at their …

Photo: TEXT QUEST! Code a text-based adventure in Python

Course Overview

Take your coding further with this next step in programming Python. Available as part of the Fire Tech Unlimited membership, this challenging self-guided project will extend your knowledge of the fundamentals and finish with a complex and creative adventure game project.

Whether you dream of building the next million-pound start-up, working at Facebook or Google, becoming a Data Scientist or building the next great game, this course will give you valuable skills to help build a rewarding career in whatever field you choose. 

This course builds on the Python fundamentals you may already have and helps you to deepen your knowledge of this powerful and popular coding language. Python is helping a wide range of industries push the boundaries of digital innovation and creation. 

You’ll develop your knowledge and use of advanced strings & expressions, file IO, data structures and using third-party libraries applied to solve challenges in our project-led course. This will culminate in the Text Quest, an adventure game in coded in Python. You will create an explorable game world, with  multiple text command options, combat encounters, enemy types, XP systems, saving, loading and rewards.

This is an independent learning course, with a focus on project work. Students will work independently at their own pace through learning materials and assignments, and should they need it they will be able to access a Help Clinic that they can book onto to get answers to questions they may have.

Once you have a membership plan, you can access the project here.

What your child will learn

  • Explore Object Oriented Programming in more depth
  • Explore different Python IDEs and which is the best choice for a given use case
  • How to install third-party libraries to extend Python's functionality
  • Automated testing of programs
  • Making Python code interact with websites, web services and online data sources
  • Create a more complex project

"Fire Tech Camp has helped me find my mistakes and learn from them, and pushed me higher with my creativity showing me the sky is NOT the limit! I will definitely come back for another camp!"

Rebecca, Age 11