HTCinside



obtad_b

5 игри, които ви помагат да научите как да кодирате


Времето мина, но ние все още разглеждаме статистическите данни за STEM обучението, тъй като 2,4 милиона STEM работни места ще останат незаети за 2018 г. Други, като 71% от всички нови STEM работни места, са в ИТ, но само 8% от тези завършили STEM са в ТО. Хората винаги се чудят дали кодирането е предизвикателство за учене.

Официално ние не просто казахме „кодирането е страхотно, така че го направете“, завършвайки историята. Вместо това сега казваме: „Кодирането е готино, така че го направете, но и вие трябва да го направите, защото ще бъдете възнаградени за това.“ С други думи, има работни места, много от тях, и работни места, които са много добре платени.


obtad_b

Това, което го прави още по-добър, е, че не е само работата или готиното (би било много по-кратка публикация в блога). Но креативността, решаването на проблеми, сътрудничеството, комуникацията и други умения могат да бъдат подобрени като страничен продукт от това, че децата се учат да кодират.


Така че децата трябва да се научат да програмират, защото:

  • Програмистите са много търсени и ще бъдат в бъдеще.
  • Знанието за кодиране позволява на учениците да разбират света по-добре
  • Кодирането е забавно и удовлетворяващо.
  • Кодирането подобрява креативността
  • Кодирането подобрява решаването на проблеми.
  • Кодирането подобрява постоянството.

Тези уеб игри ви предлагат забавно и увлекателно въведение в света на програмирането.

ADSTERRA-1

Съдържание


obtad_b

5 най-добри игри за научаване на програмиране

CodeCombat

codecombat

CodeCombat е HTML5 ролева игра, която ви учи на основни концепции за програмиране.


В CodeCombat вие играете като герой, който преминава през нивата на играта. Първото ниво като Kithard Dungeon, което обхваща основни концепции за програмиране. Играчът е изправен пред предизвикателства при кодирането по време на вашето пътуване в тази игра. Ако ги преминете, ще отключите следващото ниво и ще натрупате точки опит (XP), с които можете да подобрите своя герой.

CodeCombat привлича млади хора и амбициозни програмисти. Според проучване в играта, 62% от потребителите на CodeCombat са на възраст под 18 години.


obtad_b

Поддържа топ пет езика за програмиране:


  • JavaScript
  • CoffeeScript
  • две
  • Python

Тази игра обхваща широк спектър от теми за програмиране: низове, променливи, извиквания на методи, векторно рисуване и др.

Прочети -5 интерактивни уебсайта, за да започнете да учите кодирането още сега

Лов на кодове

codehunt



obtad_b

Code Hunt е научна фантастикаHTML5 игракойто е продукт на Microsoft Research.

В тази игра вашата роля е да играете като ловец на кодове, който отговаря за поправката на кода, така че да върне очаквания резултат. Четиринадесет нива се наричат ​​сектори в номенклатурата на Code Hunt.

Code Hunt поддържа Java или C#. Концепциите за програмиране, които ще научите, включват аритметика, цикли и условни изрази.

Ако Учителите искат да добавят допълнителни области към играта, могат да направят това, като първо прочетат ръководството на дизайнера за търсене на код.

CodinGame

кодирана игра

CodinGame е страхотен набор от предизвикателни игри за програмисти. Ако някой иска да подобри уменията си за кодиране, играта на CodinGame е забавен начин.

CodinGame поддържа повече от 20 езика за програмиране, включително PHP, C и JavaScript. Потребителският интерфейс е богат на функции и може да бъде персонализиран. Например, човек може да избере стила на вашия редактор на код: „Emacs“, „Vim“ или „Classic“ (темата по подразбиране).

Можете да играете тази игра в режим на един играч или мултиплейър. Режимът за мултиплейър ви позволява да решавате предизвикателства в играта с други потребители в играта.

Прочети -15 полезни приложения за Android за разработчици/кодери

пълзи

пълзи

Screeps е страхотна, масова мултиплейър онлайн игра (MMO) за разработчици на JavaScript.

Играта е стратегическа игра с отворен свят, в която контролирате единици, така наречените крийпове, с които можете да извличате ресурси, да определяте територията си и т.н. Като онлайн мултиплейър игра, вашите настръхвания са до настръхванията на другите играчи.

FightCode

бойен код

В FightCode целта е проста: създайте робот, който побеждава роботите на други играчи.

Как се създава робот?

При писане на JavaScript. Например, можете да използвате метода .rotate Cannon (), за да завъртите цевта на вашия робот на определен брой градуси, когато настъпи определено събитие.

Преди да създадете своя доминиращ в света неразрушим робот, първо трябва да прочетете документацията, за да научите как да кодирате робот.