开课偏逢国庆假,对C++学习可不是件好事。想家的孩子也可怜,该放松时就放松。不过,节前欠下节后补,这笔债务不糊涂。

  小长假,让人向往。不过,星期六要补下星期四的课,让我们赶上了,并且还是下午7.8节。这个时间不爽,但这是学校的安排,我们要遵守。由于开课只上过一次课,我们将不安排和C++关系过于密切的事情,而是有几个“玩”的项目。这和C++可能并无直接的关系,但玩和不玩应该不一样。玩过的,都说好。没有和大家一起玩的,过后要补上。

  下面的项目在90分钟内做些体验,请合理安排好时间。

  

  入了IT行,推荐同学们看些书,先看一本《浪潮之巅》。请到贺老师博客的首页,按下面的顺序逐个点击下去:置顶文章《贺利坚的课程教学链接》、第一个链接《C++程序设计课程主页-2012级(含学生名单及链接)》、课程内容部分第一行的链接《给计算机专业的大一新生准备的阅读链接》,。注意到行末一个链接叫“试读”,转到了51CTO的读书频道,可以在线阅读几章的内容。好书一定要看纸质版,不过,先期体验,上网预读些也不错。试读几章,以后可以抽时间来计算中心读,用好学院提供的免费机时。进一步,上网买一本来看。

 

 

  网易公开课是一个非常非常不错的资源,现在就到去看看。你可以看到世界各名校的开放课程,配了中文字幕。在这儿混,知识见长,还获得了浸泡在英语中的机会。听帅哥老师讲程序设计。这个课还有其他版本,但没有翻译,自己找出来。我不直接给出链接,找的过程中,还可了解些别的你感兴趣的课程。

  哈佛的《幸福课》也是我喜欢的,这门课帮助我们找到自我。

 

  

  “知之为知之,不知百度之”,用好搜索引擎,是信息时代的基本技能,也要有这样的意识。我们的玩法叫“撞错”,然后在百度找出别人给的建议。

  主动“撞错”,也就是在程序中专门设置不允许出现的情况;明知山有虎,偏向虎山行;告的你很清楚,这能这样干,你偏要这样干。自然,这样的程序或者在编译时,或者在运行时,总会出错。由于是主动撞错的,你有这样的思想准备,于是能够心平气和地观察这种错误发生后,究竟会有怎样的表现,理解这种要求,从而在自己编制程序时不犯这样的错误,或者当错误发生时,能“一下子”想到,至少能看懂提示的错误信息。

  通过主动“撞错”,你将得到体验,并且也见识了这种错误产生后的现象。当今后编制大程序无意中出现同类错误时,你会微微一笑:“小样,见过你了。” ——(后半句仅限于学习程序设计,程序中的错误不会造成计算机的损坏,放心去“撞错”)。

  我们玩的办法是,找一个用你已经编过的程序(至少有两个了),复制到VC++6.0中,编译、连接、运行。一切正常后,使点坏,改一改程序,比如说,少个分号、把花括号改成方括号、把main写成了mian、删去#include<iostream>、删去using namespace std;等(贺老师的坏水很多)。在编译时,错误会发生,你现在真的不懂这些错误到底时什么东东。好(不乏来自CSDN论坛的)……

  这种请教百度的方法也适用于以后编程中遇到任意的问题。

  至于百度上找不到的,我们可以到CSDN论坛发贴求教,这是后话了。

 

 

  任务完成了,大家可以考虑愉快的小长假了。

  节日快乐!