基于游戏的编程练习
学生通过在游戏环境中解决编程谜题来学习,网站将这种游戏化学习描述为从冒险一开始就贯穿始终。
CodeCombat 是一款通过游戏化课程教授编程的学习平台,适用于家庭学习、课堂和学校,支持 Python、JavaScript、HTML、C++、Lua 等语言。
CodeCombat 是一个围绕可游玩的课程和编程游戏构建的编程学习平台。其首页将产品定位为:通过谜题学习键入代码,并在不同产品中培养 Python、JavaScript、HTML 和其他语言的技能。
网站包含多个产品路径:面向家长的家庭学习体验、面向学校的课堂课程、面向更年幼学习者的项目、AP 计算机科学原理,以及 AI 相关工具。在这些路径中,共同的学习流程是通过编写代码来学习、完成编程挑战,然后在项目或可分享的作品(如游戏和网站)中应用技能。
学生通过在游戏环境中解决编程谜题来学习,网站将这种游戏化学习描述为从冒险一开始就贯穿始终。
首页和标准页面都说明课程使用适合初学者的术语教授真正的 Python、JavaScript 和 C++。
项目可作为结课评估使用,网站还表示会为可分享的游戏提供评价量规。
该产品系列包含面向 AI 的工具和课程,包括 AI HackStack 和 AI Junior,以及课堂场景中的 AI 支持学习。
面向教师和学校的页面强调标准对齐、教师专业发展以及课堂实施资源。
面向家长的产品包含 530 个关卡以及仅限高级版的物品、宠物和英雄,并允许学习者构建游戏、网站和应用以进行分享。
家长可以为孩子开通家庭版产品,网站称其中包含 530 个关卡,以及宠物、高级版专属物品和英雄等功能。
教师可以使用课堂产品提供完整的计算机科学课程,从核心概念逐步扩展到网页开发、游戏开发和 AP CSP。
学校和学区可以评估符合标准的学习路径和教育者资源,以便更广泛地实施,包括教师专业发展和支持材料。
更年幼的学习者可以从 CodeCombat Junior 或 AI Junior 开始,这两个项目都面向 K-5 学生,并按小学学习者的节奏设计。
准备 AP 计算机科学原理考试的学生可以使用 AP CSP 课程及相关教师资源,这些资源获得了 College Board 的认可。
是的。首页表示你可以免费注册并开始体验,网站也通过面向教育者和家长的独立路径提供课堂和学校产品。
网站将 CodeCombat 描述为通过基于谜题的游戏玩法教授 Python、JavaScript 和 HTML。它还在不同的产品和课程说明中提到 C++、C# 和 Lua,包括 Roblox 以及符合标准的产品。
不是。首页介绍了面向家长的 CodeCombat Home 体验,包含 530 个关卡;而学校和标准页面则将 CodeCombat Classroom 及相关课程定位给教师、学校和学区使用。
网站将 CodeCombat 呈现为基于浏览器的学习产品,但所提供的页面并未列出完整的设备或操作系统兼容性清单。