作为家长,您是为了让孩子少玩点游戏多学点东西,还是让孩子多尝试看看是否具有编程的潜力,还是因为孩子确实有兴趣爱好?不管出于什么目的,学编程的第一步,就是如何做好孩子的编程启蒙。
近期一款由麻省理工学院开发的儿童编程软件Scratch风靡全国,一些小学也已经开始设立了Scratch课程,我们先来说一下教材。
关于教材
目前教材主要分为两类:
一类是工具型操作手册,告诉孩子每个程序块如何操作等,方便孩子查阅学习
另一类是主题创作活动,其中主题创作类侧重于学生的逻辑思考、问题解决、创造思考技法等高阶思维能力的培养。
我觉得对于启蒙孩子来说,主题类的更适合一些。这类教材的内容以主题创作为主线,倡导从趣味编程到趣味创造。
这两类书在市面上也都能看到,但是大多数都有一些普遍问题,就是内容丰富但结构松散;强调主题但弱化知识;强调创作但弱化程序等。我觉得一个好的教材应该是给孩子们去设计一系列与孩子们的生活紧密相关、喜闻乐见的活动,这样既能确保学生的学习兴趣,又能有助于方法性知识和价值性知识的获取,还能让孩子从编程中去学习。
如果你想看看教材,可以关注本公众号后回复“广东教材”下载《广东省版Scratch教材.pdf》来自己学习一下。
关于选择培训班
随着信息技术在社会中的重要性,很多家长开始有了这方面的需求,学校虽然有组织,但是还没有完善起来,而且很多学校还未开展这个教学。于是相关的教学机构也开始不断涌现,家长们开始面临如何选择培训班的难题。
目前国内已经有不少儿童编程培训班,其中有不少是从成人教育延伸过来的,因为大家都知道孩子的钱其实比较容易赚的。因为家长们很少考虑给自己充电,而把更多精力放在给孩子提升起跑线上了。
因为老婆说我不愿意系统教壮壮,于是前一段时间也报了一个编程课。如果您也想去报一个班,我给您一些参考标准,这也是我选择兴趣班的三个重要判断标准,兴许也能帮助你去做出判断:
1. 教学理念
儿童编程不应该只是朝着学编程写代码去的,而应该像学阅读一样,把它作为提升其他学习能力的一种基础技能。也就是我上图写的Learn to Code,Code to Learn。如果你去了机构,发现老师给您讲的都是说孩子可以学到什么编程技能,之后还可以进阶学习写代码,还可以参加国际信息竞赛,而不提通过编程能给孩子带来其他方面的帮助,那就可以忽略这个机构了。
2. 课程体系
如果理念吻合你,就要看课程体系了。首先它是否有完善的课程体系,不同年龄段有不同的学习内容,孩子如果有兴趣可以持续的跟着系统化进阶学习,避免一些拼凑式的课程和简单的重复练习。另外儿童编程应该和孩子生活、学习有关,所以还要看看编程课程内容是否可以引导孩子去解决生活中的问题(例如设计红绿灯时可以让孩子去与真实生活关联),去思考与其他关联学科的内容(例如猜数字可以让孩子学习数字大小)。
3. 教学方式
小班制面对面授课效果肯定最好,但是也是最贵的,壮壮报了一个小班课,十几次6000元。但是经过几次上课后,我发现其实壮壮完全可以少花钱上线上课,因为他对编程早已经有了兴趣。所以我觉得对于儿童编程启蒙课来说,最主要是通过什么方式能够在吸引孩子的兴趣之上引导孩子学习编程技术的原理和基础。这其实和讲师和课程讲解有关。我曾经在网上看过一些教学视频,也看过一些培训机构对外的试听视频,我发现很多讲师更懂计算机,第一课就给孩子讲“程序”、“模块”等大人才能听懂还不理解的词汇,这其实很难一下子吸引孩子。然而Scratch设计的又很好,即使讲师和讲解过程不太适合孩子,孩子自己探索之后也会感兴趣,但这这又遇到一个新问题。你会发现孩子很难脱离案例去理解应用所学内容。萍萍现在就开始自己拿着书照着做,她能根据书的截图来依葫芦画瓢的做出来,但是我让她自己从头开始做一个简单的游戏就会遇到很多障碍。这也是我考虑给萍萍重新系统启蒙的一个动机,就是让萍萍真正理解这些程序块的含义,并且能够去应用它。
如果教学理念、课程体系和教学方式你都满意,你接下来可能就要看课程费用了。下面是国内的一个儿童编程机构的费用。
基本上课程体系会设计多级,因为级别越多以后机构能从孩子身上赚到更多钱。第一级别一般会低一点,然后随着难度升级就会涨一点。基本上线上课都是上千元,例如编完边学的初级是1899元,共12次课。线下就更贵了,前面我说了,壮壮10几次课6000元。
在决定策掏钱之前,您还可以尝试以下活动:
让孩子参与培训班组织的试听看,了解师资情况,也同时了解自己孩子的情况
参与入门级的编程夏令营活动,通过短时间连贯性的编程学习,可以很好地了解师资和自己孩子的匹配程度
自学成才是否可行
有的家长觉得几千元的培训费有点贵,于是想是否自学是另一条启蒙道路呢?我觉得这也是一条路,毕竟我家壮壮就是这么走过来的,他旅游回来会自己一个人偷偷的拿着Scratch去表达整个旅游过程。萍萍现在也总是找空闲时间拿着一本书照着做,做完了一个人自己乐半天。
家长可以根据自家的条件情况来选择是去报班,还是自己学:
至少有一个家长逻辑性思维强
家长愿意为了孩子自己先去精通学习Scratch
家长要有一定的时间来指导孩子
能找到一个圈子,遇到问题可以即时获得请教
你的孩子对编程也感兴趣(当然这一点和大人引导有关,有的孩子有兴趣,但是大人不会引导,兴趣也就消失了)
如果上面的条件你难以满足,又想要给孩子启蒙,那么我还是建议你去报班学习,或者等着学习的教学开始系统化。
成长博士说
编程启蒙阶段,既不要让孩子陷入技术细节,也不要让孩子只是停留在简单复制代码,像操作工机械完成手工制作流程一样,而是要注重整个学习过程,这样才能真正引导好孩子的学习。
对孩子的编程启蒙,家长的目的不能只是让孩子学习编程的原理和概念,更要注重孩子学会如何通过编程表达自己的想法,通过编程学习更多,理解Learn to Code,Code to Learn。
我也开始思考,如何从教学理念、课程体系和教学方式出发,给萍萍带去更好的编程启蒙。如果您对启蒙有什么好的观点和想法,欢迎和我交流。
网友评论