第 02 / 03 阶段 · 建造者
App Builders Studio:积木式编程
用积木而不是代码,做出真正的手机应用。
学生会学到什么
用积木式编程开发移动应用。适合没上过 Scratch 的大龄新手,也适合想做出一款真 Android 应用的 Scratch 毕业生。学生会做出能使用传感器、摄像头、AI 和网络的应用。
端到端的应用开发流程,不用纠结文本语法。事件驱动思维。把作品装进真设备的信心。UI 设计、事件处理、数据存储这些可迁移的习惯,能直接对应到任何语言。
逐周课程模块
-
01
App Inventor 入门
设计器 + 积木编辑器 + 配套手机端。Hello-world 按钮应用。
-
02
UI 组件
标签、按钮、输入框、列表。小费计算器。
-
03
事件与逻辑
when…do 积木、过程。带计分的小测验应用。
-
04
传感器
加速度计、定位、摄像头。计步器或摇一摇随机器。
-
05
数据与存储
TinyDB 与列表。重启后还在的笔记应用。
-
06
网络 + AI 扩展
调用 Web API;使用内置 AI。图像分类应用。
-
07
小项目(上)
挑一个真实用途。v1 已能装到手机上跑。
-
08
小项目(下)
打磨、打包 APK、分享。给家人做演示。
他们做出什么
一款装在学生手机上、并已分享给至少 3 个人的 Android 应用。
可以带走的能力
端到端的应用开发流程。事件驱动思维。把作品装进真设备的信心。
按自己的节奏学习
这门课可以借助下面这些经过我们精选的免费资源完整自学。按自己的节奏推进—独自完成,或由家长陪伴。
-
🥇
MIT App Inventor
官方平台。免费、免安装,浏览器 + 配套手机端运行。
-
🥈
App Inventor 教程
官方视频教程,覆盖每个组件。
-
🥉
Code.org AI App Lab
在类似的积木环境里做 AI 风格的应用项目。
其他可参考资源
下一步
C9《Python 进阶 - 建造者》—或直接进入以移动应用方式交付的创新者项目。
不知道该从哪开始?
App Builders Studio:积木式编程
大多数学生根据年龄和过往经验,从探索者或建造者级别开始。我们会帮你找到合适的切入点。
