叮铃铃铃~又到了天涯石逸景小学三年级每周四准时开始的机器人社团课。在这几周的学习中,同学们被SPEED、DELAY、FOR三种语言小小虐了一把,要收复这些代码控制参数可得费一番苦功夫呀!
这堂课开始,景老师为了让同学们牢牢记住代码控制参数的使用,再次抽问巩固。通过反复的提问,一次次的纠正,终于每个被点到的同学都能正确回答如何使用代码了!而在本堂课的实践练习中,就有同学应用了这些代码控制参数。
第一个实践任务是使用FOR语言使小艾《连续打拳》三次。循环FOR语言使用的格式与其他两种语言区别较大。它有循环开始的位置,也有循环结束的位置,在开始的动作代码之前需要编写FOR+空格+循环次数,而在结束的动作之后要编写ENDFOR。
景老师先邀请了两位同学上台来单步执行打拳动作。其他同学在台下观看,究竟哪些动作是开始打拳,哪些动作是结束打拳。通过两次单步执行九个关键帧,同学们找到了原来是第三个到第八个关键帧是打拳动作呀!那接下来编写FOR语言就容易多了~
果然,不一会儿,就有很多小组此起彼伏的喊出“老师,我们成功啦~”
完成了控制代码的学习,景老师提了一个问题“同学们,你们参加或者观看过足球比赛吗?你们喜欢足球比赛吗?”这个问题一下子引燃了全班的情绪,全班同学热情高涨。原来,接下来我们要学习的就是设计足球动作,为下堂课机器人足球比赛做准备!
由简入难,首先我们设计的是机器人踢球的防守动作《劈叉守门》。景老师先给同学们展示了设计劈叉守门的几个关键动作,提醒同学们设计时的注意事项,第二个实践任务开始。这个任务需要注意的点在于劈叉要分多步进行,这样既避免损坏舵机和串口,又可以使动作更稳定、更标准!
因为时间关系,足球赛的进攻动作我们下节课接着设计。但是,在有限的时间里,每个小组都设计出了自己的防守动作,部分小组还在动作间插入了DELAY参数,懂得思考与活学活用,非常值得表扬!
这次课程同学们的课堂纪律、参与度、课堂气氛、实践的成功率都非常不错,每一个孩子都在成长、进步,都收获了喜悦与成果,这正是我们小艾机器人课堂所希望带给大家的。期待下堂课同学们继续带来精彩表现!