您的位置:首页 > 理论基础

计算机专业课程学习顺序

2014-07-04 19:40 609 查看
计算专业课程学习顺序

                --答同学问题

导语:下面是一个学生的私信留言。

      天之骄子呃:“老师 计算机专业应该按什么顺序来学习专业知识呢 我是大一的 学了一年语言 但感觉遇到很多东西都是涉及  底层的东西 和很多没学的东西牵扯在一起 很郁闷不知道应该提前学些什么知识
另外我比较喜欢网络但是也没什么基础 只有c/c++ 希望您能指导下 谢谢”

      首先要对这位同学说对不起了,私信好久,我没看到,所以没及时回复,sorry!想想这个问题可能有一定的普遍性,就专门写一篇小文来说明,希望对有关同学们有一些帮助。顺便说一下,以后沟通尽量在QQ和微信等IM工具中通知一下,这样不至于不会长久得不到答复。我的这方面信息我想你可以想办法得到。就不告诉你,算一个小个的考验吧。

下面分几个小题目来谈谈我的想法。

一、关于对于“郁闷”的心态

         你的郁闷,在这里不是问题,因为你在思考!大一新生,进入一个和中学不一样的大学生活、学习环境,面对扑面而来的各种资信,我们谁都会进入迷局。所以,首先不要急,冷静下来是最好的办法,然后再是寻找答案。

        其实这个问题的答案也许有,也许无解:因人而异了。大学是个小社会,有太多的诱惑,如果不能控制自己,随心飘浮,人云亦云,你一定是找不到解答。只有静下心来,放弃浮躁,准备学习再学习,这是郁闷的通解!你是有准备的,准备认真,所以这点不详细谈,对你而言只要不要太急就行。

二、该学什么,提前学什么?

       学什么?对于计算机专业学生,什么是应该学习好掌握好的呢?有部分同学,可能道听途说,或断章取义,认为这个没用那个也没用,又不知什么有用,所以就迷茫,有的就完全放弃了。我的意见是,大一和大二,重点还是打基础。只有打好基础,才可以建立起高楼是最简单的道理,这个是永远的真理。对于学计算机专业的你而言(计算机方向有不同专业,我不知道你是软件还是计算机应用,因我没有掌握你的具体信息),什么是基础呢?数学和英语是公共基础,对于理工科学生而言,尤其是数学(包括高微积分,工程数学,复变函数等)均是值得用你花时间来学习并学好的,这不仅是后继专业课的工具,也是你以后进一阶学习的基础,理工科学科,数学学好了,可以说就成功了一半,如果数学学不好,就一定学不会理工科学科,不会在理工科道路上走远走顺!英语现在社会认识有些淡化,但世界在变,地球在变小,掌握好一定程度的英语也是必须的。如果不能做到听说读写样样精通,但在帮助下可以看明白相关专业课的科技文章是必要的。当然,相比较而言,数学比英语重要!另外,就是专业基础课了,如语言,电工,模电数电,数据结构等什么的,是和专业相关的基础课,也是你要重点投入的。具体哪些重要,可以就每一个学期课程和老师讨论,或者找我沟能。以上两者均是一个学生首先要考虑学好的。

       提前学什么呢?提前两个字,是一个多么令人兴奋的词。好多人以为“提前"了,就可以成功了,就是做得好。因此就有了”不能输在起跑线上!“这个残害多少人的名言。其实,提不提前,首先还是要看自己目前的状态,如果,走路不稳,肯定不能跑步了。所以提前一定是在学好现在的必须学的内容,否则,提前学一点,到头来一定是不扎实的,经不起严格考核,只是听起来好听,也是浮躁的表现。如果可以做到能提前的话,有两个种选择,一是学习后面的课程,另外是找看书兴趣来学,集课外所有可以用来的时间来学习自己的兴趣。只要坚持长久,一定可以成为专家。

三、网络是一个好方向

       世界是网络的世界,现代的生活是网络的生活,所以网络是一个好方向。计算机专业和网络并不矛盾,网络是计算机网络,学习网络方面不可能是纯网络,有关计算机的相关知识也是必需的,不能离开计算机来学网络。同时,网络涉及多方面知识,有通信方面知识,有网络理论,有网络原理,有网络工程,网络安全,网络应用等等。网络方向也是一个大方向,对本科生还是以网络应用和工程方向为主。不管哪个方向,基础是一样的。因此,建议是大一大二以基础为主,学习好相关的课程,打基础。在有能力和时间前提下,可以先学习《计算网络》课本来看,上面讲计算机网络的基本概念、原理和应用,将不明白内容记下,可以寻找帮助,也可以放到自己班级开设这门课时和老师讨论。

      然后,可以看网络工程,网络安全方面的书,网络工程最好在假期,能够找一家公司打工实习,白做均是可以的,目的是学习,因为网络工程,离不开网络硬件设备,如网关,路邮,交换机等,学校上课是没有很多实际设备可以来实验。另外,强詷一点的是,网络,离开不操作系统,所以操作系统要学好呀。

        你有C++语言基础,很好。有一门语言基础是需的,当然,以后还要可能还需要其它语言,但语言是一通百通,你现在还可以将C++进行到底,将它学好学深入,做一些大的程序。

四、计算机学习顺序

     学校开设的课程顺序是没有什么大问题的,所以,你可以查学校教学大纲。对于此,我不给太多建议。只是,建议在学完语言后,可以学习数据结构,和数据库,二者对语言的深入均有帮助。

     好多问题,没有说明白,也不知道对你有没有启发。多联系吧。再谢谢你的提问。祝你成功快乐!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: