Micro:bit教程04—中小学如何利用它开展编程教育

今天这个话题有点重,我们斗胆在此抛砖引玉。

现在全国各地都正在开展创客教育和编程教育。我们走访了一些学校,和部分老师交流了。创客教育普遍处于初级阶段。跟某小学的陈老师深刻了交流下。现在学校里面设备是不缺的,高大上的3D打印机至少有几台,死贵死贵但是不好用,经常会堵头,经常要修,偶尔会用下,频次比较低。

现在信息课,老师的主导权比较大,陈老师已经从网上自己自学,直接教小学生三维建模,利用的软件是3Done,陈老师教学挺有一套方法,建模就是建立一些平时生活中常见的物品,例如花瓶、杯子、家居等等,这样让学生更有亲切感,更感兴趣。陈老师慢慢行成自己一套教学方法。听说最近陈老师在编写课程,让她的学校作为教育试点。那就等着她比较有空的时候,让她给大家分享下。

Micro:bit教程04—中小学如何利用它开展编程教育

编程课程,这边陈老师主要是用Scratch原生软件1.4版本的,平时教一些简单的编程控制。陈老师说到,实际时代的发展很快,自己都快跟不上,平时这些新的软件都是自己从各个群听一些老师提到,然后自己查找资料去研究,自学的。她也尝试过加入arduino硬件,以国内某厂的类乐高模块。因为陈老师平时都是大班上课,尝试过这种积木模块的教学,效果不太好,主要每个学生一套也不现实,公用一套,往往又要整理准备的,都是一二节课上完一个班,三四节又上一个班,很多时候都忙不过来。所以基本arduino这块的硬件没怎么涉及到大班教学。

Micro:bit教程04—中小学如何利用它开展编程教育

我们对于中小学如何利用Micro:bit进行编程教育,给建议是:

立足当前,逐步提升。

实际平时在我们一些群讨论Micro:bit的,实际算是接受能力程度比较高的老师,更多中小学的老师还是处于一个file:///C:UsersCCFIVEAppDataLocalTempSGPicFaceTpBq89521877527.png“不动”的状态,而且新事物接受也有一个过程。直接用拿来主义是不合适的。

先看本校创客教育开展的情况,尽量从低成本的开始尝试,等接受程度差不多了,再慢慢加大力度。实际一切都是为了孩子的教育。其他软件和硬件都是为学生的学习进行配套。

如果有意从Micro:bit开始编程教育,不妨这样,先不要购买Micro:bit这个硬件,因为Micro:bit的编程网站直接有仿真器,上课直接用仿真器,这样既低成本,又可以保证纯正的编程。在结合Micro:bit编程过程中,我们穿插点编程介绍,编程逻辑。时时刻刻谨记我们是为培养编程思想为本,而不是为了学习Micro:bit或者是arduino类的东西。

等虚拟仿真器用的差不多了,这个时候可以慢慢上硬件,不建议一下子全部铺开,第一个成本高,第二个课堂控制难度比较大。这个时候每个Micro:bit必须做好储存管理。大概分组几个同学一个慢慢尝鲜,把之前的虚拟例子,下载到真正的硬件中,让学生真真切切感受到他写的程序不是只是活在虚拟的内存中,而是可以看到到,摸得着的。这样就可以慢慢从纯软件,慢慢转向到硬件中。

同时可以选拔一些优秀的学生组成兴趣小组,在平时的第二课堂进行一些指导性的DIY制作,逐步把创客教育的氛围给做起来。在平时的展览会中就可以以这批学生作为小导游,给其他参观的同学做介绍。慢慢把整个学校的创客教育氛围带动起来。

所以最后总结下,Micro:bit运用到中小学编程教育中,我们认为,大概三大步骤:

1、先从Micro:bit的实物虚拟器玩起,这样省事省力,无限制;

2、一定程度后,可以小入一批Micro:bit的真正硬件,以分组的形式进行教学;

3、选拔优秀的学生组成兴趣小组进行制作。再由他们的作品带动学校的创客教育氛围。

Micro:bit教程04—中小学如何利用它开展编程教育

以上就是我们的一些看法,如果有说不对的,请各位老师指正,这里我们抛出砖头,希望引玉。平时在群里的讨论,大家还是比较倾向于技术的交流居多,但是如何开展,平时讨论比较少,所以我们开了这个帖子,希望引起大家讨论,为后来的老师提供点参考意见,和具体的操作方法。希望广集老师的思想,为中国中小学编程教育做出贡献。

发表评论