“Bro,bro,你要去哪里呀?”“我要去小艾课堂上课啦~”……“铃铃铃”随着一阵上课铃响,盐道街锦馨三年级机器人创客的小朋友一溜风赶到计算机房,再一次和我们可爱又机智的小艾见面啦!
这一次课我们要学习什么呢?这些小小的脑袋里没有大大的疑问,因为他们早就知道这堂课会进行的内容!这堂课我们有一整堂课的时间来实践练习上次课我们学习的三种编程语言。
首先是第一种语言——速度控制参数“SPEED”。通常小艾做出种种行为动作的时候,速度都是保持不变,即它的默认速度30ms。那如果想让小艾更快或者更慢一点儿怎么办呢?只要在加载的动作代码前编写“SPEED+空格+数值”就能完成该任务了。
这次实践,景老师来到每个小组面前观看和指导同学们的操作。其中,第八九小组里面的高家睿、梁默涵、文斯仪和肖涵嫣同学完成速度改写程序最迅速,配合最默契。四种不同速度的《摇手臂》很快就有设计成果了~
第二种语言是:延迟控制参数“DELAY”。就像升国旗的途中,小朋友们要一直保持敬礼直到国旗升上去,那么如果我们想让小艾一直做一些动作该怎么操作呢?这就和speed参数略有不同了,speed是放在代码前,改写它之后的速度。而DELAY是放在代码后,延迟上一个代码的动作,它的格式与spped格式相同,是“DELAY+空格+数值”。
DELAY程序的改写,第六组的郑川、刘名扬、舒雅楠同学完成得最快,而且全部过程独立完成,他们的《下蹲举手》非常值得大家借鉴哦~
最后一种语言——循环控制参数“FOR”。所谓循环,就是要不停做某些动作,所以它至少得有两个动作,也必须有开始循环和结束循环的动作。所以呀,FOR循环有始有终也得有中间的多个代码,它的开始格式不变,依然是“FOR+空格+数值”,但是在隔了两个以上的关键帧后的结束处还要再编写一个结束循环的代码“ENDFOR”。
这一个实践,景老师刚刚来到第七组时,张铎和梁陈同学就恰好设计好五次《欢呼》动作,省得景老师“操心”,真是两个贴心小宝贝~
除了以上小组,还有几个小组也给景老师留下了深刻的印象。例如第三组的姜苏源与第五组的付诗诗、庞维滟合并一起完成实践,可是中途电脑出了一点儿小故障,之前完成的程序全部丢失,景老师就让她们去讲台上的教师电脑进行操作,果然再次操作更加熟练,不一会儿,她们就做出了三种程序,六组动作。再例如第一组的李壹同学,虽然听讲的时候时常要去开小差,但是能以一己之力完成多个动作,真是不鸣则已一鸣惊人!
其实,这堂课大部分的同学都非常热情的参与实践,景老师要特别表扬一下全班同学的积极性。但同时,景老师希望大家在学习编程知识和参与实践的过程中能够更专注更细心一点,相信全班同学会表现得更完美!
随着国家大力提倡人工智能教育向中小学全面普及政策的施行,从小培养学生的计算机、编程能力是未来的一个非常大的教育风向,科技强国离不开科技人才,科技人才离不开科技教育。从兴趣出发,结合完整的人形机器人硬件产品,去学习理解代码、动作控制,从而发展出编程思维和逻辑思维,这是小艾课堂期望看到的,也是小艾课堂希望带给同学们的。