中小学教育资源及组卷应用平台
第2课 摘星星
教学目标
1.学生会“当按下 A 、面向鼠标、将Y坐标增加 ”指令
2.学生会让编程猫移动接星星,学生会掌握交互式编程的方法。
3.学生能够开心快乐地编程。
教学重点
1.学生会“当按下 A 、面向鼠标、将Y坐标增加 ”指令
2.学生会让编程猫移动接星星,学生会掌握交互式编程的方法。
3.学生能够开心快乐地编程。
教学难点
1.学生会“当按下 A 、面向鼠标、将Y坐标增加 ”指令
2.学生会让编程猫移动接星星,学生会掌握交互式编程的方法。
3.学生能够开心快乐地编程。
教学准备
摘星星的程序。
思政渗透点:
人与人要快乐地交往互动。
教学过程
一、激情导入
失踪已久的星能猫突然在源码森林的幽暗处出现了,但是它的星星能量即将耗尽,危在旦夕。森林鹿王请求编程猫前往下一场流星雨坠落的地方,收集星星带回源码森林,让星能猫恢复能量。
二、新课教学
(一)演示程序
师:同学们,感觉怎么样?
生:特别有趣
(二)分析程序
1.角色分析
师:那咱们来分析一下这个程序:先看看一共有几个角色?
生1:三个,一个编程猫和两个星星。
2.“编程猫”脚本分析
师:大家看两个星星的脚本基本相同。
师:那咱们就研究一个星星的脚本和编程猫的脚本就行对不?
大家看编程猫的脚本1和2,按左键,编程猫可以向左走,按右键,编程猫可以向右走。
3.“星星”脚本分析
师:你们来分析这几条指令,可以猜一猜每条指令的功能?
师 生:让星星不断地落下,“落下”需要将Y坐标增加一个负数这个指令,要“不断地落下”需要重复执行。为了让星星能循环不断地从上到下,不是一次落下,就需要判断当Y值为0时,重设Y坐标为高点。两个星星的高点Y坐标可以不同,也就是说星星可以从不同高度往下落,显得更加自然有趣。
4.交互分析
大家看编程猫的脚本3和4,如果编程猫碰到星星和星星2这两个角色,它就做一个外观特效,出现一个扭曲变形。
三、练习展示
好,同学们可以选择不同的角色人物,比如爸爸和儿子相遇,猫和老鼠相遇等等,再添加背景,再为角色设置外观特效变色、变形或者让角色变小等。
大家可以参考按照大屏幕上的程序截图练习编程,可以自由的扩展程序。
师生互相评价。
四、总结提升
这节课你有什么收获?
板书设计:
第2课 摘星星
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
HYPERLINK "http://21世纪教育网(www.21cnjy.com)
" 21世纪教育网(www.21cnjy.com)