第15课 我的电子相册App 教案 年青岛版初中信息技术第三册

资源下载
  1. 二一教育资源

第15课 我的电子相册App 教案 年青岛版初中信息技术第三册

资源简介

第15课 我的电子相册App
一、学习目标
掌握图片、对话框、水平布局等常用组件使用方法及属性设置。
理解控制积木、逻辑积木和变量积木在程序中的作用,增强分析解决实际问题的能力。
3.坚持在程序开发之前设计流程图的好习惯。
4.通过逻辑编程,掌握流程控制积木的原理。
二、教学重、难点
教学重点:图片积木、对话框积木、逻辑积木和变量积木的编程方法。
教学难点:流程控制积木的编程原理和方法。
三、教具准备
Android平板或手机、USB数据线等
四、教学设计
环节名称 活动设计(任务、步骤、要求、成果) 设计意图
第一环节 生活发现
生活情境 制作电子相册的软件有很多,如Flash、狸窝、数码大师、Premiere、数字故事等,这些软件都可以制作出精美的电子相册。 问题提出 引导策略:引导学生将生活情景转换为程序语言的方法和思路。 1.学生讨论 (1)列举你所知道的电子相册制作软件。 (2)你知道如何用App Inventor来制作电子相册?你能编写程序制作流程图吗? 2.生成问题 提示可以从以下几个角度讨论: (1)设计电子相册App界面需要用到哪些组件?如何修改组件属性? (2)电子相册App的工作的原理是什么? 我的设想 1.小组代表发言,汇报讨论的结果和困难。 2.老师简单评价并引出下面的环节。
第二环节 庖丁解牛
引导策略:首先肯定学生所讨论问题,然后引导学生认识到需要学习本堂课内容才能解决以上问题。 案例分解 我的电子相册App 界面设计 步骤一:添加组件 步骤二:修改组件属性并上传图片 组件命名作用属性Screen1电子相册标题标题:电子相册图片1高度:350像素按钮1上一页按钮2水平布局1对话框1提示
步骤三:我的电子相册App逻辑编程 小组内讨论如何对组件编程? 1.声明全局变量“页码”,数值为“1”。 2.编写“下一页”按钮点击事件积木 3.编写“上一页”按钮点击事件积木 步骤四:电子相册App工作原理 1.电子相册App 工作原理是什么? 点击“下一页”的按钮时,实现组件“图片1”显示相应数字页码的图片文件(如:7.jpg)。 2.流程控制积木的用途? 流程控制积木作用非常重要,实现了Python单元中分支语句的作用。
第三环节 学以致用
创意研究 引导策略:利用刚学的知识,思考如何解决生活发现中提出的问题,并引导制定详细执行方案。 可以引导讨论出以下几个问题: 问题一:要做的程序项目的功能有哪些? 问题二:为什么要做这个程序项目? 问题三:打算怎样去实现这个程序项目?请按照项目要求写出流程图。 问题四:这个程序项目后续还可以进行功能升级吗? 讨论完成后,形成文字方案记录下来。老师对每个小组的方案进行点评。 如果有的小组没有讨论出方案,则老师给出音乐播放器程序的方案,由学生照着方案完成。 学生根据方案制作相应的APP,并在制作过程中完善方案、步骤、流程图。 项目要求 1. 上传背景音乐文件;使用Screen初始化积木并进行编程。 2. 要求App实现以下功能:程序运行自动重复播放背景音乐。 二、合作交流 引导策略:教师出示课件或文字说明小组需要完成的内容。 分享评价 引导策略:教师出示课件或文字说明小组需要汇报的内容。 每个小组向全班汇报方案完成情况,同时把完善后的步骤、流程图出示给大家。
第四环节 收获展望
我的收获 通过本节课的学习,你有哪些收获?和大家一起分享一下吧! 拓展延伸 通过开发电子相册App,你认为还可以怎样设计和编程,才能让App功能更加实用? 三、积累成长 电子相册分为两种,一种是软件类型的电子相册,一种是硬件类型的电子相册。本课使用App Inventor开发的电子相册App属于软件类型;除此之外,还有一种电子相册为硬件类型,不需要电脑或手机、平板等就可以在LCD面板上显示数码照片,还能够将照片显示到电视机上。并且,还可接U盘、SD卡、MMC卡等。除播放图片外,还可边播放图片边听MP3。

展开更多......

收起↑

资源预览