CodeCombat

基於遊戲的平臺,通過互動遊戲和 AI 驅動學習,教授 Python、JavaScript 等真實編程技能。

前往網站

介紹

產品概覽

什麼是CodeCombat?

CodeCombat 是一個將編程教學與角色扮演遊戲相結合的教育平臺。它幫助從小學到成人的學習者,通過解決謎題和開發遊戲,在遊戲化課程中掌握 Python、JavaScript、HTML、C++、Lua 等編程語言。平臺支持自主學習、課堂集成及通過 AI League 參與編程競技。同時爲教師提供豐富的教學資源、課程方案和班級管理工具,助力計算機科學教育對接 AP CSP、CSTA、ISTE 等標準。近期新增 AI 智能提示和教師數據看板,提升學習與教學效率。

主要功能

遊戲化學習

學習者通過編寫真實代碼來控制角色,在冒險類遊戲中互動學習,使編程概念變得生動有趣。

多語言支持

支持多種編程語言,包括 Python、JavaScript、HTML、C++ 和 Lua,滿足不同學習路徑。

AI驅動輔助

集成的 AI 聊天關卡幫助機器人爲學習者提供提示和指導,同時保障獨立性和安全性。

教師工具與課程體系

爲教師提供課程方案、班級管理、進度追蹤和專業發展資源,助力教學。

AI League 編程競技

每年舉辦全球 AI 編程大賽,玩家通過編程 AI 英雄參與策略對戰。

關卡與內容創作

用戶可使用內置編輯器設計自己的遊戲關卡和挑戰,進一步提升編程技能與創造力。

使用場景

K-12 計算機科學教育 : 學校通過 CodeCombat 提供符合教學標準、富有趣味性的編程課程,教授編程基礎。

從零基礎到進階的自主學習 : 個人可根據自身節奏學習編程,難度可擴展並配有 AI 支持。

電競與編程競技 : 學生通過 AI League 參與編程競賽,提升策略思維與編程能力。

教師主導的課堂教學 : 教師可利用課程方案、數據看板和學生進度數據高效管理和優化編程課堂。

遊戲開發與創意編程 : 學習者可自定義遊戲關卡和腳本,將編程知識應用於創意項目。