当前位置:网站首页 > 游戏 >

已经有2.7万个机器人参与了游戏

来源:www.999sf.com | 编辑:999搜服 | 发布时间:2016-05-21 17:03

小编导读:

把编程学习变的有趣。

这个看起来很有意思的游戏化平台是由微软研究院开发的,为大家学习Java和C#提供了平台。一开始用户可能会误以为游戏的目标是“寻找、存储并获取尽可能多的代码片段”,但稍后就会明白,关键在于以优雅的方式改写代码片段,以便返回预期的结果。此外,这也是一个创建私人与公共游戏的机会,每个游戏都是基于一组(且仅一组)参数。

除了徽章、成就与视频之外,Treehouse还提供了测试。此外,学习者还能参加编程挑战——必须快速将之前在视频中所学到的内容运用出来。观看视频与完成测试都能获取点数与徽章,Treehouse的终极任务是帮助潜在的雇主查看应聘者的职业技能。

课程: Java 
针对级别: 初学者到高级开发者

针对级别: 中级开发者

课程: HTML, CSS, AJAX, jQuery, APIs等等 
课程: Java与C# 
针对级别: 中级水准到经验丰富的开发者

这个平台的主要目标是通过机器人创建让用户学习JavaScript,学习者需要创建一个机器人,来击败敌手的机器人,创建每个新机器人都能让用户提高自己的JavaScript技能。这个平台有游戏排行榜,用户可以追踪到自己的进步与成就。到目前为止,已经有2.7万个机器人参与了游戏。

CodeCombat

Treehouse

CodinGame

课程: C, C++, Java, C#, PHP, Python, Ruby, Javascript, Objective-C, Go, Haskell, Scala, Perl, Dart, Bash, Pascal, Groovy, Clojure, VB.NET, Lua, F#, OCami, Swift, Rust 

FightCode

课程: Android, C#, CSS, Databases, Design, Development, Digital Literacy, Game Development, HTML, iOS, JavaScript, PHP, Flask, Swift, Python, Ruby, WordPress, Java, Web Design, PHP, WordPress, 包括研讨会及课程。 

这个平台囊括了包括Javascript、jQuery、HTML/CSS、Python、PHP、Ruby和APIs等诸多语言的教学,总计有100种课程,每种都包含5到20节课。尽管譬如web与游戏设计之类的复杂内容也有涉及,但这个平台主要针对的是完全不了解什么是“if语句”的初学者。Codecademy有一套徽章和成就系统,学习者完成的课程越多,就能获得越多的徽章和点数。

针对级别: 高级开发者

Robocode

Checkio

大多数游戏化平台都使用了徽章、成就与点数系统,但CodinGame则不然,它在学习过程中使用了真正的游戏。与Codecademy等平台不同,CodinGame对学习者的奖励是内在性质的。其课程包含20多种编程语言,一切都是实时的,学习者在浏览器上编程的同时,就能看到屏幕一角的游戏界面。

订阅: 免费 
针对级别: 初学者到中级水平的开发者

针对级别: 初学者到高级水平的开发者

语言: HTML/CSS, Python, PHP, Ruby, APIs, Javascript, jQuery 

订阅: 免费 

订阅: 免费 
针对级别: 初学者

Codecademy

课程: 黑客技术 

Hack n Slash

订阅: 免费 
课程: Python, JavaScript 

Robocode平台同样需要学习者创建东西,打败敌手,不过这次换成了坦克,使用的语言是Java和.NET,战斗实时显示在屏幕上,创建一台坦克很快也很容易,但想要将它改造成一台杀戮机器,则需要数千行代码。如果这台坦克写得很糟糕,就更容易被击伤。

针对级别: 初学者

基于以上原因,有越来越多关注未来趋势的人注意到了编程,也因此我们能看到,目前出现了许许多多旨在通过直观有益的方式教授编程的教学平台。为了达成目的,他们采用了游戏化的教学方式。

Codeschool

附:【DevStore实用篇】8大有趣的专业编程学习网站

订阅: 付费 

订阅: 免费 

订阅: 免费/特殊级别付费(9.99美元) 
针对级别: 初学者到高级水平的开发者

在这里可以学到Ruby编程知识,就如名称暗示的那样,游戏中的战士小人必须战斗并开启下一关,其中得分越多越好,并且每个关卡都会增加新功能。通过游戏,学习者可以提高自己关于循环、条件及其它方面的知识了解,不妨一试。

与CodinGame类似,Codewars也是通过实际游戏让学习者学习编程的。游戏的部分是按照幻想RPG动漫游戏的风格来设计的,屏幕分为两部分,分别是代码编辑器与迷宫游戏——有一系列命令操纵用户的化身小人,如果代码输入错误,就会扣掉一定的生命点数,错误太多的话,小人就会死掉。每个级别包含不同的任务,比如搜集宝石、打败怪兽以及找出通往下一关的路。

针对级别: 初学者到高级开发者

Dungeons and Developers(地下城与开发者)

订阅: 免费 

Code Hunt

订阅: 免费 

文章-已经有2.7万个机器人参与了游戏,是由http://999sf.com提供,转载请注明版权出处!

上一篇: 超频三芯冻240 [参考价格]999元 [经销商]京东 cooler.zol.com.cn true 中关村在线 re

下一篇:游戏美女图片压缩包,阿米什-千城特卖汇三城联动又帮助上百个家庭成为有车一族