美文网首页儿童编程儿童学编程
忽如一夜春风来,儿童编程培训是教“真东西”,还是“忽悠人”?

忽如一夜春风来,儿童编程培训是教“真东西”,还是“忽悠人”?

作者: 坚果学院少儿编程 | 来源:发表于2018-12-08 07:03 被阅读41次

    忽如一夜春来,身边的家长们不是谈论少儿编程,就是在说人工智能,言语之间透露着莫名的焦虑,儿童编程培训也变得异常的火爆,很多没做过编程教育的培训机构都开始宣传了儿童编程教育。同时成功的忽悠到了不少的家长。

    我会不断的将一些优质的教育资源分享给各位家长,请大家关注坚果学院少儿编程(公众号:未来家创客),专注于培养孩子未来核心竞争力,打开编程大门,预见孩子未来。

    学少儿编程就来坚果学院,专注于培养孩子未来核心竞争力,为5-18岁儿童提供优质少儿编程、STEAM教育和机器人创客教育课程。

    在线体验坚果学院在线少儿编程!

    坚果学院官方通道:http://www.pmo365.cn/

    那么,怎么确定那些做儿童编程培训的,是教了“真东西”,还是在“忽悠”各大家长的钱包呢。一般线下的儿童培训机构都有试听课,我们不妨从一节试听课中寻找答案。

    一般试听课,儿童编程培训机构都会搞非常炫酷的游戏给孩子们玩,以证明他们是一家非常有实力的机构。但是,往往越是这样的机构,我们越不能信。为什么呢?因为他们根本不懂什么是儿童编程。

    那么,儿童编程培训的核心在哪呢?小学阶段是培养编程思维,也叫做计算思维,以及简单的算法编程。在中学阶段,孩子们开始接触算法,无论是未来参加竞赛还是走专业化发展,算法才是编程的核心,是所有计算机语言通用的。

    编程思维,也称为计算思维,它的四个核心部分是分解、抽象、模式识别和算法。比如分解就是让我们把大问题拆分成很多个小问题,一个一个去解决。抽象就是让我们去忽略一些不重要的部分,只关注事物的本质。模式识别就是找规律,把以前解决过的通用的方法抽取出来。算法就是做事的步骤,一步一步的来,做事有条有理。

    掌握了计算思维,可以应用到任何其他任何领域,编程就是写作,是一种表达方式,也是开发新的思维方式的入口。

    判断孩子是否学会了编程,唯一的标准是孩子是否愿意并能够自如利用编程工具实现自己的想法。学完“忽悠人”的儿童编程培训之后的孩子,往往只会创作一个游戏,这并不能代表孩子“学会“了如何应用编程。 也许换一种情形或者场景,孩子就不会应用了。

    而真正拥有”真东西“的儿童编程培训教出来的孩子,他们会再不同的场景下,针对不同的问题,甚至自己是孩子自己提出问题,都能够自如地应用编程技巧实现想法,才是真正的学会了如何去学习,这也是学习儿童编程的目的。而要达到这样的目标离不开合理的学习习惯的培养,老师的作用就在于陪同孩子一起养成这样的习惯。

    曾经有个家长对我说,2年花3万多报了一家编程机构,学完之后孩子只会老师教的动画和游戏制作。当别人家的孩子在讨论循环、嵌套循环、变量、函数和算法的时候,他们家孩子完全是茫然的。

    听到这个我内心是很失望的,现在国内的编程培训成了一门生意,已经远远的脱离了计算机科学的教育本质。计算机科学本身就是启发式自主学习,让孩子自己思考去解决问题,找出更优化的方法和路径。

    下面根据我多年的编程从业经验及结合孩子的认知规律,分享一下我的一些观点,希望能帮到大家。在教育的路上,让孩子少走些弯路,多些乐趣,正确引导孩子的学习路径,打开编程大门,预见孩子的未来!

    儿童编程程学习的正确路径,不要急于求成,应循序渐进,不同年龄段都去学习,编程思想不是靠短期培训班就能学会的:

    1. 启蒙阶段:幼儿园-1年级

    使用ScratchJr学习编程,记住是ScratchJr,不是Scratch,两者都是麻省理工(MIT)开发的,前者针对5岁以上的小孩(不认识字),Scratch是针对7岁以上的小孩,有一定的语言和文字基础。

    ScratchJr是一门入门级的编程语言,它可以让幼儿(5-7岁)创建互动的故事和游戏,孩子利用图形化的程序积木让角色移动、跳跃、舞蹈、唱歌。孩子也可以利用绘图编辑器绘制自己的角色、用麦克风录制自己的声音、用照相机加入自己拍摄的照片。最后用积木的方法组合成程序,让他们心中的角色动起来。

    2. 基础阶段:2年级-3年级

    这个年龄段可以正式学习Scartch图形化编程了,我建议不要一开始就学习如何编写动画和游戏,先学习编程基础知识,如顺序、循环、条件语句、变量和函数,让孩子一开始就打下坚实的基础,这将是他一生最重要的能力,等以后学习高级编程语言将事半功倍。

    Scartch编程基础课程应遵循通用编程语言基础概念,内容设计循序渐进,包括顺序结构、循环、嵌套循环、while循环、repeat until循环、条件语句和事件等。

    3. 创意阶段:4年级-5年级

    这个阶段是国内目前所有培训机构都在大力推行的游戏与动画编程,孩子可以使用麻省理工(MIT)开发的风靡全球的Scratch图形化编程语言来发挥创意了。但如果没有基础阶段的编程基础学习,孩子是无法自己去发挥创意的,这点一点要切记。

    Scratch是一款面向少年的简易编程工具,它是一款可视化积木拼搭的编程软件,提供了图形化的编程环境。相比于过去枯燥的代码学习,Scratch是模块化的编程学习软件,孩子只要拖拉指令模块即可产生相应的效果,对于孩子来说,一般来说,在合格的老师带领下,花上90分钟就可以入门了。

    4. 算法阶段:5年级-6年级

    这个年龄段的小孩可以接触目前最热门的人工智能编程语音Python,目前Python语言也已经纳入了浙江省的高考科目中,如果想学习高级语言,建议从Python开始,因为它的语法比较简洁。

    学习高级语言是枯燥的,能坚持下来的就可以逐步学习一些计算机专业课程了, 为以后专业化发展打好基础。

    如果孩子想以后参加NOIP竞赛,这个阶段就可以学习C++语言了,NOIP主要是考计算机基础知识和算法,建议先从简单的C++入门开始,不要一开始就学很专业的,容易打击孩子的积极性。

    5. 竞赛阶段:初中、高中

    这个阶段就是学习真正的算法编程了,目的只有一个,就是参加竞赛,至于专业性发展,那是大学的事情,这个阶段可以不用考虑。

    全国青少年信息学奥林匹克联赛(National Olympiad in Informatics in Provinces,简称NOIP)自1995年至2018年已举办24次。每年由中国计算机学会统一组织。联赛分初赛和复赛两个阶段。初赛考察通用和实用的计算机科学知识,以笔试形式进行。复赛为程序设计,须在计算机上调试完成。参加初赛者须达到一定分数线后才有资格参加复赛。联赛分普及组和提高组两个组别,难度不同,分别面向初中和高中阶段的学生。

    NOIP的一等奖可以直升北大和清华,二、三等奖也会有一流大学提前录取,如果你们家宝宝有这方面的编程天赋,恭喜你!

    未来是人工智能时代,学习编程不是为了让孩子一定要做程序员,而是要了解未来的社会运行规律,学会利用智能设备,去帮助自己更好的工作和创新!

    我会不断的将一些优质的教育资源分享给各位家长,请大家关注坚果学院少儿编程(公众号:未来家创客),专注于培养孩子未来核心竞争力,打开编程大门,预见孩子未来。

    学少儿编程就来坚果学院,专注于培养孩子未来核心竞争力,为5-18岁儿童提供优质少儿编程、STEAM教育和机器人创客教育课程。

    在线体验坚果学院在线少儿编程!

    坚果学院官方通道:http://www.pmo365.cn/

    相关文章

      网友评论

        本文标题:忽如一夜春风来,儿童编程培训是教“真东西”,还是“忽悠人”?

        本文链接:https://www.haomeiwen.com/subject/nsvfhqtx.html