资源简介 (共37张PPT)第11课 结识新朋友——App Inventor学习目标1. 了解App Inventor平台的界面组成。2. 会用App Inventor新建项目编写程序。3. 会用App Inventor模拟器测试程序。学习流程图一、AI的作用二、登录平台三、新建项目四、界面认识五、组件设计六、逻辑设计七、调试一、AI 入门一、AI 入门一、AI 入门App Inventor是一款可以用于开发移动应用程序的编程平台。在App Inventor中,编写程序就像搭积木一样,把一个个代码块拼接在一起,创作出形式多样的应用程序。二、初识平台要求:1. 启动浏览器。2. 登录App Inventor平台。3. 熟记App Inventor平台的界面组成。二、初识平台二、初识平台组件设计界面组件面板1。组件面板:用于选择组件工作面板2.用于设计界面组件列表3.显示当前屏幕已添加的组件组件属性4.显示被选择组件或屏幕的所有属性5.素材库:用来上传和管理图片、音频和视频等素材二、初识平台逻辑设计界面模块1.模块区域分类列出了相关的代码块工作面板2.可以进行代码块的拖放和拼接3.背包可以实现代码块在不同项目之间的共享4.垃圾桶可以删除代码块二、初识平台三、分析程序……三、分析程序行为结果启动程序显示广州天气网站②组件设计③逻辑设计④调试应用程序开发步骤设计用户界面编写程序AI伴侣、雷神模拟器、模拟器四 、开发步骤①新建项目②组件设计③逻辑设计④调试应用程序开发步骤①新建项目五、编程体验举例:Web浏览框1.新建一个“GZ_Weather”项目。2.设计“广州天气预报”界面。3.编写“广州天气预报”程序4.连接和测试“广州天气预报”应用程序。五、编程体验1.新建项目五、编程体验1.新建项目新建项目的名称必须以字母开头,且只能包含字母、数字和下划线。五、编程体验2.组件设计五、编程体验2.组件设计2. 拖组件3. 改名称4. 设属性2. 组件设计步骤:1. 找组件举例:Web浏览框五、编程体验2.组件设计2. 拖组件3. 改名称4. 设属性2. 组件设计步骤:1. 找组件举例:Web浏览框五、编程体验2.组件设计2. 拖组件3. 改名称4. 设属性2. 组件设计步骤:1. 找组件举例:Web浏览框五、编程体验3.逻辑设计五、编程体验3.逻辑设计1 选择代码块2 拼接代码块 3 输入网址3.逻辑设计步骤:五、编程体验3.逻辑设计举例:Web浏览框1 选择代码块2 拼接代码块 3 输入网址3.逻辑设计步骤:行为结果启动程序显示广州天气网站五、编程体验3.逻辑设计举例:Web浏览框1 选择代码块2 拼接代码块 3 输入网址3.逻辑设计步骤:注意:只有插槽相吻合才能正确拼接在一起。五、编程体验3.逻辑设计举例:Web浏览框1 选择代码块2 拼接代码块 3 输入网址3.逻辑设计步骤:行为结果启动程序显示广州天气网站五、编程体验4.连接与测试五、编程体验4.连接与测试启动App Inventor调试工具,且保持 持续运行状态。五、编程体验4.连接与测试注意事项:1. 连接与测试可通过模似器来进行,也可以通过打包APK文件或生成二维码安装到设备中进行测试。五、编程体验4.连接与测试注意事项:2. 测试过程中,如果发现程序存在问题,可返回组件设计 或逻辑设计界面修改。app inventor的项目文件后缀名是.aia再次导入可以继续修改六、自我评价七、课堂总结连接与测试逻辑设计新建项目组件设计广州天气预报项目名称必须以 字母开头,且只 能包含字母、数 字和下划线。七、课堂总结连接与测试逻辑设计新建项目组件设计广州天气预报项目名称必须以 字母开头,且只 能包含字母、数 字和下划线。1.找组件3.改名称4.设属性2.拖组件七、课堂总结连接与测试逻辑设计新建项目组件设计广州天气预报项目名称必须以 字母开头,且只 能包含字母、数 字和下划线。1.找组件3.改名称4.设属性2.拖组件 选择代码块 输入网址 拼接代码块123七、课堂总结连接与测试逻辑设计新建项目组件设计广州天气预报项目名称必须以 字母开头,且只 能包含字母、数 字和下划线。1.找组件3.改名称4.设属性2.拖组件 选择代码块 输入网址 拼接代码块123连接设备测试模拟器测试七、课堂总结逻辑设计广州天气预报组件设计新建项目拖组件找组件改名称设属性选择代码块拼接代码块输入网址连接与测试七、课堂总结谢谢观看 展开更多...... 收起↑ 资源预览