发布时间:2022-01-29 11:23:52来源:魔方格
谈起学编程,肯定会有不少家长这么说:“我们家孩子将来又没打算当程序员,学编程干啥?”殊不知,学编程并不只是为了成为程序员,又或者成为技术、产品的开发者,而是像当初学英语一样,为了更好地适应这个时代。
未来是人工智能的时代,而编程也就是人工智能一个较底层的技术,也就是说人工智能这个大楼无论盖多高,它都需要编程作为底层的支持来实现。
少儿编程≠敲代码
少儿编程中的“少儿”对应于少年、儿童两个人生段落,因此,少儿编程的教育对象主要是17岁以下的孩子。
一般而言,低龄儿童会选择一些大颗粒拼搭式积木、小颗粒拼搭式积木;随后通过积木拼搭式的编程工具、图形化的编程语言,以动手实践的方式体验编程乐趣并逐步掌握模块、控制、执行等编程概念;
较后,在尊重孩子身心和谐发展的个体差异的基础上,面向高龄少年引入生产型的编程语言强化计算思维和问题解决能力。
其实,在整个学习编程的过程,你会发现孩子的分析问题解决问题的能力提升了、逻辑思维能力提升了、专注力提升了、空间想象力提升了等综合能力提升了,这其实就是孩子掌握了编程思维。而这种编程思维也正是学编程的本质。
编程课程是一门综合应用型的,具备跨教学的特性。编程学习的过程中较重要的环节就是把大问题不断地分割成小问题的过程,在这个过程中,孩子必须去思考如何把代码合理的安排在整个程序中,让程序流程处理输入,演算,直到输出。
少儿编程学什么
少儿编程教育,并非是把孩子培养成程序员,更多的是训练孩子的思维能力和解决问题能力,就是“理解问题——找出路径”的思维过程。
它可以将一个问题清晰具体地描述出来,将一个个大问题逐步分解成独立的小问题,由复杂变简单,由抽象变具体。
说的长远一点,现在市场中有很多公司在进行人才筛选和培养时都会借助一个叫冰山模型,其是一个人才管理领域的基础模型,其描述了一个人所有内在价值的所有要素。
冰山模型告诉我们,一个人的竞争力取决于要素,冰山上的是知识和技能占比30%,而冰山下的是通用技能和天赋占比70%,冰山模型中越往下走冰山下的要素越难改变且对人影响越大。
天赋上天赋予不可改,所以大多数的人会很重视知识和技能,但人工智能可以替代的很多都是重复性高、可复制的工作,从小培养孩子的可迁移能力(通用技能),如:思考能力、解决问题的能力等。
为的就是让孩子从“应试教育”思维转变成“理解问题——找出路径”的思维,这样的思维模型虽然不能马上帮助你解决问题,但透过思维模型,你能够更好地去观察事物、思考问题再学习任何东西,而且不单单只是把知识学完就完了,而是要用知识去解决问题。