编程思维主要分为五种特定的方向,制定计划、分解任务、重复任务、寻找规律与打破常规。
1制定计划
日常中的每件事情都离不开计划,一个计划的宏观思路可以让孩子们在做事情中更加游刃有余。指定计划的重点,是要让孩子不光是站在执行的角度上思考问题,全面看待一件事情更加重要。所以,当孩子做一件从未接触过的事务时,计划中严谨的优势就体现出来了。
2分解任务
我们举一个日常刷牙的例子,可以粗略的分为a走进卫生间——b拿起牙刷——c挤牙膏——d张嘴刷牙——e重复动作3分钟——f漱口——g清洗牙具——h离开卫生间。
有些朋友可能会问,虽然日常都是这样做,但这样列出来再引导孩子,会不会太麻烦了一些?因为编程代码就是一句一句敲打到计算机的,在执行命令也是一步步进行的,编程中所有的复杂任务都需要分解成一句一句的程序进行编码。而透过分解任务,可以提高孩子的逻辑合理性思维。
3重复任务
有时,我们在日常生活中,总会做一些重复性的事务,虽然有些习惯性的事务要处理,很难提高效率。就好比孩子在编程中体验重复任务时,其实就是计算机中的循环。
执行了很多指令后,在达到某一效果前一直做这件事。也会让孩子们懂得,重复并非是没有意义的,而是在生活中很有必要的一个重要环节,就好比每天都要吃饭、刷牙、吸收知识一样。
4寻找规律
其核心就是纠错能力与优化能力,相信很多朋友都有这样的经历,总干一件事,不知道哪就有了一个优化的方法,也许更有效率了,也许更加系统了,也许更符合当代美学标准了等等,总之是从某个角度优化的结果。
5打破常规
一般来说,无论是编出一个程序,还是在生活中的创新,都需要打破常规思维,当孩子在遇到许多问题和抉择时,如果具备这样的思维,才会变得更和与众不同。
童程童美随时欢迎大家免费试听课程!详情请拨打我们的400电话或者留言进行咨询!
太原童程童美少儿编程