MIT研发的可视化编程工具AppInventor,将复杂代码封装为积木模块,让7-12岁儿童也能轻松创建功能完整的手机应用。课程采用项目制学习模式,每阶段完成3-5个实战项目,涵盖工具类、游戏类等应用类型。
掌握AppInventor开发环境配置,完成首个图形化编程项目,理解事件驱动编程原理。典型项目:简易计算器、电子相册。
深入学习组件库使用,掌握界面设计规范,完成数据库连接项目。典型项目:天气查询APP、智能备忘录。
强化条件判断与循环结构,实现复杂交互逻辑。典型项目:迷宫游戏、智能答题系统。
掌握网络API调用与数据存储,完成商业化应用开发。典型项目:新闻聚合客户端、在线答题平台。
评估维度 | 培养目标 |
---|---|
逻辑思维 | 掌握流程图绘制,能拆解复杂问题 |
工程能力 | 熟悉版本管理,具备模块化开发意识 |
创新能力 | 能独立设计交互方案并实现原型 |
• 课后提供在线编程实验室
• 每月举办学员作品展评活动
• 结业颁发MIT认证课程证书