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 Turing Lab
41,626 students
·
2 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 Turing Lab
11,352 students
·
2 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 Turing Lab
6,280 students
·
2 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
GCSE Revision Pack
By Turing Lab
2,157 students
·
1 year ago

Coding challenges based on GCSE exam questions

python
KS3
<1 hour
Course Graphic
Creative Python
By Henry Lake
4,501 students
·
1 year ago

Learn how to make interactive graphics, animations and computer games with Python and the Processing library

python
KS3
1-4 hours
Course Graphic
Environment Posters
By Joshua Green
3,892 students
·
1 year ago

Use basic image functions, colours and web coordinates to create a poster which will put pressure on our world leaders to help mitigate climate change.

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

Progress dashboards provide detailed 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.”

Cris, Computing Teacher, St. Gabriels College

“An excellent product for teaching begineers the concepts of programming. A blend of activities that makes the product enjoyable and the gamification aspects keeps learners wanting more.”

Get started in seconds

Keep updated with our monthly newsletter

Info

© 2021 Turinglab