Python for Beginners: How To Train Your Cyborg

Python for Beginners: How To Train Your Cyborg

CLUB CURRENTLY UNAVAILABLE - our online after-school clubs are currently not available to book. Still want to get coding? Join us for our online summer courses happening now!
  • Price
Select booking details
Add to cart
Teachers at blue{shift}

All of our teaching staff undergo a rigorous application and on-boarding process. Each teacher is then vetted by the Disclosure and Barring Service (DBS).

We provide training and support for all our teachers, and many of our teaching staff have taught at some of London's most prestigious schools. To read more, click here.

Want to get coding?

Our online after-school clubs are currently not available to book. Click here to view the summer holiday version of our Python for Beginners: How To Train Your Cyborg course. 

For an overview of all our summer classes, click here!

Favoured by both academic institutions and industry, Python is one of the most commonly used programming languages in the world, in demand at top organisations like Facebook, Google, and NASA. Python is also the preferred language of the Computing GCSE. 

Our Python for Beginners: How to Train Your Cyborg course utilises this popular text-based language in a completely unique way! Students design and create their own "cyborg's" - a rudimentary form of Artificial Intelligence. They do this visually, by drawing their characters with Python and Turtle, and physically by coding their cyborgs to read and write files... Students will bring their creations to life by literally giving them a memory! Once designed they will be able to programme their cyborgs to have a number of interactions and play a variety of different games. After this course, students will have developed their own personalised creation with the Python programming language, all whilst learning complex coding concepts and skills. 

Course Structure

Lesson 1: Students start the course by creating and designing their own virtual cyborg... Using the Python package Turtle students will create digital art to develop their virtual cyborg pals.

Lesson 2: It's time for students to learn how to use Python to open and write text files for their cyborg’s memory. Each student will code their cyborg to learn the capital cities of the world! 

Lesson 3: Moving onto gaming, students will teach their creations to play Snap. They can exercise their Turtle expertise even further by modifying their cyborg to display icons on it's belly at certain points in the game.

Lesson 4: Being well into the course, students and cyborgs alike will have been picking up more and more skills. Now it's time for students to teach their cyborg as many words as they can think of - from here each students creation can challenge anyone to the ultimate game of hangman.

Lesson 5: Students conclude the course by completing their unique cyborg. They will add memory for the final time as they train their cyborg to generate funky username ideas, as well as making any last minute cosmetic changes to their final projects. Now all you need to finish off the cyborg is a name!

Using video conferencing software, our virtual classroom provides students with an innovative approach to coding that balances learning computational skills with nurturing students’ curiosity and sense of discovery.

With a maximum teacher:student ratio of 1:6, each of our online courses is the perfect opportunity to engage kids and grow their coding confidence! Once set-up within our virtual learning environment, every member of the class can share their screen and other materials with the teacher, creating a collaborative atmosphere and ensuring every student can receive immediate feedback on their work.