【scratch入门课程】 第五课《潜水员探险》
2019-09-25 12:18
同学们,大家好!欢迎来到创客思维小学堂,我是Scratch编程课的小谷老师。今天,我们一起来学习《Scratch编程》:第五课《潜水员探险》学习目标:1.熟练操作“运动”及“外观”有关的积木指令块;2.理解程序初始化概念。 技能技巧:1.学会添加角色和背景;2.学会保存和新建程序;3.学会分解游戏案例中角色的任务进行编写代码;4.灵活运用及设置角色旋转模式。
观察游戏运行效果:潜水员潜入海底,游到海星面前问好,不小心游到鲨鱼面前,赶紧逃走。那这个游戏程序指令是怎么编写的呢?
程序指令编写:1.首先,添加游戏背景(水下背景图)及角色(潜水员、海星、鲨鱼);2.编写潜水员代码,点击选中潜水员,使用“当绿旗被点击”启动程序,设置潜水员初始大小、位置、方向、旋转模式等。代码如下图:初始化后,继续编写包括移动方式(坐标的改变)及“外观”指令块的使用等。潜水员的完整代码如下图:3.游戏里面的海星并没有移动效果,所以我们只需让它的程序指令初始化就行了。其代码如图:4.鲨鱼的程序编写同海星,只是大小未改变,旋转方式不同,为任意旋转,只要修改位置参数即可。代码如下图:这节课学到这里,大家赶紧练习一下吧!最后给大家布置个小作业:你能不能在已有的程序基础上,继续编写程序,让海星和鲨鱼游动起来呢?试一试吧!
观察游戏运行效果:潜水员潜入海底,游到海星面前问好,不小心游到鲨鱼面前,赶紧逃走。那这个游戏程序指令是怎么编写的呢?
程序指令编写:1.首先,添加游戏背景(水下背景图)及角色(潜水员、海星、鲨鱼);2.编写潜水员代码,点击选中潜水员,使用“当绿旗被点击”启动程序,设置潜水员初始大小、位置、方向、旋转模式等。代码如下图:初始化后,继续编写包括移动方式(坐标的改变)及“外观”指令块的使用等。潜水员的完整代码如下图:3.游戏里面的海星并没有移动效果,所以我们只需让它的程序指令初始化就行了。其代码如图:4.鲨鱼的程序编写同海星,只是大小未改变,旋转方式不同,为任意旋转,只要修改位置参数即可。代码如下图:这节课学到这里,大家赶紧练习一下吧!最后给大家布置个小作业:你能不能在已有的程序基础上,继续编写程序,让海星和鲨鱼游动起来呢?试一试吧!
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com