虽然普及人工智能已经成为战略,但依然有大量的家长觉得编程不适合孩子学习,太难了!
在编程逐渐普及的过程中,也出现了两种不同的声音。
一种认为现在的孩子都很聪明,只要孩子想学就能学会,并不需要太好的基础也能学习编程;
另一种认为编程对数学基础、阅读能力等要求都很高,我自己学习都学不会,如果让孩子学肯定也学不会。
那么,到底哪一种是对的呢?
编程≠信息学!
首先,信息学只是编程的一种。孩子学习编程和孩子学习信息学还是有一定的区别的。很多家长认为学习编程就是学习了信息学,其实不是的!就像信息学奥赛是编程,孩子玩个机器人是编程,学的Scratch图形化编程,那也是编程。
区别是啥呢?就是难易的区别!也是为什么很多家长觉得孩子并不需要太好的基础也能学习编程的原因所在。虽然现在很多编程的门槛都在降低,但想学一般的编程还是需要一定的逻辑思维能力,并且不可太过于贪早!毕竟除了极少一部分天赋异禀的孩子,普通的孩子在6岁的时候较基本的逻辑思维都是不健全,学编程无从谈起。
家长们为什么普遍觉得编程难?
而且,即便是学普通的编程,较基本的四则运算和逻辑运算还是必备的基础,从课内的数学教学进度来看,至少得要结束才行。并不是说太小的孩子不能学编程,只是编程和其他真不太一样。如果思维没有达到那个地步,早学纯属事倍功半。
所以,如果想学编程,思维能力还是需要具备的;想学信息学还需要具备一定的数学基础。
那么,学习信息学的要求真的都很高吗?孩子真的学不会吗?
信息学难不难?到底能不能学?
信息学真的特别难?难!
家长都学不会,孩子能学会吗?家长学不会的,孩子还真不一定也学不会!据相关统计,9-12岁是孩子思维能力上升的黄金年龄,12岁-15岁时,孩子的思维程度基本等同于成年人。并且四的孩子接触新知识会比较快,也比较容易接受。这段时期接触信息学,可以帮助孩子尽早培养逻辑思维,为之后参加信息学竞赛打下坚实基础。
难虽难了些,但在孩子感兴趣的情况下都是可以取得成绩的。就像大部分在国际信息学竞赛中取得成绩的学生,都是从就学习编程的,比如国际青少年信息学奥林匹克竞赛(IOI)队得主钟子谦、罗煜翔、周雨扬。
要知道,现在的英语词汇量都可以达到好几千,四的孩子只要数学成绩还可以,学习信息学基本是没啥问题的。
当然,上述内容还是要基于孩子喜欢信息学、喜欢编程的基础上。信息学确实不简单,不喜欢是很难坚持下去并且出成绩的。
虽然信息学确实很花时间,也很难。但无论是在这个过程中直接或间接获得的能力,对类的学习都是有益的。话再说回来,学什么不花时间呢?学什么不难呢?