循序渐进写程序

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

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

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

目录
相关文章
|
26天前
|
移动开发 小程序 前端开发
小程序的前端插件都有哪些?
【10月更文挑战第16天】小程序的前端插件都有哪些?
36 1
|
小程序 前端开发 程序员
【小程序】网络数据请求
【小程序】网络数据请求
255 0
【小程序】网络数据请求
对拍程序
其中data.cpp是用来生成数据的,数据保存在data.txt ac.cpp是ac的源代码 wrong.cpp是错误的代码,提前要进行编译 ac的代码结果放在ac.txt wrong的代码放在wrong.txt 如果比较有差异就会停止运行 以下是对拍的源代码
135 0
对拍程序
程序人生 - 2025年社保卡将覆盖全国
程序人生 - 2025年社保卡将覆盖全国
109 0
程序人生 - 2025年社保卡将覆盖全国
程序人生 - 狗狗会“嫉妒”吗?
程序人生 - 狗狗会“嫉妒”吗?
88 0
程序人生 - 一直打嗝怎么办?
程序人生 - 一直打嗝怎么办?
106 0
|
移动开发 小程序 开发者
初步了解小程序
初步了解小程序
203 0
初步了解小程序
|
Web App开发 移动开发 人工智能
小程序的新战事
小程序的新战事
142 0
小程序的新战事
|
C++ 小程序
C++ 实用的小程序
1. 打开test_ids.txt 将里面的东西添加"1_",然后另存为test_ids_repaired.txt   1 #include 2 #include 3 #include 4 #include 5 #include 6 using name...