美文网首页
如何建立计算机思维

如何建立计算机思维

作者: 文东的简书 | 来源:发表于2018-11-07 22:47 被阅读13次

最近,读大一的儿子问了我一道计算机编程的题目,通过这道题,谈谈如何建立计算机思维。由于这个话题太大,针对初学者的孩子,我仅给出部分个人观点和认识,希望对初学者有所启发。

题目大概的意思就是每天登录某一网页能够获得积分,连续登录天数越多每天获得的就越多,5天是一个循环,根据所得积分计算用户对应的等级,积分越高等级也越高,利用计算机编写程序解决此问题,具体题目如下:

为了方便表述,省略具体步骤,只列出解题思路,如下图所示:

通过这个小例子,能得到如下几方面启发:

一是做事情要有全局观。初看这道题目,初学者可能不知道从何处下手,有时会把思路局限在某些细节中,这样不利于解决问题。解决问题要有大局观,要把问题作为一个整体来思考,上述问题主要步骤就是输入、计算经验值、计算等级、输出等几个步骤。大的步骤想清楚了,方向就不会错,剩下的就需要逐一去解决具体的每个步骤即可。

二是做事要学会分解。碰到问题的时候,我们都听过把复杂的问题简单化。这里就用到了分解,就是把一个大问题分成几个小部分来解决。上述的问题是把具体的步骤用函数来解决,每个函数执行一个具体的小功能,这样就会把看起来有些复杂的问题变得简单。

三是要注重积累和沉淀。上面这个小例子中,编写了两个函数,来分别解决计算经验值和等级,每次碰到类似的需求都要重新编写就会很费时费力,如果把上述函数总结成自己的一个工具库,类似的需求直接调用即可,这样就会把工作复用,效率也会成倍提高。

学习计算机思维,不但能提高计算机初学者的水平,也会在工作和生活中给我们帮助和启发。

相关文章

  • 如何建立计算机思维

    最近,读大一的儿子问了我一道计算机编程的题目,通过这道题,谈谈如何建立计算机思维。由于这个话题太大,针对初学者的孩...

  • 教练型父母课堂第4讲如何建立教育思维

    教练型父母课堂第4讲如何建立教育思维 养育路上, 教育思维何其重要~ 但是我们作为父母, 应该如何去建立教育思维呢...

  • 计算机思维_简介

    人类思维有什么特点? 什么是计算机思维? 如何使用计算机思维? 示例 人类思维有什么特点? 人类受限于生活的环境,...

  • 1天有2次作业提升,靠什么?靠复盘

    每个人都有自己思维习惯,如何找到自己思维盲区,如何复制套路,如何一件事情看出框架,如何用框架扫思维盲区?如何再建立...

  • 用“中英文思维回译法”学习地道英语

    以下是韩亮的“如何建立英语思维”的讲座笔记,讲座主要介绍了如何在没有地道英文环境下通过刻意练习,建立地道的英语思维...

  • 值钱思维

    从小到大,有家长告诉过你,如何学会建立新思维吗?有老师告诉过你,如何掌握建立新思维的方式吗?答案是肯...

  • 如何建立富人思维

    富人思维,决定了一生的财富。致富从思维的改变开始。 01.真正了解自己 要想致富,首先要静下心来,弄清楚真正的自己...

  • 如何建立层次思维?

    什么是层次思维?就是用“整体大于局部之和”的思维方式,洞察层层叠加的系统结构。 为了使你更加清楚地理解这个概念。举...

  • 如何建立系统思维?

    我们经常听到与系统相关的内容,如循环系统、运输系统、人体系统等。在系统领域,已经发展出了比较成熟的系统理论,用于分...

  • 如何建立整体思维?

    阳光森林整体自然医学健康幸福课堂 主动健康~怒放的生命 残缺与整体之间的区别,并不只是简单的缺少了什么,而是代表疾...

网友评论

      本文标题:如何建立计算机思维

      本文链接:https://www.haomeiwen.com/subject/ojvbxqtx.html