小学三年级以前,数学只需要记忆力就可以了,记住一些计算规则,拿到90分的成绩相对容易。家长往往习惯以成绩的好坏来衡量孩子数学学得好与不好,当看到孩子取得90分的成绩时,就觉得在这一阶段孩子的学习还是不错的。那么问题来了:
成绩好就代表数学学得好吗?
到了小学四年级,学习数学开始需要逻辑能力时,孩子就会以为思维逻辑水平的不同,在成绩上得以最终体现。更不用说像初中数学的学习所需要的空间想象力;高中数学学习所需要的抽象、归纳、演绎等能力。
这就是为什么不少,到了高中,孩子明明很用功在学数学,但就是“不开窍”,看到试卷后面三道大题就直发愁,原因是什么呢:地基未打牢。
如何培养孩子的思维能力呢?
小学阶段,作为思维模式发展的关键期,如何培养孩子的思维能力呢?孩子逻辑思维的培养,是由问题为基础的,所以引导孩子发现问题、分析问题、解决问题,是培养其逻辑思维能力的重要途径。
编程思维是“理解问题—找出路径”的一整套思维路径,分为4个步骤:分解、模式识别、抽象、算法。
分解:将复杂、庞大的问题分解成几个小问题分别解决的思维路径。
模式识别:单独检视,思考每一个小问题,搜索解决方案。
抽象:剖析出问题的核心,聚焦几个节点,忽略小细节,形成解决思路。
算法:设计步骤,执行。
例如:当孩子需要整理书包时,利用编程思维的思考方式是这样的:
编程思维:分解,拆分问题;
整理书包:看课程表,把今天用过的书去除,放入明天上课所需要用的书。
编程思维:模式识别,观察规律、趋势;
整理书包:发现今天和明天的课程,有些是重复的。
编程思维:抽象,建立自己的模式;
整理书包:书包里保留重复用的书,只取出明天不需要的书,放入明天新课程的书。
编程思维:设计步骤,解决问题;
整理书包:预判今明两天是否有重复的课,保留重复课程书籍,再放入明天新课程所需要用到的书。
对于最后一步的算法,可以这样展示(整理书包算法流程):
是否有重复的课 → 是 → 保留重复的书 → 拿出明天不上课的书 → 放入剩余明天需要的书;
是否有重复的课 → 否 → 取出今天所有的书 → 放入明天上课的书。
以整理书包为例,就是为了说明可以让孩子能像计算机程序一样去思考,从而锻炼孩子的思维逻辑能力,提高解题效率。
那么编程语言又是从哪里入手,从而潜移默化提高孩子的数学学习能力呢?
强化对数学的理解
很多课堂过度强调做题,容易忽视对数学本质的理解,没有把数学应用于真正的生活之中。这就导致孩子学到的数学只是一堆记忆中的公式和定理,一旦完成考试,就都原封不动“还”给老师。而编程语言,例如Scratch,能将抽象的数学概念有机地融合在编程学习中,转化为具体、形象的知识,让孩子能直观地理解数学的概念与定理。
提高学习兴趣
学习任何东西,兴趣都是首位的。编程用趣味性动画视频引导和游戏闯关的模式,最大限度地调动孩子的学习兴趣与学习热情。而且,每完成一个编程创作,孩子也会从中收获到满满的成就感,同时也能转换成源源不断的学习动力。
提高学习专注力
在思考数学问题时,需要全神贯注投入,否则容易出现常见的粗心问题:简单的问题也有可能出错。而编程的特别之处就在于,若程序中有错误bug,这个作品就无法呈现,所以孩子们需要不断查找错误,更正程序,直到作品达到想要的效果。在这个过程中,孩子的专注力与耐心都会同时得到锻炼与提升。
现在,你是否对get到编程对于提升孩子数学学习能力的作用了呢?
小码王少儿编程教育培训机构,专注提高孩子编程思维能力,改变孩子不良学习习惯,让孩子在不知不觉中拥有逻辑思维。点击下方获取试听课程,让孩子的数学因编程而变得简单。
当然,如果您正在寻找少儿编程培训机构,也希望您的孩子学习专业编程课,您可以和我们小码王编程网在线老师进行咨询,还可以有机会领取免费试听课程哦。
当然,如果您正在寻找少儿编程培训机构,也希望您的孩子学习专业编程课,您可以和我们小码王编程网在线老师进行咨询,还可以有机会领取免费试听课程哦。