“编程思维”是学习少儿编程所培养的一种核心素养和能力,那什么是“编程思维”?“编程思维”究竟是什么思维呢?
“ 编程思维 ”并不是编写程序的技巧,而是一种-解决问题的思维方式。“编程思维”就是“理解问题——找出路径”的思维过程,它由分解—识别模式—抽象—算法四个步骤组成:
分解——把一个复杂的大问题,拆解成-可执行、-好理解的小步骤。
模式识别——找出相似模式,-解决细分问题。
抽象——聚焦较重要的信息,忽视无用细节。
算法——设计一步一步的解决路径,解决整个问题。
“编程思维”是一种-解决问题的思维方式,学习少儿编程不是为了让孩子们成为“程序猿”、“攻城狮”,重要的是培养他们掌握一整套解决问题的思维模式,即上面所说的四大编程思维。
从小就开始接触少儿编程的孩子,思维缜密、逻辑清晰、创造力强,不管在学业还是职场上都比较容易取得成功。
就像苹果创始人乔布斯曾说过的:“每个人都应该学习编程,因为它教会你如何思考。”
