1、编程思维
编程思维
不是编写程序的技巧,而是一种解决问题的思维方式,它强调的是把问题分解成更小的部分,然后逐个解决
。编程思维的核心是抽象
、模块化
和自动化
。
抽象 是指将问题简化为更基本的概念。例如,在编写一个计算两个数之和的程序时,我们可以将问题抽象为“将两个数字相加”。
模块化 是指将问题分解成更小的部分。例如,在编写一个绘制正方形的程序时,我们可以将问题分解为以下几个步骤:
- 绘制一条线
- 旋转 90 度
- 再绘制一条线
- 再旋转 90 度
- 重复步骤 1 到 4,直到绘制完成
自动化 是指使用计算机程序来解决问题。例如,在编写一个计算两个数之和的程序时,我们可以使用计算机程序自动完成计算过程。