从知识到自己的 App:三条连续课程,每条八课,共 24 课、24 份阶段 .aia、三个毕业项目。每课包含原理、操作步骤、块图、运行状态预览、理解题、独立改造和检查结果。毕业工程就是第八课的完成源码。
| 系列 | 规模 | 毕业成果 | 知识主线 |
|---|---|---|---|
| 编程基础与事件状态 | 8 课 | 专注学习助手 | 变量、条件、时间、状态机、过程、保存与布局 |
| 数据结构与本地数据库 | 8 课 | 知识卡片与错题库 | 列表、字典、稳定 ID、JSON、SQLite、事务、导出 |
| 游戏中的算法与计算思维 | 8 课 | 记忆翻牌游戏 | 坐标、循环、随机、状态、延时、计分与持久化 |
选择学习路线
零基础先从编程基础第 1 课开始,学会变量、事件、过程和调试后,再选数据或游戏系列。资料整理、业务记录选数据系列;学校编程、游戏创作选算法系列。每个系列保持一个主项目,功能逐课成长。
源码与学习材料
第一课从空白工程开始;第 2–8 课以上一课完成工程作为起始源码,本课源码用于运行检查和对照。课程包含本地示例数据,无需注册云服务或购买硬件。源文件中每个可见操作均有实际处理;高级功能在对应课引入,不让新手一次面对全部积木。
课程练习的独立改造由学习者完成,参考思路在各课答案中提供;下载的参考工程实现本课任务,不冒充已经完成你的独立作业。
扫码添加客服咨询