(共23张PPT)
12.摆脱机器人追踪
我说你找
老师出示并说指令,同学们迅速从代码区找到正确的指令并将其拖到编辑区放好。
新知探究
复习巩固
新知探究
实现舞台背景效果
(1)观看程序完整运行效果,仔细观察舞台上背景的变化有什么特点?
(2)根据舞台效果分析完成背景流程图。
(3)思考实现舞台效果需要用到哪些指令?
(4)在编程软件中编写程序实现舞台背景效果。程序编写完成后运行看看效果,发现问题及时修改。
闯关挑战一
新知探究
小组合作:上传背景并编写脚本
(1)请同学们从电脑中上传舞台背景程序,并根据教材71页的操作提示将背景图片高山(Hill)和城堡(Castle2)上传到舞台上。
(2)自学微课《设置背景顺序》或教材72页内容。按照高山(Hill)—大海(Beach Malibu)—城堡(Castle2)的顺序调整背景图片顺序。
(3)参考背景流程图及教材72页程序完成舞台脚本编写。程序编写完成后运行看看效果,发现问题及时修改。
实现舞台背景效果
新知探究
实现舞台效果步骤
1
观看背景效果,分析任务。
2
根据背景效果分析,完成背景流程图设计。
3
思考需要用到那些指令。
4
编写脚本并调试程序。
新知探究
闯关挑战二
小组合作,实现小猫移动效果
(1)观看程序完整运行效果,仔细观察舞台上小猫的变化有什么特点?将观察到的特点填写到学习单上。
(2)根据小猫的变化特点分析完成学习单上小猫流程图。
(3)思考实现小猫移动效果需要用到哪些指令?在学习单上圈出来。
(4)自学微课《设置起点和终点》或教材73页的操作提示完成小猫的脚本编写。程序编写完成后运行看看效果,发现问题及时修改。 并将问题及解决方法填写到学习单上。
智慧城堡就在眼前,真是太开心了。我想看到地球上更多的风景,你们能帮助我吗?按“练一练”的方法修改脚本,就可以加入更多的风景哦!
练一练1.根据流程图的提示,将舞台脚本改为重复执行次数的方式,想一想应该重复执行几次?
拓展提升
优化程序
在哪个代码区可以找到这条指令?它有什么作用?
复执行次数指令在“控制”代码区,“重复执行10次”指令可以使循环体重复执行10次后停下来,这里的次数可以更改。
拓展提升
优化程序
重复执行次数
在哪个代码区可以找到这条指令?它有什么作用?
下一个背景指令在“外观”代码区可以找到它,它能把舞台背景切换到后面一个背景。和 都可以实现舞台背景的切换。
拓展提升
优化程序
这里为什么不换呢
拓展提升
优化程序
“等待3秒,下一个背景”这段程序重复了2次
重复几次?
拓展提升
优化程序
2
重复几次?
拓展提升
优化程序
4
精简
优化
顺序结构
循环结构
顺序结构
顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。
拓展提升
优化程序
2
循环结构
循环结构有一个循环体,循环体是一段代码。对于循环结构来说,关键在于根据判断结果,来决定循环体执行多少次。
循环体
拓展提升
优化程序
生活中的顺序结构
1
同学们每天按课表上课。
2
炒菜时要按顺序放入调料和食材。
3
同学们每天做广播体操和眼保健操也要按一定的顺序。
拓展提升
优化程序
……
生活中的循环结构
1
一日三餐 。人们在生活中每天按顺序吃早饭、午饭和晚饭,每天都是按照这样的顺序循环。
2
太阳东升西落。 太阳每天早上从东边升起,晚上从西边落下,每天都循环着这个东升西落的过程,这也是一种循环现象。
3
春夏秋冬四季的变换 。每年季节的变换都重复着春夏秋冬这个过程,因此季节的变换是一种循环现象。
拓展提升
优化程序
……
顺序结构、分支结构和循环结构是程序的三大基本结构,今天我们了解了顺序结构和循环结构,分支结构将在以后进行学习,所有复杂的程序都是由这三种结构组成。
拓展提升
优化程序
练一练2.根据流程图的提示,将小猫的脚本改为重复执行次数的方式,小猫最后会停在城堡前的道路上。
课后巩固
练一练
评价指标 加星
程序效果是否完善。
是否对角色和舞台分别编程。
是否用到“重复执行……次”指令优化程序。
是否创造性的完成作品。
课后巩固
评一评