知方号

知方号

孩子学编程是不是智商税?Scratch、Python和C++要怎么选

孩子学编程是不是智商税?Scratch、Python和C++要怎么选

学编程到底是不是智商税?

前两天发了一些关于编程的文章,有朋友在评论区里面告诉我说,编程不是已经被淘汰了吗?干嘛小孩子还需要学编程。

这是个好问题,因为这个问题我想了好几天。

我在想我的孩子学了这么多年编程,他到底收获了什么?

今天便来聊聊这个。

01

起因:孩子们的编程缘

说真的,我家孩子学编程的原因,真的是因为我看到孩子很喜欢计算机,很喜欢游戏。他们喜欢奥特曼,喜欢打怪兽,喜欢玩一些在我看来挺无聊的游戏,还可以积分、得奖啥的。

我后来就想,既然孩子喜欢玩游戏、对电脑好奇,为什么不让他们去接触计算机背后的底层逻辑?

与其让他成为一个被动的娱乐吸收者,为什么不自己去创造一个世界呢?

基于此,我在孩子很小的时候就带他们去接触编程。

说来也巧,当时我家还所在的国际学校幼儿园,我们从三岁开始就已经在上编程课了,远远比你想象中的要早很多。

那时候的编程课是什么?

3~4岁孩子上编程课,它是一个没有屏幕的编程课。

它把所有的程序安装在一个编程机器人上面,然后让孩子通过操作上下左右的遥控,去实现编程的结果。

就是下面这个视频:

再后来,我在跟孩子玩编程的过程中,我先后用了乐高、code.org,用了自制的DIY的纸片,用了一些相关的方块积木等等,来帮助孩子去积累关于编程的上、下、左、右、移动、退后等等各种各样的指令。

再后来2017年,我们去了西雅图,我们看到了这么多关于是计算机的变迁,从第一台计算机的历史,再到后面的不停迭代的人工智能的趋势,孩子在那博物馆里面震惊了。

他说:“妈妈,原来计算机的世界如此美好”。

在这样的熏陶之下,我们就开始慢慢去选择一些编程的课程,然后在生活中慢慢地走进编程这个世界。

02

我家孩子是如何学编程的

我家两个孩子,一静一动,一稳重一活泼,可以说他们两个不同的个性也会给我带来很多新的启发和思考。

我家老大四年级下了,他已经在准备CSP-J,用C++去解决一道一道非常复杂的数学难题。

我们是一直上小图灵直播课过来的,从Scratch,到Python,到C++,再到现在的L系列CSP-J的准备课程,可以说我们对小图灵的课程和服务相当熟悉。

我们上周还做了去年CSP-J的题目,成绩单挺好的,老师让我们直接升班了。

我好奇也仔细看了遍C++要做什么类型的题目,发现里面其实和数学也密切相关。

孩子学编程学得斗志盎然,因为他发现他可以通过编程,去优化数学计算中的一些重复性的模块,并且用一些更高智能的模块,更高智能的算法和逻辑,去推演自己想要的一个结果。

这个过程其实是在深入探索人类社会科技发展的本质。

我家弟弟现在二年级下,他还没有学到像他哥那样的程度,加上他性格活泼好玩,他更喜欢把学到的图形化编程跟机器人操作结合起来。

比如火花编程AI课提到的图形化编程知识点,他往往会在实际操作中,和自己想让机器人实现的路径方式结合起来,右边那个各种颜色线条的图,就是他的分析草图。

每一次看他做机器人,我都觉得特别有趣。

很多时候你会发现,孩子机器人玩的好不好,并不仅仅只是一个动手拼搭能力,他看着图纸一步一步地花心思去琢磨,都能拼好,可是到最后要如何驾驶机器人实现所有的目标,前进、退后、移除方块,再到完成所有的条件任务,背后都是编程能力。

错了一个角度,一个算法,对于距离估算的不同,都会导致结果天差地别。

所以编程学来到底是什么?

编程的确是一个特长技能,在我们国家的科技特长生的要求里面,编程占据很重要的一环。

但学编程绝对不功利。

它其实是我们的科技社会发展的必须要掌握的技能。

现在孩子懂编程就跟十几二十年前的我们必须得学计算机,得学打字是一样的。

一个完全不理解编程计算机语言的孩子,在将来人工智能时代要怎么生存呢?

人工智能时代给我们带来了很多便利和机遇,但也给我们提出了很多挑战和要求。

作为未来的主人,孩子们需要做好准备,适应人工智能时代的变化,培养自己的创新能力和竞争力。

学习编程,在我看来就是一种有效的方法,让孩子们了解人工智能的原理和应用,提高孩子们的逻辑思维、问题解决和创造力。

与其让孩子被动接受人工智能的、互联网娱乐化趋势的影响,还不如鼓励孩子主动参与到人工智能的创造和改进中。

要知道,编程的本质是用特定的语言向计算机发出指令,让计算机按照我们的意愿执行任务,在这个过程中,每个学习编程的孩子都需要分析问题、设计算法、调试程序、优化代码,这对孩子的锻炼也是相当综合的。

编程既然是人工智能的通用基础,未来人工智能会更广泛地运用在生活的各个方面,编程技术、计算机和信息技术以后必将成为未来职业的必备技能,那么学习编程,至少可以让孩子在未来任何领域,多一份选择的机会!

03

合适孩子的编程课要怎么选

我给大家推荐的两门课,也是我家孩子们在上的,覆盖不同需求的课程方向。

第一门课就是大家都很熟悉的小图灵编程课。它是以直播课作为一个主轴,从学习到打比赛考级,再到更高级别的竞赛国国家级的竞赛一条龙的服务。

上小图灵的课程,你可以看到非常清晰的长远的学习规划,在编程这个领域里面如何走深走远,走出科技特长生的舞台,这个是小图灵编程的强势。

不管是在小图灵上学Scratch、Python还是C++,还是准备CSP-J,都可以有个清晰的路径学习指导。

比如今年春Joshua决定要准备CSP,我其实还挺迷茫的,但一找老师问,老师就给出相当有针对性的计划和建议。

之后的这几个月,从课外辅导书、到升级测试、到模考到知识点学习,全部都是按部就班进行,这几个月孩子的进步肉眼可见,非常轻松。

无论是Scratch的考级、比赛,还是Python的考级、比赛,更重要的是如果想为科技特长生做准备,孩子能学一些C++,准备下信息学更高阶技能的话,小图灵都能很好地支持。

第二个就是火花编程AI真人双师互动课,我家弟弟尤其喜欢,很合适刚起步启蒙的孩子。目前体系有scratch、python,今年秋天会上线C++系列。

这个课跟市面上的其他品牌的编程AI课有一些很大的不同,就是火花编程里面做到了把AI课的灵活生动和模块化的方式,以及真人老师的实时互动跟帮助结合在了一个课程体系里。

你看我这个视频里示范的,教孩子用起来,孩子学的时候就非常安心,你也轻松不用跟着、盯着、管着。绝对解放亲妈。▼

它既达到了针对启蒙阶段的孩子,需要灵活、更加碎片化的时间、更长的时间去吸收了解概念的需求,同时也有个老师随时在线解答,孩子上课过程中任何的困难和问题,都可以得到一个及时的帮助,这些都是非常有利于孩子学习的。

此外AI编程课预算肯定比直播课低,年龄段也更低幼,有效期更长,相当于孩子可以更灵活地分配学习节奏,也能得到及时帮忙。所以我也觉得很好,决定推荐给大家。

另外火花编程,我还给大家争取到了我们独家的考级辅导一条龙服务,在我们这边是免费的。

火花编程AI课支持什么级别的考级呢?

★ 学完Scratch系列,可以考1-4级;

★ 学完Python系列,可以考Python2、4、6级。

我们读者购买的话,所有的考级辅导服务都是直接免费送给你。

这两门课我家孩子都在上,效果挺不错,我家弟弟本来性格就比较活泼,坐不太住,火花编程对他就非常友好,切分成的9-10个模块,任何碎片化时间,还想上就上。

04

孩子的编程级别要如何选

一般来说,可以分为三个阶段。

第一个阶段是4-8岁的孩子,他们适合学习图形化编程语言,比如scratch。

scratch是一种专门为儿童设计的编程语言,它使用了色彩鲜艳、形状简单、功能明确的积木块来表示不同的指令和逻辑。通过拖拽积木块来组合成程序,孩子们可以轻松地制作出各种有趣的游戏和动画,并且可以在scratch社区中分享自己的作品和观看别人的作品。

scratch不仅可以让孩子们快速入门编程,也可以培养他们对编程的兴趣和信心。

第二个阶段是8-12岁的孩子,他们适合学习文本化编程语言,比如Python。

Python是一种非常流行和强大的编程语言,它有着简洁明了、易于理解、易于书写的语法特点。Python也是一种通用性很高的编程语言,它可以用来做各种各样的事情,比如数据分析、网页开发、游戏制作、机器学习等等。

通过学习Python,孩子们可以深入地掌握编程的基本概念和规则,并且可以接触到

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至lizi9903@foxmail.com举报,一经查实,本站将立刻删除。

上一篇 中证资产评估值得信赖吗

下一篇