有关孩子少儿编程兴趣的培养

方建勇/文

以前觉得少儿编程比较简单,诸如Scratch图形化、模块化的编程,完全可以自己教,然而,在一次教孩子学习Scratch的过程当中发现,涉及到一些变量、循环的概念,其实孩子对这个东西理解是不透的。同时,图形化编程,相比较于代码编程,还是有很大不同,我们也没教过。这样自己在家里教孩子学,效果也不是特别好,孩子也会说我其实也不怎么会嘛。

实际上,网上有一些博客和教程,我们可以按照上面的教程来重现一遍。另外,也可以访问scratch的官网,官网上可以下载一些脚本。

2019年, Scratch3.0版本发布,它这个界面跟2.0有些区别,但是更加友好,2.0版本是2013年发布的,差不多6年以前。我们去访问麻省理工的媒体实验室,也就是Scratch发明者Mitchel Resnick领导的实验室,国内访问的速度比较慢。尤其是50多兆的Scratch桌面可执行软件,下载居然要几个小时。还好网上有一个国内镜像,下载的比较快一些。

Scratch官网,也是一个云平台,除了可编辑执行,还可以把完成的脚本存储在云平台上进行一些分享。Scratch官网有大量的作品,这些作品官网也做了分类,可以拿来修改,可以保存到本地,也可以保存到云平台上自己Scratch的账号里面。

我想,该怎么办?孩子刚开始接触Scratch,正确入门是非常重要的,我们怎么样做引起孩子们的兴趣呢?孩子对Scratch编程本身是有兴趣的,但是兴趣的引入点,我们家长不知道,孩子自己也不知道。家长和孩子都找不到一个切入的点,这样很难与孩子一起爆发出一个共同去学习的火花。

还是需要有一个领入门的这么一个人,而且要专业,宁波有一家少儿编程的培训机构,是本地拥有5家实体课堂的连锁培训机构。正好双12的时候有个活动,可以免费连续试听两次,每次1个半小时,于是打算把入门的工作交给他们,毕竟在这个年纪,老师的话比家长的话管用。 

这两次试听课堂上,孩子表现得很积极,老师也会传递给家长积极的信号,说是孩子比较喜欢也有能力去接受这个事情,从同龄人或是初学者的表现的来看,还是比较出色的,这样就激发了家长报班。通过两堂免费试听课中演示的Scratch案例,孩子有了一定的理解和动手能力。回来以后,家里面我下载一些Scratch脚本,跟他一起来切磋他们课堂上学到的内容,在家里面再复习一遍试听课上的内容进行巩固。

孩子对Scratch里面涉及到的角色、背景、控制、声音、循环等内容,他会根据教程和视频去尝试做一遍。在做或者说是尝试的过程中,我会跟他互动,在这个过程中我也知道了孩子的一些想法,以及中间他不懂的地方可以得到及时帮助。对于真正吸引孩子一些地方,我会去寻找相关的一些东西,比如书籍,市面上Scracth 2.0的书比较多一些,当然个别的已经更新到了3.0版本,与最新的Scratch 3.0同步,找了几本国内的,也找了几本国外翻译过来的书,好书买一本就够了,更多的书我们是去宁波图书馆借过来的,毕竟编程类书籍都是临摹一遍或者两遍就差不多,多买不划算。

B站上有不少Scratch相关的视频,孩子可以对着视频一个个的来演练,这是一个很重要的环节,因为小孩子对视频的接受度要比图文高。在演练的过程,孩子他会改变一些素材,也会通过这个工作来表达自己想要表达想法。他会去把这个想法表达出来,从某种意义上来说,他已经不是一个编程的概念了,而是一种孩子来表达一个想法的实践手段。

礼拜五、礼拜六或礼拜天的晚上花一个小时,让他自己去琢磨,因为做的过程当中其实是蛮耗时间的,有时候不知不觉是一个小时,也可能是两个小时过去了,所以是时间要控制好,如果一直做不完,那就让孩子先保存好脚本,分两次来做。

孩子对于操作的一些环节,重要性可能不是很清楚,所以要及时的保存,命好名,自己建个文件夹。这个过程当中,其实是家长跟孩子一起在学,同时让孩子也自己能去操控电脑,自己去做一些力所能及的Scratch相关的一些操作步骤,接下来可能会有自己一个人演示的能力,差不多就是这样子。接下来我们会在培训机构上15次课,每周一次,在这个过程当中,孩子不仅仅是简单的重复老师讲的内容,他也会跟老师去互动,因为在下次开始课开始之前,中间的一两个月里面正好有缓冲期,期间,我们家长和孩子对Scratch少儿编程已经有了一个较深的认识以及实践,这样接下来的课堂当中,孩子的学习效果会更好,互动性更强。

你可能感兴趣的:(有关孩子少儿编程兴趣的培养)