怎样学好计算机专业?

如题所述

个人觉得就计算机科学与技术(CS)专业而言,以下这些是必修的:1、计算机组成原理(包括先修课程“数字逻辑与数字系统”,简称“数电”):这是一门硬件基础课,学完后你能清楚的知道如何从用最简单的数字元件,像搭积木一样构成整个计算机系统,那就算及格了。 一门名为计算机体系结构是本课程的扩充包,对于了解近代计算机结构体系当然是必要的,但由于这里讨论的是Top 5,因此我认为计算机组成原理更为基础。2、线性代数,概率与统计和离散数学:要知道,凡是能称之为“科学”的专业,就必须有一定的数学功底,否则难以称作“科学”。这三门课我觉得是本科时期最重要的三门数学课,比高等数学重要。如果你想在计算机科学的道路上走远点,那这三门可是必修的。3、MIT开设的《Introduction To algorithm》,中文版叫《算法导论》:我觉得应该学习它而不是国内习惯开设的《数据结构》。数据结构仅仅是算法的一部分,国内的数据结构课程回避了很多本质的东西,仅仅是对一些常见的数据结构的罗列,学起来总有些不痛不痒的感觉。《Introduction To algorithm》虽然有些章节夹杂着很多很让人讨厌的“数学”,但却能从本质上带你领略这门十分必要而且有趣儿的课。4、操作系统与编译原理:操作系统可以说是《算法导论》的实验课,最好能在学习期间自己实现一个小型的操作系统,或者操作系统各分系统的Demo。编译原理可能是普遍本科生觉得难的一门课,但是作为CS本科生或者未来的软件科学家,这是基础中的基础,学完之后所有的语言在你看来应该没有太大的区别,这门课应该是离散数学+算法。5、掌握一门常用的编程语言和编程技术:能了解你用过的所有的程序内部大致是怎样的,能用你熟悉的语言编写大部分的程序,至少不能是对任何一个程序满头雾水。以上这些不难做到,我觉得是基础中的基础,我固执地以为,不能掌握他们就不应该获得CS学士学位。首先,我自认为不是典型的中国式的“典型科班好学生”。我相信在某个计算机领域,比如作为Microsoft Office的金牌培训讲师,只要精通Office就能干得很棒。当然,对于一个计算机世界的从业人员,学好它们也会收益良多。比如对于程序员来说,操作系统与编译原理这门课能够让你对你的程序如何在计算机里出生,运行,死亡有个好的认识,在我的编程经验中,我觉得这种认识让我收益良多。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-08-27
浅论如何学好电脑
以计算机为龙头的现代信息科技教育在学生的素质培养中占有重要的地位,多年实践表明,学习“人类通用智力工具”,掌握有关计算机知识与技能会对提高学生的智力与能力,促其成长与成才大有益处。那么,怎样才能使学生学好计算机呢?
首先要分析学习的对象,要讨论学习的目标。对象不同方法不同,目标不同要求不同。
计算机有如下六个独特之点:
⒈首先最现代化最先进的高科技产品;
⒉是人人都可以拿来使用的通用智力工具;
⒊不仅是可直接面对的机器,而且是可潜心进行研究探索的学科;
⒋它不是只能令人摆布的机器,他还能与人进行交流,给人忠告与建议;
⒌如果它连在网络上,它还是一种新的全球网络文化氛围;
⒍它发展速度极快,无论是硬件还是软件,新东西层出不穷,让人感到常学常新;
面对这种全新的科技成果及其所包容的学科,必须有独特的行之有效的学习方法。
一、
提倡自学
对初学者,老师引进门很重要,但以后就要靠你自学。自学能力对今后学习任何课程都是重要的,但是,对于计算机尤为重要。原因就是计算机发展奇快,掌握了自学的方法,具备了自学能力,才能应付计算机日新月异的发展形势。有人说,“自学,谈何容易!”我认为别的学科自学可能较难,而计算机却相对容易一些。为什么这样说呢?有什么根据呢?那就是因为计算机越来越“平易近人”,让人人可用,让人能够看得见、摸得着。能够让人动的东西就好学,比如几岁的娃娃就敢去开电视机和调台,能够去控制VCD机等,难道电视机和VCD机不是高科技成果吗?计算机作为要学习的对象,理论知识和实践环境是统一的,学习的内容和进度自己可以掌握,自学当中有弄不懂的东西,大多可以通过上机来加以解决。因此,计算机易于自学,便于自学。当然,有一本便于自学的指导书就更好了。
二、
强调动手
计算机这个学科实践性特强,不动手是学不会的,从计算机诞生那天起就被人蒙上了神秘的面纱,许多专著由于不是给常人写的,象是“天书”,让初学者望而生畏。但是,你看,有些娃娃为什么能把计算机用得这么好呢?动手!一动手你就会感到“原来如此”!“没有什么了不得的”!“入门不难,深造一定可以做到!”这样,你就会越学越感到轻松,越学越有兴趣。边动手边动脑是计算机学习的基本模式,这样做,就自然而然地废止了那种死记硬背,“纸上谈兵”的传统的不科学的学习模式,即动手又动脑,还能强化理论联系实际的优良学风,形成生动活泼的学习氛围。动手,还有助于培养实干精神。
三、
注重应用
在学习计算机知识与技能的过程中,要想到用,用到自己的学习、工作和生活中。作为人脑的延伸物,让计算机为我们思维、动筹、论证、决策,以提高分析问题和解决问题的能力,参加信息学奥林匹克活动的孩子们为什么能在国际大赛中摘取金牌,就是他们学以致用,在用中加深理解,把计算机变成了自己的得心应手的工具。人们常说“熟能生巧”,泛指学用一般工具,对学用计算机这种智力工具,就不仅仅是“生巧”了,而是“益智”,有利于开发智力。计算机中浓缩着人类智慧的结晶,集成着现代人的思维方式和科学方法,通过人脑指挥电脑,电脑帮助人脑的过程,会使人越来越聪明,越来越能干。在未来世纪大智大勇,富于创造才能的人,一定是会使用电脑帮助自己工作的人。
四、
上网
计算机教育不仅仅是学科教育,更重要的是一种文化教育。目前,分布在五大洲的几千万台计算机已经连结到了互联网上,形成了一种新的文化氛围,会还是不会使用网络,很可能成为衡量现代人文化水准的一个尺度,在网络文化氛围中,学会获取信息、处理信息、交流信息的能力是十分重要的,这也是现代人的一种基本能力,从某种意义上看,“网络就是计算机”,是本世纪科学技术最伟大的成就之一,已经成为社会发展的基础和强大的推动力。学习网络方面的知识与技能是十分重要的。谁不充分认识这件事的重要性,在将来谁就会追悔莫及,这是一方面。另一方面文化不等于文明,网络上存在着很多很有用的东西,但也会有糟粕,怎样区分有用的信息和无用的信息,识别香花与毒草的能力,也是现代人的一种基本能力。在让学生上网这件事上,“因噎废食”不可取,打点“预防针”却是必要的。
第2个回答  推荐于2018-04-06
你好,我是西安交大计算机系大三的学生,很高兴为你回答这个问题。

首先呢,不管什么专业都一样,都得靠自觉,例如我们计算机专业,你一定要搞清楚一些专业基础课,比如c语言或者c++.下课之后要多编程,多上机练习。

老师布置的作业尽量自己做,不会的可以请教同学。

各门的实验也要尽量自己做。本回答被提问者和网友采纳
第3个回答  2019-10-29

    课前多预习: 在上课之前最好是先预习一遍课程。然后把不懂的划上重点符号。上课的时候着重自己没看懂的,这样会容易学会点。也不...

    上课认真听课: 这是最基本的啦。要不听课就什么都不会懂。越学下去你就会越不懂,越是不懂你就会越觉得枯燥、那么就肯定会学不好...

    课后多复习: 计算机专业是一个讲究实际东少操作的专业。所以课余时间一定要多写代码。多练习。

第4个回答  2022-03-03
如今互联网行业飞跃发展,互联网技术百日新月异,就当前就业形势来说 IT行业是适合目前社会趋势的,社会也需要大量的 IT技术型人才,各行各业也需要,所以就业广泛。学互联度网的优势有:
1、电脑行业需求量大,工作很好找,而且工作环境也不错。
2、电脑行业的工作与社会接触都比较紧密,紧跟潮流,所以见识和思知想都会比较开放,也有利于以后自己发展。
3、学习电脑入手道比较快,学习难度不是很版大。
4、现在有些学校有一些技能加学历的政策 ,不过主要看你自己的选择,上大学虽说听起来好,但是很多大学生都是毕业即失业的,还不如趁早学习门技术,毕业就可以工作,选对了好的行业,以后的发展空也会很大的。可以去学习计算机网络,现在学网络就是不错的选择

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网