课堂上老师通过大道至简中愚公移山这篇文章为引给我们刨析了编程的本质:
编程的根本:顺序、分支和循环。
完成一个项目可以分解为一下几个步骤:
1、原始的需求(市场调研分析)
2、项目沟通的基本方式(团队合作与协作)
3、 项目目标 (满足用户需求)
4、技术方案
编程思维
1)分解:把一个复杂的大问题,拆解成更可执行、更好理解的小步骤。
2)模式识别:找出相似模式,高效解决细分问题。(必要时进行合理的抄袭)
3)抽象:聚焦最重要的信息,忽视无用细节。
4)算法:设计一步一步的解决路径,解决整个问题。