幼儿园编程课有必要学吗(幼儿园小朋友到底有没有必要上编程课)
《我们的婚姻》剧照
最近两天,我追了一部热播都市剧《我们的婚姻》。剧中有这样一个场景:
男主盛江川以前没怎么管这孩子,后来,他开始主动承担管孩子的义务。但当他面对市面上各种关于孩子的培训班时,却不知所措了,他不知道哪些该报哪些不该报。
《我们的婚姻》剧照
那天,他就问了一直在家带孩子的李熙爸爸,即宇文老师这样的问题:
该不该给他家刚上幼儿园的女儿报编程班。
宇文老师是这样回答的:
我觉得现在的家长给孩子报各种班,有点过犹不及了。
《我们的婚姻剧照》
你同意宇文老师的回答吗?
01 幼儿编程可以学,但切不可盲目
对于幼儿学习编程的好处,社会上那些培训机构可以给你列出一堆来。比如培养孩子对计算机的兴趣,提升孩子的逻辑思维能力等等。
不可否认,这种交互式的游戏确实可以培养一部分孩子的兴趣。但是,学习编程真的可以提升孩子的逻辑思维能力吗?这倒未必。
图片来自网络,侵删
培养孩子逻辑思维能力的方式有很多,除了编程还有很多其他的游戏,比如数独,看图找不同,拼图等等。所以,家长真想从小培养孩子的逻辑思维能力,花点心思都可以做到,不一定非要去给孩子报编程班。
再问咱们家长一个问题:咱家孩子上的社会上那些编程班,老师们教的那些东西真的能提升孩子们的逻辑思维能力吗?这倒也未必。
我虽然不是学计算机出身的,但在大学里也学过一点计算机编程课。后来读研究生时,为了做爬虫程序帮自己收集写论文用的资料,我也自学过一段时间的Python编程。
所以,我大概也了解一些计算机编程的底层逻辑。其中,二进制算术和布尔代数是计算机运算的基础。这才是真正要学好编程需要学习的编程思维。
图片来自网络,侵删
而那些社会培训机构里的老师师资水平参差不齐,他们中很多人连自己的数学都没学好呢,又怎么能把这些编程的底层逻辑教给咱们的孩子?他们更多地是在教孩子们一些简单的功能性操作。
比如,他们会教孩子记住并写下某一段代码,让孩子们编出一个小游戏来。然后,让孩子们拿着这些“看得见的成果”向父母去展示。
他们一般不会教孩子们蕴含在这些代码和小游戏算法下的真正逻辑结构。这可能是因为没有能力去教,也可能是他们有能力却不愿意去教。
毕竟,比起需要投入大量时间精力才能培养的编程思维来说,教孩子们简单操作的功能性编程能力,更能从表面上显现“成效”,从而持续不断地让不懂编程的家长们掏钱付费。
所以,家长们在给孩子们报编程班前,一定要理性。切不可为了随大溜儿,而盲目报班。
如果孩子有兴趣学习编程,并且从小就表现出了在逻辑思维方面的天赋,家长在能力范围内,可以帮孩子选择适合孩子的培训机构和老师,鼓励并陪伴孩子坚持学习下去。
因为如果孩子没有这方面的兴趣,且他的逻辑思维能力达不到过早学习编程的要求,那么通过上编程课提升孩子逻辑思维能力的效率就将大打折扣,而且还有可能提前透支了未来对计算机编程的兴趣。
02 孩子没学编程的,也不必过分焦虑
没有报编程班的家长,也不必过分焦虑。别一看别人家的孩子报了编程班,就因为担心自家孩子在这方面落后,也脑子一热就给自家孩子赶紧报上。
咱们家长对于孩子的教育应该从孩子未来发展出发,进行长远的规划,不必过分为别人家的娃儿在眼前早跑的这段路而过分担忧。
《我们的婚姻》剧照
如果自家孩子将来有志于从事计算机编程方面的事业,那首先从小就得让孩子学好数学。数学是计算机编程的“灵魂”;同时,还要让孩子学好英语,因为英语是计算机命令的“语言”。
在孩子连学校教的数学都没学好的前提下,就让孩子花大量时间和精力去上编程班,个人感觉是有点本末倒置了。
《我们的婚姻剧照》
其实,现在这么多一线城市的小学课程中,已经在教孩子们计算机编程的思维了。比如,我女儿最近回家常和我玩的“二进制算术”游戏。
所以,家长们真的没有必要为了自家年龄尚小的孩子没报编程班而焦虑,学校里已经在教他们这方面的课程了。我们首先要做的是先鼓励孩子把学校里教的数学和计算机课程学好。
因此,当女儿提到她周围同学在提前学习计算机编程这一现象时,我告诉她,现在她学习的基础数学、二进制算术等,都是在为将来他们真正懂编程的算法并有机会自己开发新的程序而做的准备。
我还告诉女儿:
你们学校老师现在教的基础理论和数学思维的东西才是真正精华的知识,而且你们学校的老师可都是名牌大学科班出身的大牛老师,而那些培训班里的老师那跟本没法和你们的老师比呀!很多培训班的老师自己连数学都没学好呢,就跑出来教一些孩子们学编程,所以,你想他们能真正教出多少有用的东西来呢?
最后,我鼓励女儿一定要好好把学校的数学课和信息技术课上的基础知识先学好了,等有了余力再想计算机编程的事儿。
我还鼓励女儿,别看现在你跑得慢一些,但如果从现在起把老师教的这些基础理论学好了,将来你再学习起编程来会更加轻松,并能比别人走得更远,站得更高。
03 孩子学习编程,得因人因时而异
学习编程本身没有绝对的好坏之分,关键是看是否适合自家孩子。即使孩子很喜欢编程,想要学习编程,其学习方式也因人而异。
图片来自网络,侵删
其实,很多计算机天才还真不是靠家长逼着上编程班培养出来的。你知道吗?国内外65%的程序员都是自学成才的。不服咱就来看一组数据:
国外知名的编码对战平台HackerRank深入研究了全球 10351 名学生开发者的学习方式以及技能状况,并发布了《2018 年Student Developer Report》。令人惊讶的是,报告显示,当前有 76% 的学生正在攻读计算机科学学位,但是有 65% 的学生开发者是自学成才的。
所以,对于那些自家孩子确实有数学天赋,且特别喜欢编程,同时家长又有能力负担得起学费的,那就让孩子去学,但一定要找好的老师去教孩子。
但这样的大牛老师估计也不太会去那样的培训机构上班吧。所以,这么一想也挺矛盾的。家长如果只是把上培训班学编程当作孩子的一项业余爱好来看待,也就能释然了吧。
《我们的婚姻》剧照
而孩子对编程目前没有太大兴趣,也没有显露出相关天赋的,家长也大可不必过分焦虑。从现在开始好好教育孩子先把数学和英语学好,将来说不定哪天孩子开窍了,没准也能成为一个优秀的计算机编程者呢。
,
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com