内容正文:
第 6 课 我教弟弟认动物
教学目标
1. 熟悉App Inventor 开发环境。 2. 学会使用按钮和图像组件。 3. 学会调试APP。
新知园地
APP(Application 的缩写),即应用程序,一般是指专为智能手机和平板电脑等移动设备编写的程序。 App Inventor 是一款手机编程软件,用于开发基于安卓(Android) 的APP。App Inventor 通过基于浏览器的编辑工具进行开发,首先设计程序的外观,然后设定程序的行为,最后用手机或模拟器运行调试。它无需书写复杂的代码,就像玩积木一样简单有趣。 只要你有想法、有创意,就可以用App Inventor 开发自己专属的APP; 只要你顺利完成了第一个实例, 你就可以自豪地宣称:“ 我是一个 App Inventor!”
一、我为开发做准备
App Inventor 是一个基于网页的安卓程序开发环境。该平台采用积木式搭建程序,即使没有编程基础的人也能通过它轻松创建安卓应用程序。使用App Inventor有在线和离线两种方式,用火狐等浏览器进行开发,用装有安卓系统的手机、平板电脑或模拟器进行调试。
探究实践一
登录开发环境
根据课本中的步骤,进行实践练习。
二、组件设计定外观
在App Inventor 的开发过程中,所有APP 的开发都包含相同的三个步骤:组件设计、逻辑设计和调试运行。可以根据调试情况对组件设计、逻辑设计做进一步完善。 登录App Inventor 后,自动进入“组件设计”页面,单击屏幕右上角的“ ”,可以在组件设计和逻辑设计页面之间进行切换。
APP 功能:启动应用后,屏幕背景调用草原图片,屏幕下方显示三个动物按钮,点击任意一个按钮, 屏幕中间图像位置会显示相应的动物图片,并播放相应的音频,最终效果如图所示。
探究实践二
“认动物”APP 组件设计
根据课本中的步骤,进行“认动物”APP 组件设计。
三、逻辑设计添智能
让 APP 显示不同的图片、发出不同的声音等行为都是通过“逻辑设计”来实现的。App Inventor 编程使用“块语言”,通过拖拽与插接一个个的“积木”块完成程序编写,这与我们学过的 Scraino 编程方式类似。 通常APP 在用户