ACM训练和应用开发的体验,大二学生可以并行开展
来源:程序员人生 发布时间:2015-04-27 08:44:56 阅读次数:2316次
【来信】
老师 我现在是大2的1名学生 我们专业虽然是计算机专业但是这届大1才真是和其他计算机专业1样开始大1上C语言 C 我们这级依然是大2开的C语言和数据结构 我在学校做过1段时间ACM 70道题 但是最近我又开始去学windows的程序设计 不知道为何总感觉学起来力不从心 我现在学完了C C 和数据结构 我接下来到底做甚么好呢
【回复:(原回复找不到了,CSDN的私信功能应当出问题了,不按时间排序。我指出他的行文中没有标点,我读得很费力。另外,他的具体情况,需要给我说明。)】
【再来信】
好吧,老师不好意思,平时打字习惯用空格代替符号。
我个人具体问题是:我觉得我不知道该怎样继续学习下去,我看了您的很多文章,您建议在我这个阶段继续坚持ACM的训练,但是我觉得我对ACM方面不是很有优势,所以我去学了windows程序设计,可能像您说的,我多是被它的图形化的界面所吸引的,我发现其实不是我想要的结果。我想问问老师,我们现在学完c语言和数据结构了,我自己学完了C++,windows程序设计我仅仅限于使用的它的1部份API函数,我在ACM中做紫书的题做了70道,这是我目前的学习情况,老师建议我怎样学习下去,继续去坚持ACM的内容么,这对我有甚么帮助,其他的内容像
数据库我们大3下学期才会开,会不会学习的有点晚,我还需要学习其他的甚么知识,我想通过自己的努力坚持成他人眼中大牛,老师有甚么建议
(迂者注:通篇两个句号,其余全逗号,断句1下会发现不妥,最后还缺问号。可见,这个用空格代替标点的习惯必须改。这样下去,标点真的不会点了。)
【回复】
首先,加标点这件事,以后要成为习惯。再比如说,写信,参照我的回信,其格式是有1定规范的。我希望你将来要利用邮件做正式交换时,不至于因你的习惯,不按规矩写。这是大家共同遵照的规范,是上升到国家标准层面的事,为的是方便交换。此处,你要从事计算机这样的行业,各种层面的工业、商业标准多的是,不能你习惯甚么就甚么,要注意用大家公认的习惯。
首先,我猜想你是在大2。结合你的情况,我建议你可以再坚持1段时间的ACM训练,参考《给大2学生――可以再坚持1年的ACM》。投入时间训练ACM,可以力争出成绩,为自己争得1些能够认可的证书之类的,但训练本身的意义,就在于对你自己内在素质的提高,参考《ACM弄得不太好,还有必要吗?》
而至于利用的这1块,你在windows程序设计中已有些体验,这很好。大学生的课外自主式学习应当是很丰富的,只期望着课程内的要求,大家只是到达1个基本要求,寻求出色就需要有自己独特的学习。自主学习的精彩就在于,不要将其太单1化了,不是说训练ACM,利用的体验就没法进行,或反要体验利用,ACM的训练就得停。根据个人情况的不同,有些人可以是某段时间,就攻单1的1项,有些人可以是,以周为单位,将几方面的自主学习时间分配开来。这样的学习,需要有些计划性,但大方向定了以后,周期可以短些,易于计划和履行,也容易与其他事情调和。
如果你要定下再坚持1段时间的ACM,这期间的利用学习目标就能够定为是体验式的,包括Windows程序设计、Web开发、移动客户端开发等,能够做出点低级的东西,知道其中的1些道道便可。这样,你在大3下学期真正决定自己步入职场时的方向时,也就不会盲目选择了。如果不再训练ACM,对利用的体验更是这样,争取早日能够肯定入职场时的方向,在舍弃1些内在的,看不见的专业能力的同时,却可以将外在的能表现出来的具体技术,做得更加深入1些。在做决定前的多方自由体验,还能使你的知识面不致于狭窄,为将来随时间调剂方向争得更大的自由度。
关于
数据库课的事情,培养方案制定时斟酌的情况很多,怎样定也有道理。实际从自主学习的角度,课程开在前或在后,其实不是很关键的事,我们都可以安排出课内外充分结合的学习线路。如果
数据库这样的理论性强的课开早了,你未经体验,可能学起那些理论的东西会感觉枯燥,学习效果不好,但的确先学后用,总是心里有底;
数据库课后开,你可以在利用体验中接触过(不需要很深入),因而简单的作品能拿得出,不过就是建库,做些简单的增删改查,当再系统学习
数据库课程时,你会发现理论的东西真是宝贝,学习效果自然好。固然,条件是,既然课程开在后,既然你已了解了专业,需要在开课前,你自己对
数据库安排1个体验的环节。
总之,课外学习,定个目标,重视落实。大学是专业教育的低级阶段,充分重视课程的作用,但也能够结合课程安排,自由地开设出自主学习的内容,让自己独特,这就是牛气。
生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠