Listly by ClassroomAid
Self-Learning resources for coding -- Games, courses, websites and books
Code Hunt is an educational, browser-based coding game targeting teachers and students from introductory to advanced programming or software engineering courses. At the core of the game experience is an automated grading engine based on symbolic execution.Go to our Microsoft Research page to find a list of publications around Code Hunt. Code Hunt was developed by the Research in Software Engineering (RiSE) group at Microsoft Research.
Build your robots with Javascript, and fight with other robots. It is a free to play game and you can create as many robots as you'd like.
Screeps means “scripting creeps.” It’s an open-source sandbox MMO RTS game for programmers, wherein the core mechanic is programming your units’ AI. You control your colony by writing JavaScript which operate 24/7 in the single persistent real-time world filled by other players on par with you.
CodinGame is a challenge-based training platform for programmers where you can play with the hottest programming topics. Solve games, code AI bots, learn from your peers, have fun. Learn new concepts by solving fun challenges in 25+ languages addressing all the hot programming topics.
Learn programming with a multiplayer live coding strategy game for beginners. Learn Python or JavaScript as you defeat ogres, solve mazes, and level up. Open source HTML5 game!
Learn to code with free online courses, programming projects, and interview preparation for developer jobs. Join a supportive community, build projects and earn certificates, get experiences while helping nonprofits. A lot of coding bootcamps use freeCodeCamp as part of their curriculum,
Pocket Code allows you to create, play, share, and remix Catrobat programs in a visual, "LEGO-style" programming environment. You can develop your own games, animations, interactive music videos, and many kind of other apps, directly on your phone or tablet. Get the free Pocket Code app now from Google Play!