The best way to teach and learn programming

  • Engage students with well-paced, scaffolded and gamified resources
  • Save time with auto-marked challenges and progress dashboards
  • Get results with theory and practical questions for KS3 & KS4
Browse Content

Featured Courses

Course Graphic
Farmbot
By Turinglab
97,410 students
·
3 years ago

Starting programming can be daunting, that’s why we created Farmbot. Farmbot is a friendly learning environment in which code is used to control a Farming Robot. Code moves the robot around the screen planting, harvesting and shipping crops. Deliberately highly visual, it’s easy to spot any mistakes.

python
KS3
1-4 hours
Course Graphic
Smart Cities
By Turinglab
26,609 students
·
3 years ago

After writing basic sequential algorithms, the next step is often writing branching algorithms. In Smart Cities, use branching code in algorithms that listen to the weather and control key elements of a city in response. Use functions to collect weather data, set up rules to decide if windmills should be on, the lights should be off and more.

python
KS3
KS4
5 hours
Course Graphic
Chatbot
By Turinglab
13,777 students
·
3 years ago

Learn how to create a responsive chatbot that takes in input and responds like a human. In Chatbot, use Python input and output to create a digital conversation; use lists and data types to store information and calculate carbon emissions and manipulate strings to create cyber secure usernames and passwords.

python
KS3
KS4
5 hours
Course Graphic
Christmas Cards
By Henry Lake
11,562 students
·
1 year ago

Use processing to draw Christmas scenes

python
KS3
1-4 hours
Course Graphic
GCSE Revision Pack
By Turinglab
4,745 students
·
1 year ago

Coding challenges based on GCSE exam questions

python
KS3
<1 hour
Course Graphic
AI Comic Book
By Turinglab
3,567 students
·
4 months ago

In this mini-course learn about artificial intelligence, how diffusion models work and create a comic book with generative ai!

python
KS3
1-4 hours

What makes Turinglab so great?

  • a computer monitor

    Reduces Teacher Workload

    Spend less time on lesson prep, marking and dealing with common issues in class

  • a games console controller

    Engages Students

    Gamified, well-structured and self-paced learning increase student engagement

  • Multiple choice question with the correct answer highlighted

    Automarking

    Automarked programming challenges provide instant feedback and save time

  • Amazon Supported Premium

    NEW

    Use Turinglab at amazon.turinglab.co.uk for full free access to the following features!

  • Progress tracking dashboard

    Measure Impact

    Detailed analytics and progress dashboards provide insights into student progress

  • stack of toy building bricks

    Leaderboards

    Get greater engagement through the use of points and leaderboards in class

  • Tree

    Lots of Free Content

    Get access to all of Python Fundamentals, Environmental Posters, Creative Python and Weaving x Coding for free

  • Turinglab Plus

  • Progress tracking dashboard

    First Access Content

    Access to new content before it is released to on Amazon Supported Premium

  • stack of toy building bricks

    Create Content

    Create quizzes and challenges that specifically target your students needs

  • Trusted By

    Imperial College Logo
    Amazon Future Engineer
    Firetech Logo
    Creative England Logo
    UCL, EDUCATE Logo
    Ada College Logo

    Testimonials

    Teresa, Head of Computing, Hillview School

    “Turinglab is a fantastic platform for teaching and developing programming skills and knowledge! Subscribing to Turinglab has been one the best decisions I have made in my teaching career. I have never seen pupils throughout the whole school so engaged and focussed in Computing lessons across KS3, 4 and 5 as they are when we use Turinglab.”

    James, NQT Computing, Grace College

    “Turinglab has help us to bring python coding to life, particularly in KS3! The students are able to make clear connections between the code and the outcome and build an understanding of the concepts due to the way they build skills and apply them throughout the courses. We are able to offer increasing levels of complexity as they journey through the Computing curriculum.”

    James, Head of Computing, St. Gabriels College

    “Turinglab has been a fantastic resource for our students. It has allowed them to develop their programming skills in a fun and engaging way. The students have been able to work at their own pace and the platform has allowed them to develop their problem solving skills. The students have really enjoyed using the platform and it has been a great addition to our curriculum.”

    Get started in seconds

    Keep updated with our monthly newsletter