号外!号外!最新一期商老师机器人编程课堂大揭秘!——小艾一时拳拳如风,一时缓如蜗牛,一时一动不动,究竟是机器人的失控还是程序的精妙?咱们今天就来一起瞧一瞧~
十月二十三日下午,天气灰蒙蒙的阴沉,但同学们的心情一点儿也不阴沉,他们兴高采烈地准时来到计算机房,与商老师和我们的教育版机器人小艾相会!
在开始这堂课之前,商老师针对前两次课的课堂情况做出了一个细致的训练,依次邀请各组成员上台参与串口连接测试。串口连接是一个重要的“技术活”,关系到以后每一堂课是否能够顺利进行。在一个接一个的同学通过商老师的指导完成实操后,商老师宣布全班所有同学都通过考核!
接下来,我们正式进入本堂课的内容。第一个环节是机器人小艾的SHOW TIME,商老师为大家带来了三段小艾的表演,同学们目不转睛的盯着表演,有机智的小朋友还没等商老师提出问题就观察到这些表演的特别之处——“咦!商老师,小艾做的动作都一模一样!”又有小朋友补充“但是速度不一样,第一个动作不快不慢,第二个动作很快,第三个动作很慢!”
这是为什么呢?为什么小艾能够静如处子动如脱兔?是不是小艾程序失控了呀?别急,商老师来为同学们一一解答。原来小艾之所以能够做出如此特殊的行为是因为使用了代码控制参数!
首先,我们来认识第一种SPEED控制参数,也就是控制小艾动作速度的参数。SPEED参数使用非常简单,即SPEED +空格+数值。商老师特别强调了速度代码必须放在一段关键帧之前!通过向多名同学考核,同学们最终记住了SPEED参数的使用方法,之后同学们课堂实践,所有小组都成功编辑了程序。
除了SPEED参数,本节课还有另一种参数——DELAY参数,即延迟参数,它的使用格式与SPEED参数相同,唯一的区别也是商老师特别强调的一点,DELAY参数是用在一段关键帧之后的!有了速度参数的基础,同学们掌握延迟参数就非常迅速了。在之后的课堂上台展示中,所有展示的机器人动作都一模一样,可见同学们都完全正确的使用了DELAY参数~
速度参数、延迟参数以及下堂课即将学习的循环参数是我们本学期代码编程里的重点之一,熟练使用三种控制参数,可以使得咱们的人形机器人表现出许多“情绪”,“性格”。并且在接下来的学习中,足球大赛、舞蹈大会的动作设计编辑都需要用到这三种控制参数,那么同学们在接下来的课堂中会表现如何呢?会不会像这堂课一样完美完成实践练习?让我们拭目以待吧~