1、第八课 保护食物一、教学目标: 1、知识与技能(1)造生机勃勃的花园(2)编写角色小鸟、老鼠、食物的脚本2、过程与方法演示中讲解,激发学生学习兴趣并乐于思考探究,实践操作,巩固所学。3、情感态度价值观学生在编程创作探究中体验游戏、体验成功的乐趣,获得审美体验,提高审美能力!二、教学重点:(1)造生机勃勃的花园(2)编写角色小鸟、老鼠、食物的脚本三、教学难点:(1)造生机勃勃的花园(2)编写小鸟、老鼠、食物脚本四、教学过程(一)导入:美丽的花园生机勃勃。白天,小鸟在天空自由飞翔,但是,当有巨响时,小鸟立刻会逃走。夜色降临时,小鸟飞走了,老鼠出洞了!老鼠会偷食物,但是叮叮设计了一个报警器,当老鼠接
2、近食物,电脑就会发出猫的叫声,老鼠闻声逃之夭夭! 图 8-1 你能编出上面的程序吗? 一 生机勃勃的花园 让我们先把花园造出来吧! 【例题 8-1】设计一个如图 8-1 所示的花园。花园里有小鸟、老鼠、食物等角色。用声音传感器和光线传感器监控花园的噪音和光线强度。 【操作步骤】 第一步 打开源码编辑器,删除多余的角色和积木。 第二步 添加花园背景。 第三步 添加小鸟、老鼠、食物等角色。 第四步 新建“声音值”和“光线值”两个变量。 第五步 添加硬件。 第六步 编写如下脚本: 图 8-2 运行程序,屏幕左上角将显示花园的噪音和光线强度。 二 编写角色脚本 【例题 8-2】编写角色“小鸟”的脚本。
3、 小鸟的特性是昼行夜伏,受惊就飞走。我们根据小鸟的这一特性来编写小鸟的脚本。 【操作步骤】 在例题 8-1 的基础上进一步编程。 第一步 编写小鸟飞行和克隆的脚本。图 8-3 第二步 光线太弱或声音太大,小鸟都会飞走。脚本如下: 图 8-4 运行程序。当光线明亮、环境安静时,小鸟会在花园的上空随机飞行;当光线变暗,或声音太大时,小鸟飞离。 【例题 8-3】编写角色“老鼠”的脚本。 老鼠的特性是昼伏夜行,受惊就逃走。我们根据老鼠的这一特性来编写老鼠的脚本。 在例题 8-2 的基础上进一步编程。 “老鼠”的脚本如下: 图 8-5运行程序。当光线变暗、环境安静时,老鼠会溜到花园,面向食物方向,鬼鬼祟
4、祟地小步移动;当光线变亮,或声音太大时,迅速逃回鼠洞。 【例题 8-4】编写角色“食物”的脚本。 为了保护食物,当老鼠接近食物时,电脑发出猫的叫声,老鼠听到就会迅速逃回鼠洞。 在例题 8-3 的基础上进一步编程。 【操作步骤】 第一步 添加声音,如图 8-6 所示。 图 8-6 猫的叫声可以到网上下载。 第二步 编写角色“食物”的脚本。 图 8-7 好啦,一个带报警功能的程序就完成了! 试一试 运行本课做的程序,你对程序满意吗?发挥你的想象,让程序变得更有趣。5、板书设计第八课 保护食物保 生机勃勃的花园护 编写角色小鸟的脚本食 编写角色老鼠的脚本物 编写角色食物的脚本第八课 保护食物(一)导
5、入:你能编出上面的程序吗?一 生机勃勃的花园【例题8-1】设计一个如图8-1所示的花园。花园里有小鸟、老鼠、食物等角色。用声音传感器和光线传感器监控花园的噪音和光线强度。 【操作步骤】 第一步 打开源码编辑器,删除多余的角色和积木。 第二步 添加花园背景。 第三步 添加小鸟、老鼠、食物等角色。 第四步 新建“声音值”和“光线值”两个变量。 第五步 添加硬件。 第六步 编写如下脚本:运行程序,屏幕左上角将显示花园的噪音和光线强度。 二 编写角色脚本 【例题8-2】编写角色“小鸟”的脚本。 小鸟的特性是昼行夜伏,受惊就飞走。我们根据小鸟的这一特性来编写小鸟的脚本。 【操作步骤】 在例题8-1的基础
6、上进一步编程。 第一步 编写小鸟飞行和克隆的脚本。第二步 光线太弱或声音太大,小鸟都会飞走。脚本如下:运行程序。当光线明亮、环境安静时,小鸟会在花园的上空随机飞行;当光线变暗,或声音太大时,小鸟飞离。 【例题8-3】编写角色“老鼠”的脚本。 老鼠的特性是昼伏夜行,受惊就逃走。我们根据老鼠的这一特性来编写老鼠的脚本。 在例题8-2的基础上进一步编程。 “老鼠”的脚本如下: 运行程序。当光线变暗、环境安静时,老鼠会溜到花园,面向食物方向,鬼鬼祟祟地小步移动;当光线变亮,或声音太大时,迅速逃回鼠洞。 【例题8-4】编写角色“食物”的脚本。 为了保护食物,当老鼠接近食物时,电脑发出猫的叫声,老鼠听到就会迅速逃回鼠洞。 在例题8-3的基础上进一步编程。 【操作步骤】 第一步 添加声音,如图8-6所示。 第二步 编写角色“食物”的脚本。试一试 运行本课做的程序,你对程序满意吗?发挥你的想象,让程序变得更有趣。五、板书设计第八课 保护食物保 生机勃勃的花园护 编写角色小鸟的脚本食 编写角色老鼠的脚本物 编写角色食物的脚本