计算思维是信息技术核心素养之一,也是学生适应信息社会发展的基本能力。随着当下信息技术发展,云计算、物联网、大数据、VR、人工智能等新技术的不断兴起,编程教育越来越受到人们的重视,同时编程教育作为培养学生计算思维的有效途径之一,可以帮助孩子们搭建起高效解决问题的思维体系,提升孩子各科的学习能力。
首先我们简单了解一下什么是计算思维?计算思维顾名思义是运用计算机科学的基础概念进行问题求解、系统设计、以及人类行为理解等涵盖计算机科学之广度的一系列思维活动,义务教育课程方案和课程标准中将计算思维解释为个体运用计算机科学领域的思想方法,包含在问题解决过程中涉及的抽象、分解、建模、算法设计等思维活动。严格的来说,计算思维是一种解决问题的思考方式,而不是具体的学科知识,年4月教育部发布信息科技新课标,全面要求培养孩子的计算思维能力。计算思维于孩子的成长而言越来越重要。
下面我们就来聊聊
编程是如何培养孩子计算思维能力的。
这就要从孩子的青少年时期说起了,孩子的青少年时期是思维能力培养的重要阶段,其逻辑思维、创造思维和计算思维等都处于快速发展的阶段,因此这一阶段也是培养孩子计算思维能力的黄金期。通过让孩子学习编程,可以进一步培养孩子的思维能力,因为孩子在学习程序编写的过程中需要理清各个事件发生的先后顺序,理解所蕴含的逻辑操作,并在此基础上完成各个模块的搭建、修改,由此深入浅出的学会解决问题,从而提升计算思维能力。
以Scratch图形化编程为例,它就是在培养孩子解决问题的过程中,让孩子学会综合运用逻辑操作、算法、数据结构等通用的工程方法和数学知识。
尤其在进行多元化编程创作的过程中,孩子们可以循序渐进地掌握条件、循环、事件等核心编程概念,并且深入体会计算思维在解决复杂问题中发挥的关键作用,并养成使用计算思维解决实际问题的习惯,最终完成对复杂任务进行多层次分解、模式识别、抽象化和初步的算法设计。
作为家长的我们应该从孩子入学开始,就注重培养孩子的计算思维,比如加强计算能力、加强空间想象能力、加强辩证思维能力等培养,当有了系统的学习培养,孩子的思维模式就会慢慢形成,计算思维架构也就能逐步搭建起来啦。
对于孩子空间想象力的培养,我们可以通过一些仿真的模型,通过搭建实物架构来增强孩子的立体感官和空间模型构造能力,平时要让孩子多看一些培养想象力的科普片和书籍,并逐步让孩子接触一些基本公式和算法,因为计算思维的呈现也是基本公式和算法的千万种组合哦。今天的分享你学会了么?