移动快速开发技术-2017 数学加加看 数学加加看.docx

移动快速开发技术-2017 数学加加看 数学加加看.docx

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 7 数学加加看 本章目标 数据和运算 常量、变量、数据类型 运算:赋值、算术、比较、逻辑 程序结构 顺序、分支、循环 定义全局变量 如何产生随机数 学习“如果…则…”条件分支模块 学习“当满足条件…执行…”循环模块 控制屏幕的布局 数学加加看 - 案例展示 展示与分析 (a)开始界面 (b)结束界面 数学加加看 – 组件设计 材料准备 2张图片文件:right.png(正确图片)、wrong.jpg(错误图片) 1个音频文件:wrong.wav(音效文件) 所有组件的说明及属性设置(1) 所有组件的说明及属性设置(2) 有关界面布局 App Inventor 的界面设计虽然比较简单,通过直接选取一些组件加入屏幕中即可,但组件的位置并不能做到拖放到哪里就停留在哪里。为了达到界面组件布局效果,需要用到界面布局类组件。 数学加加看 – 行为逻辑设计 定义变量,产生随机算式 产生新的算式 产生新的算式 得分为0 生命值为3 点击开始按钮 使用“变量内置块”定义变量 C =A + B +(-1~1的随机整数) 变量在使用前需要先定义和赋初值 同一个屏幕中全局变量名称不能够重复 开始按钮事件处理 实现连续加法算式 判断为正确时的处理 产生新的算式播放音效 产生新的算式 播放音效 得分+1 ? C=A+B 是 否 生命值-1 ? 生命值=0 是 否 显示警告信息 “游戏结束,请重新开始” 产生新的算式 点击正确按钮 “产生新的算式”这一模块集合被多次使用,引入“过程”封装这些模块,以减少代码的冗余 产生新的算式过程 如果 … 则 … 判断语句模块 判断为正确时的处理 运算和数据类型转换 先把“标签_得分”组件的“文本”属性的值自动转换为数值 然后加1 再把增加后的新数值自动转换为文本 赋给“标签_得分”组件的“文本”属性 在App Inventor中,并不严格区分文本和数据类型,只要符合转换规则,不同数据类型的值可以自动转换 判断为错误时的处理 产生新的算式 产生新的算式 播放音效 得分+1 ? C≠A+B 是 否 生命值-1 ? 生命值=0 是 否 显示警告信息 “游戏结束,请重新开始” 产生新的算式 点击错误按钮 写注释 不仅写代码,还要写注释

文档评论(0)

WanDocx + 关注
实名认证
内容提供者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档