知识屋:更实用的电脑技术知识网站
所在位置:首页 > 教育

新手和小白如何学习编程?

发表时间:2022-03-26来源:网络

新手和小白如何学习编程?

正所谓隔行如隔山,外人看编程觉得内容高深,敬而远之。殊不知脱掉那层语言外壳,代码底下的算法思想都是由我们思考的最基本逻辑组成的。

所以所谓的语言,它不断地发展就是为了更好地传达我们的逻辑,减少因为语言而受到的束缚。

就以C语言初学者打基础的单片机制作流水灯为例:

我们想实现 “让第3盏灯亮1s灭1s” :接下来就是我们 “解题 的时间了。

已知这个单片机平台有8盏灯,分别连接在单片机上的8个口(这8个口有输出、输入电流的能力),并且单片机平台上的晶振是12M.

那么如何解呢?

首先,灯的亮灭,是由电流控制的,有电流,灯就亮,没有电流,灯就灭。

所以我们可以推理出,单片机其实里面有 “开关 ” ,只不过是可以被我们所控制。

那么时间呢?我们可以理解为上了电的单片机平台结合晶振就具备了计数的功能,每次计数的时间间隔是一模一样的(我们可以通过计算晶振来得到时间间隔)。

假如我的时间间隔是1ms,那么我计数1000次就可以得到1s了。开关 ”,再计数1000次,就关掉单片机平台上连接第3盏灯的开关。

如此,我们只要找出已知条件,就能靠自己的逻辑实现解题。

所以编程的学习最大的难点其实还是在找出已知条件,以及自己的解题思路上。所以不要轻易被编程吓倒,当你攻克完语言这关时,后面 “解题” 才是最有意思的事情~

有兴趣的话,后续继续更新.....

收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜