龙空技术网

幼儿编程到底对孩子有什么帮助?到底该不该学?

霖士心理 138

前言:

现在咱们对“幼儿java”都比较关心,我们都想要学习一些“幼儿java”的相关文章。那么小编在网上搜集了一些有关“幼儿java””的相关文章,希望同学们能喜欢,咱们快快来了解一下吧!

文 | 霖士心理

● ● ●●

编程?码农?好像在大人的世界里,很难与孩子扯上关系,再加上编码语言与难度各有不同,就算是大人也都是望而却步。但就在这种认识逐渐被现代科技推翻瓦解的时候,近日,在某大学举办了一场面向孩童的教育机器人的比赛,比赛中达到千余名小选手同台竞技,令人大跌眼镜的学龄前儿童竟然达到100人之多,而最小的选手仅仅只有4岁。

四岁孩子学“编程”,难道这要是培养下一个扎克伯格、比尔盖茨的节奏?很多孩子甚至字还没有认识几个,就已经开始学习编程了。

对于这一消息,不少网友表示确实惊呆了,莫非真的是时代不同了?时下流行的学龄前儿童编程课程,在前沿的专业人士看来,仍然像是小孩子过家家的游戏,自然不能当真。

然而,很多家长们却是一股脑的蜂拥而上,虽然从教育角度,我们不难发现,现在社会组织的各领域区域赛事已经逐渐和升学紧密结合在了一起,随着各大赛事的软媒炒作与频率增多,其中一些比赛成绩还会为孩子择校加分,认定是科技特长生。这也是为何变成教育呈现出低龄化的现象。

其实,在学龄前孩子们学习的编程并不同于我们在IT领域接触的C、C++、Java、.net等语言。所以,家长们需要对学龄前儿童学习编程从新认识,因为学龄前的编程主要包括机械拆塔和积木式编程两个部分,前者基于动手训练,后者为电子简易代码。

同样地,家长们也大可不必对孩子憧憬未来成为IT精英的场面,希望家长们能够精准识别出编程对孩子真正的核心价值,而并非在天花乱坠的营销攻势下,被趋势所左右。

那么,孩子学习编程到底有什么帮助呢?

透过科技发展的角度来看,未来编程确实很可能成为孩子们的一门与数理化同等重要的功课,当然也是必备的生存技能之一。孩子们学习编程不强调学习复杂的代码,而是让孩子学会编程中最核心也是最基础的能力——编程思维。

编程思维主要分为五种特定的方向,制定计划、分解任务、重复任务、寻找规律与打破常规。

制定计划

日常中的每件事情都离不开计划,一个计划的宏观思路可以让孩子们在做事情中更加游刃有余。指定计划的重点,是要让孩子不光是站在执行的角度上思考问题,全面看待一件事情更加重要。所以,当孩子做一件从未接触过的事务时,计划中严谨的优势就体现出来了。

分解任务

我们举一个日常刷牙的例子,可以粗略的分为A走进卫生间——B拿起牙刷——C挤牙膏——D张嘴刷牙——E重复动作3分钟——F漱口——G清洗牙具——H离开卫生间。

有些朋友可能会问,虽然日常都是这样做,但这样列出来再引导孩子,会不会太麻烦了一些?因为编程代码就是一句一句敲打到计算机的,在执行命令也是一步步进行的,编程中所有的复杂任务都需要分解成一句一句的程序进行编码。而透过分解任务,可以提高孩子的逻辑合理性思维。

重复任务

有时,我们在日常生活中,总会做一些重复性的事务,虽然有些习惯性的事务要处理,很难提高效率。就好比孩子在编程中体验重复任务时,其实就是计算机中的循环。

执行了很多指令后,在达到某一效果前一直做这件事。也会让孩子们懂得,重复并非是没有意义的,而是在生活中很有必要的一个重要环节,就好比每天都要吃饭、刷牙、吸收知识一样。

寻找规律

其核心就是纠错能力与优化能力,相信很多朋友都有这样的经历,总干一件事,不知道哪一天就有了一个优化的方法,也许更有效率了,也许更加系统了,也许更符合当代美学标准了等等,总之是从某个角度优化的结果。

打破常规

一般来说,无论是编出一个优秀程序,还是在生活中的创新,都需要打破常规思维,当孩子在遇到许多问题和抉择时,如果具备这样的思维,才会变得更优秀和与众不同。

而在美式教育中,从幼儿园大班开始,就已经融入计算机编程和英语、数学一并成为了必修课程,从初中到高中就会学C语言和终端算法,并且还会参与程序设计。

随着人工智能(AI)全球这股热潮,我国也是紧跟时代的步伐,在很多实验中、小学设置了人工智能相关课程、逐步推广编程教育、建设人工智能学科。这其实也意味着,懂编程才能在未来的人工智能时代游刃有余。

● ● ●●

标签: #幼儿java