游戏编程学习平台CodeCombat常见问题

游戏编程学习平台CodeCombat常见问题

问:CodeCombat是什么?

答:CodeCombat是一个通过编程和个性化学习来教授计算机科学知识的在线编程游戏,而且不需要专业的教师指导。

问:CodeCombat适合多大年龄的孩子?

答:CodeCombat适合9岁及其以上的孩子。

问:CodeCombat适合几年级的孩子?

答:CodeCombat适合9岁及其以上的年级,在国内是2年级左右。

问:CodeCombat可以用哪种语言编程?

答:CodeCombat目前支持Python和JavaScript编程。

选择Python的理由:Pyhton对于新手来说很友好而且主流大公司(比如谷歌)也在用。如果你年龄比较小或者第一次接触编程,我们强烈推荐Python。

选择JavaScript的理由:JavaScript是几乎每一个网站都会使用的语言。如果你倾向于学习网站开发,建议你选择JavaScript。我们也努力让学生从python迁移到基于JavaScript的网站开发变得简单。

对新手来说JavaScript的语法要比Python难一点,如果你不知道怎么选,我们推荐你选Python。

问:我可以把CodeCombat当做课堂的主要课程吗?

游戏编程学习平台CodeCombat常见问题

答:当然了。我们花了大量的时间咨询教育专家来开发课堂教学相关教学资料,尤其是为那些没有计算机科学学习经历的老师提供教学资料。有许多学校把CodeCombat当做计算机科学教学的主要课程。

我们在资源中心发布了一系列的课程资源,包括教案、练习、活动安排以及课堂教学实录与反思的写作提示。我们还为学生提供了挑战关卡时方便打印的参考资料。而且我们为教师提供了每一关的通过攻略,这样当学生遇到问题的时候能够帮学生快速定位和解决问题。

问:学习所有的课程和资源需要多少钱?

答:我们会根据学校和地区的实际情况,情境和财政预算来个性化定制课程。更多详情请留言。

问:学生是否可以自己申请账号?

答:当然可以,目前有独立账号,可以自由申请

问:我可以用iPad学习CodeCombat吗/

答:目前我们还不支持iPads和安卓平板。

问:CodeCombat推荐的浏览器和操作系统是什么?

答:CodeCombat在至少4G内存的电脑上运行效果最好,Chrome、Safari、Firefox等现代浏览器都是支持的。谷歌上网本内存太小,会有一些图形显示的问题。

问:CodeCombat怎么解决学生计算机科学知识水平个性化差异巨大的难题?

答:很多教师都面临满足不同学习需求学生个体差异的难题。这个问题很普遍,所以你并不孤单。CodeCombat通过为学生提供真正的个性化学习来解决这个难题。

我们知道不同的学生学习进度差异很大,在学习新的概念只是的时候需要额外的帮助。我们开发了两个功能来让那些学习遇到苦难学生的学习曲线更加平滑:提示和练习关卡。

提示:学生在某一关遇到难题的时候可以方便的获取提示。每一关的右上角都会有一个大大的蓝色的提示按钮,提示会给每一关特定的概念知识更加深入的讲解,并且包含了额外的分布的例子来帮助学生通过关卡。

练习关卡:第二个功能是练习关卡,当学生不能通过关卡的时候,能够给学生特定概念的更多练习。如果游戏判定学生通过某一关有困难,游戏就会自动调整来让学生针对同一技能做更多的练习,直到学生通关。这样就为每个学生提供了个性化的学习体验,这样学生就能够快速跳过已经理解的知识,从而有更多机会练习那些有挑战性的概念知识。

问:我只订阅一学期而非一年可以吗?

答:目前申请的账号都可免费使用一年

问:课程结束后学生能够达到怎样的竞技场等级?

答:竞技场能够让学生充分联系课程中学会的技能。这样学习进度的快的学生就能够在竞技场中探索更加深入的多人游戏策略,而学习进度慢的学生可以慢慢追上来,当每个人都达到了竞技场的水平,就可以在班级范围内开展班级竞赛。这样你就可以同时给所有学生分配下节课的内容,同一课程中每个人的进度大约是同步的。

阅读竞技场指引获得更多细节。

问:学生是否可以在CodeCombat上完成项目并且分享?

答:我们的游戏设计和网站开发课程都是基于项目式学习的!学生和老师都非常喜欢这些课程因为在这些课程里他们都是“创造者”。课程结束他们能够通过分享永久链接来展示自己的作品。

问:学生学习网站开发和游戏开发课程能够学到啥?

答:网站开发学生通过我们的网站开发课程能够学到用HTML,CSS和JavaScript开发交互网站的基本知识。学生创作的所有网页都可以自动分不到一个自定义的链接,这样学生就能够跟亲朋好友分享自己的作品了。你可以看一下我们编程夏令营学生的作品,一个没有任何网站开发经验的学生在一小时内完成的作品。

游戏开发比玩游戏更有趣的是什么?开发自己的游戏!通过游戏开发教程,孩子们能够开发一个CodeCombat风格的游戏并且分享给自己的亲朋好友来在电脑上玩。随着时间的推移,孩子们就能解锁开发猜谜游戏需要的工具,掌握成为下一个明星游戏开发者所需要的游戏设计技能。课程结束的项目能够发布到特定链接这样学生就可以轻松的分享游戏给自己的亲朋好友。

教师可以在通关指南查看所有的网站和游戏开发等级,还可以从下拉列表选择不同的关卡。

问:如果学生掌握了相关知识能否跳过前面的关卡?

答:我们强烈鼓励每个学生尝试每一关,即便他们已经掌握了相关的概念,这样的话他们就能巩固自己 的知识。我们用非常符合逻辑的方式规划每个一个关卡,这样就能够建立孩子们的学习信心,这样孩子们就能够更快的了解整个平台,用户体验,以及我们游戏化背后的简单逻辑,这样才能应对更加复杂和高级的课程。

教师们可以谨慎的选择进度,但是我们强烈建议教师们按照我们推荐的顺序学习课程。

问:教师如果想跟学生一样尝试所有关卡是否需要购买许可?

答:不需要。教师可以在课程指导查看所有和尝试所有的关卡。教师的关卡进度不保存。

问:我怎样开始尝试CodeCombat?

答:要开始尝试CodeCombat:

  1. 访问 https://codecombat.vip

  2. 创建一个班级

  3. 添加学生

  4. 哈哈快坐下来欣赏学生享受编程乐趣的样子吧

访问教师入门指引获得每一步操作详情。

问:如何与学校(机构)里的其他老师共享许可证?

答:如果你拥有完整的授权,你可以跟学校(机构)的老师分享授权。访问学生许可证选项卡,单击任意授权组下面的“分享授权”链接。

你只能添加学校(机构)已经创建教师账号的老师。教师被加入许可证共享池之后,就可以使用你分享的任意许可。

授权许可一旦被使用,其他教师将无法使用授权直到其他老师取消对学生的授权。

游戏编程学习平台CodeCombat常见问题


分享到:


相關文章: