background preloader

5 Games That Teach You How to Code

5 Games That Teach You How to Code
By Jacob Gube These Web games will give you a fun and engaging introduction to the world of programming. CodeCombat CodeCombat is an HTML5 role-playing game (RPG) that teaches you fundamental programming concepts. In CodeCombat, you play a hero adventuring through the game’s levels. CodeCombat is appealing to young, aspiring programmers. CodeCombat supports five programming languages: JavaScript, CoffeeScript, Lua, and Python. Code Hunt Code Hunt is a Sci-Fi-themed HTML5 game developed by Microsoft Research. In this game, you play as a code hunter tasked with repairing code so that it returns the expected result. Code Hunt supports either Java or C#. Teachers who would like to extend the game with additional Sectors can do so by first reading the Code Hunt Designer Manual. CodinGame CodinGame is a huge suite of challenging games for programmers. Over 20 programming languages including PHP, C, and JavaScript are supported by CodinGame. Screeps FightCode How do you create a robot? Read Next

Tools for flipping your class #flipped #flip #teaching #learning MindTickle is a cloud-based learning platform that makes online learning efficient and effective. MindTickle can help transform existing content such as PPTs, Docs, videos, and other e-learning content into an engaging learning experience. MindTickle is the only platform that combines the benefits of social, mobile, cloud and gamification. As a result, it is the learning platform of choice for 50K+ learners at elite educational institutions such as Des Moines School District (largest school district in Iowa) and ISB (Top #20 business schools globally). MindTickle was awarded #1 in the category of “Best use of engagement techniques in Online Learning" at the Gamification Summit, San Francisco in 2013. Its proven results from hundreds of deployments include: - 2-3X increase in learner engagement - > 10 gamified quiz formats and exercises - Powerful analytics - Intuitive web-based interface for creation and delivery

Related: