前言:中文期刊网精心挑选了计算机科学与技术培养方向范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。
计算机科学与技术培养方向范文1
关键词:计算机科学与技术专业;人才培养目标;培养计划;教学环节实施
中图分类号:G623文献标识码: A
引言
随着改革开放后我国经济的不断发展,以及各个行业和领域与世界接轨的进程的不断加快,计算机科学与技术专业作为信息技术的一个重要方面已经受到了社会各界的重视。高等学校作为我国的高级人才的培养机构,肩负着为祖国培育新世纪专业人才的使命。所以,如何加强和改进我国的高校计算机科学与技术专业人才的培养,是一个关系着信息技术发展乃至整个社会经济发展的重大问题。
一、专业建设与改革目标
结合目前国家对计算机科学与技术人才需求状况,我校确立了计算机科学与技术专业建设与改革目标:第一,坚持以学生为本,以教师为主导,以能力培养为核心,培养具有“强能力、宽适应、重创新”的创新型人才。第二,根据信息社会的发展及行业发展对计算机专业人才的要求,从“强化基础、突出实践、重在素质、面向创新”四个方面深化课程体系、教学模式、教学内容、教学方法的改革,加强学生工程实践能力培养,充分发挥学生的主体作用,激发学生学习的积极性和创造性。
二、计算机科学与技术专业发展存在的问题
(一)培养目标同就业需求错位
高校培养的计算机科学与技术专业的学生理应同时掌握基本知识和技术,学生在实际计算机管理工作中也应该能够胜任。但是目前高校的计算机科学和技术专业的培养目标还过分的重视其理论知识的学习,对学生实际能力的培养远远不够,在这样的情况下,培养出来的学生也就无法在工作中发挥作用,出现择业就业难的现象。例如,在《计算机科学与技术》课程中,对于电路原理、模拟数字技术、计算机系统结构、汇编语言等一些主要的课程中,学生在掌握的往往是这些课程的基本理论。也就是说学生要掌握电路的基本原理是什么,什么叫模拟数字技术,计算机系统结构有哪些。在课程上,学生学习的这些基本的概念知识,而课程上学生并没有实际操作,因此在实践工作中也就得不到运用。
(二)计算机科学与技术专业培养人才过程中的关键问题
通过对传统的计算机科学与技术专业人才培养观念的了解,我们发现,该学科是一种基于算法理论的学科,要求良好的专业人才必须具备相应的算法知识和研究能力。也就导致了传统的高校在计算机科学与技术的人才培养方面更加强调的是学生的学术造诣和研究潜力,这种教学观念导致的直接后果是学生的研究能力的进步和创新能力的缺失。这种能力的失衡恰恰是和当下社会对于计算机科学与技术的人才的要求相违背的社会和用人单位需要的是更多的以操作和动手能力见长的毕业生。所以,我国的计算机科学和技术的人才培养中存在的主要矛盾和关键性问题就是高校毕业生的能力结构和企业要求的失衡。
(三)师资建设不够完善
实践中我们发现,目前我国从事高校计算机科学与技术的教师主要是专门的知识传授型教师,他们长期的从事重复的理论教学工作,并不参与相关的计算机科学和技术的相关研究,也不从事其他的实践操作和技术应用活动,单纯的讲授计算机科学与技术专业的理论知识。这种专职理论教师的教学活动,很大程度上决定了学生的学习模式,直接导致了学生在实践环节的能力不足。另外,据统计我国现阶段从事计算机科学与技术的教学活动的教师的整体素质和专业水平并不高,且在从事教学工作之后并没有一个合理的发展和更新自身知识结构的有效途径,导致了教师的理论知识的落后。
(四)计算机专业特色没有突出
高校计算机科学与技术专业采用的教学计划基本是一样的,并没有从学校的发展出发,很多学校照搬一些名校的教学计划和大纲,使得学校自身的特色无法凸显出现来。学校培养出来的计算机专业的学生和其他专业学生相比并没有突出的特色。无论是专业学生还是非专业的学生他们所接受的计算机专业知识也基本一样。因而使得计算机专业的学生没有突出的特色。例如,计算机课程使用的基本教材同其它专业使用的教材一致,而计算机中实践教学诸如电子工艺实习、硬件部件设计和调试以及工程实践等学习,教师还没有花太多的时间进行教授。
三、计算机科学与技术专业发展的措施
(一)明确人才培养目标
要进行专业建设,面临的首要问题也即关键问题就是首先要确定培养什么样的人才,也就是要确定专业人才培养目标。虽然目前计算机技术发展迅速,但计算机科学与技术专业却面临尴尬局面。一方面企业抱怨招不到合适的人才;另一方面,学生就业困难已成为一个普遍问题。究其原因,关键在于学校不了解企业对学生知识结构、综合素质及实践能力等方面的需求,也即专业设定的培养目标没有同市场需求有效接轨。按照目前各工科高校的情况看,计算机科学与技术专业人才培养的目标主要集中为研究型和应用型两类。为了明确我校计算机科学与技术专业的人才培养定位,结合目前市场对计算机专业人才的需求状况、高等教育转向大众化教育的背景以及我校的具体办学条件、我校计算机科学与技术专业的专业办学条件及本专业所招收高考学生的层次等方面的实际情况,将计算机科学与技术专业的人才培养目标定位在“应用型”人才的规格上。但这里定位的“应用型”人才并非单纯指《高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行)》所指的信息技术专业方向所培养的应用型人才。除此之外,还包括软件工程和计算机工程两个专业方向所培养的应用型人才,是综合这三个专业方向来进行人才培养的。
(二)课程设置与教学大纲的制定
课程设置和教学大纲的制定一方面参考《高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行)》中对计算机科学与技术专业核心课程的设置建议;另一方面借鉴NIIT和QUT经验,专业课参考严谨的产业调查结果,旨在培养工程实践能力和职业素质强的工程技术人才,具有职业指向性强的特点。NIIT课程根据工业界和商业界实际项目开发的需要进行设置,它与IT行业的最新资讯紧密结合。这些课程以一个软件工厂为模型,依据实际的工作环境进行设计。学生在学习的时候就能在与企业实际环境相类似的环境中学习和工作,这样能帮助学生熟悉典型的企业中各组织机构的功能,便于学生在今后的职业生涯中,有能力为这些组织机构提供IT问题的解决方案。NIIT课程的特点在于它采用模块化教学法(NES),重视以软件订单项目为基础的专业实践能力和实际操作开发能力的培养。
(三)加强实习和实践教学环节
计算机科学与技术专业原安排的实习时间一般只有5~6周,本改革方案的另一个特色是把实习时间调整为一学期(第四学年下学期),让学生充分了解社会需要,为毕业后的发展确定基本的方向。同时,应加强实践教学基地建设,加强学生毕业设计的组织,提高毕业设计和毕业论文水平。举办各类培训班、科技竞赛、科研活动,组织学生参加等级考试、认证考试和技能考试,让学生掌握更多的技能,提高学生的综合应用能力和就业竞争力。开放实验室,增加自主设计和创新实验的比例,增强学生的动手能力。
(四)计算机科学与技术专业的知识体系
基于以上对我院该专业人才培养要求及课程设置原则的分析,该专业知识划分应主要以计算机技术为核心基础知识,服务于社会实践的具体应用领域,从计算机学科的基础理论知识到应用技术实践的知识,都应存在于该专业的知识当中。因此该专业的知识结构应具备以下三个层次的知识:一是专业公共基础理论,这是计算机科学与技术专业的科学技术平台;二是专业基础理论,该层次以第一层为基础,按专业技术特征的不同侧重点,分成不同的专业分支;三是专业应用领域的理论与技术,体现不同专业分支中的关键应用技术。
(五)拓展课模块
拓展课模块又分为专业拓展课和素质拓展课两个层面且都属于选修课,旨在训练学生的实际动手能力和新知识的获取、消化能力,培养学生的创新思维能力,能熟练应用所学知识解决实际问题。其中的专业拓展课为学生提供了该专业较为深层次和专业外延的相关课程;素质拓展课则为学生在人文艺术领域提供了可供选择的课程,以提高学生的人文素质。专业拓展课主要有:计算机算法、Windows程序设计、多媒体技术、人工智能、数据库应用开发、多元统计及应用、物流信息技术、Java程序设计、C++程序设计、Linux操作系统、信息安全技术、Web应用开发等课程;素质拓展课主要有:人文科学、自然科学、社会科学、中外文化、艺术体育等方面的课程。
结束语
计算机科学是一个技术发展快、更新快的学科,这也就决定了计算机科学与技术专业的课程体系具有相对的动态特性。因此,在制定计算机科学与技术专业的教学计划时要以与时俱进的专业培养目标为依据才能设计出科学合理的、发展的课程体系,为学生提供良好的学习和实践环境,有利于加强学生基本知识、基本技能的掌握,有利于学生创新思维能力的培养,为拓宽学生就业领域打下基础。
参考文献:
[1]段利华,顾应龙,左国超.计算机科学与技术专业现状分析和人才培养模式改革研究[J].高等理科教育,2007,02:82-84.
计算机科学与技术培养方向范文2
关键词:地方高等院校;计算机科学与技术专业;专业培养模式;课程体系
中图分类号:G642 文献标识码:B
1地方高校计算机专业人才培养的现状
21世纪是知识经济时代,支撑知识经济时代的核心技术是信息网络技术。作为培养信息技术领域高科技人才的主要学科,计算机科学与技术为我国的信息化作出了巨大的贡献。目前,计算机科学与技术专业作为全国最大的工科专业,在771所高等院校开设。这些高校除了几十所属于国家教育部直管以外,绝大部分是地方高等院校。上世纪末,随着社会需求的强势拉动,地方高校的计算机专业进行了的大量扩招和新专业设立,地方高校培养的计算机专业人才在满足社会需求的同时,也面临着巨大的挑战。一方面,社会对该专业的人才需求依然强盛,另一方面,大量的毕业生无法就业。IT行业就业难,原因在于求职者的知识结构与企业人才需求之间的不接轨,很多人求职无门,众多企业无法招聘到合格人才。分析原因,主要表现在以下三个方面:
其一,专业知识陈旧,专业范围太宽,培养方案雷同。目前,我国高校在计算机领域仅有计算机科学与技术一个专业方向,培养方案的高度概括、培养范围的过度宽泛以及专业定位不明、课程面面俱到却无法保证深度等不足逐渐凸显出来。地方高等院校在开设计算机科学技术专业时,培养方案绝大部分参照教育部直属院校的培养方案,形成了千校一面、毫无特色的人才培养模式。另外,大学计算机专业教材的更新速度以“年”计,而IT产业的更新速度以“月”甚至以“天”计,因此,传统教育模式培养出的毕业生进入IT行业时,需求与供应的无法接轨必然导致就业受阻。
其二,工程实践缺乏,实践能力差,实验环境落后。信息技术企业衡量求职者的一个重要因素,就是计算机工程实践能力。但是,目前众多地方高校对计算机专业学生实践能力的培养缺乏,特别是工程技术能力的培养缺乏,这对于刚毕业离校的大学生,无疑是一个大的障碍。
其三,综合素质的知识结构不完善。软件人才不只是编码员,而应是具有职业发展潜力的高素质软件人才;企业所需要的不只是掌握业界最新流行技术的人员,更重要的是来自文化层面的竞争力。而求职者综合素质的不完善与知识结构的不合理,已成为其进入软件行业的阻碍。
地方高校传统的计算机专业培养模式和课程设置体系,已经无法满足当前社会对计算机专业人才的需求。现在计算机专业培养的学生缺乏对专业知识的深度掌握,专业培养表现为面面俱到而没有针对性、专业方向涵盖太广而没有进行分类细化。所以,早在2005年,太原科技大学计算机学院就开始进行计算机科学与技术专业培养模式的改革,此项工作得到了三项山西省教学研究项目的支持。2006年,按照教育部计算机教学指导委员会《高等学校计算机科学与技术专业发展战略研究报告及专业规范》以及我校作为山西省首届品牌专业的计算机科学与技术专业的特色优势,制定了计算机科学与技术专业(计算机工程方向)2006培养方案。该培养方案在2006年山西省计算机教育工作会议上得到推广。下面就计算机专业的专业办学指导思想与服务定位、培养目标与要求、课程体系设置等问题进行介绍。
2计算机专业培养方案特点
太原科技大学计算机学院在建设和发展的不同历史时期,计算机专业办学思路紧跟时代要求,注重教育思想和教育观念的更新,尤其是2000年以来,学院确立了与经济和社会发展相适应、与自身定位目标相吻合、富有质量意识和时代特征的专业办学思路。构建“行业特色明显、专业方向细化、实践技能突出、素质教育鲜明”的人才培养模式。立足山西,服务行业,面向全国,努力把计算机科学技术专业办成在机械制造信息化行业有明显特色,与山西地方经济紧密结合,省内一流,全国知名的优秀学科专业。2006年培养计划主要特点有以下几个方面:
(1) 培养目标体现了专业细化和社会需求决定人才培养的特点
根据21世纪工程教育和为区域经济发展服务的专业办学理念以及当前知识经济时代对信息技术人才需求的特点,计算机专业的办学指导思想充分体现“融素质教育与业务培养为一体、融知识传授与能力培养为一体、融理论教学与科研实践为一体”的办学理念。2005年5月在南京以及9月在武汉召开的计算机专业改革和院系主任论坛上,针对当前我国计算机教育的严峻形势,与会代表达成了计算机科学与技术专业改革的共识,那就是计算机专业办学指导思想必须体现专业细化的特点以及以社会需求为人才培养目标的特点,专业办学特色和人才培养体系必须具有个性化和行业特色。教育部高等学校计算机科学与技术教学指导委员会提出将计算机科学与技术专业细化为计算机科学、计算机工程、软件工程和信息技术四个方向,我们根据目前学院的师资、科研以及教学水平,构建了“计算机工程”方向的培养方案。
(2) 培养目标结合了学院已有的办学特色和科研优势
计算机学院经过近10年的发展,在计算机网络工程、计算机控制工程以及在智能信息系统的科学研究方面积累了大量的科研成果,具有了较强的师资优势,所以我们在培养方案的专业选修课设置方面突破了传统的单课选修的方式,构建了三个专业选修模块。学生根据自己的专业兴趣和将来的就业方向进行模块选择。每一个模块都设置了该方向的核心课程,以培养学生的领域知识。
(3) 培养模式和课程体系突出了知识深度的特点
在进行专业方向细化的前提下,本计划的课程设置充分体现强化知识的深度的特点。在培养学生掌握本学科核心知识单元的基础上,要在专业知识的教育上充分体现深度优先的原则。在新的培养方案中,加大了“高级程序设计基础”的教学和实验时数,由原来的48学时改变为80学时,以强化学生的程序设计能力;将原来96学时“电路与电子技术”拆分为“电路与系统”、“模拟电子与数字电子技术”,学时数扩展为160学时,突出电子学基础对于计算机发展的重要性和基础性;增设了“数字信号处理”和“嵌入式系统”两门核心课程,以适应当前IT业对本专业人才知识结构的需求。
(4) 加大了实践教学时数,突出了实践技能的培养
突出了学生实践技能的培养。2006培养方案中,学生四年的总课堂教学时数为2230学时,其中实验和实践教学就占到1024学时,实践教学的学时数占总学时数的31%。本计划较大幅度地增加了核心课程的实验时数,增加了程序设计综合课程设计、数字系统综合实验周、计算机网络综合实验周、嵌入式系统综合实验周,将原来的计算机组成综合实验周提升为计算机组成课程设计。
3计算机专业培养目标与业务要求
计算机科学与技术培养方向范文3
关键词:计算机科学;技术课程
0 引言
计算机科学与技术课程综合化改革的最大思想障碍来定制论文自各门课程的本位主义,要完成、推进课程综合化改革,首先要求教师强化整体意识、淡化本位思想,由各门课程的"单兵作战"转向各门课程之间互相协作、"综合作战"。教师是关键,教师应精通所授课程的内容,具备相关学科的综合能力。教材应能反映出学科的核心概念,典型方法,以整体、连贯的思维综合全部内容。显然,教师的综合素质亟待提高,教材的内容亟待更新、出版周期也亟待加快。
1 计算机科学与技术课程专业教学现状
1.1 基础知识水平不一
很多一般本科院校中,其中有一部分学生来自贫困的家庭,而部分来自家庭条件比较优越的学生对计算机接触较早。就计算机操作能力上面而言,有的学生的动手能力很强甚至超过部分教师。专业基础知识掌握的程度不同直接影响教师的教学计划,这将对教师的教学提出更高的要求。
1.2 课程设置、教学内容与专业需求之间的矛盾
由于计算机类专业的快速发展,社会中相关先进技术如雨后春笋般涌现,如计算机科学与技术专业。而高校的理论课的设置一般会相对滞后一点。高校要想自己培养出来的计算机科学与技术类人才能够适应社会的需求,则在设置计算机科学与技术专业的课程内容的时候要充分考虑学生的理论基础和实践动手能力。
1.3 培养目标难以满足就业需求
制订的专业教学计划仍然脱离不了原课程体系的框架,既要兼顾学生具有较完整的理论基础,又要强调培养学生较好的实践能力,一些理论深、难度大的课程在教学计划中仍占有较大的比重,而另一些应用、实践性较强的课程难以全面进入教学计划。对以培养复合型人才为主的高校而言,更存在既不能让学生掌握扎实、完整的专业理论基础,又不能培养学生熟练的应用能力的问题,由此出现了顾此失彼、实际效果差的局面,从而导致了一方面社会对计算机专业人才的需求在不断增加,另一方面大量的计算机专业毕业生无法找到工作的供需矛盾,充分反映了计算机科学与技术专业人才培养中存在的实际问题。
2 计算机科学与技术专业课程教学改革
2.1 要转变教学观念
计算机科学与技术专业的快速发展是令人震惊的,社会对计算机科学与技术专业类的优秀人才需求量也是巨大的。我们高校老师要注重培养学生的创新能力和相应的动手能力。要注重课程设计,多增加实验课程,因为现在好多学生对讲授理论课程不是很感兴趣,要是能够用做实验的方式来讲解,则效果会好的很多。无论是在理论上还是实验课上都应该采取小班上课的方式,这样学生的学习时间和学习效果会有一个保障,同时要教会学生相应的学习方式,正所谓授人以鱼不如授人以渔。把理论与实践紧密结合起来,强调实验是对理论知识学习效果的一个验证。
2.2 改革考核方式
传统的课程考核方式是对所讲授的课程重要知识点进行理论课考试或者实验考查。现在的考核方式应由知识点考核向个人综合能力和素质考核转变,这样就可避免学生"学了后面忘记了前面"的现象。
2.3 实施双语教学
双语教学作为实施多元文化教育的一种有效手段,符合当今社会的发展趋势。计算机科学与技术专业作为我国众多高校开设的主要专业,肩负着培养掌握计算机基础理论并具备软件开发等计算机专业技术能力的人才的重任。
2.4 培养有特色的计算机类教师
正所谓名师出高徒,所以一个好的教师对学生的影响是至关重要的。这就对我们高校的教师提出了更高的要求。我们不仅要有过硬的专业知识背景,还要有较强的动手实践能力,同时还要具备很强的科研能力。因此要培养一批具有特色的专业教师队伍是个关键;教师队伍是否有特色,直接决定培养出来的学生是否也具有特色,正所谓名师出高徒。先进的教师队伍一般都会有先进的教学理念和工程经验、深厚的学术功底和良好的教学水平。
3 课程改革的具体措施
3.1 以科学的方法论作为课程综合化改革的引擎
课程综合化改革涉及学科内容的多方面因素,其构成成分之间存在着相互依赖与相互制约的多种复杂关系,是一个复杂的系统。按照一级学科教学内容之间的纵横联系、学术深度、方法论及其内在体系,遵循加强基础、理论与实践并重的原则,综合考虑基础课、专业基础课和专业课之间的比例以及理论教学与实践性环节的安排,最终达到知识系统的相容性、完备性、稳定性和可扩展性,既着眼总体统摄,又注意局部优化。
3.2 加强基础与专业技术课程的综合
在进行课程综合化改革时,对基础数学、离散数学、计算方法、数据结构等基础课程以"计算模型与计算机"为主线进行综合,以训练学生的数学化思维方式;对电路、电子技术基础、数字逻辑、计算机组成、计算机体系机构、计算机接口技术、程序设计、数据库原理及应用、软件工程、计算机网络等专业基础课以软件开发方法学与计算机应用为主线进行综合,以逐步培养学生的专业能力。
3.3 是注意理论方法与实践性环节的综合
有针对性、有计划地加强基本实验技术的教学内容,培养学生理论联系实际的能力,也是课程综合化改革的主要内容之一。 实践环节的实施质量对专业教学质量具有举足轻重的影响。选取各门课程的典型方法和基本技术作为实验内容,培养基本实验技能。
4 结论
综上,在计算机科学与技术专业课程教学上,可以从转变教学观念、改革考核方式、实行双语教学、培养特色教师等方面进行改革,计算机科学与技术专业人才培养方式上,可以从树立培养"应用型"人才的办学方向、通过校企联合强化学生专业基础训练、企业参与专业培养方案的制定、建立校企合作的长效机制等方面来进行改革,努力打造计算机科学与技术的专业特色。
参考文献:
[1]于金霞.计算机科学与技术特色专业建设[J].计算机教育,2011.10:17-21.
[2]朱勤,顾翔,邵浩然.地方院校计算机专业双语教学探讨[J].计算机教育,2009(19):86-88.
[3]熊晓波.浅谈高校计算机科学与技术专业人才的培养问题[J].教学研究,2012.8:93-96.
计算机科学与技术培养方向范文4
关键词:课程体系:核心课程;核心知识体系
计算机科学与技术学科虽然很年轻,但它已经成为一个基础技术学科,在科学研究、生产、生活等方面都占有重要地位。近50年来,我国的计算机科学与技术专业教育在国家建设需求的推动下,从无到有,逐渐壮大,尤其是从20世纪90年代以来,更是高速发展,已经成为理工科第一大专业。
针对计算机科学与技术专业学生量大,社会需求面宽的现实,“十五”期间,教育部高等学校计算机科学与技术教学指导委员会编制了《高等学校计算机科学与技术专业战略研究报告暨专业规范(试行)》(高等教育出版社出版,2006年9月第一版,以下简称为《规范》)。其中,“战略研究报告”建议改变当前我国计算机科学与技术专业教育的趋同性,鼓励办学单位对毕业生的分类培养,取4个可能的方向,即计算机科学、计算机工程、软件工程以及信息技术。《规范》参照Computing Curricula 2005,分别详细给出了四个方向的核心知识体系,以及覆盖它们的必修课程组示例。
《规范》体现出的“分类培养”精神得到了广泛认同,人们普遍认为中国800个左右的计算机科学与技术本科专业点,按同一种模式或者培养方案进行教学是难以满足广泛的社会需求的,许多学校也希望得到分类培养的具体指导。但是,如何理解和实现“信息技术”等新的专业方向的教育,如何利用已有的基础,更好地实践《规范》,成为大家关注的问题。
为了能更好地利用现已建成的国家、省部级精品课程、精品教材等优质资源,希望能够按照4个专业方向公共要求来构建一些基本课程,每一个方向都可以通过在这一组课程的基础上进行扩展来形成符合《规范》的完整的专业方向教学计划。这一组课程是“耳熟能详”的,无论是从师资还是教材的角度,在开始走向规格分类实践时,也是一种现实做法。
一、核心课程选取的原则
本项研究的基本目的是要推荐一组课程,当办学单位希望按照《规范》描述的知识结构制定自己的教学计划时,无论四个方向中的哪一个,都能够比较方便地在这组课程的基础上进行扩充而实现。显然,符合这个要求的一组课程不是惟一的,我们着重考虑了如下几点原则。
1.体现公共要求
《规范》将计算机科学与技术专业划分成4个专业方向,虽然他们有着不同的问题空间、能力要求、知识结构和课程体系,但还是有共性的部分,这也是作为同一个专业的不同方向所决定的。公共核心课程应该能够将这些公共的要求涵盖进去,实现在课程层面上对公共知识体系、专业培养公共要求和基本特征的体现。
2.有利于构成优化的课程体系
公共核心课程需要与其他相关课程一起才能构成完整的教学计划,所以,这些课程需要易于与相关课程结合,构成不同专业方向的课程体系。
同时我们注意到,近些年来,许多学校在制定新的教学计划中,采用了设置分级平台的基本框架。例如,要求教学计划由公共基础、学科基础、专业基础等组成。考虑到计算机科学与技术专业对应到计算机科学与技术学科,这些课程可以适当照顾到学科的要求,构成一个既照顾到学科,又照顾到专业的基础平台,给人们制定有特色的教学计划提供一定的基础,使得人们能够方便地构建完整的、全局优化的专业教育课程体系。
3.充分考虑学时的限制
由于公共核心课程相当于学科、专业平台的基本内容,所以,只能做一个较小集合,而且课程的学时数要尽可能小,目标在于体现专业教育的最基础要求,同时给具有特色的完整的教学计划的制定留有足够的空间。特别是近些年来,不少学校已经将教学的总学时数降到2500学时以下。所以按照20%计算,将公共核心课程的总学时控制在500学时以内。
4.尽可能成熟的课程
计算机科学与技术专业开办50余年来,积累了丰富的办学经验,一些课程的建设取得了很好的成果,已经具备良好的基础,这些课程将在专业教育中起到核心、骨干作用,将这些课程进行适当改造后构成公共核心课程,有利于充分利用已有的优质资源,迅速提高整体办学水平。所以选取的课程应该是“耳熟能详”的成熟课程。
5.体现本专业教育基本特征
课程要体现学科教育的一些基本特点。例如,虽然计算机科学与技术学科涉及到计算机理、工程实现和开发利用,但对大多数人来说,计算机科学与技术学科是一个以技术为主的学科,特别是在本科教育层面上更是如此。所以课程要对技术和学生的技能训练有较好的体现。除了学科抽象、理论两大形态使得初学者在理解上有一定的困难,需要通过实践去深入体会外,还要考虑社会要求本专业的学生能够更好地去实现一些系统的研究、构建和维护。因此,选择的课程应该在加强学生理论联系实际能力的培养上有引领作用。此外,在本学科发展异常快速的时候,这些课程相关的内容应该是成熟的、基础的,有利于学生可持续发展能力培养的。
二、核心知识体系
这里给出计算机科学与技术专业公共核心知识体系,力求从不同专业方向的公共需求出发,给出该专业的学生应该具备的一些基本知识,我们并不试图包括各个专业方向教育要求的全部知识,每个专业方向都需要在此基础上按照专业方向的教育需要增加所需要的知识,以构成完整的专业方向知识体系,其具体内容可以参考《规范》。由于是基本知识,是学生必须掌握的,所以,没有包含推荐的选修知识。该知识体系共包括8个知识领域,39个知识单元,共342个核心学时。其中,
(1)离散结构(DS)60核心学时,包括函数、关系与集合、基本逻辑、证明技巧、图与树。
(2)程序设计基础(PF)67核心学时,包括程序基本结构、算法与问题求解、基本数据结构、递归、事件驱动程序设计。
(3)算法(AL)28核心学时,包括基本算法和分布式。算法。
(4)计算机体系结构与组织(AR)60核心学时,包括数据的机器级表示、汇编级机器组织、存储系统组织和结构、接口和通信、功能组织。
(5)操作系统(OS)32核心学时,包括操作系统概述、操作系统原理、并发性、调度与分派、内存管理、设备管理、安全与保护、文件系统。
(6)网络及其计算(NC)48核心学时,包括网络及其计算介绍、通信与网络、网络安全、客户,服务器计算举例、构建Web应用、网络管理。
(7)程序设计语言(PL)13核心学时,包括程序设计
语言概论和面向对象程序设计。
(8)信息管理(IM)34核心学时,包括信息模型与信息系统、数据库系统、数据建模、关系数据库、数据库查询语言、关系数据库设计、事务处理、分布式数据库。
按照各个方向核心知识结构的要求,公共核心知识体系覆盖计算机科学341核心学时的内容,覆盖率为60.9%,覆盖计算机工程246核心学时的内容,覆盖率为44.7%:覆盖软件工程199核心学时的内容,覆盖率为40.3%覆盖信息技术136个核心学时,覆盖率为48.4%。
三、核心课程
公共核心课程共包括程序设计、离散数学、数据结构、计算机组成、计算机网络、操作系统、数据库系统等7门,这些课程的名称都采用了尽量一般化的处理,即后面没有诸如“基础”,“原理”或者“技术”之类的字样,为学校开设具体课程留有空间,学校可以根据自己课程的特点添上适当的限定,进一步体现自己的办学特色。
表1给出了各门课程所含的必修知识单元和所需要的学时数,和各个学校相应课程的实际教学时数相比,其中有的课程必修学时数多一点,有的少一点。所需要的总课时为448。希望各个学校在满足教学基本要求的前提下,根据本校的具体情况,做出适当的调整,可以通过强调某些内容来体现自己的特色。
四、专业方向必修课程示例
按照各个专业方向必修知识体系的要求,以7门公共核心课程为基础,构建相应方向的必修课程。特别需要强调的是,这里给出的仍然只是“示例”,各个办学单位可以根据自己的情况设计出更具特色的必修课程,并制定出恰当的教学计划。
计算机科学专业方向的必修课程示例:计算机导论、程序设计基础、离散结构、算法与数据结构、计算机组成基础、计算机体系结构、操作系统、数据库系统原理、编译原理、软件工程、计算机图形学、计算机网络、人工智能、数字逻辑、社会与职业道德。15门课程共计776学时。
计算机工程专业方向的必修课程示例:计算机导论、离散数学、程序设计基础、数据结构、电路与系统、模拟电子技术、数字信号处理、数字逻辑、计算机组成原理、计算机体系结构、操作系统、计算机网络、嵌入式系统、软件工程、数据库系统、社会与职业道德。16门课程共计理论学时920学时。
软件工程方向必修课程示例:软件工程专业导论、程序设计、面向对象方法学、数据结构和算法、离散数学、计算机组成、操作系统、计算机网络、数据库、工程经济学、软件工程、软件代码开发技术、人机交互的软件工程方法、软件设计与体系结构、软件质量保证与测试、软件需求分析、软件项目管理。16门课程共计920学时。
信息技术方向必修课程示例:信息技术导论、离散数学、程序设计、数据结构、计算机组成、计算机网络、操作系统、软件工程、数据库系统、应用集成原理与工具、Web系统与技术、人机交互、面向对象方法、信息保障和安全、信息系统工程与实践、系统管理与维护、社会与职业道德。17门课程总计920学时。
五、结语
《规范》将“核心知识结构”作为开办相应专业方向必须的要求,可以用不同的课程组合来覆盖,《规范》中给出的“核心课程”只是这种覆盖的一个“示例”,这里给出的是另一个“示例”。事实上,这也是《规范》所鼓励的。这里的“公共核心课程”并不是《规范》中四个“核心课程”集合的简单交集,而是根据对四个方向的理解,对它们公共核心知识单元的一个课程覆盖。是每个专业方向公共的必修课程,而不是任何一个方向完整的必修课程集合。
计算机科学与技术培养方向范文5
关键字:计算机科学与技术;发展;现实意义
中图分类号:G623文献标识码: A
引文:自从计算机科学与技术从诞生到现在,已经经历了六十多个春秋。它从开始时设计单纯的来提高处理速度的高速计算器,到现在可以帮助人类解决大多数问题的智能机器,经历了无数次的突破。而在社会生活飞速发展的今天,计算机在多个领域得到了广泛的应用,比如在经济领域、社会生活领域,在教育、军事、法律等领域也渗透其中,从以前的一元化不断走向了今天的多元化,所以,加大计算机科学与技术的发展,运用好计算机科学与技术,发挥其巨大的作用,对我国社会主义现代化建设有着十分重要的意义。
1计算机科学与技术的发展历史
世界上第一台通用的电子数字计算机“埃尼阿克”诞生于美国,这是一台又大又笨重的计算机,它是由1.8万个电子管组成,重达30多吨,运算速度为每秒5000次的加法运算,因为在当时它的计算成本很高,到了二十世纪六十年代和八十年代后,一些国家的政府部门和专门的研究机构以及一些较有实力的企业才开始应用计算机处理各种事物。随着科学技术的发展,因特尔思维CPU处理器诞生,从而进一步推动了计算机的普及与推广,到1982年时,世界上第一台个人计算机诞生,计算机的成本快速下降,到二十世纪九十年代开始,计算科学技术一方面向微型发展,进入到了各个企业和家庭,另一方面则仍然在军事国防等反面广泛应用,目前,计算机科学体现在了各个方面,从一元化向多元化发展,充实了人们的生活,促进了社会文明的进步。
2 发展计算机科学与技术的现实意义
目前,计算机科学与技术不但提高了人们的生活质量和生产效率,而且在现代化社会的发展和进步中也发挥着极为重要的作用,计算机科学与技术涉及到了经济和社会生产以及人类生活的多个领域,在人类生活、生产、文化娱乐等领域的作用也越来越显著。
2.1在教育领域中的所发挥的作用
计算机的多媒体技术不但为教学目标的设计和教学策略的实施提供了软硬件,而且利用多媒体教学使得教学信息更加符合学生的联想记忆模式,同时,学生可以在交互操作中汲取知识。计算机科学与技术还可以培养学生的创新性思维能力和动手能力,好奇心是学生的天性,有好奇心才会有学习的动机,才能有发明创造,计算机科学与技术这门课程的无限拓展性很好的满足了学生的好奇心,通过问题的探究与协商学习等活动,激发起学生的学习动机,培养学生的学习兴趣,让学生主动去读书,去感悟探索,从而获得新知识,在某个意义上说,算是一个创新的过程。计算机网络还为网络教学提供了比较便利的条件,不但有效的提高了网络资源的利用率,而且还打破了传统的授课模式,学生可以根据自己的兴趣,自主的选择学习的内容。
2.2在经济领域中所发挥的作用
目前,计算机科学与技术发展不断地推动了经济的高速发展,而应用于经济分析的软件类型有SPSS、EVIEWS、MATLAB、SAS、LINDO等等。在这些经济分析软件中SPSS是应用非常广的经济分析软件,它几乎可以处理所有类型的经济数据统计工作。对样本数据进行预处理以及准确描述,还可以假设参数和非参数及其他检验,并且可进行方差、回归、时间序列以及可靠性等分析等是spss所特有的特点,同时,它还可以根据实际情况,对软件程序进行修改得到所需结论。同样,EVIEWS与SPSS相比较而言,EVIEWS对于分析时间序列较为重视,而且还可以对经济动态发展情况进行分析。这两种软件应用较为广泛,主要是其具有操作简单、无需过多处理程序的功能。LINDO软件的其功能较单一,适用于物流供应链、效率评价等方面的研究,对进行线性或非线性规划和分析较为重要。MATLAB软件在经济分析中优势较明显,但需要进行复杂的编程,所以可以进行模拟分析,因为该软件能提供六百多种数学模型,因此在实际工程计算中能够发挥巨大的作用。计算机技术在经济领域还有一个作用就是可以对实际经济问题进行模拟,因为经济现象多数异常复杂,所以,采用计算机软件所得出的结论不一定科学,在此就需要设计有效的程序,处理对经济模型运算方面的问题,这是处理许多经济问题过程中的关键之处。
2.3在法律领域中所发挥的作用
在法律领域中计算机技术在侦查工作方面发挥了重要的作用,公安机关可以利用计算机进行取证,有效的提高了侦查效率,公安机关必须拥有较强的技术性,才能将犯罪嫌疑人所涉及的文件侦查出来。计算机技术还可以帮助公安机关辅助判决,借助于计算机技术,建立一套完善的检索系统,协助法律人员对法律法规进行检索,这种软件叫做“法律之星”,通过这种软件帮助案件进行辅助判决。
3计算机科学与技术的发展前景
现如今,计算机发展的趋势可以从三维方面进行考虑,一维是向高的方向发展,主要表现在速度越来越高,性能越来越高,计算机的主频也越来越高。二维是向广度的方向发展,因为近年来计算机的发展趋势是网络化和各个区域的渗透,计算机的发展无处不在。三维是向深度的方向发展,就是向信息的智能化发展。目前,计算机在某些方面还是比较难用的,因为计算机的思维方式毕竟与人类的方式有很大的区别,人类很难用自然地方式跟计算机打交道,所以,计算机需要更进一步的发展,随着互联网的普及,使用计算机的老百姓日益增长,计算机智能化方向的研究也是社会所强烈的需求,要求创造服从于软件需要和课题自然逻辑的新体制。21世纪是信息社会,信息技术给人们的生活和生产带来了巨大的变革,随着信息产业的快速发展,产生了一大批从事IT技术创新的人才,现代化社会建设需要IT技术人员具有高素质、能力强、知识面宽的创新精神,也需要系统掌握计算机硬件和软件的基本理论与应用基本技能,也应具有较强的实践能力,不断从事计算机技术的研究应用和网络技术等的开发,我们只有拥有这样的专门技术人才,计算机科学与技术才能具有良好的发展前景。
4结束语
随着计算机的不断更新换代,这门专业已经成为了社会的主流,计算机的发展前景相当广泛,有很大的发展空间,计算机科学与技术的发展推动了经济和社会的发展,它不仅仅是一种技术现象,更是一种经济和政治文化以及会现象,在现在社会中发挥的作用是其他技术所不能相比的,但我们也应该注意到这门学科发展的困难和局限性,计算机科学仍面临着结构过于复杂,智能化解决难等问题,所以,我们必须更加积极的完善计算机技术,充分发挥其在社会经济发展中的作用。
参考文献:
【1】托马斯 库恩.金吾伦,胡新和译.科学革命的结构[M].北京:北京大学出版社,2009.
【2】叶晓风.计算机应用教程[M].东南大学出版社,2008.
计算机科学与技术培养方向范文6
【关键词】计算机科学与技术 现代化技术
计算机是科学技术发展到一定阶段的产物,是一门综合性很强的学科,在我国教育、企业等领域广泛运用,随着人们生活水平的提高,计算机在给人们生活带来了极大的便利。在社会发展日新月异的推动下,人们对生活质量的要求也越来越高,计算机科学与技术也应该顺应时展的潮流,不断实现现代化应用,来满足社会生产和人们日常生活所需。
1 我国计算机科学与技术发展中面临的问题
1.1 计算机操作人员业务技能有待提高
随着世界一体化的加深,全球交流与合作得到了充分的体现,计算机科W与技术也得到了人们的广泛关注,因而加入计算机行业的人员也逐年增加。计算机技术作为高科技的一种,对操作人员的业务水平有较高的要求,除了具备丰富的专业知识外,还需要相应的经验做支撑,加上计算机科学与技术瞬息万变,对于一些计算机基础知识相对较差的人员来说,会大大增加其操作和应变的难度,尤其是在现代化领域中的运用,会给工作带来诸多不便。从目前来看,我国计算机科学与技术的发展还停留在初步探索的阶段,有待深入和进一步研究。
1.2 计算机信息安全存在较大问题
在信息化时代,网络信息处在一个透明公开的环境下,信息和数据在传输和交流的过程中由于缺乏相应的管制,容易受到病毒和黑客的攻击,导致信息安全问题出现。在现代化应用中,计算机科学与技术的发展应该加大对网络的监管力度。然而在这方面,我国并没有相应的政策对其做到有效的监督和管理,这对社会舆论环境和个人隐私起到非常不利的影响。另一方面,计算机是一种高科技,容易被不法分子利用,通过计算机科学与技术,进而对广大民众实施违法犯罪行为。而且随着技术不断更新,不法分子的行骗方式更是花样百出,给人们的人身和财产带来很大的危害。
1.3 计算机体系发展不完善
由于计算机科学与技术在我国还处于发展的基础阶段,因此在现代化运用上还没有形成一个较为完整的体系,近年来,随着现代化进程的加快,计算机科学与技术呈现出多样发展的局面,种类也越来越多。在发展的过程中难免存在较多竞争的现象出现,在受到不同利益的制约下,这种竞争的关系会逐渐恶化,最终在计算机科学与技术发展的道路上形成较大的阻碍。
2 计算机科学与技术现代化运用的具体对策
2.1 提高计算机操作人员的业务能力
在各个行业和领域中实现计算机现代化运用的时候,计算机操作人员应该以足够的专业知识储备以及熟练的操作经验做支撑。尤其是在教育行业,由于我国整体计算机科学与技术水平比较低,更需要专业性和操作性强的技术人才来对从事计算机学习的人员进行教育和培训工作。在培训期间,应该充分考虑到培训内容的操作性和难易程度与现代化运用相匹配,确保培训所学与计算机科学与技术的发展同步,满足发展中的基本要求。其次,计算机操作人员在实践应用上应该针对具体的问题以及技术重点进行深刻的钻研,在专业人员的指导和协助下,使计算机操作人员的业务能力得到较快提升。另外在计算机科学与技术现代化运用中,应该采取正确的操作方式,避免因为不正当操作,引起系统瘫痪或者更严重的后果,只有在计算机操作中运用先进的技术和正确的方式,才能保证计算机科学与技术在现代化运用中发挥更大的效果。
2.2 改善计算机信息安全问题
身处信息化时代,计算机科学与技术在给社会生产与人们生活带来便利的同时,也经常会出现一些不利的影响。在现代化运用上,计算机科学与技术的能为企业带来很多实惠,在企业生产、销售、财务管理等部门都有其突出的作用,提高了企业的生产效率,带来经济的增长,是现代企业中必不可少的一部分。另一方面,网络的普及运用改变了人们很多生活方式和生活习惯,比如人们在网上消费越来越频繁。在这种形势下,计算机网络信息安全就变得尤为重要,需要相关部门针对这类危害网络安全的行为进行严厉的打击,同时个人也应该规范对计算机网络的使用,避免在现代化运用中出现漏洞,从而给病毒和黑客带来可乘之机。
2.3 完善计算机科学与技术的应用体系
在现代化运用上,计算机科学与技术体系的完善,能有效保证计算机技术保持良性的发展,避免恶性竞争的产生。因此需要建立一整套完善的计算机应用系统,首先应该从计算机技术研发人员着手,注重人员的素质培养,在实际的工作中树立他们正确的理念和价值观,同时注重企业文化的宣传教育工作,使他们能够保有相同的使命感和责任心,通过广大计算机技术研发人员的努力,并在一个共同目标的驱使下,使计算机科学与技术的发展能够满足社会和广大用户的需求,在确保质量和性能的前提下,积极改善服务理念,真正实现计算机科学与技术整个体系的进步,更好地运用于现代化的方方面面中。
3 结语
综上所述,随着我国经济的全面发展,计算机科学与技术运用的范围越来越广泛,通过计算机技术与服务的进步,能够在现代化领域中发挥出更大的作用,同时我国计算机科学与技术也将得到持续快速的发展。
参考文献
[1]时振坤,余纯武,杨民英.浅谈计算机技术在弘扬传统文化中的应用[J].读天下,2016(20).
[2]赵秀峰.浅谈计算机科学技术在计算机教育中的应用[J].电脑与电信,2016(10).
[3]叶津凌,王小龙.计算机科学与技术的现代化运用浅析[J].信息化建设,2016(02).
[4]曾萍.计算机信息技术及其在实践中的应用研究[J].信息与电脑(理论版),2015(18).
作者简介
梁丰(1988-),男,山西省太原市人。太原理工大学在职研究生。研究方向为计算机科学与技术。