每周二下午都是实验高中的校本课时间,我今年开设的校本课是机器人。
说起机器人,我上个学期已经开过一次了,有了一些教学经验,当然为这学期的开课打下了一个很好的基础。不同的是上学期用的机器人是中鸣的,上课地点在计算机机房,而这学期用的机器人是乐高最新的EV3,上课地点是在刚刚投入使用的机器人教室。
插播个广告,简单介绍一下机器人教室。机器人教室当初是负责装修和布置的,其实就是监工和沟通。教室装修的很高大上,用的是木地板,墙面是雕花喷漆,黑板是最新的多媒体投影加推拉黑板,里面的环境是很温馨的那种,不是学生平时上课做实验的冰冷环境,这样可以无形中减轻学生的压力,让学生更加轻松地投入到学习中去。至于设备配置,学生是两个人一组,每组一套EV3和一台Thinkpad笔记本,这种配置在河南应该说是很牛的。
上周上的是第一节课,上课的主要内容是让学生安装编程所需的软件,搭建一个最基本的小车机器人,让我意外的是,学生一节课的时间就完成了所有的任务,比我想象中的要快多了,可能是我比较笨吧,我用的时间比他们长,其实还说明一点,就是学生是真的感兴趣。补充一点我班的学生人数是28个。学生的这种表现也给我增加了压力,因为他们接受的太快了,所有以后要多准备点,准备充分一点。
这周是第二节课,我给学生简单介绍了一下编程软件怎么用,教学生编写一个简单的小程序,然后让机器人运行这个程序。大家也是很快就掌握了,然后自己开始随意的编写程序练习,有的是让机器人走正方形,有的是走三角形,还有的把超声波和碰撞传感器都用上了,编写了一些稍复杂的程序,在这些程序中有循环和选择判断,这是十分难得的,尽管他们上个学期学过机器人,但是这次的EV3和中鸣的编程语言是完全不一样的。他们之所以能很快上手是因为他们掌握了编程思想,理解了基本的编程结构——条件判断和循环,这让我很欣慰。
另外,我还想说一下我的上课原则,我觉得老师的作用是指导和引导,而不是替代。所以我上课只讲这个编程部件是啥,有啥作用,然后我布置小任务,让学生自己动手实现,有不会的可以再举手提问,我不会替他们写一个程序。上课纪律我也不做啥要求,学生自由可以自由讨论,自由走动,前提是我把这节课必须介绍的都讲完。我觉得这会更有利于学生的发展。
最后附两张上课照片: