Codédex is a brand new way to learn to code for kids and adults alike. Journey through the fantasy land of Python, earn experience points (XP) to unlock new regions, and collect all the badges at your own pace. There are currently 20 free challenges and five free projects (50 hours of content total). Perfect for classroom learning and self-paced learning.