随笔——初学编程,急而不慌

  晚上看学生的博客。刚学几周C++的同学,水平差别已经相当大了。前两年的差别没有这么大,刚起步,投入多少直接决定了感觉是否能来。为一些同学的状态着急,初入大学的懈怠期何时才能出来?!

  一位同学发来了私信:

  学生:老师,我很生气,写好了程序,仅因为一个大括号的错误无法发表。还有,程序写好了,无错误,却无法运行,同学说我工程建错了,结果费了九牛二虎之力,博文无法发表!
  迂者:唐僧师徒历经……终于取得真经而归。这一切,都是需要你经历的。我们重视最后的结果,但这个过程,更加珍贵!
  学生:老师,如果这种情况继续下去,绝对不行!必须解决,自我反思,别人在课堂上,用学到的东西会做题,我为什么不会呢?听课效率低吗?我不知道,我只知道我不行啊!遇到困难便止步不前,现在的我如热锅上的蚂蚁,师父救救弟子吧..................
  学生:别人已发表了几十篇博文,可我竟然连个程序还写不好,博文仅仅几篇,每每坐在计算中心,写好了程序不能发博文,这。。。。难道不令人气愤吗?
  迂者:气愤有何用?你大概少了别人之前的投入,更关键的,遇到问题的平和心态。所幸刚刚开始,利用三五周的时间,加些力,积累一些,感觉就来了。如果现在状态不好,早些回去休息。调整好,再来战斗。另外,和编程顺利的同学搭伴学习,可以从模仿他们的学习开始。

  初学编程,代码量的积累尤其重要。各种简单的语法现象,操作中的些许偏差,这些都是需要在错误中学习的。真心地希望一些同学们能着急起来,也期待,远离慌张和气愤,这样才能学有所得,从每一次出错中,享受到进步的喜悦。

==================== 迂者 贺利坚 CSDN博客专栏=================

|==  IT学子成长指导专栏  专栏文章分类目录(不定期更新)    ==|

|== C++ 课堂在线专栏   贺利坚课程教学链接(分课程年级)   ==|

======== 为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学 =======

时间: 2024-09-12 01:56:46

随笔——初学编程,急而不慌的相关文章

由C#风潮想起的-给初学编程者的忠告(转贴)

编程|初学 由C#风潮想起的-给初学编程者的忠告(转贴)   出处     http://www.zdnet.com.cn/developer/tech/story/0,2000081602,39041202,00.htm    我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶.我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心.而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等

tcl编程问题-新手tcl编程~急请大家帮忙

问题描述 新手tcl编程~急请大家帮忙 最近在用tcl编辑界面,但是只能用英文显示,如何设置才能显示中文字符?求解~ 解决方案 我对这个tcl编程软件不熟,你可以在网上搜一搜看有没有汉化包,如果有的话下载一个再从网上搜一下看怎么安装汉化包就可以了: 如果回答对您有帮助,请采纳 解决方案二: 用支持中文的编辑器编辑代码就可以. 解决方案三: 用通用的编辑器即可,比如windows上的记事本.linux上的vim

c++-小女子初学编程,遇到的问题不少,希望各位大神耐心指教。。非常感谢!

问题描述 小女子初学编程,遇到的问题不少,希望各位大神耐心指教..非常感谢! 题目:声明字符型静态数据成员ServerName,保存其服务器名称;声明整型静态数据成员ClientNum,记录已定义的客户数量;定义静态函数ChangeServerName()改变服务器名称.在头文件client.h中声明类,在文件clent.cpp中实现,在文件test.cpp中测试这个类,观察相应的成员 下面是我写的程序: #include using namespace std; class CLIENT {

设计-小白求助 C++编程 急 在线等

问题描述 小白求助 C++编程 急 在线等 1.定义一个职工类CWorker,数据成员包括姓名.职工号.工龄.工资:成员函数有构造函数,设置数据成员值的函数,读取数据成员值的函数.在主函数中定义对象数组,再编写一个CWorker类的友元函数,计算平均工资,查找最高工资. 2.设计一个职工类CWorker,成员包括姓名.职工号.工龄.工资及相关的成员函数.由它派生出教师类CTeacher,包括职称,所属部门等属性和相关的成员函数.编写一个主函数,对设计的类进行测试.

初学编程,在课上听着都懂,可课下自己却不知道怎么写,这是为什么呢?

问题描述 初学编程,在课上听着都懂,可课下自己却不知道怎么写,这是为什么呢? 解决方案 自己不会写,没思路,不知道用哪些词,哪些语句... 建议听课时不能光听,要做笔记,下课复习,动手写,不会再看笔记,再理解,为什么我没想到... 还建议买本好书,照着书上学,动手编程,写多了就知道了...程序就是很程序化得东西...解决方案二:要有胡试精神.O(∩_∩)O哈哈~解决方案三:动手啊,不要畏惧动手.都是在错误和好奇中长起来的

由C#风潮想起的-给初学编程者的忠告

编程|初学 我始终认为,对一个初学者来说,IT界的技术风潮是不可以追赶的,而且也没有能力去追赶.我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心.而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑.C#就象当年的ASP一样,"忽如一夜春风来,千树万树梨花开",结果许多学校的信息学院成了"Web 学院".96,97级的不少大学生都去做Web 了.当然我没有任何歧视某一

给初学编程解题没思路的学生的建议

一个通过评论完成的答疑-- [学生] 老师,最近一直用您的C++程序设计课程学习和练习,老师给的答案详细明了,很容易懂,但是有些在自己写的时候很难想到,尤其是像类似于本文程序中对"输入的时间d天后是哪年哪月哪日"的函数的实现,自己写的时候完全没有思路,这种情况应该怎么办?学习算法能有改善么? [迂者] 第一,可能还是见得少了,继续扩大视野:第二,在应试教育中,学一得一,对这个一还要反复演练,就对这个"一"下功夫,在学习中增加一些自己的想像和总结.要改善,需要将自己的

给初学编程的人的新年干货

 一.这多东西啥时候能学完? 现在IT新技术日新月异.就常用编程语言而言,有c/c++.汇编.java,c#.Python等:操作系统平台有unix /linux,windows系列:开发工具有VC.VisualStudio2008.Eclipse.NetBeans等:每个大平台下,还有很多的 的方向:如网络.数据库.脚本.HTML.动态网站.游戏开发等:有人还在学Dreamweaver做网页.Flash做动画.Photoshop做美 工.3DMax做三维动画----是的,我们什么都想学.恨不得

随笔:编程赋予了我们什么样的改变

2012年的8月最后一周,全国普降暴雨给很多地方带来了不便.回到IT业界,不少程序员都在反思编程赋予了我们什么样的改变?本周51CTO也给您带来了Digg架构方面的资讯. 1.编程赋予了我们什么样的改变 人的生活.习惯.甚至爱好都会随着工作.环境.年龄慢慢开始偏移我们最初的生活轨迹.当这些凄凉而又在所难免的事情被我们拿出来互相分享交流时,也就意味着我们成熟了.当我们从大学校园走出来的那一刻,就已经注定了第一份工作和新的环境,将会使我们的生活发生天翻地覆的变化. 究竟编程赋予了我们什么样的改变?