当前所在位置: 首页 > 生活常识 > 正文

给小孩学编程有必要吗(少儿编程到底要不要学)

2023-02-08 本站作者 【 字体:

果果进入小学以后,周围人关于要不要学编程,什么时候开始学的讨论越来越多了,

特别是艺体类特长生取消后新增了科技特长生,

给小孩学编程有必要吗(少儿编程到底要不要学)

这架势一出,之前的各路牛娃们纷纷由奥数转向信奥。

说实在的,我也曾不只一次考虑要不要给果果报个编程课试试。

那是什么阻止了我呢?

简单来说就是娃没时间,

我们如今把运动放在了首位,每天放学后的一个小时花在了运动上,周末每天最少3个小时都在运动(加上来回路上时间,5个小时打底),

但凡有点空闲时间,娃自己还想做点手工,画画,看点自己喜欢的书什么的,实在是没时间再加一门编程了。

娃没时间,我有时间的时候,我时不时就在b站听几耳朵python基础,HTML+CSS, JAVA什么的。

给小孩学编程有必要吗(少儿编程到底要不要学)

倒不是准备自己学了教娃,而是想了解下编程到底是个啥,以及我娃到底适不适合学。

经过这阵子的简单了解,我对娃要不要学编程,以及什么时候学,有了新的理解。

这一篇,就来和大家分享一些我的一些不成熟的小想法。

给小孩学编程有必要吗(少儿编程到底要不要学)

对于不同年龄段的孩子和家庭,大家对编程的理解和大致印象是不一样的。

给小孩学编程有必要吗(少儿编程到底要不要学)

01

学龄前:编程玩具和编程思维

比如学龄前家庭,一提起编程,大家想起来的基本都是各种编程玩具,

这些玩具,基本也就实现一两个编程理念或概念,

比如:路径设计,路径循环,自动巡航等。

幼儿园就能玩的编程机器人大盘点,玩着就能把编程学了吗?

这些基础的编程理念,我觉着和果果一年级做的浅奥思维题还是比较相似的,

条理性,

有序性。

孩子不难理解,但做对,或者机器路径摆对还是不容易的。

那这些编程玩具有没有必要玩呢?

这个就见仁见智了,一方面我个人觉着这些概念和思维孩子大了之后自然而然就理解了,即使不玩也没什么影响。

另一方面,果果之前玩过那种根据颜色识别路线的编程小火车(很简单的功能,大人眼里看简直是没什么可玩的),后来看杂志时她了解到自动驾驶,

娃脑洞大开说可以在马路上画上不用颜色,然后车辆去识别马路,也能实现自动驾驶!

就又感觉玩具没白玩,既然存在就有存在的价值。

02

学龄前-小学四年级:Scratch

等孩子再大一点以及小学低年级,这时候家庭对编程的理解就比较具象了,

一般大家都默认为这时候的编程就是Scratch图形化编程。

给小孩学编程有必要吗(少儿编程到底要不要学)

一直以来,我都认为Scratch是比较简单的,通过拖拖拽拽把编程思维体现出来就好了,但在我去仔细研究时,发现难度也不小。

给小孩学编程有必要吗(少儿编程到底要不要学)

Scratch等级内容

一级、二级的内容,和奥数思维很像,推理,等量代换,理条理。

给小孩学编程有必要吗(少儿编程到底要不要学)

给小孩学编程有必要吗(少儿编程到底要不要学)

scratch一级、二级部分试题

而到了三级、四级,编程方面的内容就增加了很多,

比如变量、列表、函数的概念,还有在程序中加入了3种不同结构,

给小孩学编程有必要吗(少儿编程到底要不要学)

给小孩学编程有必要吗(少儿编程到底要不要学)

给小孩学编程有必要吗(少儿编程到底要不要学)

Scratch三、四级部分考题

但这三种程序结构,我个人感觉和路径设计一样,理解起来都不难的,

这些逻辑和桌游比较像,平时爱玩桌游的孩子肯定是一说就懂了。

给小孩学编程有必要吗(少儿编程到底要不要学)

难的是在理解基础概念的前提下,有条理地、全面性地理清楚,这对孩子来说一直都是个不小的挑战。

那么小低年级的孩子有必要学习Scratch吗?

这个问题仍然是要看个体的,就我家果果来看,目前阶段,我们还是以打好数学基础和数学思维为主。

在语文阅读界,一直以来大家都在努力从“学习阅读”,向“通过阅读去学习” 过渡,

这两年编程界,有一句类似的话是从“学习编程思维”,到“通过编程思维去思考”,

在我看来,Scratch编程思维的基础思维,和数学思维的重叠部分还是比较多的,比如:

流程思维,

结构化思维,

可视化思维.

所以我家小低阶段还是以数学思维打好基础为主吧。

而有时间,有精力的家庭,图形化编程和数学并不冲突,同步开启,相辅相成,对于孩子理解结构和函数都有帮助。

03

小学四年级+:Python, C++

到了小高年级,我周围的娃们不少已经开始学代码编程了,比如Python,C++,

给小孩学编程有必要吗(少儿编程到底要不要学)

Python等级内容

给小孩学编程有必要吗(少儿编程到底要不要学)

C/C++等级内容

目前大家对于这两种编程语言,普遍的一个共识是:

如果为了升学,优先选C++,因为信奥的语言就是C++,

如果是为了培养孩子兴趣,拓展思维,优先选Python, 因为它比较简单,且能实现的功能也很强大,孩子成就感会比较高。

目前很多高中开设的编程课中,基本学的都是Python。

我自己在听Python的课时,感觉Python的基本语法还是比较好理解的,

相当于把Scratch阶段可视化的逻辑用规范化的编程语言给写出来。

像我这种门外汉,听一耳朵课程之后,虽然写不出来,但看代码,基本是可以看懂的。

难的部分,在于算法,

给小孩学编程有必要吗(少儿编程到底要不要学)

递归实例:汉诺塔

而算法,我个人感觉是又回到了数学上。

最后咋感觉要不要学编程,又回到了要不要学数学上?

(和校内数学肯定是有区别的,可以类比为奥数)

那孩子要不要学Python或者C++呢?

相信大家心里已经都有答案了。

阅读全文
相关推荐

如何自制蛋挞

如何自制蛋挞
1、倒入低筋面、黄油和水,揉成面团状,藏一小时后取出,抹上黄油卷起,包上保鲜膜冷藏半小时。2、取出,将面团切成一厘米的面团,放入模具内,用力按压,中间稍薄,外缘要比模具高,将蛋挞液倒入蛋挞皮中,放入烤箱里烤30分钟即可。

肉火烧面怎么和面

肉火烧面怎么和面
1、首先用温水把酵母融开,加入面粉,用手把面粉揉成非常软的面团,可以放一点熬好的猪油在面团里面。2、然后放在温暖的地方,盖上保鲜膜发酵至2倍大,发好的面团用手插入不回缩,就说明面团发酵好了。

奶茶几分糖好喝

奶茶几分糖好喝
1、不同的人对奶茶的口感要求是不一样的,一般来说,奶茶有三分糖、五分糖、七分糖三种不同的口味。2、女生一般都喜欢喝甜一点的,而男生则喜欢喝不那么甜的,七分糖的奶茶最好喝。

过桥米线是哪里的?

过桥米线是哪里的?
过桥米线是来自云南省滇南地区的一种有名特色小吃。过桥米线最早是在清朝就已经出现,距离现在至少有一百多年的历史啦!起源于建水县东城外锁龙桥西侧的鸡市街头处,有建水的特产草芽、地椒作配料,风味独特而远近闻名。深受广大美食爱好者的喜欢,不少人为此专门长途跋涉,只为尝

面霜和乳液的区别

面霜和乳液的区别
面霜和乳液的区别,相较而言乳液的水分含量要比面霜高,乳液质地要轻薄一些,乳液主要作用是保湿,滋润可以隔离外界干燥的气候,面霜既可保湿,又可美白,还能抗衰老,乳液的吸收快一些,而面霜吸收比较慢一些,因为液体的吸收速度都比较快。

怎么摘隐形眼镜

怎么摘隐形眼镜
在摘隐形眼镜之前,先用洗手液将手清洗干净,以免将细菌带入眼睛内,对着镜子,用右手中指轻拉眼睛下眼睑,左手中指轻拉眼睛上眼睑,让黑色眼球暴露在空气中,用右手食指和拇指轻触镜片的两边缘部分,向中间推使镜片拱起,再用两手指轻轻捏出镜片即可。

粉饼和散粉的区别

粉饼和散粉的区别
粉饼是呈压缩固体状态,多呈圆形或者方形,散粉则是细腻的粉末状,粉饼遮瑕力会比较强一些,可以湿用做粉底,或者用来补妆,而散粉则是定妆的效果,粉饼通常用在底妆的第一步,而散粉通常用在底妆最后一步。

冷烫和热烫的区别

冷烫和热烫的区别
冷烫和热烫的区别:冷烫对头发的要求是要在保温状态下才能给卷有个好的效果,而热烫是在干和湿的情况下都行,热烫烫出来的头发比较自然明显而有弹力,冷烫的头发风干后基本看不出来,并且发质会有点干。

高品质香水如何鉴别?用三步就可以解决

高品质香水如何鉴别?用三步就可以解决
1、看色泽以天然香料调制而成的高级香水,都有它本来的颜色,且大都是琥珀色或褐色,看起来很像宝石,比如,从茉莉、玫瑰或水仙等天然鲜花中所萃取的精油都呈黄色、褐白或绿褐色;此外,香水中所添加的魅惑香气物性香料也是褐色,苔类中的橡树苔是绿色,从树根或树根脂类中萃取的

如何去除黑眼圈

如何去除黑眼圈
去除黑眼圈首先可以用热毛巾敷眼,然后再用冷毛巾敷,十分钟就能让黑眼圈淡化的不那么严重,其次将去壳后的鸡蛋用无菌纱布包裹住,敷于眼部轻轻转动,可以急救去除黑眼圈,另外抹完眼霜后,用双手顺时针按摩,可以促进血液循环消除黑眼圈。
本文Tag