Você está na página 1de 2

5 Games That Teach You How to Code

------------------------------------------These Web games will give you a fun and engaging introduction to the world of pr
ogramming.
https://codecombat.com/
CodeCombat is an HTML5 role-playing game (RPG) that teaches you fundamental prog
ramming concepts.
In CodeCombat, you play a hero adventuring through the game s levels. The first le
vel is Kithard Dungeon, which covers basic programming concepts. You re faced with
coding challenges throughout your journey, and if you overcome them, you ll unloc
k the next level and earn experience points (XP) that you can use to improve you
r hero.
CodeCombat is appealing to young, aspiring programmers. According to an in-game
survey, 62% of CodeCombat s users are under 18 years old.
CodeCombat supports five programming languages: JavaScript, CoffeeScript, Lua, a
nd Python. The game covers a wide range of programming topics
strings, variables
, method invocation, vector drawing, and much more.
---------https://www.codehunt.com/
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 re
turns the expected result. There are 14 levels, called Sectors in the Code Hunt
nomenclature, for you to complete.
Code Hunt supports either Java or C#. Programming concepts you ll learn include ar
ithmetic, loops, and conditional expressions.
Teachers who would like to extend the game with additional Sectors can do so by
first reading the Code Hunt Designer Manual.
---------https://www.codingame.com/start
CodinGame is a huge suite of challenging games for programmers. If you want to i
mprove your coding skills, playing CodinGame is a fun way to do so.
Over 20 programming languages including PHP, C, and JavaScript are supported by
CodinGame. The user interface is feature-packed and can be customized. For examp
le, you can choose your code editor s style: "Emacs", "Vim", or "Classic" (the def
ault theme).
The game can be played on single player mode or multiplayer mode. In multiplayer
mode, you can solve CodinGame challenges with other users.
---------https://screeps.com/
Screeps is a massively multiplayer online game (MMO) for JavaScript programmers.
The game is an open-world strategy game where you control units, called creeps,
that will help you mine resources, establish your territory, and so forth. Being
a multiplayer online game means your creeps will be alongside the creeps of oth
er players.
Controlling your creeps involves writing JavaScript. (Screeps = scripting your c
reeps.) To learn how to play the game, hit up the docs.

---------http://fightcodegame.com/
In FightCode, the objective is simple: Create a robot that will defeat the robot
s of other players.
How do you create a robot? By writing some JavaScript. For example, you can use
the .rotateCannon() method to rotate your robot s cannon by a certain number of de
grees when a certain event happens.
Before building your indestructible, world-dominating robot, the first step you ll
need to take is to read the docs to learn how to code a robot.
-----------------------source: http://sixrevisions.com/resources/games-that-teach-how-to-code/

Você também pode gostar