我是计算机应用基础专业的,没什么专业基础.怎么学好啊..?应该看些什么书..?还有英语..是不是专科要先过三级才能考四级..?该怎么学啊..?现在大一....好迷茫.有时候压力好大
第一:不要忽略这些计算机基础知识
这6门课千万不要忽略:操作系统、计算机组成原理、计算机网络、数据结构、算法、数据库
这是重要的基础知识,如果基础不扎实,以后你找工作的时候一定会花很多时间和精力在这些基础的东西上,得不偿失。
比如计算机网络,它是改善产品性能的突破口之一;比如数据结构与算法,在面试时经常要考察;再比如数据库,想要开发拿得出手的产品,几乎都离不开数据库。
所以这些课程得好好学,不要再飘过去了,以后你会感谢你自己的。
第二:提前找准定位,面向未来学习
如果你是普通大学的话,指望大学四年读完学校教的这些课程就能找到高薪工作的话,难度不是一般的大,绝大多数从学校毕业就拿高薪工作的人,在大学必然自己付出了很多时间在自学和尝试上面。
我建议你提前做好自己的规划,找准定位,面向未来学习。什么意思?就是提前去了解你感兴趣的IT岗位,然后去招聘网站上面看大厂的招聘需求,重点掌握大厂要求的技术栈,就是面向未来学习。
比如字节跳动的测试岗位的招聘,Adb、Pytest等东西肯定是要掌握的,就算最后去不了大厂,但是按照大厂要求量身打造的你,退而求其次去其他公司也绰绰有余。
大学更注重的是培养综合性高素质人才,希望学生掌握多方面的东西,其中还包括人文素养等等,但社会企业的注重点是聚焦型实用人才,希望你入职后是可以直接做事、产生价值的,所以两者在方向上存在了偏差,势必只靠学校教的东西出来找工作是很难完全吻合企业的实际需求的。
第三:至少掌握一门编程语言
学
计算机的大学生在校时会学很多门编程语言,不过都不够深入,有很多学生毕业时的状态就是“什么语言都会一点,但又不精通”,这个是比较尴尬的。
语言只是工具这句话相信大家都听腻了吧?但你可以好好想想,你有玩得很溜的工具吗?刀枪棍棒都耍得有模有样的那是马戏团,出钱请你过来是因为觉得你这方面有能力,可以给企业解决问题、产生价值,不是请你来表演、逗大家开心的。
至少掌握一门语言编程语言也不是随便挑一门钻进去学,我建议根据自己所心仪的职业方向去选一门在该方向上比较热门的语言,然后再深入学习。
作为一个计算机应用基础专业的学生,没什么专业基础,不可怕,只要好好学习专业课,在课上认真学习,课下可以学习课外知识。看的书就推荐你看和自己专业有关的,比如office之类的等等都可以。英语是需要先过三级考四级的。大一不习惯大学生活压力大很正常,下面是我的建议,希望对你有所帮助:
计算机专业是一个很枯燥的专业,但即来之、则安之,只要你努力学,也会发现其中的乐趣的。现在计算机对我们的工作、生活、娱乐都影响极大,可以这样说,各行各业,计算机都能发挥很大的作用,甚至不少工作,都离不开计算机的帮助。
大学生如何提高计算机能力,下面给大家一些建议:
1、要想学习计算机,一定要多实践:光靠上课、听讲、买些书,做些题是远远不够的,重要的是自己去实践、摸索,你首先要知道,什么时候什么地点能够为你提供上机操作的机会。
2、要把学会的计算机知识应用到自己的生活、学习上。你要尽可能多地接触和利用计算机,比如说平时用它来写作业、管理个人财务开支、试验自己编写的程序等等,久而久之,你自然就会熟练运用办公自动化系统、数据库软件和计算机语言了。
3、对计算机功能的每一次发掘都意味着你的计算机能力的一次提高。你可以大胆尝试计算机的各种运用并在实践中自学各类软件的使用。计算机其实是很结实的产品,不必担心自己生疏的操作会把它弄坏,事实上,你还可以很轻松地学会如何拆装计算机。
4、经常看视频教程自学,比如mocc中国大学慕课,有海量的免费视频教程,可以多学多练,你的计算机水平就会越来越高。
但是,作为一名专业学生学这些还是不够的,还需要学习c语言,数据结构,leetcode,算法等等许多知识,希望你可以努力学习。
作为一名计算机专业的教育工作者,我来回答一下这个问题。
首先,对于计算机专业的同学来说,学习压力大是一个比较明显的问题,一方面计算机专业的知识量比较大,另一方面计算机专业的学习难度也相对比较大,不仅要面对大量的抽象概念,还需要面对大量的实验,所以要想学好计算机专业,一定要重视学习效率。
提升学习效率要做好三件事,其一是重视课堂时间,充分利用好课堂时间是提升学习效率的基础,这一点一定要引起同学们的重视。大学阶段的学习与高中阶段有较大的区别,知识的边界并没有高中阶段那么清晰,也可以说大学阶段的知识是没有明显边界的,此时如果想通过自学来学习,不仅难度大,效率也非常低。
其二是要重视规划,规划对于大学生来说非常关键,很多同学直到大三的时候才发现自己错过了很多东西,此时再想弥补就非常难了。很多家长曾经跟我说过,孩子本来高中成绩不错,也进入了985大学,但是由于没有做好规划,导致到大三的时候已经和其他同学的差距越来越大了,“一手好牌打得稀烂”,这是不少家长发出的感慨。
其三是重视交流和总结,由于计算机相关技术体系非常庞大,所以在学习的过程中,除了要埋头苦学之外,还需要抬头交流,这是非常重要的,很多同学就是用肢体上的勤奋去掩盖思想上的匮乏,而思想匮乏的一个重要原因就是缺乏交流,还是那句话:既要低头拉车,还要抬头看路。
首先要确定你的计算机专业学习方向,计算机分为硬件、软件技术两大部分。
如果学习硬件的建议你可以从计算机网络、计算机操作系统、计算机组成原理、数字电路、模拟电路、微机原理等这样的一些入手,当然如果只是想学习简单的计算机硬件编程,那么可以从汇编原理、C语言、嵌入式操作系统这样的步骤进行学习。
如果是学习软件的话,建议学习web软件,也就是人们所说的网站编程,从最基本html、css、javascript、然后学习sqlserver(或者mysql、Oracle等数据库)、然后学习一门专业的编程语言例如Java、Jsp、Struts、Spring、hibernate等等。
我们可以多阅读一些有关的参考书,对学好计算机课程来说是十分必要的。在学习程序设计语言课时,我们总希望自己能编写出高质量的程序来,这固然要靠自己勤动手、多实践去摸索和体会,但一个人的思想毕竟是有局限性的。这时我们如果看一些参考书上的程序例题,就可以从中学习和借鉴别人的经验,拓宽自己的思路,看看人家是怎样提出问题和解决问题的,采用了哪些方法和技巧,有哪些优点和缺点,哪些是你还不曾想到的等等,这对于初学者来说,通常是很有帮助的。目前有关程序设计语言方面的书很多,诸如各种语言例题选、语言趣味程序选、习题集、竞赛试题汇编等。
学习计算机课程要保持连续性,不能把它作为一门孤立的课程来学。学完每一门课程之后,要能将它渗透到本专业中。这就是说对计算机的掌握必须由简单的了解型向运用计算机解决本专业、本领域中问题的应用型转变,这就是我们学习计算机课程的最终目的。特别对于高年级学生来说,如果能结合课程实习或毕业设计,参与一些水平适当的有关计算机应用的科研工作,这将是对自己学习整个计算机课程的一个最好的总结。
大学里学好计算机。
1、掌握电子技术和计算机组成与体系结构的基本原理、分析方法和实验技能,能从事计算机硬件系统开发与设计。2、掌握程序设计语言、算法与数据结构、操作系统以及软件设计方法和工程的基本理论、基本知识与基本技能,具有较强的程序设计能力,能从事系统软件和大型应用软件的开发与研制。3、掌握并行处理、分布式系统、网络与通信、多媒体信息处理、计算机安全、图形图像处理以及计算机辅助设计等方面的基本理论、分析方法和工程实践技能,具有计算机应用和开发的能力。4、掌握计算机科学的基本理论,具有从事计算机科学研究的坚实基础。
计算机科学技术发展至今,已经形成了一个十分庞大的科学体系,如计算机的系统结构、算法语言、计算方法、操作系统、网络技术、接口技术、数据库、人工智能等等。而每一个方面又包含极为丰富的内容。就以语言为例来说,目前世界上已有的计算机语言不下几百种,较为广泛使用的也有一二十种,而其中任何一种语言都可以构成一门单独的学科。所以,即使是计算机专家也不可能在各个方面样样精通。对于非计算机专业的学生来说,学习计算机的目的完全在于应用,就是要结合自己的专业,以应用为目标,有选择地学习有关的计算机知识,以便掌握这一现代化工具去解决本专业的问题,促进本领域的发展。因此,对不同类型的学校和不同类型的专业开设的计算机课程是不完全一样的。对于所有各专业的学生来说,首先要学习的一门计算机课程是程序设计语言课。根据理工类学生的特点,并结合国内外当前和今后一段时期的需要可以选择以下三种语言。BASIC 语言:它是一种具有会话功能,便于人机通信的语言。