> 我们来玩游戏吗?
登录。破解代码。命令机器。
系统就绪...
> 心流状态
纯逻辑。即时反馈。找到模式,清除线条,追逐高分。
> 构造
一个没有后果的虚拟沙盒。弯曲物理。构建不可能。重置。
> 硬链接
接入。将你的逻辑刷入硬件。观看物理世界服从你的命令。
什么是 CodeGame?
CodeGame.app 是一个游戏化学习平台,连接编写代码和控制真实硬件之间的差距。我们带您从第一个变量到闪烁 LED、旋转电机和读取传感器。
与传统的编程教程不同,我们摒弃了枯燥的讲座,用互动谜题、即时视觉反馈和让学习上瘾的进度系统取而代之。
从虚拟模拟开始,掌握逻辑,然后连接真实的 ESP32 或 Arduino 设备,观看您的代码在物理世界中变得生动。
工作原理
学习逻辑
通过互动游戏掌握编程基础。使用真实的代码语法控制盒子、弹跳球和解决谜题。
模拟硬件
将您的技能应用到虚拟电路。在触摸真实硬件之前,在基于浏览器的模拟器中闪烁 LED、读取传感器和控制电机。
控制现实
通过 USB 连接真实的 ESP32 或 Arduino。直接从浏览器刷入您的代码。观看物理世界响应您的命令。
为什么选择 CodeGame?
移动优先
针对智能手机和平板电脑优化。随时随地,在任何设备上学习编程。无需昂贵的计算机。
离线可用
下载课程并离线练习。非常适合低带宽地区。重新连接时您的进度会同步。
游戏化学习
赚取 XP,保持连胜,解锁成就。将编程练习变成令人上瘾的游戏,让您每天都回来。
真实技能
学习行业标准的语言和硬件。您在这里获得的技能直接转移到专业开发和 IoT 项目中。
您的学习之旅
渐进式课程,旨在将您从零基础带到硬件高手。每个级别都建立在前一个级别的基础上,确保您在前进之前掌握概念。
基础
变量、函数、循环和条件。通过互动视觉谜题掌握编程的构建块。
中级
数组、对象、算法和数据结构。解决复杂问题并优化代码以提高效率。
高级
递归、内存管理、线程和高级模式。为现实世界的软件工程挑战做好准备。
物联网和硬件
GPIO、传感器、电机、WiFi 和 Bluetooth。控制物理设备并构建您的第一个 IoT 项目。