调色板 (第三课时)
教学课件
文件预览
教师简介

教师简介

        杨欢,女,本科,2012年毕业与南京师范大学泰州学院音乐学专业,2017年9月任教

于东山小学集团分校上坊小学,教授音乐课。

课程信息

课程信息

调色板教案

(第三课时)

一、教学目标:

1.在App Inventor中新建项目,学会插入按钮。

2.学会替换代码块将“调色板”替换成“调色板按钮”。

3.通过编程,点击清空调色板回到初始化的状态。

二、教学重难点:

“调色板”替换成“调色板按钮”, 点击清空调色板回到初始化的状态的逻辑设计。

三、课前准备:

1.      课程所用硬件:安卓手机

2.      课程所用软件:App Inventor

3.      教学课件

四、教学过程:

第一部分:作品效果展示

点击清空调色板回到初始化的状态。

第二部分:设计界面

在上节课的基础上操作

“调色板”替换成“调色板按钮”

1.    添加按钮,重命名为“调色板按钮”。

设置字号56号字、高度充满、宽度95%、显示文本为“清空调色板”、文本颜色为白色。

第三部分:逻辑设计

使用组件设计完成App的界面设计之后,真正的功能需要在逻辑设计中实现。

对象

触发事件

做......(动作)

调色板

替换

调色板按钮

调色板按钮

背景颜色

红条、绿条滑块位置

调色板按钮

被点击时

清空调色板

“调色板”替换成“调色板按钮”:

 1.设“调色板按钮”的背景颜色为合成颜色,列表中的红条的滑块位置、绿条的滑块位置、蓝条的滑块位置。

2.删掉之前的“调色板”背景颜色的事件代码块。

3.把设“调色板按钮”的背景颜色的代码块,放入当Screen1初始化时执行的代码块中。

4把设“调色板按钮”的背景颜色的代码块,放入当红条位置改变时滑块位置执行的代码块中、当绿条位置改变时滑块位置执行的代码块中。

5.在设计中删除“调色板标签”。

 “清空调色板”按钮就点击事件:

1.当“调色板按钮”被点击时执行,设红条的滑块位置为0,设绿条的滑块位置为0。

2.在过程代码块中选择“定义过程初始化执行”,剪切“当Screen1初始化执行”的内容复制到“定义过程初始化执行”中。

3.在“当Screen1初始化执行”中加入“调用初始化”代码块。

4.在“调色板按钮” 被点击时执行中加入“调用初始化”代码块。

五、布置作业:

在逻辑设计中设计蓝条位置改变的触发事件,并把加蓝条入到初始化事件中。

 

 

课后作业
课程答疑