大学让你边玩边学编程的8个网站
玩游戏也能学编程8大游戏网站
Code Wars
Code Wars是一个基于忍者主题的游戏化在线平台,可帮助您借助各种难题和编码挑战来提高技能。如果您想学习一种特定的语言,则必须通过基本测试以证明您的技能和对语言的理解。一旦您确定了开始阶段,市场上就没有其它游戏可以更好地培养高级编码技能。他们提供多种语言,包括JavaScript,Swift,PHP,Python, Ruby和Haskell。
官网地址: https://www.codewars.com/
Ruby Warrior
如果您是Ruby的初学者,那么Ruby Warrior是适合您的完美编码游戏。游戏包含初学者和中级开发者,你可以根据自己的技能水平选择其中一个。这是一个简单的以战士为主题的游戏,其中玩家需要通过在Ruby中发出命令来将战士从一个级别引导到另一个级别。
官网地址: https://www.bloc.io/ruby-warrior#
CodeMonkey
这是一个在线编码游戏环境,对初学者非常友好,并以有趣和互动的方式向编程知识非常有限或为零的学生教授编程概念。它是一款出色的游戏,可提高逻辑和解决问题的能力,同时学习如何编码。
官网地址: https://www.codemonkey.com
CheckIO
想要以一种有趣且互动的方式来培养你的Python或JavaScript技能吗?那你绝对应该尝试一下CheckIO这是一款适用于初学者和高级程序员的免费编码游戏您可以在其中使用JavaScript和Python解决棘手的挑战和有趣的任务,从而提高自己的编码技能。
官网地址: https://py.checkio.org
CODE COMBAT
它包含玩家需要通过编写JavaScript代码来解决的难题和挑战。除了学习JavaScript,您还可以使用此游戏学习Python,CoffeeScript或Lua游戏脚本语言。该游戏有中世纪地牢主题,需要根据游戏旁的教程使用一些基本命令来在游戏中移动英雄。CodeCombat是向初学者介绍JavaScript语法和逻辑的一种有趣且引人入胜的方式。
官网地址: https://codecombat.cn/play
FLEXBOX FROGGY
它用CSS Flexbox模块制作,可以教你让Froggy和它的朋友们在Flexbox中对齐。游戏是为不了解编程和Web开发的绝对初学者开发的,其主要功能便是简单性。该游戏有24个关卡,每个关卡教导一个不同的概念,你需要做的就是使用justify-content属性将青蛙引导到右边的睡莲。
官网地址: https://flexboxfroggy.com
Flexbox Defense
该游戏类似于Flexbox Froggy,你要做的是使用与Flexbox Froggy类似的命令,阻止敌人越过防御系统玩家可以玩12个不同的关卡,每个关卡都具有一个新o属性,同时使用CSS和Flexbox定位防御塔来对抗敌人。Flexbox Defense让你学习Flexbox Web布局模块更加有趣。
官网地址: http://www.flexboxdefense.com
CodinGame
这是一个提供互动和免费游戏的平台,可以帮助我们学习超过25种流行的编程语言,包括JavaScript,Ruby,Java,Rust,C#和PHP。里面题目的难度级别可以不断提高,这样使得我们可以将其编程技能提高到一个新的水平。
官网地址: https://www.codingame.com/start