对于少儿编程,我相信对于很多人来说并不陌生。
近年来,少儿编程在外都非常流行。中 国政府甚至将编程教育纳入中小 学课程。但是,对于少儿编程,许多人只停留在这一水平,很少有人真的了解少儿编程。
少儿编程到底是什么?01编程的起源对于少儿编程,首先想到的是Scratch的创始人Mitchel Resnick,但是,真实的起源是Logo语言之父和构造主义学习理论的支持者西摩·帕特(Seymour Papert)教授。
基于对儿童学习和认知的理解,派珀特意识到:计算机不仅可以执行指令和传递信息,还可以帮助儿童体验,发展和表达自己。因此,派珀特教授自然将他发明的徽标语言应用于教育领域。让孩子通过编程使学习变得可见和切实。
02孩子到底能学到什么?许多父母让他们的孩子学习少儿编程,但是孩子到底能学到什么呢?
实际上,少儿编程是解决问题和实现目标的过程。当孩子们思考和讨论问题和逐步分析以实现其目标时,他们正在使用编程算法。
编程的核心就是逻辑,编程的过程就是一个将大问题分解为几个小问题,然后逐步分析解决的过程,在这中间就是在培养一种思维方式,而这种思考的能力是无论从事什么行业都不可或缺的。