循序渐进写程序

简介: 【来信】   老师,我现在是初学编程,感觉自己的编程能力比较弱,如果做一道算法题,有时候需要两三个小时,做出来之后还没有答案上给的算法好,应该是练习比较少,我是应该多看别人写好的算法,然后多敲代码好呢,还是尽量自己写,写不出来再看答案好呢(感觉自己写好浪费时间)【回复】   我们的学习,要讲究循序渐进。你出现这种情况,应该是做的题目中,包含了太多对你而言是“新知识”的

【来信】
  老师,我现在是初学编程,感觉自己的编程能力比较弱,如果做一道算法题,有时候需要两三个小时,做出来之后还没有答案上给的算法好,应该是练习比较少,我是应该多看别人写好的算法,然后多敲代码好呢,还是尽量自己写,写不出来再看答案好呢(感觉自己写好浪费时间)

【回复】
  我们的学习,要讲究循序渐进。你出现这种情况,应该是做的题目中,包含了太多对你而言是“新知识”的内容,以致于感觉太难,直接影响了学习感受。甚至有可能是非程序设计和算法的知识部分的原因,如编程环境的使用不熟悉,阻碍了你的学习。
  所以你可以先选择一些不怎么难的题目写一写程序。由写简单程序起,解决简单问题,逐渐过度到解决复杂问题。如果不好把握,可以到我的课程资源里找实践项目做。这些题目体现了循序渐进的原则。
  读代码也是一种很好的学习方法。读代码、写代码结合着来,自己写不出来,那就坦然地看看别人写的,这是一种很好的学习方式,最终达到能自己写出代码就行了。一开始写,可以先追求写出来,然后逐渐追求写得好,这也是一个过程。

目录
相关文章
|
11月前
|
存储 小程序 JavaScript
小程序 globalData
小程序 globalData
52 0
|
小程序 前端开发 程序员
【小程序】网络数据请求
【小程序】网络数据请求
224 0
【小程序】网络数据请求
对拍程序
其中data.cpp是用来生成数据的,数据保存在data.txt ac.cpp是ac的源代码 wrong.cpp是错误的代码,提前要进行编译 ac的代码结果放在ac.txt wrong的代码放在wrong.txt 如果比较有差异就会停止运行 以下是对拍的源代码
103 0
对拍程序
程序人生 - 2025年社保卡将覆盖全国
程序人生 - 2025年社保卡将覆盖全国
87 0
程序人生 - 2025年社保卡将覆盖全国
程序人生 - 狗狗会“嫉妒”吗?
程序人生 - 狗狗会“嫉妒”吗?
69 0
|
移动开发 小程序 开发者
初步了解小程序
初步了解小程序
167 0
初步了解小程序
|
Web App开发 移动开发 人工智能
小程序的新战事
小程序的新战事
126 0
小程序的新战事
文本查询程序
我们实现一个简单的文本查询程序。我们的程序允许用户在一个给定文件中查询单词,查询结果是单词在文件中出现的次数及所在行的列表。如果一个单词在一行中出现多次,此行只列出一次。 #include #include #include #include #include #include #...
951 0