不是计算机老师,怎么带好学校的机器人社团

带好一个学校机器人社团,并不需要你会编程。别讲课,去引导:比学生提前一课,用好学生技术员,用评分量表做项目,再搭起一张求助网络。
不少办得有声有色的学校机器人社团,带队老师根本不会编程。管社团的往往是地理、美术或者生活导向课的老师,自己报了名,被塞过来一箱套件,就这么边做边摸索出来了。要把这件事做好,你不需要一个计算机科学学位。你需要的是一套让自己比学生稍微领先一点的办法,一份把学生放在中心位置的计划,以及一份出了故障可以打电话求助的短名单。
太长不看
- 做引导者,别做讲课的。你的任务是让学生不卡壳、能往前走,而不是提前知道每一个答案。
- 比学生提前一课。每次搭建都提前一周自己做一遍,把出过的岔子记下来。
- 招募学生技术员。两三个学生就能包下充电、理线和第一线的排障。
- 做项目,不做讲座。出一道挑战题,配一张简单的评分量表,剩下的让学生自己找路。
- 永远别当唯一的求助对象。用好供应商培训、假期工作坊和线上社区。
先改一改自己的岗位说明
最大的转变在心态上。机器人社团不需要一个站在讲台前讲解代码的人,它需要一个能让整间教室保持产出的引导者。想想那些从没打过职业比赛的体育教练:他们设计训练科目,在旁边仔细看,问出好问题,在有人卡住的时候上前搭把手。要带出一名最好的前锋,他们自己并不需要是场上最好的前锋。
一旦接受了自己是教练而不是明星,压力就小了。你完全可以说“我不知道”,然后提议一起把它弄明白。老师如果示范的是冷静、好奇的排错过程,学生会跟着学;老师如果装作什么都懂,学生反而会僵住。
比学生提前一课
全部诀窍就在这里,而且它是故意做得这么枯燥的。你不需要精通这门学科,你只需要走在班级前面一周。每周抽出三十到四十分钟坐下来,把学生接下来要做的那个作品原原本本做一遍:敲代码,跑起来,把它弄坏,再修好。过程里留下三样东西:
- 一张成品跑通时的截图或照片,这样你知道“做完”是什么样子。
- 一份简短的出错清单。你踩过的坑,几乎就是学生接下来要踩的坑。
- 两三个可以随口一问的检查点问题,用来推卡住的小组一把,又不至于把答案直接交出去。
图形化积木编程让非专业老师做到这一点变得现实。把积木拖到一起,省掉了文本语言里最吃时间的拼写错误和漏标点,你就可以把注意力放在逻辑和搭建上,而不是语法上。
招募学生技术员
你没法同时守在十张桌子旁,所以别硬撑。每个社团都有几个跑在前面、早早收工的学生,给他们派活。轮流任命两三名学生技术员,把它做成一份有面子的职务,而不是对手快的人的惩罚。
技术员负责那些不然就会吞掉你半节课的杂事:上课前给套件充电,理线,检查电池,以及在某组机器人不动的时候第一个冲上去。“先问三个人,再问我”这条规矩很好用:学生先问同桌,再问技术员,最后才问你。等到问题递到你手上,通常已经是值得你花时间的真问题,而半个教室的人在这一路上都练了一遍排错。这并不是把本该你做的活推出去;把一个修法讲给同伴听,是最有效的学习方式之一,所以全场收获最大的其实是技术员。
做项目,不做讲座
一个学期的分步骤练习纸,教出来的是照抄。一个学期的项目,教出来的是解决问题的能力,而且它悄悄替你掩护了“你不是专家”这件事——因为根本没有一份标准台词等着你念错。给一个目标和一条限制条件,然后让开路。
好的入门挑战都是看得见摸得着、一眼就能判断成败的:一台沿着胶带线走的机器人,一个对移动有反应的防盗报警器,一个显示温度并在房间过热时报警的装置。学生自己就能判断它有没有成功,这意味着你不必充当对错的裁判。
一张简单的评分量表,胜过一个标准答案
既然没有唯一正确的解法,那就评过程,而不是对着参考答案打分。一张任何老师都用得上的量表,可以给四件事同等权重打分:它能不能跑起来,代码是否整洁、有没有标注,小组有没有做过测试并加以改进,以及他们能不能讲清楚它的原理。最后一栏最重要。一个能把简陋的循线小车讲明白的小组,比一个抄来一台花哨机器人却说不出所以然的小组懂得更多。
挑一套你真正撑得住的器材
统一了型号,支持起来就容易得多。整个社团只选一种主控板,而不是货架上摆一堆杂牌硬件,这样你解决掉的每一个问题都能套用到每一张桌子上。优先选那些图形化编程做得扎实、指南写得清楚、零件在本地就能补货的套件。像 sheenbot∞ 这样对新手友好的板子,能让第一个学期围绕传感器、电机和灯光展开,而不是围绕语法。再按套件成本的 10% 到 15% 留出预算,用来买备用线材、电池和几件替换零件——线材总是最先坏,而且总挑最糟糕的时候坏。
器材怎么用,和买哪套器材同样重要。常见的有三种模式:
| 模式 | 你需要什么 | 适合 | 要留意什么 |
|---|---|---|---|
| 全班共用一套器材,学生两人一组 | 套件更少,一种主控板,一个收纳箱 | 预算紧张,以及开办第一年 | 容易出现一个学生独占;指定一名操作员和一名领航员,并让他们轮换 |
| 每人一套器材 | 套件更多,充电和存放的负担也更重 | 人数较少、年龄较大、比较有把握的小组 | 开销更高,每周要维护的硬件也更多 |
| 先上屏幕,硬件后补 | 只要你现成的那间电脑机房 | 在投入预算之前先试试兴趣有多大 | 学生很快就会想动手搭实物,所以要早点把切换的时间点排进去 |
如果你还拿不准这份兴趣能不能持续,那么先买大约十套器材、全班共用、学生两人一组,是最稳妥的起步方式,以后再慢慢过渡到一人一套。真到了要下单的时候,一家同时提供课程和支持的供应商,比最便宜的那个盒子值钱得多;一整套班级器材长什么样,可以到商城里看。
永远别当唯一的求助对象
把自己变成整个社团唯一的知识来源,是最快把人耗干的方式,所以要在需要之前就把求助网络搭起来。供应商培训是最直接的一条路。好的供应商会为老师而不只是为学生开课,一个下午就能让紧张的新手有底气。预约一节免费的体验课,可以在你自己开课之前,先看看一节课到底是怎么被引导起来的;七月的冬季假期工作坊则很适合送有兴趣的学生去,或者你自己坐进去把门道摸清楚。老师和创客的线上社区是另一根支柱——你会遇到的接线问题和积木逻辑难题,几乎每一个都已经有人解决过并写了下来。
一节课可以怎么排
让每节课都保持同一个节奏,学生就能很快进入状态,你也不必把力气都花在维持秩序上。一节四十分钟的社团课可以这样排:五分钟回顾上次内容并布置本次挑战,三十分钟动手搭建、你和技术员在场内来回巡视,最后五分钟留给两个小组展示进度,并说出下周想试的一件事。套件要提前一天充好电——万一拉闸限电正好落在社团活动的那个下午,指望课上临时补电就是在赌博。
小结
要带出一个学生喜欢的机器人社团,你不需要是计算机老师。你需要的是别再扮演专家,开始像教练那样干活:领先一周,把真正的责任交给学生技术员,用项目和一张简单的评分量表撑起整个学期,并且让求助网络始终触手可及。正在进入南非中小学的编程与机器人课程,从来就不是只为专业老师准备的;办得好的社团,通常正是那些连教室里的大人也在学的社团。
常见问题
开始之前我必须会编程吗?
不必。你需要的是愿意在学生之前先把每周的作品做一遍,并且保持领先一课。图形化积木编程消除了大部分敲错字的问题,所以你完全可以和社团一起学,而不必提前好几年学会。
要是有学生懂得比我多怎么办?
把它当成礼物。让这个学生当技术员,或者给某一桌当小导师。你的价值不在于知识比人多,而在于结构、公平、节奏,以及让整个教室都动起来。社团靠的是组织能力,多过靠专业水平。
起步需要多少套器材?
大约十套器材、全班共用、学生两人一组,适合大多数刚起步的社团。统一用一种主控板,这样你学会的每一个修法都能重复使用;再备一小批线材和电池,免得一处故障就让整节课停摆。
社团课上多久合适?
四十分钟到一小时比较合适。足够搭一个东西并测试一遍,又不会长到让上了一整天课的学生撑不住注意力。回顾、搭建、分享这样一个可预期的结构,比在时钟上多加一段时间管用。
出了故障可以去哪里求助?
先看供应商的培训和指南,然后是线上的老师社区和创客社区。在学年初就把供应商培训或工作坊约上很划算,因为这样你是在从容的环境里碰上那些棘手问题,而不是站在一整班卡住的学生面前。



