学习计算机的内容顺序:基本操作、打字速度、知识定位、办公软件、专业知识。
基本操作:需要掌握电脑开机、关机、待机、关机、重启等各种方法,使用鼠标的基本功能,复制、粘贴、滚动等。
打字速度:提升自己的打字速度,方便以后的各种操作,熟能生巧,多花费点时间去练就可以。
知识定位:计算机相关的知识、领域、技能很多,这就需要做好定位,看自己需要学习,专研哪方面的知识,然后着手去学习相关的知识,进行大量实践操作即可。
办公软件:应付日常的工作,我们掌握相关的办公软件,如:表格、文档、画图等。
专业知识:针对自己所需的专业知识,去学习、研究,去参考成功的案例。还需要在实践中运用自己所掌握的知识,以及总结相关的专业知识和经验。
首先从计算机基础开始,学电脑是一个循序渐进的过程,你培养了浓厚兴趣才乐意学习。一开始=理论+操作。基本的电脑知识你要知道,电脑基本操作你要会。建议你看一些初学者的书籍,比如:《计算机组装与维修》、《电脑基础》、《电脑常见故障排除》等。而后你就知道怎么往下学习了,再发展就是学习软件和硬件。慢慢理解就吃透了,这不是急的来的。
以学计算机专业为例,许多大学生认为学最新的计算机语言、技术、标准是最好的铺路方法,因为许多公司招聘时要求这些方面的经验。这些新技术虽然该学,但是学习计算机基础课程更重要,因为计算机语言和开发平台日新月异,但是万变不离其宗的就是那些基础课程:数据结构、算法、编译原理、计算机组成、关系型数据库原理等。有位同学生动地在“开复学生网”上把这些基础课程比拟为内功,把新的语言、技术、标准比拟为外功。只追寻时髦的学生最后只懂招式,没有功力,是不可能成为高手的。 想系统地学习计算机科学,可以从三方面起步: 1 数学。 离散数学 (包括集合论,图论,数理逻辑,等等),线性代数,概率统计。我觉得数学分析和微积分与软件及计算机科学本身关系不大,也许在一些计算机应用中有用。但是,数学分析的思想精髓,值得一看。 2 软件 可以从数据结构,操作系统,算法和程序设计语言开始。程序设计语言可以从C学起。 3 另外 通过对计算机组成及框架结构的学习,可以对计算机硬件略知一二。 有 了这些基础,然后可以向编译原理,数据库,人工智能,图形学,网络,软件工程,等等方向扩展。一个很好的办法是参考大学计算机系的课程安排,当然自学的时 候取舍更加灵活一些。另外,你也许可以去旁听一些计算机系的课程,并和授课的老师多多接触,看看有没有转系或者选修其双学位的机会。 计算机能力不一定是通过证书来评价的。当然证书也是一个方面。计算机学习应用领域主要看书、上网找资料这些方面学习的。当然培训也是一个快速的方法。 在计算机专业上面有什么问题,可以去比如“新闻组或者专门的一些BBS比如上面去多看看,相信你回有收获的 还可以到微软社区看帖子、到微软技术网站看文章,都能取得不错的效果。 我们DIY Inside的公益社区还会在微软社区以及其他机构的协助下在各大城市(北京、上海、南京、成都等)的高校中举办MVP校园技术教育会议,如果你正好在这些城市,不防多多关注diyinside.com,注册去参加这些免费的由微软MVP讲师主讲的课程。 你必须有一个坚定的目标,然后不断努力,而不能天天无聊没事情做。这样,你的生活才是充实的。 补充一点:给自己设定的目标不要太大太不容易实现。从小事开始做,一步一个脚印,更能够增加自信心。另外,朋友圈子很重要。你应该有意识地多结交一些做实事的朋友,也许你们可以一起提高。
学习编程已经不再是少数计算机专业人员的事情了,就如同计算机深入到我们生活的每一个角落一样,学习编程的人也是越来越多。由于现在网络信息资源丰富,大多数人都选择了自学。我自幼自学编程十余年,多少积累了一些经验和方法,想通过这里给这些初学的编程自学者一些个人的建议。
建议一:自学也需要看书
自学只是说没有专门的老师手把手教你,并不是说连书本都可以不要了。有人天天来问我一些很基础的概念问题,我问他:“这些概念书上不都写得很明白吗?”他回答:“我没有书。”如果没有书,那么你很难在脑子里形成一个较为整体性的认识,所有了解到的知识都是支离破碎的。且不说大多数人没有精力回答你这些问题,即使回答了,很多东西也不是三言两语就能说清的,很多高手说出来的都是他们自己的理解,这些理解或许很有意味,但也许费了你半天的脑子却怎么也搞不明白。一本书,即使不是什么经典之著,它也可以向你提供一个大体完整的框架,成为你自学过程中的一个向导。这里要说的是:网上电子教程资源丰富,看看无妨,但手中至少应有一本印刷的书——毕竟网上的教程鱼龙混杂,其作者也许并不精通此道,很难分辨其质量好坏。
建议二:学编程更需要实践
书是有了,可是整天抱着书也不成。编程最怕的就是纸上谈兵,我看到有的初学者,看完了大半本书,和我说起循环函数来头头是道,却连编译器长什么样都没有见过。真要他写几行程序,便是错误百出。我的建议是,无论你涉及编程的时间是多么地短,无论你目前学到的知识多么地少,你都应该不断地尽自己所能去编写一些小程序——即使是把书上的“Hello, World!”亲手输入进去运行一遍,都能让你的编程能力有着极速地提高。
建议三:编程是创造,不是默写
有人甚至打算用题海战术来学习编程——这完全没有理解编程的内涵。仅仅通过“欣赏”别人写的代码也无法学好编程。有一点需要明白:编程是一个创造的过程。编程的意义在于:通过程序的形式,教计算机如何去完成一项任务。写代码只是形式,真正重要的是如何完成特定的任务。学习别人的代码固然是很有用的,可以学习别人的思想;但是如果仅仅是记忆了一些别人写好的代码,就希望能通过拼拼凑凑成为自己的程序,那是基本不可能的。我的建议是:在自己编写程序,进行创造的过程中,借鉴前人程序中的思想方法——而不是整天处于复制粘贴的状态中。
建议四:好习惯要从开始做起
所谓“不以善小而不为”,等坏习惯养成了,再改就困难了。因此,类似写程序要注意缩进、为变量和函数起有意义的名字、大小写的使用、行末分号的注意等等,要从一开始做起。很多人对这些善意的提醒不屑一顾,觉得多此一举,浪费时间。其实,如果真的能严格地去做,它们反而可以帮你节省许多时间。
建议五:不必太刨根问底
“打破沙锅问到底”确实表现了一种钻研的精神,不过我还是建议初者学,有的时候,不必太刨根问底。编程的相关知识都是盘根错节交织在一起的,大多数问题深挖下去会越说越复杂,对于知识掌握不多的初学者来说,只能是越来越糊涂。很多东西,时间长了,随着知识了解得深入,自然而然会明白。就像刚刚学英语的时候,你知道“goodbye”是再见就足够了,难道非要把这个good和再见的关系先弄个水落石出吗?作为初学者,最重要的是尽快地能全面地了解整个知识的全貌,在单独的知识点上,暂时不需要太深入。可以等知识经验丰富之后,再回头来研究。
确定你的计算机专业学习方向,计算机分为硬件、软件技术两大部分
如果学习硬件的建议你可以从计算机网络、计算机操作系统、计算机组成原理、数字电路、模拟电路、微机原理等这样的一些入手,当然如果只是想学习简单的计算机硬件编程,那么可以从汇编原理、C语言、嵌入式操作系统这样的步骤进行学习。
如果是学习软件的话,建议学习web软件,也就是人们所说的网站编程,从最基本html、css、javascript、然后学习sqlserver(或者mysql、Oracle等数据库)、然后学习一门专业的编程语言例如Java、Jsp、Struts、Spring、hibernate等等。总之,要学习的内容比较多,冰冻三尺非一日之寒。
第二点里头所提的计算机网络、操作系统、组成原理等都是内功,需要长时间的学习和沉淀。
当然如果你只是想学习简单的计算机维修等技术,可以直接上手学习即可。
最后,希望你能找到你自己喜欢的方向,学好计算机技术。
学习电脑主要靠自学
电脑对初学者,老师引进门很重要,但以后就要靠自学。自学能力对于计算机学习尤为重要,原因就是计算机发展奇快,掌握了自学方法,具备了自学能力,才能应付计算机日新月异的发展形势。
学习电脑要勤动手
电脑这个学科实践性特强,不动手是学不会的。计算机从诞生那天起就被人蒙上了神秘的面纱,许多专著像"天书",让初学者望而生畏。但是,很多小孩子为什么能把计算机用得那么好呢?窍门在哪儿呢?动手!一动手就会感到"原来如此"、"没有什么了不得"!这样,就会越学越轻松、越学越有兴趣。边动手边动脑是计算机学习的基本模式,可以自然而然地摈弃那种死记硬背、"纸上谈兵"的学习模式,既动手又动脑,形成生动活泼的学习氛围。动手,还能强化理论联系实际的优良学风、培养实干精神。