0基础到底能不能学编程?

网友投稿 2018-07-09 10:44

https://cdn.china-scratch.com/timg/180711/10445GU1-0.jpg

前面我们介绍过0基础儿童入门编程的方法。

零基础如何学编程?

可是,还是有家长关心,我的孩子已经上初中、高中了,还没有接触过编程,现在学习还来得及吗?

今天,我们针对不同年龄段的孩子,来为各位家长解惑,到底怎样才叫做0基础,你家孩子究竟是不是0基础。

01

6-10岁儿童

https://cdn.china-scratch.com/timg/180711/10445GV6-1.jpg

6岁,应该属于教育启蒙的年纪,对于孩子来说,其实并不存在0基础还是非0基础,因为不论孩子学什么,对他来说都属于0基础。

或者可以这样说,这个年龄的小孩子,学什么都不会晚。

不仅仅是针对7岁儿童,对于整个小学阶段的孩子来说,他们的接受能力和学习能力都处于一个飞速成长的时间段。

在这个时间段内,哪怕孩子从最简单的电脑操作开始学起,每周只要抽出两个小时来,学完整个Scratch的基础编程知识也只需要一年的时间。

Scratch作为一款模块化编程软件,其趣味性高于其他的代码编写程序,且没有什么门槛,只要会电脑的基本操作就可以。

低认知成本的编程学习,使用者可以不认识英文单词、不会使用键盘,也可以编程,只需按照一定的逻辑用鼠标拖动模块把它们拼在一起就可以。

这种寓教于乐的编程教育重点在于培养孩子的编程思维、逻辑思维、探索知识的能力以及面对问题的解决能力,目前是国际上所有先进国家编程教育入门的首选教程。



02

10-14岁儿童


https://cdn.china-scratch.com/timg/180711/10445G217-2.jpg

经常会有家长问:“我家孩子没有基础,10多岁了,可以学Python吗?”

对比从小学习Scratch,已经具备完整编程思维的孩子来说,没有接触过编程的孩子必然是存在天然劣势的。

如果说Scratch是为了锻炼幼龄期孩子的编程思维,那么Python就是Scratch的下一步进阶学习计划。

顺便解释下编程思维: 

编程思维就是当孩子有数学题不会,他会考虑用编程去搭建模型算法,而不是去看答案。

编程思维就是当一个初学者需要100行去完成的代码,你可以用2~3行去完成它。

编程思维就是让孩子遇到事情能够学会去分解、搭框架、计算,从而找到解决方法。

编程思维,其实简单来说,就是一种解决问题的思维。

如果你的孩子在10~12岁,不妨花一年时间来学习Scratch,轻松的编程入门会让孩子学起来不至于那么吃力。

如果孩子已经上了初中,在13~14岁,已经具备一定的数学思维以及逻辑思维,这就不能称之为0基础学习编程,那么,建议可以从Python学起。

其实在这个阶段你应该清楚,因为孩子年龄尚小,学习成本低,试错空间大,这些都是孩子的绝对优势。



03

14-18岁儿童

https://cdn.china-scratch.com/timg/180711/10445V4K-3.jpg

这个年龄段的孩子学习编程,大多可能都是为了学习NOIP(全国青少年信息学奥林匹克联赛)。

如果说在这个时候孩子还是0基础的话,家长就应该尽快将孩子的编程学习提上日程。

不一定非要从NOIP学起,从Python学起也是来得及的,为之后的NOIP打好基础,做好入门基础教育才是最重要的。

若说孩子年龄已经到了高中阶段,家长想让孩子直接从NOIP学起的话,这样对孩子来说可能会比较吃力,毕竟思维模式的建立并不是一时半会能够完成的事情,这时候需要拼的就是孩子的天赋和努力程度。  

目前在国际上,青少儿学习编程已经成为主流趋势。

所以也有很多家长会对孩子0基础到底能不能学这个问题一直想要一个答案。

如果你愿意让孩子学,孩子也感兴趣的话,那么让孩子先试着听几节课,看看反馈结果,你的问题就会迎刃而解了。

其实,任何一件事情都是从0开始学起的,什么时候都不算晚!

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com