Python - JetBrains
https://www.jetbrains.com/edu-products/learning/pythonCheckiO is a programming learning platform and a gamified website that teaches Python through solving code challenges and competing for the most elegant and creative solutions.. You can now perform CheckiO missions right inside PyCharm Edu and have the IDE assist you every step of the way. To take the course, go to Learn Browse Courses and choose Py CheckiO from the list.