CodeCombat(极客战记)是一个通过玩游戏来学习编程的网站,也是GitHub上最大的开源CoffeeScript(一种脚本语言,类似JavaScript)项目,有上千程序员和玩家为其编写程序、测试游戏。到目前为止,已经翻译成17种国外语言。amz123
关于CodeCombat
- CodeCombat关卡的所有权由美国CodeCombat公司保留,这些关卡的代码并不是开源的,不能被公开使用,也不允许在其它服务器上被使用,从 2014 年 1 月 3 日美国 CodeCombat 的代码首次上传到 GitHub 以来,均是如此,在中国地区,唯一获得美国 CodeCombat 公司授权的是CodeCombat 公司在中国的官方合作伙伴网易;
- CodeCombat是一款多人编码游戏,该款游戏的任务就是教会大家如何编程,并且通过游戏来提升开发者的技能水平,因为开源,CodeCombat可以为孩子们定制我们希望的样式,人们不需要任何编程知识即可了解程序的运行逻辑,并编出实用的代码;
- 游戏总共超过9千关,每个步骤都会有语音操作提示(非中文),无论你是新手还是编程精英都可以加入到这款游戏中,最重要的是,你是写代码执行游戏,你要扮演得是一名非常有力量的魔法师,要通过你写代码魔法,让你的人去消灭怪兽(其实是怪物)。
CodeCombat的课程
1、扣哒世界 (CodeCombat)
扣哒世界是全球广受欢迎的青少年人工智能代码编程学习平台,以PBL场景化和游戏化为特色。平台有6个等级和11个学习模块(含国际等级证书) ,支持Python, C++、JavaScript等程序语言教学和学习。AP权威认证, AI世青赛全球编程挑战活动指定竞赛平台。
2、奥佳睿 (Ozaria)
奥佳睿是斯坦福大学和MIT教授亲自指导、中美两国计算机专家共同开发的计算机编程教学平台。它集AI编程、算法、天文、物理、数学和中西文化为一体,是全球“编程一小时”最受青少年欢迎学习平台之一。
CodeCombat致力于:
- 创建世界一流的青少年编程平台
- 培养下一代青少年计算机科学英才
- 赋能学校和培训机构开设精品编程课
- 打造具有全球影响力的编程竞赛平台