首先,对于初学者来说,学习计算机技术首先要从两个方面入手,其一是学习操作系统知识,其二是学习编程语言知识。在掌握了操作系统知识和编程知识之后,再根据自身的知识结构、兴趣爱好和技术发展趋势来选择一个主攻方向,比如当前选择大数据方向就是不错的选择。
学习操作系统知识可以从Linux操作系统开始学起,一方面原因是Linux操作系统有广泛的应用,另一方面Linux操作系统是开源的,未来可以通过阅读其源代码来深入学习。对于要在IT(互联网)行业发展的人来说,学习Linux操作系统还是很有必要的。
学习操作系统有三个重点,其一是了解操作系统的体系结构;其二是了解操作系统的资源管理方式;其三是了解操作系统的任务调度方式。
在学习操作系统的过程中,还应该同步学习编程知识,编程知识是打开计算机技术大门的钥匙,通过编程语言可以在操作系统的基础上进行功能的扩展。
在未来的大数据、人工智能时代,编程语言的重要性会逐渐得到体现,编程语言的应用边界会逐渐从IT(互联网)行业向传统行业覆盖。从当前编程语言的发展趋势来看,可以重点关注一下Python语言。
学习计算机方法
一、预习
“预习”是学习中一个很重要的环节。但和其他学科中的“预习”不同的是,计算机学科中的预习不是说要把教材从头到尾地看上一遍,这里的“预习”是指:在学习之前,应该粗略地了解一下诸如课程内容是用来做什么的,用什么方式来实现等一些基本问题。
举个例子来说,在学习FrontPage之前,应该了解这一软件是用来制作网页的,且方法较简单,很适合初学者使用。
二、“任务驱动”学习方法
“任务驱动”学习方法,就是指先有结果,再研究实施策略的学习方法。在任务驱动教学中,打破了常规教学方法中由浅入深的基本顺序,每一章节的知识点都是通过几个有代表性的案例来学习的,甚至包括认识菜单。
让你先体会到效果,从而增加学习兴趣。用这种方法来学习计算机,尤其是一些视窗界面的应用程序,往往可以达到事半功倍的效果。
三、积极动手实践
计算机是一门操作性很强的学科,计算机学科中的实践,不只是简单地模仿别人的练习。在实践中难得的是有自己的想法,并尽力去寻求解决办法。在这种开动了脑筋的实践中,才会学到真正的东西。古时贤人哲士说:“学而时习之”、“学而不思则罔,思而不学则贻。”
将所学的理论知识与具体实践相结合,这是一种较好的方法,一方面可以用理论指导实际,另一方面可以加深对所学知识的理解和记忆,激发起学习兴趣,边学习,边实践,相互作用,相互促进。