评论 Codecombat评论与评分

Codecombat评论与评分

目录:

视频: Codecombat #1 - Игра для обучения программированию. (可能 2024)

视频: Codecombat #1 - Игра для обучения программированию. (可能 2024)
Anonim

可以帮助您学习编码的优秀程序并不乏,但即使是最友好的课程也仍然感觉像是自己完成的作业。 如今,编码是一种非常有用的技能,但是从编码教育中受益最大的人群(儿童)已经获得了大量的作业。 他们不会接受更多。 CodeCombat使用可信赖的育儿技巧将辛勤工作变成有趣的游戏。 它的课程可能不像传统的编码教育软件那样适用于现实世界,但是CodeCombat的免费角色扮演游戏(RPG)冒险在欺骗儿童学习编码基础方面做得很好。

CodeCombat可免费使用其所有核心级别。 您可以升级到每月9.99美元的订阅,每月增加额外的级别和3, 500个额外的宝石(游戏中货币)。 该公司提供100%的退款保证。 CodeCombat有400多个级别可供订户使用,并表示每周增加8到10个级别。

教育专业人员可以根据学校的特殊需求以及将使用多少学生来获得定制的CodeCombat定价。 CodeCombat缺少Android和iOS应用程序。

我们可以玩游戏吗?

许多其他游戏试图教玩家如何编码。 可在PC和Xbox One上使用的Kodu及其后续产品Project Spark介绍了游戏设计背后的语言和逻辑,而Quadrilateral Cowboy和Hack'N'Slash则由难题组成,这些难题只能通过更改环境代码来解决。 但是CodeCombat是第一个也是最重要的编码教育软件,它以轻巧的角色扮演游戏作为诱人的包装。

只能通过输入功能代码来完成CodeCombat一口大小的地牢。 除了不同的地形(地牢,森林,沙漠)之外,它还具有Web开发(HTML,脚本)和游戏开发(构建自己的关卡)世界。 您将学习基本语法来执行一些简单的任务,例如走到出口。 只需输入几行“ this.moveRight();” 或“ this.moveDown();” 头像,并观看您的代码发挥其魔力。 随着您的前进,您会遇到更复杂的陷阱和敌人,需要使用更复杂的代码。 该游戏通过其400课,涵盖了关系运算符,字符串比较,对象文字和其他高级技术等主题,您必须按顺序完成这些课程。 如果您可以随时玩任何阶段,那会很好,但是难度曲线是稳定且公平的。 在教室里,老师可以为学生解锁等级。

游戏会在代码中断时迅速通知您,并提供修复建议。 听起来可能有点操纵性,但对课程进行游戏化是使内容坚持的有效方法。 想要获胜是强烈的动机。

翻译迷失

该游戏尝试以编码语法显示尽可能多的文本(您的年龄显示为“ 18 <= age <25”),并且您可以使用多种编程语言(如JavaScript和Python)玩CodeCombat。 但是游戏将RPG游戏玩法用作编码隐喻确实存在弊端。 它将采取一些额外的步骤,将用于杀死怪物和游走地下城的代码转换为可构建网站并为应用程序供电的代码。 将其与Dash中所遇到的现实挑战,Code School受欢迎的网站故障或Free Code Camp实际如何将您与非营利组织联系起来,您可以在其中测试新近学习的编码能力。

另外,如果您仅将CodeCombat评判为游戏,那显然是失误了,那几乎是很难忘的。 可爱的幻想艺术品是您希望通过普通休闲浏览器游戏获得的。 您可以制作由独特的编码命令控制的不同装备和武器,并且可以一次管理多个英雄。 但是,看到具有教育意义的游戏诉诸于一般的剥削性电话游戏所采用的免费游戏系统(例如高级货币和角色),真是可耻。

尽管如此,将编码作为幻想魔术的想法仍然是一个强大的想法,对于吸引孩子们对令人兴奋的重要主题感兴趣,这将有助于他们在明天的工作场所中保持竞争力,这是一个很好的钩子。 Transistor之类的游戏和即将推出的Codemancer都了解这一概念的优势,但CodeCombat通过使其代码魔术相对真实来对它们进行增补。

扩大你的王国

您将至少需要花费几节课来了解CodeCombat的中世纪教育帝国。 但是当您完成自己的冒险时,还有很多事情可以使您忙碌。 您可以加入在线氏族与他人分享学到的知识,同时获得更多的积分和成就。 您还可以编写代码来参与简单的多人实时策略游戏。 有一个强大的级别编辑器,用于创建和共享您自己的编码挑战。 更改环境和美术资产很容易,并且有一个文本编辑器可以编写比游戏更好的教程。 即使您不想制作自己的关卡,也可以像Super Mario Maker一样,使用大型用户娱乐内容库极大地延长CodeCombat的使用寿命。 最后,如果您是一名老师,则可以以每月10美元的价格订阅特殊教育版的CodeCombat,并附带在教室中使用该游戏的额外材料。

CodeCombat不是学习编码的最佳软件,也不是最佳游戏。 有时,其个性的这两半甚至相互冲突并互相削弱。 但在大多数情况下,这是RPG游戏性和编程作业的成功结合,从而使对儿童友好的教育真正令人愉快。 就是说,如果您正在寻找一种更有效的免费学习编码方法,请查看我们的编辑精选,以获取免费的在线编码课程Codecademy。 如果您准备付钱参加编码培训,请访问Lynda.com(来自LinkedIn或Treehouse),这是我们付费编码课程的编辑选择。

Codecombat评论与评分