《计算机专业教育课程设计报告书.doc》由会员分享,可在线阅读,更多相关《计算机专业教育课程设计报告书.doc(10页珍藏版)》请在三一办公上搜索。
1、学 号: 课 程 设 计题 目专业教育学 院计算机科学与技术学院专 业计算机科学与技术专业班 级姓 名指导教师2011年01月17日专业教育课程设计报告我所认识的计算机专业1、前言大学的课程是多种多样的,当我们在高中毕业之后,便要自己选择合适的学校和合适的专业,大学的学习不同于以往的学习,它是开放性的、自主性的、综合性的,没有了高中“填鸭”式教育,也不崇尚死板的教育模式。大学是一个让我们学到更多综合性知识的地方,因而大学有很多学科可以供我们学生选择。大学有很多困惑的地方,我们学生应该对自己所选的专业有所了解,对自己的环境有所调查,对未来的工作有所看法,同时在平常的学习中注意培养社会所需要的素质
2、,这样才会在以后的发展有优势。大学有很多知识是值得我们学习的,摆脱了家长、和老师的逼迫学习,我们更应该对自己的人生和未来负责,对自己所选的专业课程负责。这也是我们最后一次能够得到系统教育的机会。我们应该这样看待大学:大学,学习是最重要的。特别是你所选的专业,因为在大学,这些专业知识是你以后立足社会、以至于得到发展的最基础的保障。系统、全面的掌握一门专业知识则是将来取得成功的重要砝码。当然,不仅仅选择了一门课程、专心学习就行。“两耳不闻窗外事,一心只读圣贤书。”似乎已经不被现代的大学生所崇尚。重要的是,一个大学生在本专业取得良好的发展,不能够只是读书、死读知识,更应该从各个方面、各种途径取得与本
3、专业相关的信息,并不断了解,保持高度的关注性。事实上,大学四年下来,有的同学知道以后的发展方向是什么,并很容易的找到了相应的、而且自己喜欢的职业,前途一片光明;但是也有同学,和其他人一样,认真学习了四年,到头来却发现社会上没有他的立足之地,他茫然了,不知道何去何从。可能在大一大二这些阶段看不出来差别,但是当我们真正融入社会,这些差距却在无形中越拉越大。作为一名大学生,不能埋头于读书,更要学会收集信息,特别是你所在专业的信息。了解专业课程知识是很重要的。这次我们学校给我们计算机科学与技术专业开展的专业教育课程就告诉了我们计算机本专业的培养目标、计算机专业的知识结构和课程体系、学习方法以及就业前景
4、等等非常重要的信息。而我们从中也受益匪浅,可能在当初选择这个专业没有考虑很多,但是我们大二了,四年的时间是转瞬即逝的,我们应该抓紧时间,通过各种渠道了解相应的信息,增加对计算机展业前景的了解,以便更好的规划、掌握接下来几年的学习,度过一个丰富多彩而充实、难忘的大学生活。大学生涯规划是专业教育课程当中很重要的一部分,所谓的大学生涯规划,就是要求大学生明确自己具有的特点、清楚未来的道路,能够为确定的发展方向自觉行动,而且要能为自己行动产生的后果负起责任。在毕业之前,我们首先要清楚地认识自己,明确自己的性格、兴趣、特长和潜能在哪儿,然后根据自己的兴趣、特长学习与专业相关的知识,既可以是课内的,也可以
5、是课外的,这样你才可能将所选择的专业当成自己一生的事业去奋斗,你大学学习期间才有足够的激情去克服可能遇到的种种困难,并在自己选择的专业行业里走得更远、更好。2、对专业的最初认识2.1 选择计算机的原因首先,我想说下当初为什么会选择计算机专业。我家住在一个小县城,虽然计算机普及了,但是我对计算机仍然不是很清楚的了解,只知道它是一个很高级的工具,可以通过它查阅各种自己想要的资料,也可以娱乐、学习、交流,总之,就是一个神通广大的电子产品。那时候还对计算机软件、编程、网页制作没有很深入的了解。但是随着时间的发展和科技的变化,在电视里已经在周围的信息当中,都可以看到计算机的重要性和强大功能。在平常使用和
6、接触计算机,我越发觉得计算机具有强大的功能,而且我对此很感兴趣。但是当时的我对于计算机专业并没有真正的了解,对它的了解也仅仅停留在表面。前些年,计算机毕业生就业也很有优势。图1 中国IT培训市场规模增长从上面的图可以看出,前几年,计算机就业状况良好。再加上我对计算机有很感兴趣,想深入了解计算机工作原理已经是怎样运作的等一系列问题,于是在高考毕业之后选择了计算机专业。但是学计算机专业的人很多,从我进入大学就感觉到了。其他的专业总人数远比我们专业的学生少,这就意味着我们计算机专业中存在更大的竞争压力。我的高中同学中也有很大一部分人和我一样选择的是计算机专业。计算机专业是一个竞争压力很大的专业。但是
7、我个人认为,选择哪一门专业都是一样的。在读大学,究竟读什么这一本书中,作者就将他的观点阐述的很好:“专业无冷热,学校无高低,这样一个命题肯定会让热门专业和名牌大学的学生毕业生鄙夷不屑,也可能让冷门专业和普通大学的学生满腹狐疑。然而,就在我大学毕业以来所见所闻所感所思所经历的一切来说,这样一个不可思议的命题却是让人必须接受的事实。或许我这样的表达方式过于绝对化,毕竟不同专业、不同学校之间不可能毫无区别。隔行如隔山,这个定律可不是那么容易被颠覆。一个学近现代欧洲历史的恐怕不大可能比学海洋流体力学的更懂得研究海啸,核物理专业的毕业生如果去设计2008年北京奥运会体育场馆也恐怕很难比土木工程和建筑设计
8、专业的毕业生更加胜任。同样,如果说毕业生是学校生产的产品,那么不同品牌的产品之间也绝对不可能完全等同。不同的学校有着不同的教育资源和文化氛围,这种区别最终将会在其学生身上得到体现。在大部分中国人心中,一所专科院校的毕业生和北大清华的毕业生也是绝对存在天壤之别。请记住:你只是你自己!没有哪个用人单位会认为你代表了你的学校或者你的专业。如果你行,别人只会肯定你一个人,不会说你们学校的都很行;如果你不行,别人只会对你一个人摇头,不会一棍子将你们专业的人全部大四。所以,请不要以为自己学校有名或者专业热门就自以为是,也不要因为自己学校不好或者专业冷门就心灰意冷。”2.2 对计算机专业相关认识在进入大学之
9、后,我为了更加了解本专业,上网搜了很多与本专业相关的资料:“计算机科学与技术专业是计算机硬件与软件相结合、面向系统、侧重应用的宽口径专业。通过基础教学与专业训练,培养基础知识扎实、知识面宽、工程实践能力强,具有开拓创新意识,在计算机科学与技术领域从事科学研究、教育、开发和应用的高级人才。本专业开设的主要课程有:电子技术、离散数学、程序设计、数据结构、操作系统、计算机组成原理、微机系统、计算机系统结构、编译原理、计算机网络、数据库系统、软件工程、人工智能、计算机图形学、数字图像处理、计算机通讯原理、多媒体信息处理技术、数字信号处理、计算机控制、网络计算、算法设计与分析、信息安全、应用密码学基础、
10、信息对抗、移动计算、数论与有限域基础、人机界面设计、面向对象程序设计等。本专业毕业生应获得以下几个方面的知识和能力: 1掌握电子技术和计算机组成与体系结构的基本原理、分析方法和实验技能,能从事计算机硬件系统开发与设计。 2掌握程序设计语言、算法与数据结构、操作系统以及软件设计方法和工程的基本理论、基本知识与基本技能,具有较强的程序设计能力,能从事系统软件和大型应用软件的开发与研制。 3掌握并行处理、分布式系统、网络与通信、多媒体信息处理、计算机安全、图形图象处理以及计算机辅助设计等方面的基本理论、分析方法和工程实践技能,具有计算机应用和开发的能力。 4掌握计算机科学的基本理论,具有从事计算机科
11、学研究的坚实基础。”从以上的网络材料可以看出,计算机科学与技术专业的课程是十分丰富的,但也是具有挑战性的,计算机专业的知识是不同于我以前那样理解的,大学的课程是非常值得好好学习和掌握的。虽然现阶段社会上计算机毕业生就业不是非常的景气,但是可以看出毕业生的人数很多,其中真正计算机高手和精英是不多的,他们才是各个企业所需要的人才。因此我们才进入大学就不能抱有很失落和低迷的态度面对以后的学习和生活。我一直赞同“态度决定一切”这句话,因为只要你肯干,肯学习,掌握了计算机的精髓,那么以后的就业和前途都是非常光明的。总之,大学还是要靠自己的,不能只被周围的环境所影响,命运和前途是掌握在我们手中,未来是有很
12、多机会的,只要我们肯把握,从现在做起。3、学习的方法3.1 对于学校设置的基础课程现在的我是大学二年级,已经学习了大学物理、C+编译基础、高等数学、离散数学、数字逻辑、线性代数等等。这些课程都是比较基础的,因此上课认真听课做好笔记是必不可少的,在大学期间,不能够有挂科的现象。大一和大二,可能很少会接触到专业知识的课程,就算是在大一期间学习了C+课程,这么长的时间不联系,我也对它不是很熟悉,只会简单的基础题目和编译一些简单的程序,这样和社会上计算机人才的要求是很远的。所以从现在开始,要制定好计划,打好基础,掌握本专业发展的大体方向。3.2 专业课程(特色课程的学习)1、明确自己的发展方向(你现在
13、或者将来要做什么,程序员?安全专家?网络黑客等)。2、自己目前的水平和能力有多高。 3、能简单操作windows2000。4、能简单配置windows2000的一些服务。5、能熟练的配置Windows2000的各种服务。6、能熟练配置win2000和各种网络设备联网。7、能简单操作Linux,Unix,Hp-unix, Solaris中的一种或者多种操作系统。8、能配置cicso,huawei,3com,朗迅等网络设备。9、会简单编写C/C+,Delphi,Java,PB,VB,Perl。10、能简单编写Asp,Php,Cgi和script,shell脚本。计算机是一门操作性很强的学科,计算机
14、学科中的实践,不只是简单地模仿别人的练习。在实践中最难得的是有自己的想法,并尽力去寻求解决办法。在这种开动了脑筋的实践中,才会学到真正的东西。古时贤人哲士说:“学而时习之”、“学而不思则罔,思而不学则贻。”将所学的理论知识与具体实践相结合,这是一种较好的方法,一方面可以用理论指导实际,另一方面可以加深对所学知识的理解和记忆,激发起学习兴趣,边学习,边实践,相互作用,相互促进。3.3 计算机科学的若干分支3.3.1 构造性数学基础在数学发展史上,三项重要发现对数学的发展产生了深远的影响。一是解析几何的发明,它使数学思维实现了形状与数量之间的沟通;二是微积分的发明,它使数学思维进入无限小分析领域;
15、三是群论的发明,开创了代数研究的新纪元,即从局部性的字母与结构的计算研究转向更为抽象的系统结构的整体性分析研究。3.3.2 计算的数学理论所谓计算的数学理论是指一切关于计算与计算模型问题的数学理论的总和,主要涉及计算理论、形式语言与自动机、形式语义学、Petri网论、通信系统演算等等。3.3.3 计算机组成原理、器件与体系结构计算机组成原理与设计是计算机发展的一个主流方向。这一方向的主要任务是根据各种计算机模型研究计算机工作原理,并按照器件、设备和工艺条件设计、制造具体的计算机。3.3.4 计算机应用基础所谓算法基础,主要是研究数值得法和非数值得法的基本设计方法。具体地说,是从给定的问题出发,
16、通过研究该问题的已知条件之间的内在联系或内在规律,为算法的设计提供理论方法。进一步,使用算法设计的技术方法给出求解该问题的算法设计,并对算法的性能进行分析。我们说,算法的设计常常是与计算方法联系在一起的,但算法不等于计算方法。3.3.5 计算机基本应用技术计算机应用主要包括数值计算、图形学与图像处理、网络、多媒体、计算可视化与虚拟现实、人工智能、信息系统设计技术、办公自动化技术、计算机辅助设计、测量、制造、教学告示辅助系统。3.3.6 软件基础软件是计算机科学一个较大的学科门类,包括众多的分支学科方向,主要有高级程序设计语言、数据结构、程序设计、编译原理、数据库原理、软件工程等。3.3.7 新
17、一代计算机体系结构与软件开发方法学所谓新一代计算机体系结构是相对于过去的体系结构而言的。3.3.8 机器智能人工智能是研究机器智能的学科,是研究如何让计算机系统来模拟人的智能行为。4、其他思考对于目前的状况,我还不是很满意,特别是对计算机以后的发展前途一直都是很研究,而且平时都是接触基础教育,对于专业的计算机知识还是知之甚少,要想在计算机方面有所作为,还应该在学习基础的同时,自己发挥能动性,可以去图书馆参阅资料,学习感兴趣的方面。可以组建一个计算机研究小组,大家可以交流、解惑,共同进步。计算机专业的人才还是比较紧缺的,尽管很多学习开设了计算机专业,但是,只要我们能够在其中找到自己的发展方向,并
18、不断努力,在以后的发展和创新会有很好的机会。5、体会与总结5.1 保持良好的态度我个人认为自己最初在选择计算机专业的时候对计算机专业的认识仅仅是表面上的肤浅的了解。在入学后,才发现并不是这些,还有很多的深入的东西。经过一年半的学习,对这个专业有了初步认识。计算机是一门重要的学科之一,我们的日常生活是离不开计算机和网络的,实际生活中,有很多地方都要用到计算机方面的知识。所以,计算机在今后是有很大发展的。5.2 学好相关知识和编程计算机的知识和数学等等知识密不可分,而数学则是计算机科学的主要基础,以离散数学为代表的应用数学是描述学科理论、方法和技术的主要工具。计算机科学与技术学科中不仅许多理论使用
19、数学描述的,而且许多技术也是用数学描述的。首先是要培养自己对计算机编程语言浓厚的兴趣,正所谓兴趣是最好的老师。课前认真做好预习工作,课间紧跟着老师走,尤其注意预习时不会的东西,课后多加巩固,勤加上机,多看代码,遇到自己解决的问题应虚心请教,养成遇到问题,解决问题的好习惯。5.3 注意培养综合素质(1)人文素质:具备人文知识,理解人文思想,掌握人文方法,遵循人文精神。(2)科学素质:了解必要的科学技术知识,掌握基本的科学方法,树立科学思想,崇尚科学精神,并具有一定的应用它们处理实际问题、提高处理事务的能力。(3)身体素质:在学习的同时提高自己的身体素质。6、参考文献6.1 读大学,究竟读什么 (南方日报出版社,覃彪喜)6.2 6.3 计算机科学导论(武汉理工大学出版社,钟珞)本科生课程设计成绩评定表班级:计算机0901班姓名:张涵学号:0120910340130序号评分项目满分实得分1学习态度认真、遵守纪律202报告分析合理性303报告观点正确性,专业认识深刻程度304设计报告的规范性20总得分/等级评语:注:最终成绩以五级分制记。优(90-100分)、良(80-89分)、中(70-79分)、及格(60-69分)、60分以下为不及格指导教师签名: 2011年 月 日