CodeCombat logo

CodeCombat

认领

CodeCombat 是一款通过游戏化课程教授编程的学习平台,适用于家庭学习、课堂和学校,支持 Python、JavaScript、HTML、C++、Lua 等语言。

CodeCombat preview

CodeCombat 是什么

CodeCombat 是一个围绕可游玩的课程和编程游戏构建的编程学习平台。其首页将产品定位为:通过谜题学习键入代码,并在不同产品中培养 Python、JavaScript、HTML 和其他语言的技能。

网站包含多个产品路径:面向家长的家庭学习体验、面向学校的课堂课程、面向更年幼学习者的项目、AP 计算机科学原理,以及 AI 相关工具。在这些路径中,共同的学习流程是通过编写代码来学习、完成编程挑战,然后在项目或可分享的作品(如游戏和网站)中应用技能。

核心能力

基于游戏的编程练习

学生通过在游戏环境中解决编程谜题来学习,网站将这种游戏化学习描述为从冒险一开始就贯穿始终。

基于文本的编程教学

首页和标准页面都说明课程使用适合初学者的术语教授真正的 Python、JavaScript 和 C++。

基于项目的评估

项目可作为结课评估使用,网站还表示会为可分享的游戏提供评价量规。

AI 支持的学习体验

该产品系列包含面向 AI 的工具和课程,包括 AI HackStack 和 AI Junior,以及课堂场景中的 AI 支持学习。

教育者资源与对齐

面向教师和学校的页面强调标准对齐、教师专业发展以及课堂实施资源。

家庭学习进阶

面向家长的产品包含 530 个关卡以及仅限高级版的物品、宠物和英雄,并允许学习者构建游戏、网站和应用以进行分享。

团队使用 CodeCombat 的常见方式

  • 在家编程练习

    家长可以为孩子开通家庭版产品,网站称其中包含 530 个关卡,以及宠物、高级版专属物品和英雄等功能。

  • K-12 课堂教学

    教师可以使用课堂产品提供完整的计算机科学课程,从核心概念逐步扩展到网页开发、游戏开发和 AP CSP。

  • 学校或学区推广

    学校和学区可以评估符合标准的学习路径和教育者资源,以便更广泛地实施,包括教师专业发展和支持材料。

  • 小学编程项目

    更年幼的学习者可以从 CodeCombat Junior 或 AI Junior 开始,这两个项目都面向 K-5 学生,并按小学学习者的节奏设计。

  • AP CSP 备考

    准备 AP 计算机科学原理考试的学生可以使用 AP CSP 课程及相关教师资源,这些资源获得了 College Board 的认可。

Pros and Cons

Pros

  • 将编程练习与游戏化进阶相结合,网站表示这一体验从学习旅程一开始就开始。
  • 支持多种受众,包括家长、K-12 课堂以及学校或学区。
  • 覆盖从入门到更高级的路径,包括课堂课程、AP CSP 和 AI 相关产品。
  • 提供符合标准的课程参考,包括 CSTA、AP CSP、ISTE、Common Core 和 NGSS。
  • 包含面向教育者的资源,例如教师专业发展和实施支持。

Cons

  • 来源页面没有提供完整的定价明细,也没有清晰说明套餐限制。
  • 页面中并未充分说明平台兼容性、设备要求和集成细节。

FAQ

CodeCombat 可以免费使用吗?

是的。首页表示你可以免费注册并开始体验,网站也通过面向教育者和家长的独立路径提供课堂和学校产品。

它支持哪些编程语言?

网站将 CodeCombat 描述为通过基于谜题的游戏玩法教授 Python、JavaScript 和 HTML。它还在不同的产品和课程说明中提到 C++、C# 和 Lua,包括 Roblox 以及符合标准的产品。

它只适合个人学习者吗?

不是。首页介绍了面向家长的 CodeCombat Home 体验,包含 530 个关卡;而学校和标准页面则将 CodeCombat Classroom 及相关课程定位给教师、学校和学区使用。

它可以在哪些平台上运行?

网站将 CodeCombat 呈现为基于浏览器的学习产品,但所提供的页面并未列出完整的设备或操作系统兼容性清单。

Quick Facts

类别
编程教育平台
主要用户
学生、家长、教师、学校和学区
学习方式
游戏化、基于文本的编程课程
支持语言
Python、JavaScript、HTML、C++ 和 Lua
来源域名
codecombat.com
价格信号
可免费注册;学校产品使用预约演示或获取报价流程