目录1.对专业的最初认识..................................................12.学习的方法.......................................................22.1态度是决定一切的首要纲领.....................................22.2有计划地去学习..............................................32.3总结方法,思考提问............................................33.对专业的认识......................................................43.1计算机的演变和发展...........................................43.1.1计算机的历史演变.......................................43.2.2计算机技术发展趋势预测.................................43.2.培养方案...................................................53.2.1培养目标和要求.........................................53.2.2培养模式...............................................63.2.3课程体系设计...........................................73.3社会对专业要求..............................................83.3.1主要企业人才分析.......................................83.3.2企业需求情况分析.......................................94.其他思考.........................................................95.体会与总结......................................................105.1收获与体会.................................................105.1.1在专业教育中的收获与体会..............................105.1.2在课程设计中的收获与体会..............................105.2对未来学习的展望...........................................106.参考文献........................................................11武汉理工大学《计算机专业教育课程设计》1专业教育课程设计报告─我所认识的计算机专业1.对专业的最初认识在进入大学之前,我对计算机专业的认识还是非常模糊的。计算机留给我的最深的印象就是神奇。我一开始认为计算机就是用来计算用的,给我们用的计算器差不了很多。后来随着接触的东西越来越多,知识面越来越广,才知道它能完成很多我都意想不到的事情。比如绚丽的多媒体制作,精彩的电脑游戏,还有计算机仿真等等。这些都让我对计算机充满了好奇。每次看到别人在熟练的敲击着电脑,都会有一种想要一试的冲动。这也在潜意识里鼓动我选择计算机专业。在进入大学之后,对计算机专业有了更加理性和全面的认识。我们在进入大学后接触的更计算机专业课相关的是C++程序语言设计和计算机科学导论,这两门课程也打开了我通向计算机之路的大门。通过对计算机导论的学习,我对计算机专业的整个专业形态有了更直观的认识,也了解到了计算机的学科内容。以下是我了解到的计算机科学的内容:(1)计算机科学的学科形态从理论研究到模型抽象及工程设计是计算机科学的基本思路。理论研究是基础,是连接学科科学研究与工程应用开发研究的重要环节;模型抽象是对客观现象和规律的描述和刻画;工程设计是对科学理论的工程化化实现。(2)计算机科学的含义和基本问题一般来说,计算机科学是对描述和交换信息的算法过程的系统研究,包括其理论,分析,设计,效率分析,实现和应用。计算机科学的基本问题是:什么能(有效地)自动进行?什么不能(有效地)自动进行?本科学来源于对数理逻辑、计算模型、算法理论、自动计算机器的研究形成于20世纪30年代后期。(3)计算机科学的若干分支1)构造性数学基础与计算机科学在科学方法论上形成一致的是构造性数学。数理逻辑与抽象代数是计算机科学最重要的两项数学基础,它们的研究思想和研究方面在计算机科学许多有深度的领域得到了最广泛的应用。可计算性与计算复杂性,形式语言与自动机理论、密码学、算法理论、数据表示理论、网武汉理工大学《计算机专业教育课程设计》2络与通信理论等许多方面都离不开数学。2)计算的数学理论所谓计算的数学理论是指一切关于计算与计算模型问题的数学理论的总和,主要涉及计算理论,形式语言与自动机,形式语义学,Petri网论,通信系统演算等等。3)计算机组成原理、器件与体系结构计算机组成原理与设计是计算机发展的一个主流方向。这一方向的主要任务是根据各种计算模型研究计算机工作原理,并按照器件、设备和工艺条件设计、制造具体的计算机。计算机设计和计算机体系结构一直是计算机科学的一个主流方向。由于硬件设计中可以预见的极限,使这一方向的研究更趋向于分布式网络和计算机系统发展。要开发分布式和并行计算机系统,基础研究的重心便从计算机的设计转向了体系结构的研究。4)计算机应用基础所谓算法基础,主要是研究数值得法和非数值得法的基本设置方法。数据结构主要是研究数据表示与存储的方法、抽象的逻辑结构及其上定义的各种基本操作。5)计算机基本应用技术计算机应用主要包括数值计算、图形与图像处理技术、网络、多媒体、计算可视化与虚拟现实、人工智能、信息系统设计技术、办公自动化技术、计算机辅助设计、测试、制造、教学告示辅助系统。6)软件基础软件是计算机科学一个较大的学科分类,包括众多的分支学科方向,主要有高级程序设计语言、数据结构、程序设计、编译原理、数据库原理、软件工程等。2.学习的方法2.1态度是决定一切的首要纲领当我们选择了与计算机有关的专业之后,在学习的过程中,我们有必要弄清楚以下几个问题:(1)学习的目的;(2)对所学专业的喜欢程度;(3)专业学习兴趣;(4)学习途径;(5)学习交流情况。针对以上问题,首先,要明确学习目的,才能采取有效行动,正确认识自己和对待别人的评价。在有针对性、目的性的学习之前,要注意自己的学习动机的调整。学习的动机是指动机的力量来源于对学习活动本身的兴趣,而非外在压力,这种动机所起的作用往往是较持久稳定的,在这种动机的驱使下,我们能自觉武汉理工大学《计算机专业教育课程设计》3自愿愉快的学习,是“我要学、我想学而非要我学”。兴趣的培养需要一个过程,从学习阶段的开始,就要对书本上和老师所讲的内容有所了解,接着可以到图书馆查找相关书籍或到网上搜寻,慢慢的,兴趣就培养起来。其次,在学习的过程中。要靠自己的艰苦努力,发挥自己的主动性和创造性。每一门学科,如C语言、VB语言、SQL语言都有它特定的语法规则和流程控制,这就要求我们做学习懂得有心,逐个逐句的去理解、去记忆,再试着去发挥创造,这些工作是乏味的、无趣的,并且是一个长期的过程。2.2有计划地去学习学习同样也是一种工作,工作要有工作计划,学习当然也要有学习计划,没有计划的学习是盲目的,当然也不会有好的结果,中学时代的学习计划都是学校给我们制定好的,大学中的学习计划要靠自己来制定。制定计划应因自己的实际情况而定,在哪一课上有盲点,那就应给这门课多一些时间。另外,时间应排得紧凑些,使自己能在学习期间保持连续性,同时也应注意计划合理性,做到劳逸结合,不要一味地将课余时间用来学习,那样效率反而不一定高。计划制定是非常容易的,但是执行却是一个艰苦,困难的过程,是一个自己与自己做斗争的过程。往往有很多同学感到:我的学习时间也用了不少,但是为什么取得理想的成绩呢?问题便出现在执行过程中,在学习过程中务必使自己保持最高昂状态,大脑处于积极的思维状态,这样才能取得最高的效率,效率第一是我在学习过程中遵循的准则,学习中务必调用大脑每根神经,认真地对待功课,真正地钻研进去,常见有些同学逍遥自在,听着随声听,嗑着瓜子读书,这样做会得到高效率吗学习中的每分每秒你都应保持高度集中注意力,这样才会收到良好的效果。顺便说一下,计划并不是一成不变的,应按执行情况及时调整。另外,在大学学习生活中,自己真正成为了时间的主人。我们更应该去合理安排时间,去利用时间。我们应和时间赛跑,跑在时间前面我们就是胜利者,珍惜时间,多抽一点时间学习,唯有量度达到一定程度才可发生质变,从某种意义上讲,学习成绩的好坏是与学习时间多少成正比的。2.3总结方法,思考提问在大学里,没有老师领着你一遍又一遍地复习,也不会整天发给你一些已替你总结好的讲义或练习,基本上都是结课后就期末考试。除了上课,平时见不到老师的影子。所以一些课下复习巩固工作全靠自己来主动完成。曾经有同学笑我说,怎么还和高中一样写什么总结笔记,我就只好笑以回答:习惯了,我还没有从高中转变过来呢!其实,我认为,下课后自己看书,归纳一下知识点,多写点总结性笔记,对学习还是很有帮助的。它可以帮助你建立完整的知识体系,使知识更系统化,方便于以后的复习,虽然刚开始可能很占用时间,但是通过自己的归纳总结,你会发现新的问题,然后通过自己的认真思考,解决问题。我一般不喜欢发现问题武汉理工大学《计算机专业教育课程设计》4就立刻跑去问老师。而是自己去思考,实在想不明白,才会去请教老师。这样以来,你对所学知识的印象就会非常深刻,不至于轻易忘掉,也不至于在考场上留下似曾相识却不知道如何去做的遗憾了。老师就是一种资源,自己想不出来的时候一定要去向老师请教,也许老师的三两句话就能让你茅塞顿开,既节省了时间又记忆深刻,何乐而不为呢?我认为这对我自己是一种很有效的学习方法,所以我一直沿用到现在。举个例子,可能直到现在还有好多同学一提到高等数学A第十章曲线积分和曲面积分就一塌糊涂,被那些格林公式高斯公式等搞的晕头转向。当时我学这部分内容时也是很容易混淆,可是我花了三个晚上的时间,自己一个人跑到自习室里仔细的看书,对比,总结,归纳,练习后,就很清楚了其中的来龙去脉,所以期末考试时出现这方面的题目很顺利地就被我拿下。3.对专业的认识3.1计算机的演变和发展3.1.1计算机的历史演变1946年2月14日在美国的宾夕法尼亚大学诞生了历史上的第一台电子计算机,名字叫做肯尼亚克,这台计算机是为了导弹的弹道计算设计出来的。20世纪50年代,由于计算机的成本高昂,计算机的主要服务对象是军事部门,包括导弹计算和与军事相关的空间计算等。随着计算机成本的逐步降低,到20世纪60年代和80年代后,计算机除应用于军用单位以外,很多政府部门和大型的科研机构,甚至一些比较有实力的企业部门也开始应用计算机进行管理。因特尔四位CPU微处理器的诞生推动了计算机的进一步发展和推广,1982年诞生了首台个人计算机。的发展使得整个计算机的成本快速下降,计算机也从一个只能用于军事部门和有实力的科研或企业部门,转入到一般的小公司和家庭20世纪90年代开始,很多企业和家庭也使用了计算机同时计算机向两极分化:一方面是往微往小往便宜发展进入家庭;另一个向高向难向大发展,仍然运用于军事科学技术现在,计算机互联网公司政府机关家庭等领域得到广泛应用。回顾计算机的发展历史,我们不难发现,计算机技术是一个快速成长、更新和不断实现发展与突破的有生命力的新兴技术,其每次技术的更新都必然带