内置交互式编程教程——边学边练拿星星
为什么 AIDE 内置教程
普通的编程教程是"你跟着写,对不对自己判断"。AIDE 的交互式教程是:
系统在你写代码的过程中实时检查 —— 写对了自动通过,写错了给提示,不会卡住。完成还能拿星星(Stars)。
这对完全没有编程基础的用户极其友好。
教程体系概览
AIDE 内置两类教程:
| 教程类型 | 内容 | 适合谁 |
|---|---|---|
| Android Apps | Android 应用开发入门(Activity、布局、Intent、菜单等) | 想学 Android 开发 |
| Java Programming | Java 编程语法(变量、循环、方法、类等) | 想练 Java 基础 |
教程入口
在 AIDE 主界面或文件浏览器中找到 Tutorials 或 Learn 相关入口。首次进入会列出所有可用的教程章节。
教程的交互方式
步骤引导
每个教程分为多个步骤(Step),每个步骤有:
- 左侧:任务说明 + 提示
- 中间:代码编辑器(预先填了部分代码让你补全)
- 右侧/下方:运行/检查按钮
实时检查
你写的每一行代码都会被教程系统检查:
- ✅ 格式正确 → 步骤自动通过,跳到下一步
- ❌ 有问题 → 教程给出具体提示(如"这里应该写
int而不是String")
成就星星
每个教程完成后获得星星(Stars)。AIDE 首页会显示你的星星数量,作为学习进度的可视化指标。超过 200 万下载量的 AIDE 社区里,很多用户都是先刷教程攒星星再开始独立开发。
适合初学者的学习路径
1. Java Programming 教程 → 打好基础
2. Android Apps / Hello World 教程 → 第一个 Android App
3. Android Apps / UI Layouts 教程 → 会写 XML 布局
4. Android Apps / Activities & Intents 教程 → 会页面跳转
5. Android Apps / Menus & Dialogs 教程 → 会加菜单
6. 完成全部教程 → 开始自己写项目
教程 vs 外部教程
| 对比项 | AIDE 内置教程 | 外部教程(B站/博客/书) |
|---|---|---|
| 学习地点 | 在 AIDE 里直接边看边写 | 切换 App 看教程再切回 AIDE 写 |
| 自动检查 | ✅ 写对了才过 | ❌ 自己判断对不对 |
| 即时反馈 | ✅ 写错了立刻提示 | ❌ 可能要等运行才知道 |
| 进度追踪 | ✅ 星星系统 | ❌ 自己记 |
| 内容深度 | 入门级(基础够用) | 可以很深 |
| 语言 | 英语为主 | 中文教程多 |
建议组合使用:先用 AIDE 内置教程打好基础,遇到内置教程覆盖不到的内容再去找外部资源。