孩子8岁多scratch已很熟练,现在适合学python吗?有什么好的视频推荐?

雪上一枝蒿


python太简单了,孩子都已经8岁了,该开始学习c++了,面向对象,类什么的,赶紧掌握,当然基础的指针链表什么的要理解透彻,不然再往后年龄大了就晚了


Dylan9357


作为it从业20年加的人

奉劝你

不要让孩子过早学编程,不要吧编程作为兴趣班,没有任何意义。

音乐需要早学,因为音乐晚学耳朵和乐感练不好

学书法是因为绘画书法进度很慢需要大量童子功的练习

舞蹈可以早学,早学娃身体软基本功能学的扎实

你那么早学编程为了啥?编程不需要童子功,也不需要早期的训练,反而需要强大的逻辑思维,20岁以后学不好吗?而且IT技术淘汰那么快,20年前流行vb,10年前流行perl,现在有没一个人在用?你觉得从小学的编程语言长大了还会有帮助?况且编程语言之间差异非常大,并且作为一种使用技术学习进度非常快(几个月入门,学一年就能去面试找工作)。

不要听那些培训机构忽悠好不好,学编程不会提高什么逻辑思维能力,经常看屏幕反而容易近视。


钦赐太医


学习编程的目的是为了培养逻辑思维能力。在逻辑思维能力之上是数学。编程本身的技巧和知识意义不大。python是个好的语言,他最大的特点是非常适合作为工具,为什么适合作为工具呢?因为他基本上没有特定的思维模型,拿来就能用。强烈建议不要学计算机语言,实在要学也不适合以学python开始。学java能懂面向对象,对逻辑能力也算是个不错的培养,语言本身也比较严谨。


正宗乌龟鱼


首先给出最终建议:强烈不建议学习其它编程语言,尤其是非积木式编程语言。

我不知道急着去学习其它语言是出于什么样的考虑,是孩子的意愿还是家长的。

下面从几个方面进行说明为什么不建议学习其它语言:

1.Scratch设计的初衷。少儿编程教育采用积木式编程语言主要是为了避免孩子陷入编程语言语法的细枝末节,打击孩子的学习积极性,模糊了少儿编程教育的目的。

2.少儿编程教育到底教的是什么?很多教育机构都在宣传编程教育不是为了学习编代码、不是为了未来做程序员,这种说法是对的,但是很多家长并不明白这么说的深层含义。Scratch虽然是积木编程,但是它具备一个编程语言的基本要素。使用Scratch可以学习很多的编程概念,比如结合私有变量和克隆可以初步了解面向对象及对象成员的概念,使用运算模块可以实现很多算法如排序、查找,使用自制积木可以学习函数、递归等编程概念。这些都是训练孩子的逻辑思维、系统思维、批判思维并深入学习计算机编程观念的好机会。

3.孩子熟练程度的判断。八岁的小朋友应该在二年级到三年级之间,所学到的数学知识只有乘除法混合运算和初步的几何知识,对以上很多高级概念都还不具备深刻理解的水平。这时候去学其它语言,如果选择其它的积木式编程语言,我觉得是重复学习编程语言细节,而放弃了深入学习编程其它知识的机会。可以说是为了芝麻丢了西瓜;如果选择了非积木编程语言,恐怕会一下子把孩子的学习热情浇灭。结合学生的知识水平和家长对孩子的判断,我觉得孩子现在应该是熟练掌握了编程语言和环境,正是深入学习计算机编程的开始。


FishTree


可以先学一学算法什么的,可以了解一下数据结构这方面的知识。比如堆栈,树队列这些基本东西,或者学一学简单算法。过早学语言性价比不高,还不如把时间用来学数学。


rlbn


scratch只是入门,它是模块化的,学起来是相对比较容易,如果说现在学进阶的话,比较困难,毕竟你的孩子只有八岁多,可以再继续使用scratch,到10岁左右再去晋级,不然太早了,对孩子不好。


万博刃模机械有限公司


如果没有兴趣,不建议早学编程等知识。一个人的思维方式是会固定的,过早的接触一些东西会影响当下的发展,无论是什么兴趣班之类的,一定不要贪多,顺其自然的走最好。

二十岁的大学生学习科班内容尚且会把思维固定死,更加别说小孩子了。不恰当的学习会适得其反,不利于个人发展。


南城冷巷


家里有个天才真好😄


每周精选世家


想不通为什么会让孩子学编程


分享到:


相關文章: