计算机科学研究(精选10篇)
计算机科学研究 篇1
我于**年*月**日至*月**日在**计算科学与计算机应用研究所进行了为期两个月的实习。通过此次实习,我对自己的专业有了更全面、更深入的认识,看到了自己专业知识上的不足,同时也提高了自己的观察分析、交流沟通、组织协调等能力。这次的实习工作主要是开发广州供电分公司的劳动定员测算系统,它是用计算机根据《国家电力公司供电劳动定员标准(试
行)2000年8月版》(下称《定员标准》)和分公司内各单位送的设备台帐来计算分公司内的员工数和生成测算汇总表上报的自动化系统。我参与了该系统开发的全过程:需求分析阶段设计编码阶段测试调试阶段。需求分析阶段这个系统的需求比较简单,主要是根据用户输入的各种台帐(送电、配电、变电设备台帐及用电户数、用电设备、试验仪表台帐),调用数据库内的定员测算标准,由此测算出供电局所需的劳动定员。因此在这个阶段我们主要是集中开了一次会,由项目经理何春平介绍整个项目的开发背景。设计阶段有了在需求分析阶段中对整个项目的整体认识,我们也就进入了该系统的设计阶段,这个系统的重点和难点都是设计怎样在数据库存储电力系统的台帐和《定员标准》,我们主要是通过开会集中讨论的形式来解决这些相关问题的,首先讨论了数据库的设计----台帐、标准及其补充规定的存储模式与关联(属性间关系),并对定员测算算法的设计进行了初步讨论。经过讨论,我们把《定员标准》中的各种标准统一在一张表中,并且最终在定员测算公式所需变量的定义及标准的补充规定处理中达到一致意见,从而得到各台帐表、补充规定表、标准统一表及其相关字典。最后我们讨论了应用SQL语言实现数据库的细节,并初次接触数据建模软件powerdesigner,通过阅读已设计好的图表学习应用它来建立数据库各表。另外在设计阶段还学习应用了项目开发管理软件VisualSourcesafe,它能够对项目开发过程中形成的源代码、文档及其他开发成果进行管理,便于实现开发的统管及完整性。设计阶段主要是大家一起讨论,集众人之长,各抒己见。我也是充分感受到团结、合作在工作中的重要性。在这些讨论中,我都能够积极参与其中,对相关问题都能够运用现有的知识发表独特见解和解题思路,并得到项目经理何春平和工程师温东航的肯定,从而也增加了我开发项目的信心。而且在学习使用新接触的软件powerdesigner和VisualSourcesafe的过程中,我根据它们跟SQLSever数据库的知识关联性把三个内容联系起来学习,能够很快的掌握它们的核心概念和应用方法,从而进一步提高了自己的自学能力,因为现代社会技术变革快,我们要不断接纳新技术,学习的能力成为人提升自我,发展自我的不可缺少的手段,另外多了解科技发展前沿,也有利于我们接触新事物,并不断更新知识。从中我也认识到学习是一个循序渐进的过程,大学所学的知识是根基,这些基础知识将对我以后的学习能力具有非常重要的作用。但在参与讨论过程中我也发现自己理论基础不扎实,有很多知识的细节已遗忘,对于遇到的众多问题我都能够积极地翻阅各种相关资料,也主动向大家请教并最终得到解决和提升自我素质。编码阶段应用SQL语言编写定员测算的函数和存储过程,这些算法都比较简单,但由于我之前对SQL语言的语法规则不熟悉,开发过程较慢。有了对SQL的熟悉和尝试后,我便可较快的应用游标写了存储过程和函数。这个过程中我最大的体会就是认识到所学知识要扎实的重要性,我自进入大学以来都是并不只为应付考试而学,而是以培养能力为学习动机,这次实习的实践也是检验知识水平的过程,实践中我更加深了对已掌握知识的应用细节和应注意的问题。调试和测试阶段写好定员测算的存储过程后,我们便进入了程序的调试和测试阶段,这是一个通过自定义一些记录和插入标准进数据库的各张表中,调试所写程序的过程。这个过程也暴露了我粗心的坏毛病,其实所写的程序并不难,而调试所发现的问题主要都是一些语法错误,这也警惕我做事关键是要细心,关注每一个细节,只有这样才能战胜困难。另外算法分析失当也是使得程序难于调试的主要原因。这就告诫了我在项目开发过程中要注意前期工作,还有做事要有计划!数据库的开发基本上结束了,我最大的感悟就是:做任何事情都要用心,只要我曾经努力,必有令人满意的结果。在项目开发的后期,我们还应用Excel设计了台帐的输入、输出、分析表的模版,这样便可在脱机状态下读取用户输入的数据,并实现用户输入界面与数据库表、台帐关联。努力过我学到了很多,也验证了之前所学的知识,并从实践中掌握得更加深刻;了解到学习是一种乐趣,善于提出问题可快速提高自己的能力,善于发现问题;积极参与讨论可从其他人中取长补短,并在协作完成任务中锻炼出团结友爱品格。另附:**计算科学与计算机应用研究所简介计算科学与计算机应用研究所是**重点研究所,它是以高科技开发、技术服务、技术培训为一体的综合性研究单位,其以计算机系统工程、计算机网络、数据库与信息管理系统、地理信息GIS系统,企业资源规划ERP系统等为主要研究对象,是一个具有解明特点:即理论研究与实用开发相结合的研究实体。其主要研究成果:地理信息GIS系统、电力行业解决方案、企业协助门户解决方案、简捷管理EAMS系统、呼叫中心系统等。主要技术社会成功应用案例有:综合配电管理GIS系
统、用电综合管理AM/FM/GIS系统、中山市农村供电总公司MIS及办公自动化系统、南海电力实业集团公司企业信息门户EIP系统、中山市伟众制衣厂ERP系统等。
[1]
在百度搜索:计算科学与计算机应用研究所实习报告
计算机科学研究 篇2
关键词:哲学,科学,计算机科学
我国著名的教育学家和科学事业家蔡元培先生 (1868-1940) 曾对科学与哲学的相互关系有过这样的论述:“屏科学而治科学, 则易涉臆说;远哲学而治科学, 则不免拘墟。两者可以区分而不能离绝也。今日最持平之说, 以哲学为一种普遍之科学, 合各科学所求得之公例, 为之去其互相矛盾之点, 而组织为普遍之律贯。又举普遍知识之应用与各科学而为方法, 为前提者, 皆探寻其最高之本体而检验之。”哲学追求普遍规律, 必须以自然科学为基础;而哲学作为普遍知识又必从方法, 前提等根本方面对自然科学有所帮助。所以既不能远离科学而治科学, 也不能远离哲学而治科学, 二者本应相得益彰。
一、科学需要哲学
真正的哲学作为时代思想的精华, 是人民所需要的精神食粮, 当然也是科学工作者所需要的精神食粮。这种精神食粮能使科学家具有一种哲学的头脑和眼光, 有助于提高对问题的分析力, 统摄力, 洞察力和判断力。许多科学家对于哲学的积极作用都深有体会。我国著名物理学家周培源所说:“爱因斯坦以探索理论物理学的基础, 解决物理理论中的基本矛盾作为自己一生地主要任务, 这就迫使他比较深入地接触到哲学上的重大问题。他认为, 物理学家在理论革命时期必须亲自去作哲学推理。他少年时代就开始对哲学发生兴趣, 青年时代读过大量的哲学著作, 他在科学上之所以能缺德重大突破, 有一部分要归功于他的哲学的批判精神。”我国许多科学家对于哲学的积极作用也都深有体会。例如, 有杰出贡献的科学家钱学森在1958年说了这样一番话:“我钻研业务多年……也摸索出一套进行研究的方法, 像处理问题应该怎样入手, 怎样去看问题, 怎样克服困难, 怎样从失败和错误中取得教训, 等等。当时倒也‘自鸣得意’, 因为这些道理在科学技术书籍中是学不到的, 算是我的科学研究心得吧。以上说明, 好的哲学作为一种好的思维方法, 能够帮助科学工作者分析和处理好实际遇到的各种关系和各种问题, 从而能够帮助科学工作者取得好的科研成果。
二、哲学需要科学
马克思曾说:哲学家是“自己的时代, 自己的人民的产物, 人民的最精致, 最珍贵和看不出精髓都集中在哲学思想里”;“任何真正的哲学都是自己时代的精华”;“它是文明的活的灵魂”。蔡元培认为:“哲学是文化的中坚。”哲学要成为“活的文明的灵魂”, 要成为“文化的中坚”, 这不是很容易做到的, 更不可以是自封的, 必须想蔡元培所说的那样, 使哲学成为“融贯科学的哲学”, 既依据科学, 又超越科学。看来, 不论怎样定义哲学, 都是不能外于科学的。不论对于哪种哲学, 科学都是哲学发展的重要基础。至于马克思主义哲学, 即辩证唯物主义哲学更是开宗明义的阐明“要确定辨证的同时又是唯物主义的自然观, 需要具备数学和自然科学的知识。”
今天, 计算机技术作为现代技术的标志, 已成为世界各国许多经济增长的主要动力, 计算领域也已成为一个极其活跃地领域。计算机学科正以令人惊异的速度发展, 并大大延伸到传统的计算机学科的边界之外, 成为一门范围极为宽广的学科, 它的研究道路上依然少不了自然辩证法的哲学指导。当然, 这也是哲学的也只将在计算机科学中获得营养, 并从中获取自己的研究方向, 从而促进哲学的研究。
计算机科学研究 篇3
【关键词】 技术 教育 应用 有效作用
【中图分类号】 G633.6 【文献标识码】 A 【文章编号】 1674-4772(2014)04-018-01
1. 前言
随着科学技术的发展,我国信息逐渐迈向人们的生活中。大部分学校已经把计算机教学列入专业教学中,新型的教学方式与多媒体运用也已经不能离开计算机软件的辅导,并且再运用到实际教学中。计算机技术的运用有助于提高学生的运用能力以及对学校培养社会性人才存在较大的帮助,利于培养学生地创新能力与综合素养,为帮助其更快地步入社会,顺应社会的发展。
2. 计算机科学技术在计算机教学中的应用要建立有效的教学方法
学校在设立该门课程时,应把操作技术与理论知识相结合。老师在进行教育期间,是离不开计算机设备与相应技术进行辅导,而且现在我国大部分地区已经普遍使用计算机,并且传统的教育方法逐渐被计算机、多媒体所替代,已经成为强有力的教学工具,对开拓学生思维、提高操作能力存在较大的帮助,对学生快速融入社会,提高学生社会竞争能力存在不可小觑的作用。从中可看出,要制定符合现代化发展、提高学生学习质量的教学方法,使学生通过教学途径对计算机操作技术、理论知识存在一定了解,老师运用创新性、科学性的教学方法去引导学生,让其对计算机产生兴趣,获得相应效果。应用方法如下分析:
2.1把多媒体技术运用到相应教学中
把多媒体技术运用到相应教学中,互联网中的信息包罗万象,具备人们所不知的信息,其中包含有:新闻信息、教学方法、娱乐新闻等,使网络形成较为丰富的宝库,大部分教学内容都可以从网上获得信息,只要动用鼠标下载即获得信息,方便老师教学工作的实施。例如:多媒体、投影仪的使用,运用多媒体成像向学生进行讲解,更便于学生掌握计算机知识,更明确老师在教学中的主导地位。这种多元化教学方式的运用,有助于教师教学方式的转换,为帮助学生更好地进行学习提供条件。
2.2树立以学生为主体的超媒体教育体系
计算机教育体系的建立是以学生作为主体,建立方向应以学生出发,让同学在相互学习的环境下,运用计算机技术带动学生参与学习,并且可以通过互联网中提供的信息转换教学内容,运用这一技术树立以学生为教育主体的计算机环境与氛围。如把学生作为整个教育的主体,让其在课堂中发挥自己的学习能力,使学生成为课堂的主人,同时让其自主探索新知识,拓展视野,增加学习深度。在整个教学期间,老师是教育的实施者,而不是课堂中的主体。
2.3远程使用在计算机教学中作用
在各个教育领域中,采用远程技术进行计算机教学课程是必要的教学方式,把其运用到教学中利于提高教学成效。远程是指把原有的教学内容输入电脑中,并与学生电脑同步,由老师控制电脑进行教学,属于现代软件和计算机技术,并结合各种软件作为基础,例如:视频软件、办公室软件、语音播放等,充分发挥互联网的广泛性以及计算机的共享性质。实际上,远程技术逐渐获得广大教育工作者的喜爱,并通过实际课堂表现出来。
由于计算机技术的发展,大部分课堂交流是由多媒体进行,并运用远程技术与学生相同步,在课堂中不但可以显示图像资料、语音、文字、图片等,还可以与学生共享教学资料,并把网络中的图片、影像运用到教学中,不仅可以完善内容,还为枯燥的教学课堂增加更多的趣味性与灵活性,让教学内容有效地融入到学生脑中。整个教学课程是围绕学生进行的,以学生作为教学的主体,老师应根据学生的学习空间给予教学,并合理安排课程,使学生具备足够时间、空间去学习,老师可以运用远程共享把有关学习的资料共享到网络中,充分表现出计算机技术共享的特性。
2.4运用电脑教学改变传统教学课堂
准确来讲,学生学习是要具备一定的兴趣,并对该门专业产生兴趣,从而喜欢、想了解这门课程。所以,老师把计算机技术应用到教学中时,要把学生实际生活与教学内容相结合,根据学生的理解能力、年龄、爱好等充分发挥计算机技术的作用,采用现代化技术为课程设计多样化内容,引导学生主动学习,吸引其眼球。只要抓住时机让学生与老师出现共鸣,就会有意想不到的收获。所以,老师在进行备课时,应抓住学生的学习特点,以学生为主体根据其爱好进行教学,采用多方面的教学方式,扣中属于每位学生的开关,这样才能让学生对该门课程产生兴趣,从而可以提高教学质量,获得满意的教学成效。由于电脑的加入,把教学内容不断优化,不仅可以引发学生的学习兴趣,还利于提高教育质量。
3. 结语
随着我国逐渐步入科技发展时代,计算机技术不断融入到教学中去,传统的教学模式逐渐被新型技术所取代,通过不断创新后,课堂教育质量不断获得提高,这样才符合现代化发展的潮流。计算机课堂教学中应用计算机技术后,不仅丰富了整个教学课堂,还提高了教学质量。与此同时,把其与其它教学工作相互结合后,将减少不必要的教学失误,减少教学时间,因此把计算机技术运用到计算机教育中尤为重要。
[ 参 考 文 献 ]
[1] 周燕,钟勇,王东.高校计算机教育中“专向性培养和研究性学
习”模式的研究与实践[J].福建电脑.2010(10):230-235.
[2] 李莎莎.高职计算机专业英语课程教学心得[J].电脑知识与技
术.2010(12):267-288.
[3] 杨露.浅析高职高专院校的计算机教育教学与实践能力培养
[J].吉林省教育学院学报(学科版).2011(05):320-330.
计算机科学研究 篇4
计算机科学与技术专业在人才培养的问题上,不仅仅要注重专业知识的融入,还需要拓宽学习的领域,让学生的知识面得到扩展和提升。在人才培养上,除了要求学生学习相关的计算机知识,还应该组织他们学习各方面的综合知识,提高学生的综合水平和能力。在学习的内容上,除了专业知识,还应该加入职业道德的培训、公共科目的学习等等,促进内容之间的融会贯通,为计算机的发展提供人才方面的.帮助。
3.2与时俱进,推动课程的改革
课程的改革是高校推动自身发展和人才培养更好进行一个有效途径和必走之路,在课程的改革方面,高校要结合当前存在的问题,勇于改革,敢于转型,从人才培养方案的制定、学科建设到师资队伍的建设,都要进行相应的革新。同时,要注重关注社会发展的状况和对人才的需求,保障课程的改革能够跟上社会的发展脚步,能够为社会的发展提供帮助。
3.3加强教学和实验的融通与结合
计算机行业人才的培养不仅仅要有理论的学习,更应该加强实践能力的培养,推动教学和实验的融合与结合。因此,在高校的教学方面,应该在学生的实验课上下功夫,让其真正成为促进学生科研能力、实践能力和综合能力提升的一个平台。实验是检验学生理论学习和专业学习的一个重要环节,因此,促进教学和实验的融通结合是必须的,也是人才培养的一个关键所在。
3.4重视专业型人才的培养
在计算机科学与技术专业的人才培养中,要注重专业型人才的培养,要凸显出人才培养的精良化,提升人才在就业中的竞争力,同时也能促进社会的发展。专业型人才的培养是一个长期的过程,需要高校在人才培养模式上丰富基础知识的建设的同时加强专业化的建设,使得人才凸显出专业的一个发展方向,加强对某一方面的专注钻研,打造专业型的人才。
4结语
计算机的广泛使用推动了计算机行业人才培养的进行,人才的培养是社会发展的一个重要内容,在任何时代都不会过时。对于计算机行业而言,人才的培养要与现状进行结合,从而结合实际的情况推动人才培养模式的更好地改革和创新,使得人才的培养模式能真正推动人才培养的进行,推动社会发展的进行。
引用:
[1]徐琪.计算机科学与技术专业现状分析与人才培养模式改革研究探讨[J].计算机光盘软件与应用,(12):231
计算机研究生待遇 篇5
考计算机的人未必个个都是高手,严格来说,大部分都不会编程序。也就是说,庸庸碌碌之辈仍然占绝大多数。研究生毕业的师兄只拿2500元左右的比比皆是,所以不要寄希望于拿一张研究生文凭出去赚高薪。但是,对于有实际开发工作经验的人,要想自己在3年之中有一个真正的提高的话,计算机学院提供了广阔的平台。就我所知,每一个月拿2万以上的也有(上海育碧,图形特效算法设计)。所以,同为研究生毕业,能力的差距是极大的。所以,不要去问“研究生毕业能拿多少?”,要问“像我这种水平的人,研究生毕业能拿多少钱?”这样人家才能够准确地回答你。
所谓“有实际开发工作经验”是指你目前已经具备下列能力:
1)你已经认为C++和汇编语言都是很简单的语言,并能够自如地运用;
2)你能够在30分钟之内想到正确的五子棋AI算法设计思路和方向;
3)你完全理解STL为什么这么重要;
4)你能够独立地解决所有的编译与链接问题,哪怕你从来没有遇到的问题,你也不需要询问任何人;
5)英文网站是你的首要信息来源;
6)能够读懂英语写成的国际标准,比如NTFS磁盘格式标准。
7)你经常站在集合论的角度思考算法问题;
8)能够理解一个简单的驱动程序,能够理解一个简单3D交互程序;
9)你能够认识到线性代数和概率论在实际编程工作中的极端重要性;
10)你完全理解COM的设计思想,尤其能够理解COM为什么要设计成这样;
11)当我说到虚函数的重要作用时,你不会急着去找书来翻;
12)你能够说出C++为什么比其他语言优秀的理由,记住这种理由应该来自于你的开发体会,而不是因为其他人都这么说。
此外还有很多判断标准,但如果你同时具备5条以上,可以认为你已经具备相应的开发经验了。在这种状态下读研,你将取得读研效益的最大值。
读研最重要的是要明白你自己要干什么,不能等导师来告诉你你应该干什么。研究生的优势在于理论功底深厚,思维具有穿透力,当然编程能力首先要过关,不要读完研究生
还不知道MFC程序的WinMain函数在哪里。所以,研究生期间,你一定要做有理论深度的算法设计,比如大规模数据的搜索算法,性能是首要考虑因素,不要奢望SQL函数能够帮你解决问题,所有的问题你都必须自己解决,你必须解决内外存交换的性能瓶颈。再比如极品飞车的3D场景生成,图形变换,碰撞检测,物性模拟,纹理映射,灯光模型等等,这些都是可以保证你能拿到2万以上月薪的技术。如果你认为这些东西太难,不可能做得出来的话,那么你就不适合读研。真的,要是你认为读研之后还是要去搞一般的程序设计,如信息管理系统之类的软件,那么你读研的价值就完全不会得到体现,因为这些工作根本就不需要读研。成为软件开发高手的路只有一条:自学!软件开发中需要大量的编程实践和独立思考,只有在此过程中,你才能够逐步成长起来。
如果你只想成为软件开发高手(比如认为会编驱动程序或杀毒软件就是高手的那种),建议工作,不要考研;完全没有工作经验的,也不建议考研,你进来了只有瞎混一通。如果你有上述工作经验且想成为高级软件工程师(能够独立理解并设计出快速傅立叶变换算法的那种软件工程师)的话,那么强烈建议考研。考研让你有3年放松思考的机会,也有3年让你思想和技术积累沉淀的机会。非常难得的机会。
读研的好处在于:A,把你自己放在一个学术和工程的交叉点上;B,让你具备了进入微软等世界顶级软件研发机构的可能性;记住只是可能性。但是不读研这种可能性为0;C,如前所述,如果没有读研的机会,你也就没有静下心来好好钻研几年理论的机会;一边工作拿高薪,一边深入地学习各种理论,诸位认为这可能吗?读计算机的研究生,主要依靠自己去查阅最新文献,自己去研读文献,和导师的口头交流一个月一次就足够了,前提还需要导师的水平足够牛。如果导师的水平不牛,这也没关系,不理他就是了,自己做好自己的事情即可。读研全靠自学,研究生之间的差距全部体现在自学能力上面。又有人问,既然是自学,为什么非要读研?回答是:因为读研就是为你买一份保险,就是买一份你自学三年之后不会失业的保险。这份保险主要是一种心理上的后盾,让你在自学过程中经得起诱惑,能够从容镇定地去追寻计算机理论发展的坚实足迹,从欧拉,费马,高斯,康托,图灵等巨匠那里寻找方法论的珠宝。倘若没有这份保证,你在家里面自学3个月,保证你会被失业的压力压得喘不过气来,何谈安心学习?
管理信息系统,设备驱动开发,工具软件开发,软件病毒剖析等等这些工作不太需要创造性,需要的是耐心和经验,需要的是对既有规范的准确理解,这类开发工作最适合在实战中提高,理论学习没什么作用。但是在人工智能,模式识别,图像压缩,虚拟现实,巨量数据检索,自然语言理解,计算机图形学等等领域,理论学习就占据着绝对的统治地位!这些领域的突破对人类的生活的影响是极其巨大而深刻的。某些领域处于一个极其快速发展的态势之中,比如计算机图形学,相信诸君能够从众多3D游戏的灿烂辉煌中体认到这种说法。在这些领域,如果没有扎实的理论功底,一切都是那么遥远,不管你花了多少时间在编程上面。
对于搞计算机的而言,英语就是你的母语!
读研之后,你的工作机会不是变多了,而是变少了。而且越是高手,他的工作机会和工作范围就越少。这是因为,越是搞前沿研发的公司,其数量越少,在这个圈子的人也就越少。你找工作的范围就越小,试问:如果微软的OS设计专家出来找工作,能够让他选择的公司能有几家?但是,这种公司数量的减少是以工资待遇的急剧上升为补偿的,同时,你在工作中所受到的充分尊重也是在一般公司中体会不到的。所以不要担心学了高科技用不上,呵呵,你只会越来越感觉自己学的不够用。相信接到过猎头公司电话的人会体会得到。真正的高手从来就不会担心工作的问题,也从来不会到人才市场上去找工作。既然选择了理论深入,那么就应该把眼光放得更远。
第一阶段:
练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码,因为太常用,所以要练到写时不用想,10-15分钟内打完,甚至关掉显示器都可以把程序打
出来.1.最短路(Floyd、Dijstra,BellmanFord)
2.最小生成树(先写个prim,kruscal要用并查集,不好写)
3.大数(高精度)加减乘除
4.二分查找.(代码可在五行以内)
5.叉乘、判线段相交、然后写个凸包.6.BFS、DFS,同时熟练hash表(要熟,要灵活,代码要简)
7.数学上的有:辗转相除(两行内),线段交点、多角形面积公式.8.调用系统的qsort, 技巧很多,慢慢掌握.9.任意进制间的转换
第二阶段:
练习复杂一点,但也较常用的算法。
如:
1.二分图匹配(匈牙利),最小路径覆盖
2.网络流,最小费用流。
3.线段树.4.并查集。
5.熟悉动态规划的各个典型:LCS、最长递增子串、三角剖分、记忆化dp
6.博弈类算法。博弈树,二进制法等。
7.最大团,最大独立集。
8.判断点在多边形内。
9.差分约束系统.10.双向广度搜索、A*算法,最小耗散优先.第三阶段:
前两个阶段是打基础,第三阶段是锻炼在比赛中可以快速建立模型、想新算法。这就要平时多做做综合的题型了。
1.把oibh上的论文看看(大概几百篇的,我只看了一点点,呵呵)。
2.平时扫扫zoj上的难题啦,别老做那些不用想的题.(中大acm的版主经常说我挑简单的来 做:-P)
3.多参加网上的比赛,感受一下比赛的气氛,评估自己的实力.4.一道题不要过了就算,问一下人,有更好的算法也打一下。
计算机科学研究 篇6
1 高校计算机科学与技术专业教学的现状
1.1 专业知识的个体差异
目前, 在我国高校选择计算机科学与技术专业的学生在计算机的专业知识基础上存在着很明显的差异。由于高校是个大平台, 学生有的来自城市, 有的来自乡村, 很多乡村的学生因为教学条件的限制, 对于计算机的基础知识掌握量十分有限, 在学习过程中, 难免会比较, 产生自卑和畏惧的心理。这种心理一旦产生, 就会影响学生的学习兴趣, 即使课下再努力地去学习, 还是会产生差距。计算机专业知识基础在同一课堂中, 却有着不同知识水平的人群, 这就提高了计算机软件与技术专业教学的难度和教学要求。
1.2 教学内容不适应人才需求
目前, 我国的很多高校虽然为了适应社会需要, 开展了计算机科学与技术这门专业并且招收了很多学子。但是高校在计算机科学与技术的教学过程中, 却把重点几乎全部放在了培养学生的理论基础之上, 这就与社会上的企事业用人单位的用人要求相背离。学生的专业理论知识虽然会得到很大程度的提高, 但是专业技能以及实践能力几乎没有得到培养, 一些应用性很强的计算机软件教学课程也就很难进入到计算机软件与技术专业的教学任务之中。长此以往, 必然会使因学生因得不到实践培训, 而产生对计算机软件与技术专业课程的反感, 打击学生学习计算机专业的积极性, 从而会进一步影响学生以后的工作生涯。
1.3 师资力量薄弱
目前, 高校内很多计算机学院教学的教师多数属教学型教师。所谓“教学形”即教师中普遍存在着理论知识远远强于实践知识的教师。他们的实践能力一般来说都比较差, 而且他们的科研水平也不是很高。我国高校缺乏高水平计算机软件与技术专业的教师的现状, 会在某种程度上影响了计算机软件与技术专业的教学质量;然而对于从事计算机软基于技术专业教学的教师来说, 也不会有过多的精力投入科研及自身的进修。高校计算机软件与技术专业的大部分教师缺乏实践经历, 在教学中培养学生的实践能力也就成了天方夜谭。
2 计算机科学与技术专业教学改革策略
面对计算机科学技术的良好发展前景和高薪岗位, 越来越多的学生加入到计算机科学与技术的专业学习中来。然而, 随着高校计算机专业学生的增多, 却出现了社会计算机人才短缺的现状, 很多毕业的高校学子找不多工作, 很多大型计算机企业抱怨社会缺乏计算机科学与技术专业的人才。究其原因, 主要还是在于高校对计算机科学与技术专业的人才培养方面。高校在计算机科学与技术专业教学过程中对学生的培养不够去全面, 所用方式方法也不够恰当, 主要表现在:学生的理论知识很好, 但是生实践创新能力却不高, 学生不能将所学额理论知识应用于实践的工作中去, 工作的质量也不高。这样的“人才”, 根本不适合企业对与职位人才的要求。目前, 计算机软件与技术专业在教学中存在的问题和漏洞在目前全国各大高校都有体现, 接下来, 我就在这样一个大背景下, 对目前高校计算机软件与技术专业出现的问题进行分析和和总结, 并提出几项有建设性的提议。
2.1 转变观念
毛主席曾经说过, 要想得到真理, 必须要付诸于实践, 我国的历史发展进程也像我们证明了实践的重要性。在计算机软件与技术专业的教学中培养学生的综合素质水平离不开理论与实践的结合、培养学生的创新思维与创新精神也离不开实践。高校在计算机软件与技术的教学过程中添加实践教学是一种对改变计算机专业学生失业现象的一个行之有效的方法, 也是目前高校计算机软件与技术专业学科改革的必然趋势。在教学过程中强调理论与实践并重的观念, 并将这一理念切实应用到计算机教学过程中, 对于提高高校计算既然专业学生的创新创造能力会起到推动作用。
2.2 改革考核方式
为了使推动计算机软件与技术专业的改革, 改革考试制度必须贯彻到底。搞笑的考试方式必须由传统考试中的以知识点考核为重点转向以综合能力和素质考核为中心的考试方向上。全面推进素质教育的关键就是考试制度得改革, 治标治本。计算机软件与技术专业作为一门独立的实践性很强的学科, 不应该还沿用之前传统的理论课的考试方式。应该做到针对计算机软件与技术专业这门学科本身的实践性和应用性的特点, 再结合教学课程内容和性质的不同采取不同的考核方式。改革计算机软件与技术专业的考核方式不仅可以促进学生在实践动手能力的方面的培养, 还可以对学生的综合素质水平做出考核, 因而能进一步改善教学方式方法和内容以适应学生的整体水平, 并激发学生的学习兴趣。
高校在计算机软件与技术专业上的教学质量, 在某种程度上决定了高校为社会输送的计算机人才的质量。这一点进一步论证和体现了改革计算机软件与技术专业的教学对于学生本身、学校以及社会的重要性。高校计算机软件与技术专业教学改革的重点应该是理论与实践并重, 培养和完善学生的综合能力。
参考文献
[1]徐志清.多媒体技术在高职计算机教学中的问题及其对策[J].软件, 2013, 34 (12) :270.
计算机科学研究 篇7
【摘要】随着计算机技术在各个行业的应用越来越广泛,众多高校也都为学生开设了计算机科学与技术的相关课程。但目前,中职计算机教学中仍存在着一些问题,体现在教学内容、教学目标等各个方面。本文中,笔者由分析中职计算机科学与技术专业教学现状入手,为计算机科学与技术专业改革提出了几点措施,以期为构建合理的中职计算机科学与技术专业教学体系提供理论基础。
【关键词】中职;计算机科学与技术;教学改革
要在中职教学中培养能够满足现代社会需要的人才,不仅要教授学生知识,更要培养学生能力,这就要求中职在进行计算机科学与技术专业的教学中将普通的课堂教学同实验实践教学做到有机结合,克服目前存在的实验教学观念落后、教学手段不合理的弊端,通过对计算机科学与技术专业教学的体系和内容进行深入改革,从而培养出多元化的计算机人才,提高学生的整体能力水平。
1 中职计算机科学与技术专业教学现状
如今,时代的需求为提高教学效果提出了新的要求,该课程的教学不能被落后的理论所束缚,而要根据时代的发展积极地进行创新和改革,切实培养出能力和素质俱佳的人才,以满足社会对计算机专业人才的需要。
1.1 实践教学内容落后
目前,计算机技术无论是在理论方面还是技术方面都有着迅猛的发展,更新的速度也非常快。因此,如何完善中职教学体系,就显得至关重要。但是许多中职院校在计算机专业相关课程的设置中都多多少少存在着一些问题,及计算机教学内容落后,与现有技术的发展情况脱节,知识结构的更新力度也普遍不够。但是社会的发展要求计算机人才必须具备最新的计算机知识。除此之外,实践教学内容的落后也需要引起中职和教师的重视,将理论教学同实际应用相联系,锻炼学生的动手能力。只有具备创新精神和实践能力的计算机专业的学生才能真正符合用人单位的需求。
1.2 教学目标不够明确
课程的内容相对复杂,其子分类也相对较多,有着极广的涉及范围。虽然如今多数中职院校均开设了计算机科学与技术专业课程,但其教学目标却不够明确,在计算机科学与技术的多个分类中均有相关的课程设置,包括计算机原理、计算机应用、数据库技术等,这就使得教学的重点不够突出,严重影响了学生对某一门具体课程的深入了解。目前,中职的教学规模日益扩大,对学生综合能力和综合素质的全面培养也日益重视。但也正是这样,导致了中职计算机科学与技术专业的教学目标不够明确,严重影响了学生的个性发展,中职的教学质量也就很难得到提高。
1.3 教学计划不够突出
现如今,中职计算机科学与技术的课程设置较为繁复,为了达到提高学生综合发展水平的目的,各院校不仅设置了计算机专业课程和计算机基础课程,也设置了众多与计算机专业相关的实践课和公共课等。但在计算机科学与技术专业课程多样的情况下,由于学生的课时一定,就导致了学生选择相对困难,这对其专业素质也是非常不利的,从而也就导致了学生就业难度增加,只有在进入工作岗位里学习一段时间之后才能融入新的环境中,不利于学生才华的施展。
1.4 实验教学条件落后
同样是由于中职院校大幅度扩招的原因,计算机科学与技术专业的教师与学生的比例已经与教育部的相关规定不符,实验设备也无法满足扩招幅度导致的最新需求,这一点主要表现在硬件设备方面。目前,中职院校的硬件设备不够先进,师资质量也不够高。不仅如此,因为分配制度的原因,从事实验教学的技术人员也严重不足。
2 计算机科学与技术专业改革措施
2.1 改革计算机科学与技术专业课程体系
为了适应当今社会的需求,并根据计算机科学与技术专业特点,可以首先由改革计算机科学与技术专业课程体系入手,具体可以分为以下几个方面:其一,在专业核心课程设置方面,因该类课程主要针对的是学生理论知识的掌握程度,与计算机专业的基础内容有关,学生对其中的每一个层次,包含计算机专业基本原理和基本思想方法在内的内容都需要完全掌握;其二,在专业方向课程设置方面,因该类课程对应用较为重视,与不同的发展方向有关联。又因每个学生的能力和兴趣不尽相同,所以可能选择不同的专业,合理地设置专业方向课程,有利于中职培养出多种类型的人才;其三,在专业拓展课程设置方向,因该类课程对能力较为重视,主要是将学习范围细化,并对学习进行进一步研究。专业拓展课程能够将该课程的特色体现出来。
2.2 创新专业教学途径
对教学质量和教学效果而言,专业教学途径的选择和创新有着非常重要的影响。因此,对中职计算机科学与技术专业的教学改革需要由培养学生创新能力和独立思考能力入手,在具體的教学过程中采取多样化的专业教学途径,如:案例教学、网络教学、多媒体辅助教学等。所谓案例教学,即及时通过最新的技术发展情况适时改变教学方法;网络教学,即借助网络工具进行教学;多媒体辅助教学,即利用幻灯片等工具为学生提供直观形象的课堂效果。除此之外,教师也可为学生举办一些交流会,从而提高学生的学习自主性,课前重视预习,课后重视巩固。综上所述,教师应积极对计算机科学与技术专业教学途径进行探索和创新,从而培养学生的创新思维。
2.3 建设实践教学平台,提高学生实践能力
为了培养学生的分析设计能力、综合应用能力和创新能力等,从而帮助学生更好地适应现代社会的需求,中职可建设一定的实践教学平台,使其集能力、知识、素质于一体,从而进行理论教学和实践锻炼,提高学生的实践能力。如此一来,学生就能够借助该实践教学平台进行相关课题研究,从而掌握计算机科学与技术专业的最新技术。
3 总结
现如今,计算机技术已经成为一门发展迅速、应用广泛的技术,计算机专业也越来越受到各高校的重视,在中职也同样不例外。因此,在进行教学中,需要积极推进该课程的课程体系建设,进一步加强实践教学环节的地位,并要深入进行专业教学的改革和创新。只有这样,才能使得该课程的教学更加系统,更具有针对性,既能提高学生的能力,同时也能提高学生的素质。
【参考文献】
[1]文瑛,欧启忠,梁春贤等.关于计算机科学与技术职师专业教学改革的研究[J].广西教育C(职业与高等教育版),2012,(10):39-41.
[2]吴海超.关于计算机科学与技术专业教学改革方案的思考[J].中国教育技术装备,2014,(21):80-80,81.
计算机科学个人简历 篇8
带着这样的志向,我进入BBBB(中国211工程大学之一),开始了电子信息工程专业四年的学习。我深知如果我想实现我的理想,扎实的理论知识基础是多么重要。从大二开始,我连续三年获得三等人民奖学金,学习成绩能够在整个电子信息工程系120名学生中的排名前20,其动力源泉正在与此。在大学学习期间,我也找到了能够让我与计算机进行交流的语言——JAVA,它使我有了进一步了解计算机、认清计算机本质的能力。我在软件开发领域投入相当大的精力进行学习和研究,也获得了不菲的回报:我编写的TRPGzone即时通讯软件使我在Java语言设计这门选修课中得到了所有选修该课学生中的最高分,也获得了指导老师的赞誉;我开发的基于J2EE的在线书店管理系统成为我毕业设计论文的一部分,让我顺利地获得了工学学士学位证书。
我想强调的一点是,我并不是个只会死读书读死书的书呆子。大学四年,我参与了各种丰富多彩的社团实践活动,它们让我受益良多,也完善并塑造了我的性格。2002年我作为一名志愿者,来到北京大栅栏社区为孩子们讲授计算机知识,相信通过我的讲授,孩子们与计算机的交流不会再有障碍,他们也会爱上与计算机的互动。在2003年和2004年,我两次参加BBBB举办的学生辩论赛,这让我的表达技巧与逻辑思维能力得到了充分地锻炼和表现机会,最后,我们的团队拿回一座冠军奖杯,而我也获得了最佳辩手的荣誉称号。更为值得一提的是,凭借我对幻想小说的热爱和扎实的理论知识功底,我甚至创作了一篇名为《契约之吻》的幻想小说,并在今古传奇上发表,该文得到了许多读者的喜爱,这充分体现了我非凡的想象力与创造力。
大学毕业以后,我在一家外资IT企业DDDD开始了软件工程师的职业生涯。
在其英语工作环境中,我不仅学到了诸如软件程序设计这样的专业技能,同时英语交流能力、团队合作能力以及分析处理问题的能力也都得到了进一步的发展和提高。有一件事情让我很自豪,那就是我独自设计开发的一款名为JZoomer的开发辅助软件切实帮助公司提高了Web工程的开发效率(该软件的详细资料请参见网址http://xxxxx)。由于我的不懈努力和上佳表现,我现在已经成为公司的骨干员工之一。
然而我并没有因此忘记我儿时关于机器人的梦想。相反,随着我阅历的增加,我越来越意识到人工智能在未来人类社会的各个领域,诸如勘探、军事、金融、信息科学、医药科学等等,都将有极大的发展前景。随着计算机计算能力的提高,人工智能在本世纪必将有飞跃式的进步。而人工智能的发展在未来对人类生活的影响,必将如今日互联网对人类生活的影响一般不可限量。这也是我为什么想要投身于该领域的原因之一——我坚信它大有前途。
我有一个梦,50年以后,机器人会迸发出智慧的火花,成为人类真正的朋友,人类从此不再孤独。而这种智慧的机器人,由我的团队创造!
我相信在国外学习的机会可以帮助我实现我的梦想——从事人工智能领域的软件研发工作。经过慎重考虑,我决定申请贵校的人工智能专业。贵校的课程设计很适合我的学习目标,相信经过在贵校的学习,我将能够更进一步地接近我的梦想。而我也将证明,我会是一名充满热忱的,合格的学生。我在软件开发领域的工作经验将对我未来的学习以及该课程所需的学术研究都会大有裨益。我想没有其他地方能像贵校一样充分发挥我的潜能,教导我成为该领域的专家,并帮助我实现我的梦想。
尊敬的先生/女士,作为BBBB信息工程学院电子信息工程系的一名副教授,我很荣幸向贵校推荐我曾教过的最为出色的学生之一——XXX先生。
我是通过一门我教授的选修课“Java程序设计”认识XXX的。他在这门课的学习过程中展示出极高的天赋和热情。当这门课结束,其他学生还在担忧如何通过考试时,他提供给我一份由他独立编写的基于Java的即时通信软件作为他最终的学业报告——这大大超出了课程要求。因此他得到了95分。这是教授Java程序设计这门课以来我曾给出的最高分之一。这件事给我留下极为深刻的印象。
XXX给我的惊奇远不止如此。在2005年,我成为他的导师,帮助他完成其学士学位毕业论文。我给他的课题涉及到电子商务,这是我自己研究课题的一部分。起初我是有点担心的,因为他毕竟只是一个还未毕业的大学生,在学术研究方面的经验很少。但是,侯先生没有让我失望:不论我需要什么样的资料,他都能很快地检索到,并且对其进行详尽的分析和处理。他是那种拥有抓住事物关键并发展出自己独立见解天赋的人。最终,他完成了一篇精彩的论文,与此同时,他也对我的研究课题提供了莫大的帮助。他的研究能力使我相信总有一天这
个年轻人会一鸣惊人的。
当听说XXX将进入贵校继续深入学习时,我感到十分欣慰。我确信XXX会如同他在BBBB时所作的杰出贡献一样,对贵校的项目同样贡献自己的力量。因此,我在这里毫无保留地向您推荐他。
如若需要我更多的协助,请您不要犹豫,在方便的时候第一时间联系我。我很荣幸在这里有这个机会向贵校推荐XXX,他天资聪颖,并且拥有极强的研究能力。我了解XXX是在我2007年教授的高级数据库系统这门课上。该课是软件工程硕士的专业必修课。在这门课上,学生们按8至10人分组,设计并实现一份属于数据库前沿科技领域的研究报告。这对于这些学生还是有一些难度的,因为他们必须自己寻找研究的方向和创新点。除此以外,团队合作精神也是极其重要的——罗马不是一个人就可以建成的,科学研究同样如此。
在所有的研究报告中,XXX所做的报告给了我最深的印象。这份名为《基于DB4O的移动数据库实现》的精彩讲演主要讲述的是一种新型的面向对象数据库DB4O如何在移动系统中使用。XXX以一种十分吸引人的方式进行了演示,将这个前沿技术阐释得十分清晰,同时也很好地说明了这个团队的辛勤工作。在报告的最后,他还提供了一个基于DB4O的名为iCourse的课程表管理软件模型,该模型能够在真正的智能手机上运行,这又一次给了我一个惊喜。我相信他们这个团队是最好的团队,而XXX,作为这个团队的领导者和演讲人,展现了极强的个人魅力和在分析问题、研究能力上的天赋。
计算机科学应用维护简历 篇9
性 别:男 身 高:170
婚姻状况:未婚 籍 贯:浙江兰溪
政治面貌:共青团员 目前所在地:金东区
• 求职意向
期望职位:格讯ERP全权负责 计算机硬软件.网络维护,不干胶打印
职位类型:全职 工作地点:义乌市
工资待遇:3500 住房要求:只提供住
• 工作经验
工作经验:4年
工作经历:
2007.7.16---现在 义乌浩诗贸易有限公司 格讯ERP全权负责 系统维护员软硬件维护,打印机一体机维护。 有机动车驾驶证C1(两年驾龄)
姓 名:***** 出生年月:1985-2
性 别:男 身 高:170
婚姻状况:未婚 籍 贯:浙江兰溪
政治面貌:共青团员 目前所在地:金东区
• 求职意向
期望职位:格讯ERP全权负责 计算机硬软件.网络维护,不干胶打印
职位类型:全职 工作地点:义乌市
工资待遇:3500 住房要求:只提供住
• 工作经验
工作经验:4年
工作经历:
计算机科学研究 篇10
摘要:教育部计算机科学与技术专业教学指导分委员会组成的工作组研究了高等学校计算机科学与技术专业实践教学体系,并在此基础上制定了一个本专业实践教学指导性规范。本文介绍了所研究的体系与规范的主要内容。
关键词:计算机;实践教学;规范
“十五”期间,教指委发表了《高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行)》(以下简称《规范》)。其中提出了“专业方向分类”发展的基本思想和三个辅助建议,并根据专业方向分类的思想分别制定了“计算机科学”、“计算机工程”、“软件工程”和“信息技术”四个专业方向的规范。这三个辅助建议之一是“加强学生实践和动手能力的培养”。《规范》认为尽管现在办学的设备条件普遍都有所改善,但计算机专业本科毕业生的实践与动手能力与就业市场的期望差距明显,迫切需要有积极的措施来加以缩小。
在“十一五”期间,教育部计算机科学与技术专业教学指导分委员会确定了要制定一个本专业实验与实践教学指导性规范的工作,并组成工作组研究了高等学校计算机科学与技术专业实践教学体系,在此基础上制定了一个本专业实践教学指导性规范。计算机科学与技术专业教学实践体系的研究得到了教育部高教司“质量工程”的支持立项。《高等学校计算机科学与技术专业实践教学体系与规范》(以下简称《实践教学规范》)即为这项工作的成果。
本研究内容主要包括如下几个部分:
1、讨论了在信息社会背景下计算机专业的特征,指出它是以技术为主的,强调学生实践能力的培养是不可或缺的一个重要组成部分。
2、结合《规范》中关于培养规格分类的思想,阐述了计算机学科专业人才的能力结构及其培养基本要求,各种能力都需要通过实践来培养形成。
3、从课程实验、课程设计、毕业设计和专业实习等方面描述了计算机专业办学的实践教学体系。
4、分别对课程实验、课程设计、毕业设计和专业实习的含义和基本要求给出了较详细的规范。
5、提出了对实践环境建设的要求。
6、给出了若干核心课程的具体实验大纲,以及若干综合课程设计大纲示例。
在形成《实践教学规范》的过程中,工作组的主要依据是《规范》和成员们多年在教学和教学管理第一线所获得的经验,对各类办学单位都有很好的参考价值。同时,教指委也鼓励各办学单位根据自己人才培养的定位制定出有特色的实践教学具体要求。
一、实践体系的重要性
教育部计算机科学与技术专业教学指导委员会在2004年全面地就计算机科学与技术专业的办学问题对社会进行了调研。了解到用人单位要求毕业生具备独立解决问题能力和动手实践能力,并要求学生具有扎实的理论基础和理论结合实际的能力。
计算机专业的基本学科能力可以归纳为计算思维能力、算法设计与分析能力、程序设计与实现能力、系统能力。其中的系统能力是指计算机系统的认知、分析、开发与应用能力,也就是要站在系统的观点上去分析和解决问题,追求问题的系统求解,而不是被局部的实现所困扰。要努力树立系统观,培养学生的系统眼光,使他们学会考虑全局、把握全局,能够按照分层模块化的基本思想,站在不同的层面上去把握不同层次上的系统;要多考虑系统的逻辑,强调设计。
实践环节不是零散的一些教学单元,不同专业方向需要根据自身的特点从培养创新意识、工程意识、工程兴趣、工程能力以及社会实践能力出发,对实验、实习、课程设计、毕业设计等实践性教学环节进行整体、系统的优化设计,明确各实践教学环节在总体培养目标中的作用,把基础教育阶段和专业教育阶段的实践教学有机衔接,使实践能力的训练构成一个体系,与理论课程有机结合,贯彻于人才培养的全过程。
为获得好的实践效果,需要追求实验体系的完备、相对稳定和开放,体现循序渐进的要求。既要有基础性的验证实验,还要有设计性和综合性的实验和实践环节;在规模上要有小、中、大,难度上要有低、中、高;在内容要求上,既要有基本的,还要有更高要求,通过更高要求引导学生进行深入探讨,体现实验题目的开放性。
计算机专业的实践内容既要包含硬件方面的,又要包含软件方面的;既要包含基本算法方面的,又要包含系统构成方面的;既要包含基本系统的认知、设计与实现,又要包含应用系统的设计与实现;既要包含系统构建方面的,又要包含系统维护方面的;既要包含设计新系统方面的,又要包含改造老系统方面的。
从实验类型上来说,需要满足人们认知渐进的要求,要含有验证性、设计性和综合性实验。要注意各种类型的实验中含有探讨性的内容。从规模上来说,要从小规模开始,逐渐过渡到中规模、较大规模上。关于规模的度量,就程序来说大体上可以按行计。小规模的以十计,中规模的以百计,较大规模的以千计。包括课外的训练在内,从一年级到四年级,每年的程序量依次大约为5000行、10000行、10000行、15000行。这样,通过四年的积累,可以达到40000行的程序量。作为最基本的要求,至少应该达到20000行。
二、实践体系主要内容
总体上,实践体系包括课程实验、课程设计、毕业设计和专业实习四大类,还有课外和社会实践活动。在一个教学计划中(不包括适当的课外自习学时):课程实验至少14学分,按照16个课内学时折合1学分计算,共计224个课内学时;另外综合课程设计4周、专业实习4周、毕业实习和设计16周,共计达到24周,按照每周1学分,折合24学分。
1、课程实验
课程实验分为课内实验和与课程对应的独立实验课程。它们的共同特征是对应于某一门理论课设置。不管是哪一种形式,实验内容和理论教学内容的密切相关性要求这类实验是围绕着课程进行的。
课内实验主要用来使学生更好地掌握理论课上所讲的内容。具体的实验也是按简单到复杂的原则安排的,通常和理论课的内容紧密结合就可以满足此要求。在教学计划中实验作为课程的一部分出现。该实验一般是针对课程内容相关知识点设置的实践教学活动,是课程教学的重要组成部分。它为学生加深对理论知识的理解、弥补课堂教学的不足起到了桥梁和促进作用。
独立实验是直接针对课程理论教学的知识点设计的实验。该实验的实践过程能直接启发学生对所学知识深入思考,敢于创新,达到理论联系实际的教学效果。
按照《规范》和《高等学校计算机科学与技术专业公共核心知识体系与课程》选取了属于公共核心课程或者4个专业方向的部分示例性核心课程,在《实践教学规范》中给出了课程实验大纲。它们是:程序设计基础、数据结构、操作系统、编译原理、计算机图形学、人工智能、软件工程、数据库系统原理、数字逻辑、计算机组成基础、计算机体系结构、嵌入式系统、计算机网络。给出的课程实验教学大纲内容主要包括:实验概述、实验目的和要求、主要原理和概念、实验环境、实验内容。
2、课程设计
课程设计是指和课程相关的某项实践环节,更强调综合性、设计性。无论是从综合性、设计性要求,还是从规模上讲,课程设计的复杂度都高于课程实验。特别是课程设计在于引导学生迈出将所学的知识用于解决实际问题的第一步。
课程设计可以是一门课程为主的,也可以是多门课程综合的,统称为综合课程设计。综合课程设计是将多门课程所相关的实验内容结合在一起,形成具有综合性和设计性特点的实验内容。综合课程设计一般为单独设置的课程,其中课堂教授内容仅占很少部分的学时,大部分课时用于实验过程。
综合课程设计在密切学科课程知识与实际应用之间的联系,整合学科课程知识体系,注重系统性、设计性、独立性和创新性等方面具有比单独课内实验更有效和直接的作用。同时还可以更有效地充分利用现有的教学资源,提高教学效果和教育质量。综合课程设计不仅强调培养学生具有综合运用所学的多门课程知识解决实际问题的能力,更加强调系统分析、设计和集成能力,以及强化培养学生的独立实践能力和良好的科研素质。
课程设计可以集中地安排在1~2周完成,也可以根据实际情况将这1~2周的时间分布到一个学期内完成。更大规模的课程设计可以安排更长的时间。
在《实践教学规范》中给出了综合课程设计范例,它们是:数字系统综合课程设计、计算机原理综合课程设计、嵌入式系统综合课程设计、数据结构系统综合课程设计、操作系统综合课程设计、程序设计综合课程设计、软件工程综合课程设计、网络程序系统综合课程设计、网络工程系统综合课程设计。给出的综合课程设计大纲内容主要包括:概述、目的和要求、主要原理、内容。
3、毕业设计
在毕业设计中,要求学生以适当的课题研究为背景,进行科学研究训练。在这个教学环节中,相当于走过科学研究的一个全过程,为毕业后的工作打下良好的基础,使毕业设计更好地起到使学生实现从学校走向实际工作的良好过渡作用。
毕业设计作为教学中的一个重要的、无法替代的环节,在整个实践教学体系中,它的综合性最强。实践教学体系是与理论课程体系紧密结合的。毕业设计作为教学计划中的最后一项任务,它承担着培养学生综合运用所学知识和技能分析解决实际问题、独立工作、团队协作、问题表达等能力的任务。同时可以对学生大学四年学习的知识掌握情况、学力水平和运用能力进行检验。
毕业设计要实现12方面的综合训练。具体包括:选题、调研、熟悉问题、查阅资料、需求分析、制定研究计划、概要设计、详细设计、具体实现和调试、撰写文档、问题与方案的文字与口头表述、论文撰写。通过这12个方面的综合训练,培养研究与实现能力、论文撰写能力、口头表达能力。要求学生在毕业设计期间必须完成一项设计与实现任务,这一任务应该是来自科学研究和开发实践的,要有适当的工作量和难度。毕业设计的题目不能重叠。
为了保证毕业设计的质量,要加强管理。通常要注意选题、开题、中期检查、期末验收、论艾答辩等环节。要注意对毕业设计过程的控制,要求教师和学生要每周进行交互,包括辅导、工作报告、问题讨论等。总体上,毕业设计可以和毕业实习合在一起安排,时间总共应有16周左右。
目前毕业设计上存在的问题主要有:选题低水平重复的问题、受教师的科研条件和能力的制约带来的指导问题、论文和文档规范的问题、指导学生数量超出教师能力问题、过程管理跟不上的问题等。
4、专业实习
专业实习可以有多种形式:认知实习、生产实习、毕业实习、科研实习等,这些环节都是希望通过实习让学生认识专业、了解专业。它们各有特点,各校实施中也各具特色。
通常实习在于通过让学生直接接触专业的生产实践活动,真正能够了解、感受未来的实际工作。所以,广义地讲,哪里有专业的实践活动,哪里就可以进行专业实习。计算机科学与技术专业的学生,选择IT企业、大型研究机构等作为专业实习的单位是比较恰当的。
实习可以安排在学习专业课期间,也可以安排在课程学习结束后毕业设计之前。安排在专业课的学习期间,在一定程度上可以让学生从社会科学研究和生产实践中体验需要学什么。安排在课程学习结束后,可为将实习与毕业设计有机结合提供机会,以缓解毕业设计时间不足的问题。
无论采用什么形式的实习,都应该强调其有效性。根据计算机专业的人才培养需要,应该建设相对稳定的实习基地。作为实践教学环节的重要组成部分,实习基地的建设起着重要的作用。实习基地的建设要纳入学科和专业的有关建设规划,定期组织学生进入实习基地进行专业实习。
学校应定期对实习基地进行评估,评估内容包括接收学生的数量、提供实习题目的质量、管理学生实践过程的情况、学生的实践效果等。实习基地分为校内实习基地和校外实习基地两类,它们应该各有侧重,相互补充,共同承担学生的实习任务。
5、课外和社会实践
将实践教学活动扩展到课外,可以进一步引导学生开展广泛的课外研究学习活动。对有条件的学校和学有余力的学生,鼓励参与各种形式的课外实践,鼓励学生提出和参与创新性题目的研究。主要形式包括:高年级学生参与科研;参与ACM程序设计大赛、数学建模、电子设计等竞赛活动;参与科技俱乐部、兴趣小组、各种社会技术服务等;参与其他与专业相关的创新实践。
教师要注意给学生适当的引导,特别要注意引导学生不断提升研究问题的层面,面向未来,使他们打好基础,培养可持续发展的能力。反对只注意让学生“实践”而忽视研究,总在同一个水平上重复。课外实践应有统一的组织方式和相应指导教师,其考核可视不同情况依据学生的竞赛成绩、总结报告或与专业有关的设计、开发成果进行。
社会实践的主要目的是让学生了解社会发展过程中与计算机相关的各种信息,将自己所学的知识与社会的需求相结合,进一步明确学习目标,提高学习的积极性。社会实践具体方式包括:组织学生走出校门进行社会调查,了解目前计算机专业在社会上的人才需求、技术需求或某类产品的供求情况;到基层进行计算机知识普及、培训,参与信息系统建设;选择某个专题进行调查研究,写出调查报告等。
针对实践环境建设,《实践教学规范》给出了实验环境基本要求、设备配置基本要求、实验环境维护与运行、实验教学要求。
【计算机科学研究】推荐阅读:
计算机科学哲学07-29
计算机科学论文10-02
计算机科学导论作业08-28
信息与计算机科学06-21
研究生计算机08-16
计算机技术风机研究09-29
计算机科学导论概念05-23
计算机科学技术08-02
高职院校非计算机专业计算机教学研究10-06
计算机科学与技术专业05-20