CheckiO –为初学者和高级用户编写游戏和编程挑战
CheckiO –对网站和编程游戏进行编码。 通过解决编码挑战和练习来提高您的编码技能…… checkio.org
__________________________________________________________________ 基本信息
CheckiO-https://checkio.org/
开发人员: CheckiO
平台:浏览器
高级学科领域:计算机科学
高水平的教学目标:游戏的主要目标是为玩家/学习者提供水平的Javascript和Python编程挑战(任务)集,以练习编码技能
__________________________________________________________________ 简要说明
CheckiO是一款教育游戏,其中玩家/学习者可以解决Javascript或Python编程中的水平的编码挑战。 编码挑战涉及各种类型的问题,例如数学,数字,字符串/单词,游戏等。为了解决问题,玩家/学习者必须运用算法思维和解决问题的能力以及适当的编程方法来形成问题一个办法。 然后,必须通过使用所选编程语言进行准确的代码编写来执行该解决方案。 每个挑战集都有大约10到20个问题,总分达到一定数量。
游戏中有两种类型的进度。 第一个是整个场景的进展,很简单。 解决问题会带来分数,玩家/学习者会选择下一个要解决的问题。 第二个是游戏的进展,与布景的复杂程度有关。 该游戏目前具有设计为网络的23个挑战集,其中每个集根据复杂性级别的层次结构仅连接到其他多个集。 玩家/用户只能从最简单的两个开始,并且必须在第二组中达到一定的分数才能解锁接下来连接的三个。 这三套可以用相同的方式解锁另外五套。
在CheckiO的游戏叙述中,挑战集网络是位于海洋群岛不同岛屿上的站点网络。 每个岛都有一个到四个站,每个站的名称都与该站有关。 挑战集中的问题称为任务。 玩家/学习者必须在一个站中完成一定数量的任务,才能以更高级别的任务(可能在相同或不同的岛上)进入下一个站。 因此,该游戏创建了任务的抽象旅程,其中,旅程员通过练习编码和解决问题的技能来完成任务。