少儿编程课没必要?编程思维可以帮助孩子提升基础学科成绩!
浙江省和广东省相继把编程作为高考科目,山东、北京、重庆等城市已将编程作为中小学必学的课程。少儿编程,已经被国家、被教育部门认同。有一部分家长表示,即使高考科目不增加编程,孩子还是要继续学编程的;也有家长表示,学编程太费时间,还不如让孩子多学学数学语文。
其实很多家长反馈过,孩子在学习了编程之后,数学、语文、英语的成绩有了明显的提高,甚至在表达上也有进步,这又是为什么呢?少儿编程课到底有没有必要学?
少儿编程和数学存在着较紧密的联系,能够帮助孩子更深刻地理解数学概念。
数学是一门从数量关系和空间概念上研究现实世界的学科。它用来发现客观世界的基本规律,它的特性决定很多概念都非常抽象,如:加减乘除、平方三次方、指数对数、微分积分、函数等等。而很多小学生基本都是死记硬背数学公式和概念,解题的时候更多是生搬硬套,也无法把数学问题和现实问题联想到一起。
但在计算机上就不一样了,孩子们用编写程序解决问题的过程中,计算机是可以直观、具象化演绎数学问题的应用过程的,孩子在这个过程中会从原理和本质上把数学概念吃透,这种情况下的孩子对数学概念的理解完全不同。
和学习一门外语一样,学习编程最好也从小培养。通过学习编程,能够非常有效地拓展孩子的思维,你会发现孩子们思维的逻辑性与延展性变得比之前更好了,另外他们也会自己创造出一种更好的学习和处理问题的方法,这对阅读、算术、写作等几乎所有学科都会产生很好的促进作用。
少儿编程能够帮助孩子提升阅读理解能力和写作的逻辑思维。
在语文课上写作文的时候,要想写得又快又好,通常我们要列一个作文的提纲,列提纲这个动作其实就是在分解问题。而在少儿编程学习中,理解是编程中最常使用的能力之一。每一个作品,都会是一个理解的过程。就像孩子要学做一道菜,只知道成品的模样是不能学会的。孩子需要知道步骤,需要准备材料,还需要了解成菜的条件。所以,让孩子学习编程,尤其让孩子在发育黄金时期不断地理解复杂程序,提升逻辑思维能力,会十分有利于提高孩子的理解能力,带动语文学科甚至是其他学科的学习。
很多人不知道,王小波广为人知的身份是作家,而他在写小说之前是一个相当优秀的程序员。他应该是程序员中最会写作,作家中最懂编程的人。编程与写作,表面上看好像风马牛不相及,但代码其实也是一种语言,编程的过程也是个创作的过程,两者其实很相似。如果孩子逻辑思维锻炼不够,在争分夺秒的高考语文考试中,被放在最后的作文,可能会出现前言不搭后语的文章。而在编程的时候,孩子也会有同样的思考——小到每一个功能,每一段结构,大到整体架构的搭建,都需要有充分的构思。
所以,编程是一个十分强调顺序关系的学科,同时也十分锻炼孩子的逻辑思维,带动语文学科的写作能力。