内容正文:
教案式少儿编程教程
【初级】
(第一版)
全部教程共四册:入门级、初级、中级、高级
入门级:108个案例 配套30课视频课程 配套30课教案
初 级:186个案例 配套30课视频课程 配套30课教案
中 级:60个案例 配套30课视频课程 配套30课教案
高 级:20个案例 配套10课视频课程 配套10课教案
【初级:第26课】武松打虎
【本课说明】
(1)本课我们设计一个小动画《武松打虎》,讲述武松打虎的故事。
(2)回家探望哥哥,途中路过景阳冈。在酒店喝了很多酒,踉跄着向冈上走去。只见一棵树的树皮上写着:"近因景阳冈大虫伤人,但有过冈客商,应结伙成队过冈,请勿自闯。"武松认为,这是酒家写来吓人的,目的是让过客住他的店,竟不理它,继续往前走。 太阳快落山时,武松来到一破庙前,见庙门上贴了一张官府告示,上面还有官府的印章。武松读后,方知山上真有虎,待要回去住店,怕店家笑话,于是又继续向前走。由于酒力发作,便找了一块光滑的大青石,仰身躺下,刚要入睡,忽听一阵狂风呼啸,一只吊睛白额大虎朝武松扑了过来,武松急忙一闪身,躲在老虎背后。老虎一纵身,武松又躲了过去。老虎急了,大吼一声,用尾巴向武松打来,武松却又急忙跳开,从此武松威名大震,被人们称为“打虎英雄”。
故事情节:武松回家探望哥哥,途中路过景阳冈。在酒店喝了很多酒。看见一棵树上写着:"近因景阳冈大虫伤人,但有过冈客商,应结伙成队过冈,请勿自闯。"武松认为,这是酒家写来吓人的,竟不理它,继续往前走。 武松来到一破庙前,见庙门上贴了一张官府告示。武松读后,方知山上真有虎,待要回去住店,怕店家笑话,于是又继续向前走。由于酒力发作,便仰身躺下,刚要入睡,一只吊睛白额大虎朝武松扑了过来,武松急忙一闪身,躲在老虎背后。老虎一纵身,武松又躲了过去。武松无所畏惧,与老虎展开了激烈的搏斗,从此武松威名大震。
问题分析:(1)弄清楚武松打虎的故事情节。(2)根据故事情节,准备相关的图片、文字说明、音乐等。(3)本课相当于一个情景剧,人、景、说话、动作、音乐等都要紧密结合。如何实现?应该按照故事情节的先后次序,通过编程把他们合理地组合在一起。
【知识技能】
(1) 循环控制指令。
(2) 广播与接收的应用。
(3) 造型的切换、特效设定。
(4) 角色的移动与定位。
(5) 角色的隐藏与显示。
(6) 条件判断指令。
(7) 事件控制指令。
【课程引入】
小朋友,你们一定知道武松打虎的故事吧?本课我们设计一个小动画《武松打虎》,讲述武松打虎的故事。
【教学步骤】
(1) 打开Scratch离线系统,显示“Scratch”编程主界面。
(2) 选择主界面左下方“角色”点击“Sprite1”,选择“删除”。(本节课角色中不用猫咪)
(3) 下面是“背景”的脚本。
(4) 选择主界面左下方“新建背景”,点击第三个图标显示“从本地文件中上传背景”,将预先准备好的“标题”上传。
(5) 选择主界面中间“背景”,点击“新建背景”中第三个图标显示“从本地文件中上传背景”,将预先准备好的“景阳冈”、“树林1”、“树林2”三张图片依次上传。
(6) 选择主界面中间“脚本”中的“事件”,将其中的“当...小绿旗...被点击”拖动到脚本空白区域。
(7) 选择主界面中间“脚本”中的“外观”,将其中的“将背景切换为…”拖动到“当...小绿旗...被点击”的下面,点击其中的倒三角选择“标题”。
(8) 选择主界面中间“脚本”中的“声音”,将其中的“播放声音…直到播放完毕”,拖动到“将背景切换为 标题”的下面。
(9) 选择主界面中间“声音”,点击“新建声音”中第三个图标显示“从本地文件中上传声音”,将预先准备好的声音“武松打虎(女声)”、“旋律”、“怪兽大战外星人结束曲选段”分别上传。
(10) 选择主界面中间“脚本”,在主界面右侧脚本区域找到“播放声音…直到播放完毕”,点击其中的倒三角选择“武松打虎(女声)”。
(11) 选择主界面中间“脚本”中的“外观”,将其中的“将背景切换为…”拖动到“播放声音 武松打虎(女声) 直到播放完毕”的下面,点击其中的倒三角选择“景阳冈”。
(12) 选择主界面中间“脚本”中的“事件”,将其中的“广播…”拖动到“将背景切换为 景阳冈”的下面,点击其中的倒三角选择“新消息”,在“消息名称”中输入“第一幕”。
(13) 选择主界面中间“脚本”中的“声音”,将其中的“播放声音…直到播放完毕”拖动到“广播 第一幕”的下面,点击其中的倒三角选择“旋律”。
(14) 选择主界面中间“脚本”中的“声音”,将其中的“播放声音…直到播放完毕”拖动到“播放声音 旋律 直到播放完毕”的下面,点击其中的倒三角选择“怪兽大战外星人结束曲选段”。
(15) 选择主界面中间“脚本”中的“事件”,将其中的“当接收到…”拖动到脚本空白区域,点击其中的倒三角,选择“新消息”,在“消息名称”中输入“第三幕”。
(16) 选择主界面中间“脚本”中的“外观”,将其中的“将背景切换为…”拖动到“当接收到 第三幕”的下面,点击其中的倒三角选择“树林1”。
(17) 选择主界面中间“脚本”中的“事件”,将其中的“当接收到…”拖动到脚本空白区域,点击其中的倒三角,选择“新消息”,在“消息名称”中输入“第四幕”。
(18) 选择主界面中间“脚本”中的“外观”,将其中的“将背景切换为…”拖动到“当接收到 第四幕”的下面,点击其中的倒三角选择“树林2”。
(19) 添加人物武松:
(20) 选择主界面左下方“新建角色”,点击第三个图标“从本地文件中上传角色”,将预先准备好的“11.png”上传。
(21) 选择主界面左下方“角色”,点击“11”左上方小“i”,改名为“武松”,点击左侧蓝色箭头确定。
(22) 选择主界面中间“造型”,点击“新建造型”中第三个图标“从本地文件中上传造型”,将预先准备好的“12.png”上传。
(23) 选择主界面中间“脚本”中的“事件”,将其中的“当...小绿旗...被点击”拖动到脚本空白区域。
(24) 选择主界面中间“脚本”中的“动作”,将其中的“面向 90 方向”拖动到“当...小绿旗...被点击”的下面。
(25) 选择主界面中间“脚本”中的“外观”,将其中的“将造型切换为…”拖动到“面向 90 方向”的下面,点击其中的倒三角选择“11”。
(26) 选择主界面中间“脚本”中的“动作”,将其中的“移到x:0 y:0”,将其中的参数x:0修改为x:-204,将其中的参数“y:0”修改为y:-111。
(27) 选择主界面中间“脚本”中的“外观”,将其中的“将角色的大小设定为100”拖动到“移到x:-204 y:-111”的下面,将其中的参数“100”修改为40。
(28) 选择主界面中间“脚本”中的“外观”,将其中的“隐藏”拖动到“将角色的大小设定为40”的下面。
(29) 添加进酒店喝酒的代码:
(30) 选择主界面中间“脚本”中的“事件”,将其中的“当接收到…”拖动到脚本空白区域,点击其中的倒三角选择“第一幕”。
(31) 选择主界面中间“脚本”中的“外观”,将其中的“显示”拖动到“当接收到 第一幕”的下面。
(32) 选择主界面中间“脚本”中的“控制”,将其中的“等待1秒”拖动到“显示”的下面。
(33) 选择主界面中间“脚本”中的“外观”,将其中的“说 Hello!2秒”拖动到“等待1秒”的下面,将其中的参数“Hello!”修改为:不知道哥哥近况如何?。
(34) 选择主界面中间“脚本”中的“外观”,将其中的“说 Hello!2秒”拖动到“说 不知道哥哥近况如何?”的下面,将其中的参数“Hello!”修改为:去喝几杯酒。
(35) 选择主界面中间“脚本”中的“控制”,将其中的“重复执行10次”拖动到“说 Hello! 2秒”的下面,将其中的参数“10次”修改为35次。
(36) 选择主界面中间“脚本”中的“动作”,将其中的“将x坐标增加10”拖动到“重复执行35次”的下面,将其中的参数“10”修改为5。
(37) 选择主界面中间“脚本”中的“控制”,将其中的“等待1秒”拖动到“将x坐标增加5”的下面,将其中的参数“1秒”修改为0.01。
(38) 选择主界面中间“脚本”中的“控制”,将其中的“重复执行10次”拖动到“重复执行35次”的最下面,将其中的参数“10次”修改为13次。
(39) 选择主界面中间“脚本”中的“动作”,将其中的“将x坐标增加10”拖动到“重复执行13次”的里面,将其中的参数“10”修改为3。
(40) 选择主界面中间“脚本”中的“动作”,将其中的“将y坐标增加10”拖动到“将x坐标增加3的下面”将其中的参数“10”修改为7。
(41) 选择主界面中间“脚本”中的“外观”,将其中的“将角色的大小增加…”拖动到“将y坐标增加7”的下面,将其中的参数修改为“-1”。
(42) 选择主界面中间“脚本”中的“控制”,将其中的“等待1秒”拖动到“将角色的大小增加-1”的下面,将其中的参数“1秒”修改为“0.01秒”。
(43) 选择主界面中间“脚本”中的“控制”,将其中的“重复执行10次”拖动到“重复执行13次”的最下面。
(44) 选择主界面中间“脚本”中的“外观”,将其中的“将角色的大小增加…”拖动到“重复执行10次”的里面,将其中的参数修改为-1。
(45) 选择主界面中间“脚本”中的“外观”,将其中的“将 颜色 特效增加25”拖动到“将角色的大小增加-1”的下面,点击其中的倒三角选择“虚像”,将其中的参数“25”修改为5。
(46) 选择主界面中间“脚本”中的“控制”,将其中的“等待1秒”拖动到“将 虚像 特效增加5”的下面,将其中的参数“1秒”修改为0.01秒。
(47) 选择主界面中间“脚本”中的“外观”,将其中的“等待1秒”拖动到“将 虚像 特效增加5”的下面,将其中的参数“1秒”修改为0.01。
(48) 选择主界面中间“脚本”中的“事件”,将其中的“广播…”拖动到“隐藏”的下面,点击其中的倒三角选择“新消息”在“消息名称”中输入“字幕解说一”。
(49) 添加喝完酒出来代码:
(50) 选择主界面中间“脚本”中的“事件”,将其中的“当接收到…”拖动到“脚本空白区域”,点击其中的倒三角选择“第二幕”。
(51) 选择主界面中间“脚本”中的“外观”,将其中的“显示”拖动到“当接收到 第二幕”的下面。
(52) 选择主界面中间“脚本”中的“外观”,将其中的“说 Hello!2秒”拖动到“显示”的下面,将其中的参数“Hello!”修改为“真是好酒啊”。
(53) 选择主界面中间“脚本”中的“控制”,将其中的“重复执行10次”拖动到“说 真是好醉啊 2秒”的下面。
(54) 选择主界面中间“脚本”中的“外观”,将其中的“将角色的大小增加…”拖动到“重复执行10次”的里面,将其中的参数修改为1。
(55) 选择主界面中间“脚本”中的“外观”,将其中的“将 颜色 特效增加25”拖动到“将角色的大小增加1”的下面,点击其中的倒三角选择“虚像”,并将其中的参数“25”修改为“-5”。
(56) 选择主界面中间“脚本”中的“控制”,将其中的“等待1秒”拖动到“将 虚像 特效增加-5”的下面,将其中的参数“1秒”修改为0.01。
(57) 选择主界面中间“脚本”中的“控制”,将其中的“重复执行10次”拖动到“重复执行10次”的最下面,将其中的参数“10次”修改为“13次”。
(58) 选择主界面中间“脚本”中的“外观”,将其中的“将x坐标增加10”拖动到“重复执行13次”的下面,将其中的参数“10”修改为-3。
(59) 选择主界面中间“脚本”中的“外观”,将其中的“将y坐标增加10”拖动到“将x坐标增加-3”的下面,将其中的参数“10”修改为“-7”。
(60) 选择主界面中间“脚本”中的“外观”,将其中的“将角色的大小增加…”拖动到“将y坐标增加-7”的下面,将其中的参数修改为1。
(61) 选择主界面中间“脚本”中的“控制”,将其中的“等待1秒”拖动到“将角色的大小增加1”的下面,将其中的参数“1秒”修改为0.01秒。
(62) 选择主界面中间“脚本”中的“外观”,将其中的“说 Hello! 2秒”拖动到“重复执行10次”的最下面,将其中的参数“Hello!”修改为“好醉啊…”。
(63) 选择主界面中间“脚本”中的“控制”,将其中的“重复执行10次”拖动到“说 好醉啊…2秒”的下面,将其中的参数“10次”修改为“60次”。
(64) 选择主界面中间“脚本”中的“动作”,将其中的“将x坐标增加10”拖动到“重复执行60次”的里面,将其中的参数“10”修改为5。
(65) 选择主界面中间“脚本”中的“控制”,将其中的“等待1秒”拖动到“将x坐标增加5”的下面,将其中的参数“1秒”修改为0.01。
(66) 选择主界面中间“脚本”中的“外观”,将其中的“隐藏”拖动到“重复执行60次”的最下面。
(67) 选择主界面中间“脚本”中的“事件”,将其中的“广播…”拖动到“隐藏”的下面,点击其中的倒三角选择“第三幕”。
(68) 添加看到告示:
(69) 选择主界面中间“脚本”中的“事件”,将其中的“当接收到…”拖动到脚本空白区域,点击其中的倒三角选择“第三幕”。
(70) 选择主界面中间“脚本”中的“动作”,将其中的“移到x:0 y:”拖动到“当接收到 第三幕”的下面,将其中的参数x:0修改为x:-204,将其中的参数y:0修改为y:-111。
(71) 选择主界面中间“脚本”中的“外观”,将其中的“显示”拖动到“移到x:-204 y:-111”的下面。
(72) 选择主界面中间“脚本”中的“控制”,将其中的“重复执行10次”拖动到“显示”的下面,将其中的参数“10次”修改为“50次”。
(73) 选择主界面中间“脚本”中的“动作”,将其中的“将x坐标增加10”拖动到“重复执行50次”的里面,将其中的参数“10”修改为“5”。
(74) 选择主界面中间“脚本”中的“控制”,将其中的“等待1秒”拖动到“将x坐标增加5”的下面,将其中的参数“1秒”修改为0.01。
(75) 选择主界面中间“脚本”中的“外观”,将其中的“说 Hello! 2秒”拖动到“重复执行50次”的最下面,将其中的参数“Hello!”修改为“咦,这是什么?”。
(76) 选择主界面中间“脚本”中的“外观”,将其中的“说 Hello! 2秒”拖动到“说 咦,这是什么?”的下面,将其中的参数“Hello!”修改为“肯定是酒店老板骗人的”。
(77) 选择主界面中间“脚本”中的“外观”,将其中的“说 Hello! 2秒”拖动到“说 肯定是酒店老板骗人的”的下面,将其中的参数“Hello!”修改为“想让我回去住它的店”。
(78) 选择主界面中间“脚本”中的“控制”,将其中的“重复执行10次”拖动到“说 想让我回去住它的店 2秒”的下面,将其中的参数“10次”修改为40次。
(79) 选择主界面中间“脚本”中的“动作”,将其中的“将x坐标增加10”拖动到“重复执行40次”的里面,将其中的参数“10”修改为5。
(80) 选择主界面中间“脚本”中的“控制”,将其中的“等待1秒”拖动到“将x坐标增加5”的下面,将其中的参数“1秒”修改为0.01。
(81) 选择主界面中间“脚本”中的“外观”,将其中的“隐藏”拖动到“重复执行40次”的最下面。
(82) 选择主界面中间“脚本”中的“事件”,将其中的“广播…”拖动到“隐藏”的下面,点击其中的倒三角选择“第四幕”。
(83) 添加打老虎:
(84) 选择主界面中间“脚本”中的“事件”,将其中的“移到x:0 y:0”拖动到脚本空白区域,将其中的参数“x:0”修改为“x:-204”,将其中的参数“y:0”修改为“y:-111”。
(85) 选择主界面中间“脚本”中的“外观”,将其中的“显示”拖动到“移到x:-204 y:-111”的下面。
(86) 选择主界面中间“脚本”中的“控制”,将其中的“重复执行10次”拖动到“显示”的下面。
(87) 选择主界面中间“脚本”中的“动作”,将其中的“将x坐标增加10”的里面,将其中的参数“10”修改为5。
(88) 选择主界面中间“脚本”中的“控制”,将其中的“等待1秒”拖动到“将x坐标增加5”的下面,将其中的参数“1秒”修改为0.01。
(89) 选择主界面中间“脚本”中的“外观”,将其中的“说 Hello! 2秒”拖动到“重复执行10次”的下面,将其中的参数“Hello!”修改为“啊,真的有老虎”。
(90) 选择主界面中间“脚本”中的“外观”,将其中的“说 Hello! 2秒”拖动到“说 Hello! 2秒”的下面,将其中的参数“Hello!”修改为“我打死你算了”。
(91) 选择主界面中间“脚本”中的“外观”,将其中的“说 Hello! 2秒”拖动到“说 我打死你算了”的下面,将其中的参数“Hello!”修改为“要不没脸回去”。
(92) 选择主界面中间“脚本”中的“事件”,将其中的“广播…”拖动到“说 要不没脸回去 2秒”的下面,点击其中的倒三角选择“新消息”,在“消息名称”中输入“字幕解说二”,点击确定。
(93) 选择主界面中间“脚本”中的“控制”,将其中的“重复执行10次”拖动到“广播 字幕解说二”的下面,将其中的参数“10次”修改为35。
(94) 选择主界面中间“脚本”中的“动作”,将其中的“在1秒内滑行到x:0 y:0”拖动到重复执行35次的里面,将其中的参数“1秒”修改为0.1秒。
(95) 选择主界面中间“脚本”中的“数字和逻辑运算”,将其中的“在1到10间随机选一个数”拖动到参数x:的里面,将其中的参数“1“修改为“-80”,将其中的参数“10”修改为120。
(96) 选择主界面中间“脚本”中的“数字和逻辑运算”,将其中的“在1到10间随机选一个数”拖动到参数y:的里面,将其中的参数“1”修改为-100,将其中的参数“10”修改为40。
(97) 选择主界面中间“脚本”中的“外观”,将其中的“下一个造型”拖动到“在0.1秒内滑行到x:在-80到120间随机选一个数 y:在-100到40间随机选一个数”的下面。
(98) 选择主界面中间“脚本”中的“声音”,将其中的“弹奏鼓声……拍”拖动到“下一个造型”的下面,点击其中的倒三角选择“2”,并将其中的参数“0.25拍”修改为0.1拍。
(99) 选择主界面中间“脚本”中的“外观”,将其中的“将造型切换为…”拖动到“重复执行35次”的最下面,点击其中的倒三角选择“11”。
(100) 选择主界面中间“脚本”中的“事件”,将其中的“广播…”拖动到“将造型切换为11”的下面,选择“新消息”,在“消息名称”中输入“老虎死了”。
(101) 选择主界面中间“脚本”中的“动作”,将其中的“将y坐标设定为10”拖动到“广播 老虎死了”的下面,将其中的参数“10”修改为“-111”。
(102) 选择主界面中间“脚本”中的“外观”,将其中的“说 Hello! 2秒”拖动到“将y坐标设定为-111”的下面,将其中的参数“Hello!”修改为:你终于死了。
(103) 选择主界面中间“脚本”中的“外观”,将其中的“说 Hello! 2秒”拖动到“说 你终于死了 2秒”的下面,将其中的参数“Hello!”修改为:我去酒店歇会去。
(104) 选择主界面中间“脚本”中的“动作”,将其中的“面向 90 方向”拖动到“说 我去酒店歇会去 2秒”的下面,点击其中的倒三角选择“-90(向左)”。
(105) 选择主界面中间“脚本”中的“控制”,将其中的“重复执行10次”拖动到“面向 -90 方向”,将其中的参数“10次”修改为30次。
(106) 选择主界面中间“脚本”中的“动作”,将其中的“将x坐标增加10”拖动到“重复执行30次”的里面,将其中的参数“10”修改为“-5”。
(107) 选择主界面中间“脚本”中的“控制”,将其中的“等待1秒”拖动到“将x坐标增加-5”的下面,将其中的参数“1秒”修改为0.01秒。
(108) 选择主界面中间“脚本”中的“外观”,将其中的“隐藏”拖到到“重复执行30次”的最下面。
(109) 选择主界面中间“脚本”中的“事件”,将其中的“广播…”拖动到“隐藏”的下面,点击其中的倒三角选择“新消息”,在“消息名称”中输入“字幕解说三”,点击确定。
(110) 添加字幕解说:
(111) 选择主界面左下方“新建角色”,点击其中的第三个图标“从本地文件中上传角色”,将预先准备好的“造型1”上传。
(112) 选择主界面左下方“角色”,点击“Sprite1”左上方小“i”,改名为“字幕解说”,点击左侧蓝色确定。
(113) 选择主界面中间“造型”,点击“新建造型”中第三个图标“从本地文件中上传造型”,将预先准备好的“造型2——造型5”分别上传。
(114) 选择主界面中间“脚本”中的“事件”,将其中的“当...小绿旗...被点击”拖动到脚本空白区域。
(115) 选择主界面中间“脚本”中的“动作”,将其中的“移到x:0 y:0”拖动到“当...小绿旗...被点击”的下面,将其中的参数y:0修改为y:-163。
(116) 选择主界面中间“脚本”中的“外观”,将其中的“隐藏”拖动到“移到x:0 y:-163”的下面。
(117) 字幕解说一:
(118) 选择主界面中间“脚本”中的“事件”,将其中的“当接收到…”拖动到脚本空白区域,点击其中的倒三角选择“字幕解说一”。
(119) 选择主界面中间“脚本”中的“外观”,将其中的“显示”拖动到“当接收到 字幕解说一”的下面。
(120) 选择主界面中间“脚本”中的“外观”,将其中的“将造型切换为…”拖动到“显示”的下面,点击其中的倒三角选择“造型1”。
(121) 选择主界面中间“脚本”中的“控制”,将其中的“等待1秒”拖动到“将造型切换为 造型1”的下面,将其中的参数“1秒”修改为2秒。
(122) 选择主界面中间“脚本”中的“事件”,将其中的“广播…”拖动到“等待2秒”的下面,点击其中的倒三角选择“第二幕”。
(123) 选择主界面中间“脚本”中的“外观”,将其中的“隐藏”拖动到“广播 第二幕”的下面。
(124) 字幕解说二:
(125) 选择主界面中间“脚本”中的“事件”,将其中的“当接收到…”拖动到脚本空白区域,点击其中的倒三角选择“字幕解说二”。
(126) 选择主界面中间“脚本”中的“外观”,将其中的“显示”拖动到“当接收到 字幕解说二”的下面。
(127) 选择主界面中间“脚本”中的“控制”,将其中的“重复执行10次”拖动到“显示”的下面,将其中的参数“10次”修改为3。
(128) 选择主界面中间“脚本”中的“外观”,将其中的“下一个造型”拖动到“重复执行3次”的里面。
(129) 选择主界面中间“脚本”中的“控制”,将其中的“等待1秒”拖动到“下一个造型”的下面,将其中的参数“1秒”修改为3秒。
(130) 字幕解说三:
(131) 选择主界面中间“脚本”中的“事件”,将其中的“当接收到…”拖动到脚本空白区域。
(132) 选择主界面中间“脚本”中的“声音”,将其中的“播放声音…”拖动到“当接收到 字幕解说三”的下面。
(133) 选择主界面中间“声音”,点击“新建声音”中第三个图标“从本地文件中上传声音”,将预先准备好的“Accept”上传。
(134) 选择主界面中间“脚本”,在主界面右侧代码区域找到“播放声音…”,点击其中的倒三角选择“Accept”。
(135) 选择主界面中间“脚本”中的“外观”,将其中的“将角色的大小设定为…”拖动到“播放声音Accept ”的下面,将其中的参数修改为“0”。
(136) 选择主界面中间“脚本”中的“动作”,将其中的“移到x:0 y:”拖动到“将角色的大小设定为0”的下面。
(137) 选择主界面中间“脚本”中的“外观”,将其中的“将造型切换为…”拖动到“移到x:0 y:0”的下面,点击其中的倒三角选择“造型5”。
(138) 选择主界面中间“脚本”中的“控制”,将其中的“重复执行10次”拖动到“将造型切换为 造型5”的下面,将其中的参数“10次”修改为“20次”。
(139) 选择主界面中间“脚本”中的“外观”,将其中的“将角色的大小增加10”拖动到“重复执行20次”的里面,将其中的参数“10”修改为5。
(140) 添加角色老虎:
(141) 选择主界面左下方“新建角色”,点击第三个图标“从本地文件中上传角色”,将预先准备好的“11.1”和“12.2”分别上传。
(142) 选择主界面左下方“角色”,点击“Sprite1”左上方小“i”,改名为:老虎。
(143) 选择主界面中间“脚本”中的“事件”,将其中的“当...小绿旗...被点击”拖动到脚本空白区域。
(144) 选择主界面中间“脚本”中的“动作”,将其中的“移到x:0 y:0”拖动到“当...小绿旗...被点击”的下面,将其中的参数x:0修改为x:61,将其中的参数y:0修改为y:-69。
(145) 选择主界面中间“脚本”中的“外观”,将其中的“将造型切换为…”拖动到“移到x:61 y:-69”的下面,点击其中的倒三角选择“11.1”。
(146) 选择主界面中间“脚本”中的“外观”,将其中的“隐藏”拖动到“将造型切换为11.1”的下面。
(147) 选择主界面中间“脚本”中的“事件”,将其中的“当接收到 第四幕”拖动到脚本空白区域。
(148) 选择主界面中间“脚本”中的“外观”,将其中的“显示”拖动到“当接收到第四幕”的下面。
(149) 选择主界面中间“脚本”中的“事件”,将其中的“当接收到…”拖动到“脚本空白区域,点击其中的倒三角选择“老虎死了”。
(150) 选择主界面中间“脚本”中的“外观”,将其中的“将造型切换为…”拖动到“当接收到 老虎死了”的下面,点击其中的倒三角选择“12.2”。
(151) 选择主界面中间“脚本”中的“控制”,将其中的“将颜色特效增加10”拖动到“重复执行10次”的里面,点击其中的倒三角选择“虚像”。
(152) 选择主界面中间“脚本”中的“外观”,将其中的“隐藏”拖动到“重复执行10次”的最下面。
(153) 至此,程序(脚本)编写完毕。我们点击主界面左上方的“小绿旗”,程序就开始执行了。
【举一反三】
(1)完善本课,使其更加逼真。如:让老虎也动起来等,小朋友,试试吧!
(2)小朋友,构思一个有意义和有趣的故事,用游戏或动画的方式展示给大家,是不是很有成就感啊。试试吧!
(3)试一试,改变本课脚本里的参数,看看会发生什么?为什么?
【本课脚本】
(1) 背景
(2) 角色“武松”
(3) 角色“字幕解说”
(4) 角色“老虎”
同学们,再见
编程可以培养孩子以下重要能力:
一、逻辑推理--抽象思维能力。
二、数学计算--数据化思考能力。自己编程实现逻辑的过程非常锻炼智力。
三、问题解决--跨界思考能力。
四、创新思维--系统工程思维能力。思考与设计游戏规则。
五、联想判断--分析归纳能力。
六、耐心缜密--合作自信能力。
七、动手能力--动手实现程序逻辑以验证自己的思路。
八、美术与音乐修养--给游戏设计图片、背景音乐、各种音效。
九、在这里,孩子是导演!
【友情提示】
尊敬的老师、亲爱的小朋友:你在使用本课程时,请打开Scratch离线系统,在主界面的左上方,找到标签“文件”,点击“文件”,在出来的下拉菜单中点击“打开”,此时让你选择要打开文件的“路径”,你可以选择本课附带的“XXX.sb”文件。
此时,本课所有的程序(脚本)和角色等都会出现在主界面上。老师可以讲课,学生可以编辑学习。
1
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$$