




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、山东省临沂市七年级上册信息技术第1课认识APP Inventor电子备课(青岛出版社)第1课认识APP Inventor一、学习目标1 .认识APP Inventor构成界面,及部分组件使用方法。2 .通过布局组件,根据需要添加删除组件,养成良好的编程习惯。3 .利用按钮组件和音频播放器组件,设计“你好小猫”项目,增强运用信 息技术解决实际问题的能力。4 .通过与同伴分享心得方法和思路,提升对信息敏感度和价值的认知。5 .通过数字学习平台、资源,体验数字化学习的方式方法。二、教学重、难点教学重点:新建与导出项目以及对组件合理布局。教学难点:逻辑编程的应用。三、教具准备Android平板或手机、
2、USB数据线等四、教学设计环节名称活动设计(任务、步骤、要求、成果)目标 评价反思第L环节 生活发现一、生活情境师:同学们,首先咱们一起一小段视频好吗?播放视频(川流的人群、不同地点的人群,手机无处不在) 视频看完了,你们发现了吗?这个视频想要突出的是什么? 当今社会,手机已经成为人们必/、可少的生活用品,手机的应用已 经涉及到各个领域。下面咱们继矢F观看,大家看看,它们都是 什么?图片展示老师提问,学生回答这些图标是干什么的?你用过吗?智能手机的应用程序叫 APP。1 / io山东省临沂市七年级上册信息技术第1课认识APP Inventor电子备课(青岛出版社)12 / 10第二环节庖丁解牛
3、我们可以自己制作手机 APP,下面咱们一起来学习这方面的知识, 你们准备好了吗?二、问题提出我们的手机作用可真大啊,你都用过哪些 APP?有没有自己做 一个APP的冲动?给大家几分钟时间根据你用过的各种 APP的经验 和想法,小组汇总每个组的经验、想法和问题。1 .学生讨论(1)用过哪些手机APR(2)如果让你制作让手机发出小猫叫声的APP你想怎样设计?(操作界面的风格、需要用到的组件、界面布局等)2 .生成问题出示课件可以从这些角度去讨论:角度1:用什么编写APP角度2:编写APP,需要有哪些过程和准备角度3:想用编写APP的软件编写一个什么样的软件,并提出 具体想法角度4: 一个简单的AP
4、P应该怎么写角度5:你能想到的其他问题三、我的设想(小组讨论分钟)1 .小组代表发言,汇报自己小组想出来的有价值的问题。2 .组间进行评价。一、解决同学们刚才提出的问题“公欲善其事,必先利其器,刚才同学们讨论的第一个问题很有意义,我们首先要确定用什么编程软件来编写一个APP'老师开始介绍 APP来历、特点、与 SCRATCH勺异同点等(解决学生 提出的角度1和角度2的问题)选择一款合适的软件来制作手机APR (简单易操作的软件)(App是Application的简称,主要指安装在苹果、安卓以及 WindowsPhone等智能手机中的应用程序。App Inventor 原是Google实
5、验室(Google Lab)的一个子计划,由一群 Google工程师和勇于挑战 的Google使用者共同参与设计开发,它是一款完全在线的 Android编程工具软件。 App Inventor 于2012年1月1日移交给麻省理工学院行动学习中心 (MIT),并于2012年3月4日公布使用,目前软 件的版本为2.0。它有可视化的界面设计功能。编程就像搭积木一 样简单有趣,不需要编程基础、不需要编写代码,只需通过简单的 拖曳组合,就可以开发 AppO、启动与登陆 APP Inventor流程图设计:步骤1:启动APPInventor的后台服务双击桌面图标 Q ,或者单击“开始”一“所有程序”中 的
6、 卜肆筛瑞k-启动后台服务程序。不要关闭这两个窗口,将它们最小化即可。步骤2:在Google浏览器地址栏中输入:“localhost:8888 ”,敲回车键进入登录页面。点击“ Log In ”进入“项目管理”界面。离线版的登录方式有三种:localhost:8888127.0.0.1:8888本机 IP:8888三、认识项目界面和设计界面和逻辑编程界面App Inventor有三个界面:项目界面、设计界面和逻 辑编程界面。制作 App之前首先要新建项目,然后在设计 界面中添加组件(如按钮、标签等)。项目界面设计界面逻辑编程界面步骤1:新建项目(首次运行App Inventor时,会出现提示)
7、单击“新建项目”按钮,弹出“新建项目”对话框。输入项目名称,例如:“你好”,单击“确定”,就会出现设计界面。步骤2:认识设计界面App Inventor1 .菜单区2 .组件面板3 .屏幕区4 .组件列表5 .素材区的设计界面主要包括以下六部分:6 .属性面板步骤3:认识组件App Inventor的组件分为两类,一类是可视组件,添加后它们 会显示在屏幕上,例如“按钮”、“标签”等;一类是非可视组件(也 称 API: Application Programming Interface应用程序编程接口),添加后它们会显示在屏幕下方,例如“语音识别器”、“音效播放器” 等。卡可一坦件* I I拖动
8、组件面板中的组件到屏幕中,看看有什么变化?将组件从组件面板中拖到屏幕上,你会发现组件会显示在屏幕 上或者出现在屏幕区下方,同时,组件列表中也会出现所有添加完 成的组件。你能区分可视组件与非可视组件了吗?App Inventor设计界面完成后,在逻辑编程界面中对添加的组 件进行合理的逻辑组合来实现App的功能。步骤4:认识逻辑编程界面App Inventor 的逻辑编程界面主要由五部分组成:1 .菜单区2 .代码块(积木)3 .素材区4 .积木抽屉5 .工作区步骤5:尝试逻辑编程在设计界面中添加 界面尝试组合两个积木。“按钮1”和“音效播放器1”,在逻辑编程A.尝试对“按钮1”积木与“音效播放器
9、 1”积木进行逻辑组合。C.在素材区点击“上传文件”按钮,上传“meow.mpg ,然后在属性B.上传音效素材到素材区,给“按钮 1”点击事件添加音效效果。面板中选择音频文件“meow.mpS。虢懵汕需T钟卜用5史书婷克片四、项目保存、APP编译和测试的步骤界面设计和逻辑编程完成后,需要对项目进行保存。然后根据实际情况对程序进行编译操作,可以使用“下载到本地”的方式,对程序进行安装调试。日 iio-B 自»质白X 号3 HJL网后N存珏后 另存旗日辅田 朝助显示二维码不敕到本他步骤2:对项目进行编译和调试操作。步骤1:保存项目。单击“项目”菜单,在弹出的菜单中选择“保存项目 目的保存
10、;单击“编译”菜单,在弹出的选项中选择适合自己的方式进行 编译操作。可以通过不同方法把程序安装到安卓智能手机上进行调 试。步骤3:观察对比编译方式中“显示二维码”与“下载到本地”有 何不同。“显示二维码”通常用于“ AI伴侣”扫码安装;而“下载到本地”则是将 程序打包成APK文件,通过手机助手或者 USB数据线,把程序安装到安卓智 能手机上。五、其他问题的回答,比如学生想做非常复杂的应用,可以引导学 生好好学习,后期再做。一、创意研究刚才我们认识了 APP Inventor,也写了一个简单的 APP,在这个 简单的APP里我们用到了哪些程序积木呢?每个小组讨论 *分钟, 设计一个用这些程序积木
11、完成的程序项目。要讨论出以下几个问题:问题一:要做的程序项目名称叫什么,有什么作用问题二:为什么要做这个程序项目问题三:打算怎样去实现这个程序项目(本节课即简单的写步骤,后面哪 节课变成流程图后就得写流程图)问题四:这个程序项目有什么后续升级的需求吗?以上几个问题讨论完成后,形成文字方案记录下来。老师对每 个小组的方案进行点评。如果有的小组没有讨论出方案,则老师给出音乐播放器程序的 方案,由学生照着方案完成。学生根据方案制作相应的APP,并在制作过程中完善方案、步骤/流程图。1 .根据所学知识,新建项目“你好小猫”2 .实现效果为:点击按钮,让 APP震动并发出“唯”的叫声。 小组讨论,并制定
12、方案。第三环节学以致用、合作交流流程图设计:步骤2:上传素材“cat.png步骤1:首先在设计界面中添加按钮和音效播放器组件。和“meow.mp3 ”。添加组件上传文件:步骤3:修改属性音效播放器的属性:源文件选择“ meow.mp3”按钮的属性:图片属性改为“ cat.png";显示文本处清空。步骤4:对按钮点击事件、音乐播放器积木进行编程。步骤5:保存与调试。1.保存:项目一保存项目保存完成后会出现“保存成功,保存时间:*年*月*日上午/下午时:分:秒”的提示。保存成功,隹存时同;如1眸月月3日下午6© 48I厢动墓数至口数侬2.调试可以通过不同方法把程序安装到安卓智能
13、手机上进行调试。三、快乐分享根据制定方案完成后进行展示评价。展示流程图,各种情况都列出来每个小组向全班汇报方案完成情况,同时把完善后的步骤/流程图出示给大家。第四环节收获展望一、我的收获通过本节课的学习,你有哪些收获?和大家一起分享一下吧!(会启动APPInventor并新建项目;掌握程序的三个界面:项 目界面、设计界面和编程界面;能对常用的组件如按钮等进行添加 和编程;能保存项目、编译和调试程序。)评价项目同伴评价我的收获会启动、登录AppInventor ,掌握程序 的三个界面。能在逻辑编程界面 中拖动积木到工作 区并组合,体验积木 组合的意义。通过小组合作,能对 项目进行保存;对程 序进行编译、安装和 调试。二、拓展延伸App Inventor 常用组件及作用按钮:用户通过点击等动作来完成程序中的某些操作。标签:能显示特定的文本区域。回布:一个长方形圆板或容器。精灵:用程序定义它的行为,可以实现在画布中移动和绘画等动作。水平布局:可以实现内部组件自左向右的水平排列。表格布局:可以实现内部组件在单元格中有序排列。音效播放器:属于非可视组件,调用系统中的播放器,播放短小的声 音频播放器:属于非可视组件,调用系统中的播放器,用于播放较长 文本输入框:用于输入特定的文本,等待提交。对话框:用来提示重要信息的组件,和Windows的对话框功能
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中国花岗岩除尘器市场现状分析及前景预测报告
- 2025年中国膨化乳猪配合饲料市场调查研究报告
- 2025年中国聚合物水泥砂浆防水剂市场现状分析及前景预测报告
- 2025年中国纺纶纤维耐油橡胶板数据监测研究报告
- 2025年中国立式熟料水泥磨市场调查研究报告
- 2025年中国磁性排屑装置数据监测报告
- 2025年中国石墨电极焙烧坯项目投资可行性研究报告
- 2025年中国百叶窗铜件项目投资可行性研究报告
- 2025年中国电线电缆测试仪表市场现状分析及前景预测报告
- 2025年中国电子仪器配件市场现状分析及前景预测报告
- 2025年中考历史总复习《中国历史》七年级上册全册重点知识复习梳理(全册)
- 《骨膜下注射技术》课件
- 2025-2030中国前列腺癌筛查行业市场发展趋势与前景展望战略研究报告
- 社保知识视频课件
- 2025-2030中国网络广告行业市场发展现状及发展趋势与投资风险研究报告
- 顶级广告设计公司方案汇报
- 2025年北京市房山区九年级初三一模数学试卷(含答案)
- 高层小区安全培训
- 2024年广州市番禺区教育局招聘事业编制教师笔试真题
- 137案例黑色三分钟生死一瞬间事故案例文字版
- 四川省2024年全国高中数学联赛(预赛)试题(解析版)
评论
0/150
提交评论