12 个最佳的免费学习编程的游戏网站【转】

转自:http://blog.csdn.net/jxgz_leo/article/details/52767185

本文导航

  • -CodinGame
  • -Code Combat
  • -Screeps
  • -Check iO
  • -Vim Adventures
  • -Cyber DoJo
  • -Code Monkey
  • -Elevator Saga
  • -Codewars
  • -Ruby Quiz
  • -Git Games
  • -Hacker Org

学习编程虽然对有些人来说是件乐事,但是对大多数人来说仍然是一件比较枯燥困难的事情。当然,面临这样困惑的人,并不是只有你一个,所以,这世界上就出现了许多寓教于乐的通过游戏的形式来教你编程的网站。

在这篇文章中,我们对 200 多个编程游戏网站的各个方面进行了评估,包括是否免费、是否自由开源、是面对菜鸟还是有经验的程序员、支持的编程语言等等,然后遴选出这 12 个上佳的免费的编程游戏网站,希望能让你或你的朋友(或者你的孩子)真正喜欢上编程。

CodinGame

这是一个需要编程一个 AI 机器人,然后由它来解决各种面临的问题的有趣游戏。支持各种编程语言。

网站: https://www.codingame.com/ 

Code Combat

CodeCombat 是一个在真正的游戏中教学生们学习计算机编程的平台。这是一个社区项目,有上百位玩家贡献者们创建了各种关卡。支持 JavaJavaScriptPython、Lua、CoffeeScript 等语言。

网站:https://codecombat.com/play 

Screeps

在游戏中学习 JavaScript 编程。该游戏号称它是世界上第一个面向程序员的大型多人在线(MMO)战略沙盒游戏。

网站: https://screeps.com/ 

Check iO

Check iO 是一个基于浏览器的游戏,你需要使用 Python 或 JavaScript 来解决问题才能将游戏进行下去(需要登录)。

网站:https://checkio.org/ 

Vim Adventures

通过游戏来学习 Vim。

网站: http://vim-adventures.com/ 

Cyber DoJo

Cyber-dojo 是一个程序员实战编程的地方。支持 JavaScript、Java、Python、PHP、Ruby 等语言。

网站: http://www.cyber-dojo.org/ 

源代码:https://github.com/JonJagger/cyber-dojo

Code Monkey

通过尝试捕获香蕉来学习编程。可以用来教孩子们学习编程(付费的)。

网站: https://www.playcodemonkey.com/ 

Elevator Saga

电梯编程游戏,需要一步步解决问题过关。比如说第一关是在 60 秒内运输 15 个人。

网站: http://play.elevatorsaga.com/ 

源代码:https://github.com/magwo/elevatorsaga

Codewars

通过挑战来精湛编程技艺。在真实的编程挑战中提升技能。支持 JavaScript、Python、C#、Java、Python 等语言。

网站: http://www.codewars.com/

Ruby Quiz

Ruby Quiz 是一个面向 Ruby 程序员的每周编程挑战,当前已经有 156 个竞赛挑战。

网站: http://rubyquiz.com/ 

Git Games

git-game 是一个基于终端的游戏,它用来教授 git 中的那些非常酷的功能。游戏的主题内容是搜寻,通过 git 命令来找到线索,解开谜题。

网站: http://www.git-game.com/

Hacker Org

hacker.org 挑战赛是一系列的拼图、敲砖块、测试和智力题,用来测试你的黑客能力。要通过这一系列的考验,你需要破解加密、写出精巧的代码,揭开重重迷雾。

网站: http://www.hacker.org/ 

好了,以上就是我们挑选出来的 12 个编程游戏,何不试试?

时间: 2024-10-25 18:03:38

12 个最佳的免费学习编程的游戏网站【转】的相关文章

挑战大脑:来自全球的45 个免费学习编程的好地方

本文讲的是挑战大脑:来自全球的45 个免费学习编程的好地方,史蒂夫·乔布斯说过,每个人都应该学习给电脑编写程序的技术,因为这一过程能够教你如何去思考!众所周知,编程已成为开发者生命中至关重要的一部分.很多事实表明,越来越多的人不管男女老少都将参与编程这个行业. 学习编程的渠道有很多种,比如你可以利用一些互动平台或者书籍去学习编程,无论是哪种,只要找到适合自己的就OK.俗话说,光说不练嘴把式,因此,我们还需要进行实践. 编程极富有创造性,你可以创造出许多新奇有趣的想法.很多时候,开发者在相同的问题

12 个最佳的免费网络监控工具

12 个最佳的免费网络监控工具 要让一个多级机构运行良好而且平稳的话,一个非常艰巨重大的任务就是做好网络管理.每个机构都配备专门的人员,即网络分析师,来进行网络管理.他们 使用了 许多工具来监视网络的运行状况,并查看网络流量的上升和下降状况.他们还必须确保整个网络能够平稳地运行,因为只要有一分钟的网络中断就会使得整个机构的 工作出现混乱. 使得机构工作平稳运行的最重要的方式之一就是使用各种网络监视工具.使用IDS检测来自外部网络的威胁和问题,使用网络监 视软件来监视由于内部服务器负载 过高或者某

免费学习编程的10个好工具

这个连小孩子都知道开发App的时代,编程是一项必学功能,没必要拿着枯燥的书本在那里死啃,而是即刻动手才能学得快.所以我们要来看看这些免费编程资源. 1. Code/Racer Code/Racer是一个在线编程游戏,会强迫你快速编程,在编程游戏中,Code/Racer所属Treehouse团队拥有超过650个教学视屏,当你完成某个课程的话,就会获得相应的徽章. 2. MIT OpenCourseWare 因为它开放了课程内容,所以每个人都可以从这个机构学到东西.这对于背负着沉重贷款的学生来说是非

玩儿游戏也能学编程?12个学习编程的游戏化平台

近来人们日益认识到编程的重要性,并发现它逐渐成为简历上另一种不可或缺的技能.本文将会介绍一些有助于通过游戏化学习编程的教学平台. 基于以上原因,有越来越多关注未来趋势的人注意到了编程,也因此我们能看到,目前出现了许许多多旨在通过直观有益的方式教授编程的教学平台.为了达成目的,他们采用了游戏化的教学方式. ◆ ◆ ◆ Codecademy 订阅: 免费  语言: HTML/CSS, Python, PHP, Ruby, APIs, Javascript, jQuery 针对级别: 初学者 这个平台

8月12日iPhone限时免费App推荐

前言:资深的 苹果App玩家通常会不定时寻找限时免费的应用,因为这类应用往往制作精.较为耐用,同时也是App Store中免费项目排行榜的常客.考虑到在移动互联网时代新应用和限时免费应用会越来越多的出现,因此TechWeb开辟了新的栏目,每天为iOS 玩家精选5款以上的限时免费应用,希望的是大家能够在众多限时免费应用中快速的寻找到质量较高,同时又符合自己需求的软件!有兴趣的玩家可以长期关注我们 的新栏目,同时注上我们的邮箱和联系方式,有什么 意见和建议就统统发来吧!8月12日iOS限时免费应用:

为什么你该开始学习编程了?

有一家饭店的大厨,烧得一手好菜,经过口碑相传,客人从五湖四海闻名而来.然而这对饭店的老板来说,并不单纯是一个好消息.因为客人不是奔着饭店,而是奔着大厨的手艺来的.老板必须想办法留住这位大厨,否则他一旦被别人挖走,饭店的生意就会一落千丈了.然而即便老板不惜血本保证了大厨的忠诚度,风险也依然存在: 大厨休息或请假的时候,菜品的口味就无法让顾客满意: 大厨只有一个,如果想在多个地方开分店,那口味也就不能保证了: 大厨再厉害,同时也只能炒一个菜,而顾客越来越多,输出总是供不应求: 大厨年纪大了总是要退休

完全不会编程的人想学习编程

问题描述 我是一个中学毕业生,完全不会编程.但是最进需要一个纺织织花的程序.市面上的软件都要花钱,下载了几个都不会用.想问下各位怎么学习编程?用什么语言比较好学? 解决方案 解决方案二:这种问题最难以回答,因为这本来就只能是"疑难杂症".如果你找到什么灵丹妙药,告诉我,我想全世界的程序员都跟你一样.都不用学习专业了!解决方案三:既然这是疑难杂症,就不可能有什么公开的"秘方"告诉你.你想一步登天,需要上泰山去给老奶奶上香一番.解决方案四:就算会编程,那下载的都不会用自

学习编程的顺序步骤是什么

  学习编程的顺序步骤是什么?学习编程不仅需要坚持,强大的逻辑思维外,还要有完善的学习编程的方法,下文小乐哥给大家带来学习编程的方法详解,对于编程初学者相信会有很大的帮助! 学习编程必经的七个阶段.如下: 第1阶段 机会你很开心,你一直想学这个新的内容,比如说某编程语言,无论是规划还是环境所迫,总之你终于有这个机会学习了. 第2阶段 没有根据地乐观谷歌搜索--挑选一两个自己感兴趣的教程,买资料和书,然后开始MOOC(大规模在线开放教程).教程很有趣,甚至还有在线REPL,可以让你玩耍,你觉得你正

【父亲节故事】32岁入门学习编程的父亲给我的启示

导读:每天总有很多读者在后台留言给文摘:"我现在学编程晚吗?","我已经快30岁了,还能学写程序吗?","学编程难吗,要怎么开始呢?"在父亲节这样一个特殊的日子里,我们带来了一个有关父亲与编程的故事,也许能解答你们的疑问,也祝愿天下的父亲们节日快乐: 2003年,一个刚从电子厂辞职.只有初中文化水平的父亲从二手市场买回一台486二手电脑,开始学习编程.从C语言到C#,从在图书馆偷抄代码片段到教会儿子并行开发.一个在32岁才开始学习程序开发的70后