Turing.School
What is Turing.School?
Turing.School offers AI-powered coding exercises that allow users to create their own challenges with engaging story backgrounds. Users can choose from various themes, such as funny, horror, sci-fi, and magic, and use ChatGPT to generate a story.
The platform provides users with a set of keywords or a starting point for their exercise, and AI generates the rest of the challenge. Users can choose a difficulty level and language, such as Python.
Here are some examples of coding exercises provided by Turing.School:
- Zombie Apocalypse: Users are tasked with creating a Python program to help residents fight zombies. The program should create lists of weapons and zombies, and randomly assign a weapon to each resident and a zombie to each weapon.
- Harry Potter in Game of Thrones: Users need to write a Python program to sort a list of magical items in alphabetical order. The list contains some funny items that need to be removed before sorting.
- Superman and Star Trek: Users need to create a Python program that sorts episodes of Star Trek in chronological order. The program should ask the user for the number of episodes, and then input the episode number, title, and air date for each episode. The program should then sort the episodes by air date and print them in a specific format.
Turing.School also offers an AI tutor that can answer any questions users may have about the exercises. This allows users to learn at their own pace and get help when they need it.