6.2.1分析与设计.pptx_第1页
6.2.1分析与设计.pptx_第2页
6.2.1分析与设计.pptx_第3页
6.2.1分析与设计.pptx_第4页
6.2.1分析与设计.pptx_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、App Inventor安卓移动应用开发 安安猜价格,信息技术教研组 李慧敏,目录 CONTENT,PART ONE,PART TWO,PART THREE,PART FOUR,PART FIVE,PART SIX,课堂引入,需求分析,组件设计,逻辑设计,运行调试,案例拓展及总结,游戏:猜猜看,活动一,PART ONE 课堂引入,PART ONE 课堂引入,“猜猜看“游戏规则:,请两名同学代表分别猜测老师手中不同礼物的价格,价格区间是1100之间的整数,猜对价格并且所猜次数较少的同学将获得礼物。,PART TWO,需求分析,PART TWO 需求分析,手机APP“安安猜价格”,用户需求分析,1

2、系统随机产生一个1100之间的整数作为神秘礼物的价格 。,2用户输入猜测数字,点击“确定”按钮,如果比实际价格高,系统提示“猜高啦”,如果比实际价格低,系统提示“猜低啦”,并把猜测次数加1,提示“继续加油”。,4点击“重新开始”按钮,再来一次,恢复到初始状态 。,3继续根据提示输入数字,直到猜中为止,此时“确定”按钮失效,神秘礼物图片改变,系统提示“恭喜,猜对了!”。,PART TWO 需求分析,PART THREE,组件设计,PART THREE 组件设计,组件的说明及属性设置(1),PART THREE 组件设计,组件的说明及属性设置(2),PART THREE 组件设计,PART FOU

3、R,逻辑设计,PART FOUR 逻辑设计,界面设计效果图,逻辑设计思想和流程图猜数字过程,随机生成一个1100之间价格 计数初始化为0,用户输入一个猜测价格,计数=计数+1,猜测数是否 等于价格?,猜测数是否 小于价格?,提示:猜对了,图片变为安安,设置确定按钮、文本框为不可用,提示:猜低了,提示:猜高了,否,是,是,否,点击确定,PART FOUR 逻辑设计,对比:面向过程 C 语言代码实现,逻辑设计思想和流程图重新开始,设置变量“价格”为1100随机整数,设置变量“计数”初始值为0,设置“标签_计数”文本为变量“计数”的当前值,启用“文本输入框_价格”和“按钮_确定”,设置“文本框_价格

4、”、“标签_提醒”、“标签_提醒2”文本为空,设置“图像”图片为神秘礼物图片,PART FOUR 逻辑设计,分组:代码编写,任务一,PART FOUR 逻辑设计,任务要求:请同学们导入【任务一】文件夹中的项目Guessprice.aia,完成逻辑设计(可参考学案),实现猜价格功能。,PART FIVE,运行调试,PART FIVE 运行调试,分组:展示点评,活动二,PART FIVE 运行调试,PART SIX,拓展及总结,PART SIX 拓展及总结,PART SIX 拓展及总结,猜测价格设为1,计数=计数+1,猜测价格是否 等于价格?,提示:猜对了,提示:猜低了,是,否,开始,猜测价格加1

5、,结束,初阶机器人模式,二分思想,PART SIX 拓展及总结,猜测价格设为价格上限和下限的中间数,计数=计数+1,猜测价格是否等于价格?,猜测价格是否小于价格?,提示:猜对了 显示猜测次数,更新价格下限为出价加1,更新价格上限为出价减1,是,是,否,开始,结束,否,更新猜测价格为价格上限和下限的中间数,计数=计数+1,智能机器人模式,拓展:机器模式,任务二,任务要求:请同学们导入【任务二】文件夹中的项目robot_Guess.aia,完成逻辑设计(可参考学案),实现猜价格机器模式。,PART SIX 拓展及总结,总结,App开发过程,需求分析 组件设计 逻辑设计 运行调试,逻辑设计,“控制”模块(条件判断、循环) “变量”、“数学”、“逻辑”等内 置模块 “数据类型和变量”、“运算”、“语句与程序结构”等概念 对象、触发事件、动作,案例拓展,PART SIX 拓展及总结,初步理解算法 二分法 枚举法,THANK YOU!,PPT模板下载: 行业PPT模板: 节日PPT模板: PPT素材下载: PPT

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论