博士爸爸的自述:我为什么让5岁孩子学编程

博士爸爸的自述:我为什么让5岁孩子学编程

1

我是一名理工科博士,在魔都工作的中产阶级。同时,我也是一个五岁小女孩的爸爸。

小孩五岁生日的时候,我送给她一份出乎意料的礼物。我没有送布娃娃、零食、玩具等等,而送了一套图书和软件大礼包——学习少儿编程语言一套教材。每天下班回家后,我陪着小孩学习一节编程课,目前学习了几个月,她已经可以独立的做出许多漂亮的小游戏。

在学习编程的过程中,小朋友自己兴致盎然,常常是她嚷嚷着要学习,而我累了一天后陪着她。

但这段时间,也有很多朋友家人不理解:孩子才5岁,为什么我要让她这么小就开始学编程?

鉴于有越来越多的朋友问我,思考之后,我写下了这篇文章,详细地解释我的想法,包括为什么要学习少儿编程?学习编程对于孩子有什么好处?以及家长如何让孩子学习编程。希望我的这篇文章对家长和相关的教育从业者有所帮助。

2

人工智能的创新浪潮袭来,用“炙手可热”四个字来形容绝不为过。

在我日常熟知的专业领域,比如医疗图像识别、人脸识别等,人工智能都已经大展身手。我可以毫不夸张的说,在可预见的未来内,人工智能将会取代绝大多数的重复性工作。

从那时候起,我深深的感觉到,编程教育需要从娃娃抓起。

根据我调查的资料,目前全球已有16个欧美国家将少儿编程教育纳入公立学校的日常课程,比如英国政府规定 5 岁以上儿童必须学习编程课程;法国将编程列入初等教育选修课程;芬兰、加拿大、丹麦等24个国家已经在基础教育中设立了编程课程大纲;在美国,少儿编程语言Scratch的市场浸透率达44.8%

可以预见,虽然目前我们国家的少儿编程教育普及率不高,但在未来一定会逐步像发达国家看齐,尤其是在北上广深等一线城市。

“孩子还那么小,学编程干嘛?考试又不考。”作为一个大力向朋友们推广少儿编程教育的家长,我已经不止一次听到过家长问的类似问题。

我非常理解,作为一个成年人,初听“少儿编程”是会有些不可思议的。因为绝大部分家长,从事的日常工作并不与编程直接相关,因此,“编程”这两个字听起来仿佛是一个遥不可及又有难度的领域,为什么非要去让小孩子学习?

我的回答是,打个比方,现在让孩子们从小学编程,就像30年前,家长们让孩子从小学英语。

我是80后生人,我们这一代人从小被要求学习英语,但是绝大多数人学习的都是“哑巴英语”,属于会用但说不流利的那种。但是,90后和00后学生的英语水平,早就把当年的我们甩了一条街。

我常和朋友开玩笑说,目前,在上海随便拎出一家双语幼儿园,都一定能找到英语比我们更好的小朋友。这就是英语教育普及和高端化的重要结果。

现在比拼的是英语,那么十年以后呢?

英语是一门全球语言,在经济大融合时代,有英语优势的学生,必然领先同龄人。而编程是一门计算机语言,会编程的人,能通行在人工智能时代。

在中产阶级竞争日益加剧、阶层逐渐固化的今天,对于孩子的教育就是最好的投资,无疑,少儿教育的下一个风口就是编程。

更重要的是,在未来,少儿编程可能将逐步纳入应试教育:

20177月,国务院印发《新一代人工智能发展规划》。2017年年底,浙江新高考明确将信息技术学科(含编程)纳入高考科目;而北京、山东等省市也紧随其后出台了中小学信息技术改革方案,将编程语言内容纳入教学内容;20184月,南京教育局更将编程列入南京中考特招生的范畴内……

3

也有朋友这样问我,“我的孩子学了编程,以后是不是就一定要当程序员?”或者,“我不希望我小孩以后当程序员,那是不是就不用学编程了?”

我的回答是,当然不是啦。

学习的本质是提升自己在某一方面的能力,而不是获取特定的知识。比如,学习语文可以提高口语表达能力,数学可以让我们的思维更加缜密,学习英语让我们能够与外国人交流、获取更多信息。

同样的,少儿编程也不意味着孩子以后就是单纯地去做程序员,更重要的是为了强化小朋友的逻辑思维能力、抽象思维能力,和拓展教育边界能力。

说到这一点,我有明显的感受。

我是理工科背景的专业,在研究生期间时,实验室有许多不同学校不同专业保送来的博士新生,和他们日常交流的过程中,我能明显感觉到,如果本科学习过编程的博士,其思维的缜密度和做事的逻辑,都会优于之前没有学习过编程的同学,而这种逻辑思维能力,又能助益博士新生们快速上手研究课题,让学习做事的效率大大提升。

4

最后说一说,如何让小孩子从小系统地学习编程。

我推荐家长们鼓励孩子学习少儿编程,但是必须承认目前市场上的少儿编程培训班也是良莠不齐。我在让自家小朋友学习少儿编程之前,也去多个线下培训机构考察过,当时因为觉得有些机构的师资达不到自己要求,所以经过思索之后,还是决定自己买教材,自己在家里教孩子学习,这样的效果反而更好。

不过,我知道不是所有的家长都像我一样自己会编程,所以我的建议是,家长们可以自行考察合适的培训机构。看一家培训班质量如何,主要是看以下几点:第一,师资质量,比如老师有没有专业背景?教学能力如何?第二,这个培训班运营的时间长不长,经验丰富吗?如果是刚刚开张的小培训机构,我建议家长们慎重选择。第三,往期培训的学员成果如何?有没有参加过什么少儿编程大赛、赢得过一些荣誉等等。

这篇文章就分享到这里,希望对各位家长和教育从业者有所帮助~

WeCode致力于成为一个教授和学习编程的优秀的平台:

教师,为教师提供最优秀的少儿编程教学平台

学生,为学生提供丰富的少儿编程课程和项目的平台

家长,为家长提供查看和跟踪孩子编程作品和学习报告的平台

原文链接:dsnaiofneoifieowsnfo