- 2
- 0
- 约1.97千字
- 约 14页
- 2019-02-24 发布于天津
- 举报
目录页 CONTENTS PAGE 认识 App Inventor 程序设计的 基础要素 “轻游戏” 与 动画 数据交互 与 移动开发 计算思维下的 程序设计教学 第二章 CHAPTER 2 第二节 变量的定义与应用 认识 App Inventor 程序设计的 基础要素 “轻游戏” 与 动画 数据交互 与 移动开发 计算思维下的 程序设计教学 * * 01 程序中的变量 02 实现手指画图 03 画布组件 * 01 程序中的变量 02 实现手指画图 03 画布组件 * 01 程序中的变量 02 实现手指画图 03 画布组件 * 01 程序中的变量 02 实现手指画图 03 画布组件 第二章第二节变量的定义与应用 四川师范大学 Supported by Google 什么是变量? 这个数值也可随着事件的发生而改变 程序可以记住并储存的数值 应用程序为什么需要 [变量]? 通过“上一张”和“下一张”按钮来浏览图片库 讨论:当用户按下“下一张”按钮时,程序如何确定应当显示哪一张图片? 变量的应用 程序可以通过定义一个变量X来记住图片的值。 当点击下一张按钮时(button1)时,变量X会自动加1 变量的定义与使用 变 量 定 义 图 变 量 使 用 图 变 量 使 用 图 运用变量作计算:表达式 什么是表达式? x=1 a=b+c i=i+1 表达式用来做什么? 表达式在App Inventor的实现方式 【表达式应用的案例】 案例 设置 分数=分数+1 探究任务 案例 编写一个应用程序,实现以下功能: 用户可以在手机界面上通过手指滑动来画图 画图的颜色和线条宽度可以通过按钮来设置 右上方显示当前画图的颜色和线条宽度 清楚所画图像的功能按钮 案例 分组讨论 疑问一 该程序要用到哪些组件,它们的哪些属性需要设置? 疑问二 这些组件可以满足用手指划线的需要吗?如果不能,需要新的组件来实现什么功能? 疑问三 请检视基础组件库,你认为哪个可以帮组你实现需要的功能? 疑问四 这个应用程序需要哪些变量记住哪些数值呢? ? 介绍自己小组的讨论结果 画布组件(Canvas) 画布组件的功能介绍 开动脑筋 该应用程序需要处理哪些事件 颜色设置点击 宽度设置点击 手指滑动(应该包含哪些子事件) 手指滑动的起点和终点?变量? 讨论 开动脑筋 怎么定义画出的颜色和宽度? 哪个组件的什么行为实现画图? 思考 画布组件的行为:语句块实现 这里的变量x,y是起到什么作用? 宽度和颜色是怎么界定的? 组件之间的属性是怎么互相影响的 课堂小结 一 什么是程序里的变量;变量的定义和使用 二 程序的大脑记忆细胞 三 事件发生的记录仪 四 组件之间互相影响的传输枢纽 目录页 CONTENTS PAGE 认识 App Inventor 程序设计的 基础要素 “轻游戏” 与 动画 数据交互 与 移动开发 计算思维下的 程序设计教学 第二章 CHAPTER 2 第二节 变量的定义与应用 认识 App Inventor 程序设计的 基础要素 “轻游戏” 与 动画 数据交互 与 移动开发 计算思维下的 程序设计教学 * * 01 程序中的变量 02 实现手指画图 03 画布组件 * 01 程序中的变量 02 实现手指画图 03 画布组件 * 01 程序中的变量 02 实现手指画图 03 画布组件 * 01 程序中的变量 02 实现手指画图 03 画布组件
您可能关注的文档
- 如果一个生态系统中有甲、乙、丙、丁4种生物.ppt
- 学生活动南北对话学生活动南北对话学生活动南北对话学生活动.ppt
- 学生活动项目化管理投标书-南京医科大学.doc
- HPLC 法检测蛇足石杉内生真菌胶胞炭疽发酵液中石.PDF
- OECD 领先指标仍指示经济将放缓.PDF
- 实用汉英翻译分类手册-更多文档分类.doc
- 实验七原子吸收光谱法测定水中镁的含量.doc
- 小檗碱的抗菌作用.PDF
- 川滇主要断裂带近期运动变化及与地震活动关联性ViewTableof.PDF
- 干旱胁迫对3种苹果属植物叶片解剖结构、微形态-干旱地区农业研究.PDF
- 广西南宁2025-2026秋季期末八年级【语文】试卷(含答案).pdf
- 广西南宁2025-2026秋季期末高一化学试卷(含答案).pdf
- 广西南宁2025-2026秋季期末九年级数学试卷(含答案).pdf
- 广西南宁2025-2026秋季期末高一英语(含答案,无听力音频).pdf
- 广西南宁2025-2026秋季期末高一地理试卷(含答案).pdf
- 内科护理(中职):心包疾病病人的护理PPT教学课件.ppt
- 胆管结石的中医护理方法.ppt
- 内科护理(中职):心肌疾病病人的护理PPT教学课件.ppt
- 内科护理(中职):心律失常病人的护理PPT教学课件.ppt
- 嵌入式系统实践及工程应用—从基础到人工智能:具备AI算力的嵌入式系统开发PPT教学课件.pptx
最近下载
- 长兴岛北疏港高速公路环境影响报告书简本公告.pptx VIP
- 胸腺肿瘤防治指南2026.docx
- 成人2型糖尿病口服降糖药联合治疗专家共识(2025版)解读PPT课件.pptx VIP
- 五年级语文寒假阅读理解题专项训练(20篇含答案解析).docx VIP
- 2023年河南省高考数学试卷(理科)(乙卷).docx VIP
- 红森HSX1伺服使用说明书.pdf
- T_CRHA 086-2024 住院患者胰岛素泵应用护理规范.docx VIP
- fagor发格CNC 8055_T_操作手册.pdf
- 从《初来乍到》分析中美教育观的差异.docx
- (一模)2026年合肥市2026届高三第一次教学质量检测 英语试卷(含官方答案).docx
原创力文档

文档评论(0)