时间:2023-09-20 16:56:37
开篇:写作不仅是一种记录,更是一种创造,它让我们能够捕捉那些稍纵即逝的灵感,将它们永久地定格在纸上。下面是小编精心整理的12篇计算机科学与技术必修课,希望这些内容能成为您创作过程中的良师益友,陪伴您不断探索和进步。
我校计算机学院设置了计算机科学与技术、网络工程、信息管理与信息系统、物联网工程、软件工程等五个专业,使计算机科学与技术专业与其他专业区别开来,那么就需要有自身特色的培养目标,进而要有与之相适应的课程体系,并制定满足要求的课程标准。计算机科学与技术专业是我校2002年最早设置的专业,根据计算机学科教育的发展,于2006年和2010年分别修订了人才培养计划(方案)。经过多年的教学,总结出一套切实可行的人才培养模式,并能够适应我校应用型人才培养的目标要求。
1 计算机科学与技术专业的定位与培养目标
我国高等院校早期的计算机学科教育注重学术研究性教育,也就是我们所说的精英化教育。随着计算机应用的普及,需要大量实践能力强且上手快的计算机专业人才,高等院校本科计算机科学与技术专业教育,就需要改变传统的教育思维,应该研究培养体现职业特征的应用型人才的培养模式,我校计算机科学与技术专业以基础适度、口径适中、强化应用、提升能力、注重特色的人才培养规格为要求,以培养应用型人才为目标。
我校计算机科学与技术专业的培养目标是:培养德、智、体、美全面发展,知识、能力、素质相互协调,系统地学习掌握计算机科学与技术,能从事计算机应用软件的开发、计算机系统软件的分析和维护、计算机网络的管理与维护,计算机硬件、嵌入式系统以及接口设计、调试、安装与维修,获得计算机科学和技术领域工程师基本训练,具有安全意识、实践能力、创业精神,适应社会发展需求的应用型高级专门人才。
2 计算机科学与技术专业应用型人才培养的原则
关于计算机应用型人才培养,是发展和建设专业所必需的。在应用型人才的培养过程中,需要以市场为导向、特色建设、创新的原则,对培养模式进行深化,进而达到教学改革与发展的需求。
2.1以市场为导向的原则
随着信息技术的发展,计算机已成为社会发展的原动力。计算机具有实用性的特点,注重专业与市场的对接,这样才能更好地发挥计算机科学与技术专业的教学目标。面对多元化的经济市场,实现人才培养模式与市场相结合,以市场为导向,使得教学活动更具有针对性和职业性。基于市场需求,在专业课程的设计上,要具有实效性,以市场的需求面来确定教学的内容面,这样在培养方式和内容上,有助于应用型人才的培养。
2.2 专业建设的特色化原则
随着高校计算机科学与技术专业的开设增多,其竞争性加强,社会对于其的要求也增加。因而,在应用型人才的培养中,关于特色专业的建设非常重要。专业建设的特色化,可以更好地体现应用型,是高校学科建设的重要方面。在计算机专业的建设中,要体现学科的细化,教学方面进行明确。诸如,运行、系统建设、维护等相关技术的教学培养,是应用型人才培养的重要方面,这点也是专业细化下,专业特色化建设的重要方面。
2.3教学内容的创新性原则
计算机科学与技术发展迅猛,其课程内容具有技术新、变化快的特点。计算机教学内容的多变性,在于教学主体未变,其相关技术的创新性发展。在应用型人才的培养中,关于教学内容的创新非常重要,教学内容的创新,可以为专业培养提供多元化的平台,进而实现综合性的培养模式。同时,教学内容的创新,还需要体现市场的需求,在教学活动之中渗透职业教育,在掌握理论知识的同时提高实践能力。这样,学生的社会生存能力得到更好地培养,适合现代教学改革的需求。
3 理论课程体系的构建
计算机科学与技术专业要实现其人才培养目标,课程是其采取的重要手段,即课程是专业教学的重要载体。课程体系是课程及进程的总和,是同一专业不同课程门类按照门类顺序排列,课程门类排列顺序决定了学生通过学习将获得怎样的知识结构。课程体系是教学理念的重要体现,是培养目标的具体化和依托,它规定了培养目标实施的规划方案。因此,构建专业的课程体系是人才培养的关键,它关系到学生获得哪些方面的知识和能力、如何强化应用、怎样体现专业特色。
3.1 通识教育课程
通识教育模块分为必修模块与选修模块。必修模块分为思想政治理论模块、军事理论模块、公共体育模块、公共外语模块与数学模块。它们是大学生知识结构和能力素质培养中的基础部分。
通识部分选修模块是根据当代大学生素质培养和知识结构自我构造的需要而设置的一系列课程,按课程的学科性质将选修通积教育分为人文素质模块、自然科技模块、经济管理模块、艺体健康模块等四大模块,目的是提高学生的文化品位、审美情趣、身心健康、人文素质和科学素养。
3.2 学科基础课程
包括各相关专业的基础知识、基本理论、基本技能的课程,其目的是夯实学科基础。
具体课程包括计算机导论、C程序设计、线性代数、概率论与数理统计、电路与电子学、离散数学、数字逻辑与数字系统、数据结构。具体分为以下两个课程群:①数理基础:线性代数、概率论与数理统计、离散数学;②技术基础:包括电路与电子学、数字逻辑与数字系统等硬件基础课程群和计算机导论、C程序设计、数据结构等软件基础课程群。
3.3 专业基础课程
专业基础模块是按社会需求和专业学科发展需要所开设的反映人才知识结构要求的若干门课程,主要包括该专业的基础知识、基本理论、基本技能的课程,其目的是夯实专业基础。分为软件与硬件两个课程群,包括必修和选修课程。
必修课程包括面向对象程序设计(C++)、汇编语言、计算机组成原理、操作系统、数据库原理与应用、编译原理、数据通信与计算机网络、接口技术、软件工程等。
选修课程包括计算机图形学、网页制作、JAVA程序设计、LINUX操作系统、JSP网络编程和计算机系统结构。
3.4 专业方向及专业前沿课程
专业方向及专业前沿课程是根据社会上实际的人才岗位群需求,在专业基础课程的基础上从深度上体现该专业内涵和特色的一系列面向应用的课程,主要是指与某一特定的工作或某一类职业相关的课程,目的是为学生进一步扩充和强化专业相关知识和技能,进而培养学生解决实际问题的能力。包括计算机应用方向和嵌入式系统方向。
计算机应用方向包括必修课和选修课,其中必修课有.NET构架及应用和ASP.NET网络编程两门课程,选修课有J2EE技术、微机与外设维护维修技术、Delphi程序设计、多媒体技术、数字图像处理、ORACLE数据库、电子商务概论和UML建模技术等课程。
嵌入式系统方向包括必修课和选修课,其中必修课有嵌入式系统基础和嵌入式Linux应用开发两门课程,选修课有单片机原理及应用、嵌入式操作系统及其程序设计、嵌入式处理器体系结构、移动设备软件开发、嵌入式系统测试技术、嵌入式网络协议及应用、WinCE嵌入式软件开发、嵌入式数据库和通信网络与总线技术。
4实践教学环节
4.1实践课程体系的构建
应用型本科实践课程教学体系应包括普适基本技能层次、学科专业技能实验层次、专业应用与综合技能实践训练层次在内的三层次实验课程体系。
1) 普适基本技能层次
普适基本技能层次开出预备性实验基本技能课程实验,使学生尽早进入实验室,尽早转变学习方式,尽早增强工程意识。这方面设置有物理实验和认识实习。
2) 学科专业技能实验层次
学科专业技能实验层次开出二级学科及其相关专业实验课程,通过基础科学原理课程的实验训练,养成科学规范的研究习惯,掌握实验设计、装置准备、数据采集和处理、结果分析和报告的方法。包括计算机导论、C程序设计、数据结构等课程的上机编程、电路与电子学和数字逻辑与数字系统两门课程的硬件实验。
3) 专业应用与综合技能实践训练层次
专业应用与综合技能实践训练层次通过专业课程实验、课程设计、生产实习、毕业实习和毕业设计等综合实践训练,培养学生分析问题、解决问题的能力,达到学以致用的目的。
在生产实习和毕业实习实践环节,广泛开展校企合作,以项目实训为主,着力提升本专业学生的就业能力和就业质量。例如,本专业与工信部人才交流中心签署了合作共建协议,实施蓝桥计划,联合培养JAVA程序高级开发人才。与北京达内科技有限公司合作培养C++程序设计高级开发人才。另外,与北京安卓易科技有限公司、京东翰林教育集团、汇众益智(北京)教育科技有限公司等共建校内实习实训基地,双方教师共同指导学生的生产实习、毕业实习,取得良好效果,基本实现了应用型人才与工作岗位的无缝对接。
4.2课外素质拓展与创新实践
课外素质拓展与创新实践为鼓励学生参加课外科研创新、专业技能训练和社会实践活动,培养学生实践和创新能力,要求每个学生必须取得课外素质和创新项目4个学分,此类学分单独记载,超过的学分可以替代相应选修课学分。
课外素质拓展与创新实践内容包括各类考试、学科竞赛(如数学竞赛、英语竞赛、电子设计竞赛、程序设计竞赛、科技创新竞赛、创业大赛等)、科研创新实践、科研论文与文艺作品、社会实践等。
关键词:计算机科学与技术专业;人才培养模式;教学计划;课程体系
一、计算机科学与技术专业发展现状
随着经济的发展、社会的进步,计算机科学与技术的人才培养方法也应该与时俱进,不能用老旧的认识看待当前社会所需要的人才层次。所以,国内高校的教育团队应致力于计算机科学与技术专业人才培养研究。由于我们的教育还是摆脱不了原来课程体系的影响,在理论课与实践能力的培养之间难以取得平衡,从而致使高校培养的计算机科学与技术人才满足不了社会需求。这反映出高校计算机科学与技术专业人才的培养课程体系存在一些问题。因此,高校在教学改革时应该注意要把理论课与培养实践能力的课程一手抓,不能顾此失彼。
二、计算机科学与技术专业人才培养模式改革的必要性
学科教学内容与课程体系的外延发展模式已经不能适应学科发展的需要,学校必须引导老师们结合市场需求,采用好的方法来对各个学科的知识进行改革。根据教育部计算机科学与技术学科教学指导委员会计算机专业分委员会组织的我国信息化社会计算机人才需求的调查结果显示,目前计算机专业人才存在的主要问题有:缺乏独立解决问题的能力;对工具和方法的应用不熟、经验不足;责任心和纪律性不强。因此,社会在发展,我们也需要根据市场的不断选择来改变我们的培养方法。在教学改革中,要认识到在促进学生的卷面成绩提高的同时,还要重视能力的培养,明确培养目标,不断地完善自己的教学方法,根据教学经验制订能提升学生能力的教学方案,这样才能提高教学质量,从而为社会输送优秀的人才。另外,教师们还要因材施教,计算机科学与技术的教学不仅要迎合市场的口味,还要引导学生根据自身的性格特点和能力特点来选择适合的学习方案,从而提升自己的能力。
三、计算机科学与技术专业人才培养模式改革
将理论课与实践课结合起来开展教学看似很简单,其实是一件很不容易的事情,教会学生将所学的基础知识应用于实际就是这门课程授课成功的标志,也是使人才培养模式改革成功的关键之处。因此,必须意识到理论课教学与实践课教学搭配的重要性,也必须了解市场的人才优胜劣汰机制,了解计算机科学与技术人才培养的重要性。结合培养人才的目标和市场的选择、社会的需求开展教学,才能使教学事业更上一层楼,才能使同学们在课业上取得好的成绩。在教学方面,教师还要根据实际情况,根据学生的学习情况来调节自己的教学计划,调整过去的主干课程,增加一些当下经济发展所需要的知识教学。认真分析课程与社会需求之间的关系,改变不好的教学习惯,制订出优秀的教学计划。基础课程设置应少而精,选择能反映学科特色的内容,增加应用型课程的比例,重新修订教学大纲,完善教学资料。另外,应该加强实践教学,提高学校的基础配置,完善学校的计算机实验室管理制度。实验课老师应该加大精力去关注学生,培养学生,引导学生去学习,创新。同时,应举办各类培训班、科技竞赛、科研活动,组织学生参加等级考试、认证考试和技能考试,让学生掌握更多的技能,提高学生的综合应用能力和就业竞争力。开放实验室,增加自主设计和创新实验的比例,以增强学生的动手能力。最后,提升教学效果的质量还要重视选修课程的开设。必修课程是学生掌握专业理论体系的重要内容,而选修课程则是提高学生综合能力的重要辅助,应按学分规定学生的选课,丰富学生的综合知识,提高其应用能力。加强师资队伍建设也是教学中关键的一点。
通过这些教学计划改革,希望能解决在计算机科学与技术专业课程教学过程中的问题,提升学校的教学质量,为企业培养更优秀的人才,为本专业的人才培养探索出适合社会需要的模式。
参考文献:
关键词:计算机科学;课程体系
一、引言
随着信息技术的飞跃发展和更新,计算机科学已经成为一门支撑众多其他学科发展的独立学科,这对于技工院校计算机科学学科来说既是机遇也是挑战。计算机科学更新和发展速度快且融合越来越多其余学科,因而计算机科学的课程体系的构建显然十分重要。本文通过阐释当前计算机科学课程体系争论的主要内容和分析课程体系中的问题来探讨计算机科学教育的课程体系构建。
二、计算机科学课程体系争论的主要内容
从计算机课程体系的发展历史来看其一直是推陈出新、吐故纳新的,这意味着虽然计算机科学课程体系的形式都是统一的但是却不意味着对计算机科学的研究和实践就可以到此为止。随着时代的发展和技术的进步,面对瞬息万变的社会环境,受教育者应当保持一种终身学习的态度,通过终身学习来应变未来新模式。因而计算机科学课程体系的核心理论课程与应用实践课程之间要保持一种动态平衡。关于对计算机科学课程体系争论主要有三方面:第一,教育学课程论点。教育学的课程内容焦点是针对样板课程,但大众认为给计算机科学课程留有一定的实验空间是很有必要的。因为所定义的样板课程核心有限,是否能够涵盖计算机科学的全部内涵还是不确定的[1]。目前计算机科学课程体系确定了很多可供选择的课程,教师也被鼓励从可供选择的知识结合课程来进行实验。但目前还存在一些主题的争论:需要优先、算法优先、对象优先以及功能优先等。第二,技术应用课程论点。计算机应用指应用程序,应用程序能把理论结果应用到用户所在领域的实践中去。一方面,有学者专家从科学研究角度出发,认为在应用程序上花时间等于在科研方面也失去了相同的时间,因而是没有任何回报的。而另外一方面,某些商人认为应用就是他们能在市场上提供的产品,他们希望计算机技术人员能够开发出更多应用程序。第三,教育改革课程论点。这主要有两方面论点,一方面是合作,而另一方面则是分离。合作意味着要让所有计算机学科都在一个统一构架内且让各学科之间相辅相成,因而全校要开设基础计算机课程,尽可能覆盖到别的学科。分离则意味着计算机科学要成为附属于电子工程学科的子集。
三、计算机科学课程体系中存在的问题
第一,偏重核心学科。计算机科学课程体系偏重核心学科已经成为一个大问题,大多技工院校的计算机科学课程体系设置专业的时候会先设置核心学科然后以此核心学科为焦点呈发散状继续设置其他学科。偏重核心学科会让学生的思维僵化,因为课程应当在适应社会发展的基础上设置的,这会造成学生适应社会能力变弱。第二,课程设置比例不当。目前很多技工院校计算机科学课程设置比例不当,其中主要是专业课与基础课设置比例不当;必修课与选修课设置比例不十分协调;理论课与实践课设置比例失调等[2]。计算机科学课程中的基础课主要是为了学生学习专业课程打下基础的,而很多技工院校计算机科学专业所设置的基础课太少且课时短,这并不利于学生掌握专业基础;根据调查发现很多技工院校计算机科学专业的必修课占据学生大部分课时,而选修课只有寥寥几节,这不利于学生提高学习兴趣和掌握多方面理论知识和实践能力;此外,实践对于计算机科学专业的学生来说是十分重要的,但是目前很多技工院校都存在着只重理论而轻实践的问题。第三,课程标准不清晰明确。计算机科学专业教学水平受到限制的一个重要原因就是大多数技工院校计算机科学专业课程标准尚未明确清晰。主要表现有两个方面:一是计算机科学专业的教材没有以明确清晰的目标为基础来编写,且大多数技工院校都使用性质内容相同的综合性教材,少数技工院校使用自主编写的教材与综合性专业教材也相差无几;第二个方面是计算机科学专业的教学目标和人才培养方向不明确清晰,对于学生理论和实践能力的培养都缺少明确目标[3]。计算机科学专业的教材落后、教学目标和培养目标的不明确都导致学生的掌握的理论知识和实践操作能力都与社会脱节。
四、计算机科学教育的课程体系构建
第一,明确计算机科学教育的定位,科学培养人才。计算机科学专业课程的设置应当适应社会对人才的各方面要求,因此计算机科学教育要明确定位,制定出科学培养人才的模式。在课程的设置上应该体现出“强调核心、加强基础、注重实践”的特点,因此计算机科学专业或学科的课程体系应该科学涵盖公共课、学科基础课、专业课、实践课四大部分。第二,课程体系的构建需考虑教育环境。在知识传播迅猛的今日,老师一板一眼地向学生灌输大量理论知识的“填鸭式”教育已经不值得提倡了。在知识日新月异的时代里,每个人都必须是学生又是老师,通过一个连接世界所有智慧与知识的网络才能迎接学习的挑战。因而计算机科学教育课程体系的构建除了要明确定位外还要考虑教育环境的影响。第三,课程体系的构建需对教学内容进行创新。信息时展需要传统的计算机科学课程体系实现对教学内容、教学风格的创新。比如技工院校要为教师和学生提供先进的科技设备,让学生和教师都运用现代化和技术化的教学手段参与课堂教学,以此让学生更好地适应未来科学技术的变化。
五、结束语
综上所述,计算机学科更新发展快,因而这门学科具有动态性的特点,为适应社会的发展这门学科的课程体系也要与时偕行,注重突出灵活性和弹性,实现教学计划和专业课程体系的多样化,凸显这门学科的个性化教育。只有这样,才能更加科学更有效率地提高学生的学习和实践能力。
参考文献:
[1]闫魁颖,谭辉.浅谈计算机专业课程体系的构建[J].技术与市场,2010,17(4).
[2]李玉荣.浅谈计算机科学与技术课程体系的构建[J].东方教育,2015(4).
关键词:网络工程;实践教学体系;课程实验;课程设计;实训
青岛理工大学计算机学院在原有计算机科学与技术专业网络技术方向的基础上组建了网络工程专业。在组建该专业时我们对市场做了充分调研,并根据教育部《高等学校计算机科学与技术专业发展战略研究报告暨专业规范》(以下简称《规范》)等规范[1-3],结合我院原有的办学资源,制定并多次修订本专业的培养计划,特别对实践环节进行了反复的论证,并参考了兄弟院校的一些做法[4-6],制定出了相应的实践环节教学体系。经过多年的实践,我们取得了许多的经验和体会,下面做一简要介绍。
1网络工程专业实践环节建设思路
根据《规范》的相关要求,结合我校的办学指导思想,我院将网络工程专业的学生的培养目标基本定位在“信息技术”型人才,需要考虑基本理论和原理的综合应用,特别是要侧重实践和工程化。但同时网络工程专业又是计算机科学与技术、通信通讯相关的交叉、边缘专业,网络工程专业的学生应该同时具备计算机科学与技术、通信技术的基本知识和网络工程专业的工程技能,使得毕业生就业可以从网络系统的规划设计、建设、管理和维护、网络安全系统的设计、软件开发、网络应用等几个层面进行,从而为学生将来进一步深造打下坚实基础(即学科基础课程应涵盖硕士生入学考试大纲所要求的全部内容)。
本专业培养计划由通识课、学科基础与专业基础平台课、专业课(包括必修课、方向选修课及专业任选课)等组成,因此实践教学体系应做到基础实践教学、专业实践教学、综合实践教学“三个层面”的有机结合。应结合专业特点与社会需求,认真研究并改革实验教学的内容、方法和手段,增加综合性、设计性和创新性实验的比例;改革课程设计、毕业设计(论文)模式,加大与生产、科研、社会实际结合的力度;改革实习、社会实践环节的设置,加强校企合作,鼓励学生走出校门,融入社会;积极鼓励学生参加各种科技竞赛活动和相关社团活动。
总之,实践教学体系是学校教学的一个重要组成部分,是课堂教学的补充和延伸,也是学生将所学理论知识与实践相结合的一个重要手段和必不可少的重要过程。
2网络工程专业实践体系的具体内容
从学科平台角度来看,网络工程专业实践课程体系主要包括以下两大部分(如图1所示)。
(1) 学科实践技能。包括:
学科基础实验及课程设计――帮助学生完成基本的学科实践技能,涉及到的课程主要包括计算机导论、计算机程序设计、数据结构、数字逻辑、C++面向对象程序设计等。
一级学科平台实验及课程设计――帮助学生完成作为计算机科学与技术一级学科的学生所必备的实践技能,本部分同本学科的其他专业(包括计算机科学与技术、网络工程、软件工程等专业,以下简称3个专业)的学生掌握的内容基本相同,设置中同时考虑实验和课程设计,某些课程还同时设有实验和课程设计环节。涉及课程有计算机组成原理、操作系统、计算机网络、数据库系统概论、软件工程等。
(2) 专业实践技能。包括:专业平台实验及课程设计――针对网络工程专业的特点,体系上分为网络规划与设计、网络管理与维护、网络信息安全、电子商务、网络程序设计等几块。
从课程形式形式上来看,可划分为以下几个系列(如图2所示)。
(1) 实验系列(以下课程均包含实验内容):计算机导论、计算机程序设计、数据结构、数字逻辑、计算机组成原理、C++面向对象程序设计、操作系统、计算机网络、网络管理、网络程序设计、网络信息安全技术、Web系统与技术、网络系统设计与规划、数据库系统概论、软件工程、网站规划与实现、电子商务、J2EE企业级开发技术、网络互联技术、Intranet组建与管理、计算机网络协议分析。
(2) 课程设计系列:计算机程序设计(C)课程设计、数据结构课程设计、C++面向对象课程设计、数据库系统课程设计、操作系统课程设计。
(3) 实习:认识实习、生产实习(包括校园网维护实习、网络施工实习等)、毕业实习。
(4) 实训:专业方向综合实训、网络应用实训。
(5) 认证培训:包括CCNA、CCNP、网络安全认证等(可选)。
(6) 毕业设计:对大学四年所学知识的综合应用,同时也为今后工作作好准备。
在课程与学时数上,以学科基础建立学科基础平台课,以专业核心课和专业方向设立专业课,并辅以选修课作为专业课程的补充。根据“基本技能初步综合技能高级综合技能创新技能”的梯度模式,设置课内实验、课程设计、实训,外加认识实习、专业实习、毕业设计,同时全程一直设有开放实验。其中,必修与选修学时占总学时的19%,加上公共基础课与学科基础课中的实践学时,约占总学时的21%。
在课程性质上,属于核心或主流技术领域的教学内容,采用必修课;属于新兴技术领域的内容,采用选修课;属于能力外延扩展或深度提高的教学内容,采用课外的开放实验。
3网络工程专业实践体系的建设与管理
3.1实验室建设
我院原有计算机硬件实验室、组成原理实验室、软件机房,在此基础上,我们又新建了网络实验室,综合布线实训室正在组建中。
3.1.1网络实验室
网络实验室有4组网络工程实验的设备,每组由4台路由器4台交换机和8个计算机组成,每组4人,总共每次可容纳32名学生。实验室还配置了实验管理平台,学生通过访问控制管理服务器可实现对网络设备的实验配置,实现在多个网络实验设备之间的平滑切换。教师可通过访问控制管理服务器对每个试验组进行方便、快捷的监控和管理,无须手工线缆插拔,以保证设备端口的使用寿命。
网络实验室承担的教学任务有计算机网络原理、网络管理、网络系统设计与规划、网络互联技术、网络信息安全技术、计算机网络协议分析、网络程序设计、Intranet组建与管理等课程及课程设计、网络工程实训、网络应用实训、开放实验室、毕业设计等。
3.1.2综合布线实训室
综合布线实训室主要承担网络布线、网络测试、工程实习实训等课程的学习。综合网络布线是网络工程教学的一部分,是必须通过实践环节才能够真正掌握的教学环节。“网络工程实训”、“网络施工实习”等环节就在本实验室完成。
网络综合布线实训室建设的目的不仅仅是为了让学生掌握简单的工具使用,更重要的是通过“课堂教学+实训锻炼”培养学生按规范进行预算、设计、施工、测试、竣工等工程设计的习惯。学生只有养成了按标准进行工程实施的习惯,才能在激烈的竞争中立于不败之地!
3.2实践基地建设
目前我们已经和学校网络中心合作,以校园网和网络中心为实习基地,开展校园网络的维护、管理和应用工作。同时我校正在进行新校区的建设,其网络建设工程也是相当繁重的,我院正在与校方协商,让学生参与到校园网的建设当中。我们还与青岛本地较大的网络公司建立了良好联系,定期介绍学生到他们那里实习。
3.3实训基地建设
我院主要与青岛软件产业园建立了实训基地协议,学生在那里主要进行网络应用、网络程序开发等方面的实训。目前已完成了多批次的实训任务,并取得了良好的效果。
3.4资格认证
目前,国内计算机方面的资格认证较以前有了很大的改革,大大增加了对实践能力的考核。因此引导学生有针对性的参加一些资格认证方面的培训,可以提高同学们的动手、动脑能力,在提高实践能力的同时又可获得某一方面的资格证书,为将来走上社会提供一个更好的机会。
3.5师资队伍建设
如果网络工程专业的教师工程实践经验较少,或者工程能力较弱,那么学生的培养就无从谈起。因此必须加强师资队伍建设,我们主要采取了以下措施。
(1) 加大培训力度。为了锻炼教师的实践动手能力,我们派教师到水平较高的高校参加某些课程的培训,派教师参加企业的专向培训,还鼓励教师参加在全国召开的与网络工程有关的各种会议或培训。目前部分教师获得了CCNA、国家网络安全工程师等资格认证。
(2) 科研融入教学。鼓励教师将科研融入教学,让学生能紧跟社会的发展和学科的前沿。网络工程专业教研室组建了“网络安全技术”、“网络规划与设计”和“无线自组网技术”等科研小组,便于集中精力从事专门领域的研究工作,促进教学。
(3) 加强“双师型”师资的培养。我们认为“双师型”教师就是教师既能从事理论教学,也能从事实践教学;既能担任教师,也能担任专业技术人员。即“双师型”教师应同时拥有“教师资格证书”和“专业技术职务证书”。
在平常的教学过程中,让教师积极参加纵向、横向项目的申请和开发研制。专业教师要积极承担实践教学任务,在指导课程设计、毕业设计和实训教学中,要结合实际,真题真做,提高教师的专业实践能力和技术开发能力。同时安排专业教师到青岛市软件产业园进行定期实训,并鼓励教师参加各种专业技术培训,考取专业技术职务证书。
3.6开放实验室措施
课堂上的学时毕竟有限,老师不可能在课堂上将所有的实践环节全部照顾到,同时,不同学生的理解能力也不同,因此有部分学生在课堂上往往完不成相关的实践环节。为兼顾好、差两类学生,给学生创造一个良好的实验环境,“网络实验室”和“网络布线实验室”以开放实验室的形式向计算机学院的所有学生免费全天开放。只要学生有学习的兴趣,我们就提供实验环境。
4网络工程专业实践环节特点
本实践体系主要有以下特点。
(1) 本专业的办学理念为注重理论、强调实践,突出能力,面向社会 ,采用“理论+实验+实战(实训)+综合设计”等多级强化教学模式。
(2) 充分利用校内,最大化利用校外资源。充分发挥实验设备、实验室的潜能,选取尽可能多的课程在实验室教学。和学校网络中心合作,以校园网和网络中心为实习基地,开展校园网络(主要是学生宿舍)的维护、管理和应用开发工作。与青岛软件产业园等实习、实践基地联合,实现基础理论、专业知识与工程实践应用密切结合。
(3) 最大化利用课堂外时间与资源。由于网络工程专业的工程特性,要取得很好的成效难度更大。应用层次学生的实践能力培养仅仅靠计划学时内的实验、课程设计等环节是远远不够的,学生必须在课堂外花更多的时间进行编程能力、实践能力的训练。为此我们通过一系列的教学改革和环节设置,给学生提供具体的任务要求和必要的条件,例如开放专业实验室、建立科技活动室等方式给学生提供更多的条件。
(4) 分阶段渐进式教学。实践教学分三个阶段。第一阶段为基本技能实践,第二阶段为专业技能实践,第三阶段为校内外工程化训练阶段。这三个阶段的划分体现了不同时期学生的特点和教学要求,遵循由易到难、由认识到应用、步步推进的原则。最后所有学生通过毕业设计环节完成对大学期间所学知识(理论+实践)的总体检测和评估。
(5) 层次化、模块化教学。从学科基础、专业平台、专业方向、专业选修等层次、模块组织实践体系的教学。每门课程的实验部分都包括基础性实验、验证性实验和综合性、创新性实验,同时对于有重要实践要求的课程采用实验与课设兼顾的方式。为锻炼学生综合运用知识的能力,我们特意设计了一个综合课程设计,它涉及的课程包括计算机网络原理、网络管理、网络安全、网络程序设计等。对于每一个专业方向(主要包括网络应用、网络工程、无线网络等),我们都设计了一个5周的综合设计。这样可以使我们的毕业生在今后能够根据不同类型用户的需要,可从事网络工程的规划、设计、开发;开发基于网络的计算机软件;从事信息网络安全工程的设计和维护等。
5总结
目前我们已在实践体系的建设中取得了一些成果,针对网络工程专业实践性强的特点,构建了由实验、课程设计、实习、实训、毕业设计等环节具体体现的实践教学体系,并建设了相关的实验室和基地,提出并实施了有关的执行和管理措施,取得了较好的效果。在以后的教学实践与改革中,我们将从以下几个方面加强实践教学:(1)继续组建新的实验室,如信息安全、协议分析等实验室;(2)选取部分实验教学比重较大的课程进行一体化教学,即将实验室作为课堂,边讲边练,讲练结合,提高教学效果;(3)进一步加强实验教学管理,提高实验教学的效率和质量。
参考文献:
[1] 教育部高等学校计算机科学与技术教学指导委员会. 计算机科学与技术本科专业规范[M]. 北京:高等教育出版社,2006.
[2] 教育部高等学校计算机科学与技术教学指导委员会. 计算机科学与技术专业公共核心知识体系与课程[M]. 北京:高等教育出版社,2007.
[3] 教育部高等学校计算机科学与技术教学指导委员会. 计算机科学与技术专业实践教学体系与规范[M]. 北京:清华大学出版社,2008.
[3] 施晓秋. 应用型人才培养的网络工程实践课程体系构建[J]. 中国大学教育,2008(12):35-37.
[5] 肖锋,唐俊勇,容晓峰. 网络工程专业实践教学体系的探索与实践[J]. 计算机教育,2008(12):180-182.
[6] 吴怡,蔡坚勇,洪亲. 论网络工程专业实践环节教学体系及改革方案[J]. 电气电子教学学报,2007,29(3):87-92.
Research and Implementation of Practice Teaching System for Network Engineering
LI Dao-quan, XUE Wei-hua, JIANG Mei, ZHANG Jun-hu
(College of Computer Engineering, Qingdao Technological University, Qingdao 266033, China)
关键词:计算机科学与技术;研究生教育;创新能力;培养模式
根据2002―2010年我国学位与研究生教育发展的总体目标,到2010年,全国在校研究生总数将达到硕士生120万,博士生15万,中国将成为名副其实的研究生教育大国[1-2]。国家的信息化进程,带动了对计算机技术应用人才的需求,计算机技术应用人才需求量每年增加100万[3]。
研究生教育是我国培养高层次人才的主要途径,已成为我国社会发展和经济建设的人才资源库,而研究生创新能力的培养已成为计算机技术人才教育的核心所在。针对浙江省区域经济的创新驱动和产业集聚等特征,近年来,浙江工业大学计算机科学与技术学院与机械工程学院进行了研究生联合指导培养方式的探索,依托浙江区域经济产学研合作,与中国科学院遥感研究所、地理研究所、美国辛辛那提大学、比利时鲁汶工程技术学院、瑞典布莱金厄工学院、IBM公司、杭州国家软件基地、杭州国家动画基地、杭州国家数字娱乐产业基地、公安部第三研究所等在科研和联合培养研究生方面开展合作,结合计算机专业研究生培养的特点,提出了研究生创新能力的培养理念,进行了研究生创新能力教育模式实践探索,把提高研究生教育质量放在首位,努力培养能够引领、推动浙江乃至全国经济和社会发展的计算机技术精英人才。
1创新意识与创新思维
常顺英研究员将研究生的创造性定义为:能够产生独特的、现实的、有社会价值产品的多种能力与优良人格特征的整合[4]。它包括研究者的创新意识、创造性思维、创造性想象、创造性人格等,其中创造性思维是创造性的核心因素。没有创造性思维就产生不了创造性活动,更谈不上创造性成果,所以创造性的培养,关键在于创新意识,创造性思维的培养。
创新思维是为解决实践问题而进行的具有社会价值的新颖而独特的思维活动。或者说,创新思维是以新颖独特的方式对已有信息进行加工、改造、重组从而获得有效创意的思维活动和方法,是一种不同于他人的批判性思维方式。研究生有了创新意识,才能抓住创新机会,启动创新思维。在培养研究生创新思维过程中,还应注重独立性思维品质的训练,如爱因斯坦所言:“提出一个问题往往比解决一个问题更重要。因为解决问题也许仅是一个数学上或实验上的技能而已,而提出新的问题,却需要有创造性的想像力,而且标志着科学的真正进步。”可见,在科技研究活动中,研究生要敢于怀疑,敢于提出研究问题及解决问题的方法。
2计算机科学与技术专业研究生教育
2.1计算机科学与技术专业设置
浙江工业大学计算机科学与技术专业以培养德智体全面发展,具有坚实的计算机科学与技术的基础理论、知识全面的计算机高级应用型人才为培养目标[5]。主要研究方向有软件开发环境与软件中间件技术,多媒体技术与虚拟现实,电子商务技术,智能技术与应用及制造业信息化。研究生通过专业学习,具备计算机硬件、软件和应用技术的专门知识,深入了解计算机领域的研究现状和发展趋势,具有独立从事科学研究、工程技术开发的能力,有严谨求实的科学态度和创新精神,能够研究和解决与本学科有关的科学和技术问题。
2.2研究生创新能力的现状
计算机科学与技术专业在读研究生生源主要为应届生。应届生是从学校到学校,大多数人较少直接参加科研实践,缺乏生产和科研实践经验,研究目标不明确,不具备独立从事科研工作的能力,更谈不上创新能力。很多研究生还是用本科阶段的学习方法,习惯于接受、掌握现有的知识和在固定的框架中思考问题,缺乏独立思考能力和创新思维。
导致研究生创新能力低下的原因是多方面的。首先,中国传统应试教育影响研究生创新能力教育。在教学和科研过程中,往往显示出因循守旧的保守思想,喜欢以既定的、现存的规则来解释新的现象,而不擅长通过新的现象来思考原有规则存在的不合理性,并且通过思考与实践来它。其次,研究生教育阶段学科专业狭窄,学科之间的交流、渗透很少,出现所谓的“隔行如隔山”。其结果往往限制了学生的视野,缩小了研究生想象的空间和相互借鉴的机会。再次,研究生教育对研究生个性释放的诱导不足,从培养方案到教学方法和科研过程,研究生能独立从事研究的机会不多,这必然会束缚研究生创新能力的发展。因此,对研究生创新能力的培养成为迫在眉睫的任务。
3研究生创新能力培养模式
研究生创新能力的培养是一个系统工程。培养研究生的科研创新能力需要一个合理的培养过程。计算机科学与技术专业根据专业特点,主要从培养计划、课堂教学、专题研讨、企业实践、跨学科研究生指导进行研究生创新能力培养模式的探索。
3.1个性化培养计划
在研究生的培养过程中,需要一个多样的、有利于学术个性成长的环境。个性化的培养计划是研究生创新能力培养的有利保障。个性化的培养计划是导师与研究生共同制定的,每个学生都有自己的教学计划。计算机科学与技术专业在课程设置上,设置了必修课和选修课,在教学大纲上列出多部相关教材及学科前沿著作等,使研究生和导师在教学计划的制定上有更多的选择余地,制定出更加适合自己的培养计划。同时针对没有工作经历的研究生,可设置企业实践必修环节,研究生利用假期时间完成。导师在指导研究生的过程中,既要对个性化研究生培养计划的实施进行监督、检查,更加重要的是要对学生进行引导,发现并培养学生的创新能力。
研究生个性培养计划中,第一学年主要完成相关课程必修学位课和选修课的理论学习,学会创新科学思维及方法。第二学年是关键的一年,主在通过大量文献阅读、企业实践、广泛收集资料,熟悉本专业领域的国内外研究动态;在导师指导下,拟定研究课题,进行课题的研究工作。在这一年中,专业导师团队要负责严格的选题把关和中期考核筛选。中期筛选考核包括学位课和选修课学分及科研实践能力是否达标,学位论文的选题是否具有原始创新性等,合格者进入第三学年的学位论文研究工作,不合格者要终止学习可肄业处理。学位论文研究阶段是培养研究生创新能力的关键阶段。
3.2研讨性教学过程
笔者作为博士生和访问学者在香港城市大学、香港浸会大学、德国汉堡大学等国际性较强的高校进行学习和交流,期间主讲了计算机三维视觉,指导了多门智能技术相关课程,也旁听了国外教授主讲的人工智能等研究生课程,发现许多专业课程没有统一的教材,但有大量的参考书目。学生上课前必须先浏览该课程的课程网站,了解上课内容和下载相关资料。课堂上,主讲教授经常先以一个典型案例(常为最新的研究论文)说明知识点,再留出时间与学生讨论,学生基本上是带着问题来,再带着新问题跑图书馆或上网学习。这种教学方法针对案例问题展开学习与讨论,着眼于发展研究生的创造力以及解决问题的能力,使学生在讨论中获得知识,创造性地提出新的解决问题的办法。这种研讨会形式的教学过程给了我们启示,为了培养研究生创新能力,我们导师把培养学生的创新意识和创新能力作为课堂教学的主旨,删除部分内容陈旧的研究生课程,引进反映学科新技术、新成果,反映专业领域热点和研究进展的教学内容。课堂教学不仅注重启发研究生思维,引导研究生积极思考,参与讨论,还要求研究生就自己感兴趣的课题进行自我课堂教学,学生当老师,充分调动学生的研究热情。同时根据课程特点,增加自主设计的实验课程。这种创造性教学活动,不仅营造宽松的学术研讨氛围,而且使学生们在良好的学术氛围中,互相学习,共同提高。几年来的教学实践表明,这种教学方式能够发挥学生的主动性,激发其创新性思维,培养学生的创新精神和实践研究能力,强化学生创新意识及创新能力的培养。
3.3多样化专题讨论
计算机科学与技术专业研究生多来自不同专业,如机械制造、自动化控制。在研究生学习阶段,在对本专业,本领域内的理论全面掌握的基础上,引入计算机科学技术进行专业研究。对每一位研究生而言,其他同学的研究都是新的研究领域。为此,结合本学科的研究方向,学科定期组织专题讲座会。专题讨论会相当于为学生提供一个交流平台,来自不同专业的研究生在这一平台内分享学习成果、探讨问题、分享学习资源,营造良好活跃的学习气氛。研究生经过独立思考后提出的创新课题是否具有创新性和可行性,在讨论会中提出来,导师和同学一起研究讨论。一方面加深研究生对课题的理解认识,另一方面从不同角度审视和思考问题,提高学生研究问题和解决问题的能力。
3.4企业实践选题
随着科学技术的进步,计算机应用已经渗透到各行各业,这为计算机科学与技术专业研究生提供了大量企业实践平台。低年级研究生利用假期到软件公司、企业工作实习,将理论学习应用到实践,同时通过实践,了解目前技术瓶颈,从中提炼出研究课题。学生所选的课题为公司企业研发实践中存在的实际问题,学生通过到企业实践,不仅可以培养独立工作能力、分析解决问题能力、创新能力,而且又可以解决企业运作过程中的实际问题。所培养的研究生具有独特的创新工作能力和团队合作精神,深受企业欢迎,有的研究生毕业后就留在公司工作,实现了学习与工作的无缝连接。经过几年的实践,我校建立了一批稳定的研究生实践基地。
3.5研究生导师团队
研究生导师在研究生培养全过程中始终处于主导地位,导师个人的学术水平、研究能力对其研究生的创新能力培养起着至关重要的作用。为了适应新兴学科、交叉学科研究生创新能力的培养,在实践中,我们以导师团队方式指导学生。团队中的导师来自不同学科,有不同的学术研究背景,主要导师都有国外留学或访问研究的经历,有着丰富的研究生指导经验。
导师团队内的研究生如有学术上的问题,可以咨询导师团队的其他导师,寻求问题的研究方案,团队导师对学生的研究问题给予必要的指导。导师团队定期交流,讨论研究生学习进展,交换指导意见。导师以团队方式指导研究生,是一种集体意识和团队合作精神的体现,能够准确把握学科发展的脉络。这种方式,一方面避免导师个人学术水平、知识面、时间安排等方面的局限性,影响研究生创新能力的培养;另一方面,充分发挥团队合作精神,准确把握学科发展的前沿动态,拓宽研究生创新思维,让研究生更加主动关注其他领域的知识创新,为科研创新奠定基础。
4结语
本文结合国内外学校在相关研究生培养方面的特点和优势,分析了计算机科学与技术专业学生的培养方法,进行研究生创新能力培养模式的实践探索。在内容上,主要从培养计划、课堂教学、专题研讨、企业实践和研究生导师队伍建设等方面进行了探讨。
创新才能进步。我国的学生在总体上基础扎实,但创新能力较弱;计划内的课程成绩较好,但主动研究的积极性不高。研究生作为我国从事科学技术研究的最具活力的人才队伍,所具有的实际创新意识和创新能力,事关国家和民族在今后国际上的兴衰和地位。高校的教育工作者应该对研究生创新能力的培养引起高度重视并投入相应的精力,切实做好研究生创新能力培养工作。
参考文献:
[1] 侯建国. 研究生教育工作应坚持创新求变[J]. 学位与研究生教育,2008(11):1-3.
[2] 陈子辰,许为民,林伟连,等. 新世纪研究生素质教育研究[G]//谢桂华. 学位与研究生教育研究新进展. 北京:高等教育出版社,2006(6):170-189.
[3] 刘学民. 加大创新力度 再创学科辉煌:关于高等院校计算机学科专业设置及创新改革的研究[C]. 第二届中国计算机教育与发展学术研讨会,2008:116-118.
[4] 常顺英,林彤. 研究生创新意识和创新能力的培养[J]. 北京理工大学学报:社会科学版,2006(10):106-109.
[5] 2009 年计算机科学与技术专业全日制专业学位培养方案[EB/OL]. [2009-09-11]. / articleContent.do?articleId=459.
Research and Practice for Development of Postgraduate Innovation Ability
CHEN Sheng-yong1, YAO Chun-yan2, XU Xin-li1, WANG Ming-huan2, PENG Wei2
(1.College of Computer Science, Zhejiang University of Technology, Hangzhou 310023, China;
2.College of Mechanical Engineering, Zhejiang University of Technology, Hangzhou 310014, China)
摘要:本文论述了应用性本科教育在我国高等教育体系中的地位和作用,分析了计算机专业人才培养的现状,研究了满足社会需要、适应学科发展的计算机本科专业应用型人才的培养模式。
关键词:应用性本科;培养方案;课程体系
中图分类号:G642
文献标识码:B
1引言
应用性本科专业的设置是高等教育大众化的一个必然结果,发展应用性本科教育既是社会经济、科技发展的要求,也是教育发展的要求。应用性本科不是低层次的高等教育,它是在高等教育大众化新形势下对高等教育结构的合理调整,主要培养面向高新技术产业和现代制造业,面向社会生产、服务、建设、管理等一线岗位,能够解决实际工作中具体技术问题的应用型人才。
我国很多高等院校都设置了应用性本科计算机专业,但其培养方案、教学计划、课程教学大纲和实践教学体系都是参照传统研究型大学计算机科学与技术本科专业制定的。在计算机专业范畴日益扩大的趋势下,学生群体也日趋庞大,不同层次的学生需求不同,学术型的教学模式不能适应应用性人才培养的要求,应用性本科计算机专业设置与培养方案都需要进行改革。
2计算机专业人才培养现状
近年来,我国计算机本科专业发展很快,众多从事计算机教学的教师辛勤工作、深入探索,形成了自己得培养方案和课程体系。但由于计算机和软件技术发展迅猛,现存人才培养模式存在不少弊端,专业改革落后于计算机和软件技术的发展,培养的人才不能满足社会实际需要。
目前,我国计算机专业教育主要存在以下问题:
(1) 专业定位与社会需求脱节。专业满足社会需要的针对性不明确,人才培养层次单一,人才结构培养不合理。造成这一问题的主要原因是各类院校对自己培养的人才定位不清,专业定位与企业实际需求存在明显的偏差。虽然课程体系设置比较全面,但没有特色,毕业生虽然知识结构比较全面,但实际工作能力不强。
(2) 人才培养模式不适应计算机和软件技术的发展。课程设置陈旧,没有跟踪新技术的发展,专业课教学内容滞后,基础课教学多年不变。教学方法改革不够,理论与实践脱节。教学内容设计缺乏特色,从重点高校到地方普通院校,教学计划、课程设置、教学方式基本相同。
(3) 师资队伍不能满足新形势下人才培养的需求。教师来源单一,大都是从高校到高校,没有实际软件工程和项目研发经验,缺乏双师型教师。大部分教师没有参加继续教育,没有时间和机会参加专业实践和技能培训。
(4) 实践教学环节重视不够。虽然实践硬件得到了改善,但软件没有实质性提高。实验指导教师层次不高,缺乏高质量的设计性实验和实践项目库。学生们缺乏充足、系统、综合的训练,影响了学生专业综合应用能力的提高,造成学生实际工作能力缺乏。
3应用性本科计算机专业设置与人才培养目标
随着计算机及应用领域的变化,教育部、IT企业界、专家及学者普遍形成的一个共识是:“计算机专业”这个概念的内涵和外延有了很大的扩展,应根据IT产业发展情况,将“培养规格分类”的核心思想作为计算机专业建设与改革的重点,不同类型的院校要根据社会需求和自身实际情况对专业培养规格进行准确定位。从目前研究的情况来看,计算机本科专业培养规格分为研究型、工程型和应用型三类。研究型专业为“计算机科学”专业方向,工程型专业包括“计算机工程”和“软件工程”两个专业方向,应用型专业为“信息技术”专业方向。
研究型人才是计算机专业人才体系中极少的一部分,社会各界需要更多的是能够在企业从事产品研发的工程型和面向社会各行业使用计算机解决各类问题的应用型人才。根据“培养规格分类”思想和我国软件人才需求,我们认为应用性本科计算机专业主要培养应用性人才,专业培养规格应该定位为软件工程和信息技术两类。
应用性本科人才是满足经济社会发展需要的一类新型本科人才,因此在应用性本科专业设置上应以社会需求和就业市场为导向。通过广泛调查和研究,应用性本科计算机专业(软件工程和信息技术)的人才培养目标可以综述为:培养面向社会发展和经济建设事业第一线,具有计算机专业技能和软件工程能力或信息技术实践能力的应用性人才。软件工程专业培养的学生主要在计算机应用领域从事软件开发、数据库应用、软件测试、技术支持、软件产品销售等方面的工作;信息技术专业培养的学生主要在信息技术领域从事信息系统的开发、集成、运行、维护、管理和计算机应用等方面的工作。应用性本科计算机专业面向的职业岗位包括软件工程师、软件测试工程师、技术支持工程师、信息监理工程师、网络集成工程师、项目经理和销售经理等。
4人才培养方案与课程改革
根据专业人才培养目标我们制订了新的人才培养方案,其根本思路是以培养学生解决实际问题的能力为主要目的,在课程体系、专业课教学方式、实践教学和基础课教学内容等方面进行改革。应用性本科专业应该在岗位与技术之间建立关联,并充分考虑岗位、技术所要求的专业应用能力。专业应用能力包括专业基本技能和专业核心应用能力。专业基本技能是指完成专业工作应具备或掌握的基础性的专门技术技能。专业核心应用能力是指综合运用专业知识,完成专业工作任务所特有的综合能力。专业基本技能是专业核心应用能力的重要支撑。
4.1课程体系设计
应用性本科计算机专业课程体系设计采用I型结构,基础课、专业基础课、专业课(包括必修和选修)所占比例相当。课程体系设计体现“依托学科、面向应用”的指导思想,从专业培养目标出发,课程体系包括通识教育、专业教育和素质教育三方面的课程。既培养学生掌握计算机科学与技术的基本理论、基本知识和基本技能,同时注重对学生的职业道德、团队协作能力、组织管理能力等方面综合素质的培养,使学生具备良好的职业素质和较强的专业应用能力。
应用性本科计算机专业与技术关联密切,因此需要及时把最新的计算机理论和应用加入到课程体系中。新的课程体系要着重体现以下特点:重视专业课教学,建立完整的实践教学体系,包括综合性和设计性实验、综合性课程、专业实习、毕业设计与实践等。要与具体应用领域相结合,培养学生的工程实践能力、交流能力、团队精神和职业素质。针对岗位、技术所要求的专业应用能力,研究专业基本技能和专业核心应用能力的具体要求。
计算机应用性本科专业基本技能主要包括程序设计技能、数据库管理与应用技能、软件测试技能、信息系统运行管理技能,通过若干门专业课程培养学生的专业基本技能。专业核心应用能力主要包括计算机应用能力、信息技术应用能力、软件开发与项目管理能力,主要通过综合性性课程培养学生的专业核心应用能力。
进一步围绕培养专业应用能力构建实践教学课程体系,以专业基本技能和专业核心应用能力为基本依据,设置实践教学环节。针对每一项专业基本技能,至少有一门具有实践教学环节的课程与之对应;针对每一项专业核心应用能力,至少有一组具有实践教学环节的课程或一门综合性课程与之对应。
培养方案应该鼓励学生参加课外科技活动、竞赛、专利申请,引导学生参加教师科研项目,鼓励学生技术创新。在培养计划中制定了学生参加课外科技活动和竞赛获奖的学分替代方案。学生参加企业职业培训并考试合格也可以获得相应选修课的学分。
4.2专业课教学改革
计算机专业课分为专业基础课、专业必修课、专业选修课三类,专业基础课、专业必修课中重要的课程构成专业核心课程。根据课程在培养方案与课程体系中的地位和任务来设计课程教学内容。虽然计算机和软件技术发展迅速,但是其基本原理、基础知识是相对稳定的,因而教学中一方面专业基础课应有其成熟和相对稳定的课程组成,另一方面需要不断更新其内容和技术背景。专业选修课选择范围较大,并且需要根据技术发展不断更新教学内容,把握重点。
除了专业课程体系和教学内容,专业课教学改革的一个重点是教学方法的改革。按照现代教育思想组织教学,在有些专业课中可以推行“问题式”教学法,以培养学生解决问题的能力为主要目的。同时,计算机学科是一门实践性很强的学科,光是“听”和“读”是不够的,在努力改进理论课堂教学方法的同时,必须加强实践教学,这样才能产生好的教学效果。
通过以下三个层次来加强实践教学:一是强化基础上机实验,使学生在上机操作、编程、程序调试等基本技能方面得到严格的训练;二是强化课程设计,对学生进行强化训练,提升学生解决实际问题的能力;三是提高综合性、设计性实验课程的比例,开设综合性课程,加强专业实习,增加培养学生专业核心应用能力的实践环节。
4.3综合性课程建设
实际工作中完成工作任务所要求的能力往往是综合性的,需要综合运用所学的专业理论知识、专业核心应用能力和体现素质的关键能力。这种综合能力的培养是应用性人才培养的重要组成部分,体现在教学过程中往往要通过综合性专业课程来完成。综合性课程是应用性本科教育的重要课程形式和一个特色,因此,我们以工作任务为导向,将综合性课程建设作为应用性本科计算机专业改革的一个重点。
综合性课程是理论教学和实践训练相融合的课程,教学目标应指向培养完成工作任务的能力,所以该类课程一般应以工作任务为导向,按项目形式展开。设计教学环节时,应着眼于本专业学生未来从事的工作岗位的要求,重点进行核心专业应用能力和完成工作任务的训练和教学。
我们制定了综合性课程的教学内容和知识体系,包括构建课程体系和实践教学体系。提出相应的知识领域、知识单元和知识点,并给出课程大纲和教案。实际教学中要合理处理综合性课程与专业课的关系,保证综合性课程与毕业综合实践的有机衔接。
例如,对于软件工程专业方向的学生而言,软件开发与项目管理能力是一个必备的专业核心应用能力,这种能力是学生在未来工作岗位上完成工作任务的能力,是所掌握专业理论知识、专业应用能力和职业素质的综合体现。因此,我们开设了“软件开发与项目管理实战训练”综合性课程,课程以提高学生的实际应用能力,强化学生的职业素质为主要目标。该课程以工作任务为导向,在CMM工程规范下,按项目形式展开,项目经理由老师承担,分小组进行实际项目的开发。
综合性课程需要真实的实践环境、具有实践经验的师资和项目资源,一般应通过校企合作来实施,因此需要发挥企业优势,合作培养应用性人才。综合性课程一般可安排在毕业学期之前,用连续8周以上的时间集中进行。
4.4基础课教学改革
基础课的教学涉及到不同教学部门的教师、教学管理人员和人数众多的学生,基础课的教学改革任务艰巨性。新的教学思想的确立需要一个认识、实践和深化的过程,新的课程内容要接受实践的检验。基础课的教学改革是一个系统工程,要想真正得到良好的改革结果,与教学有关的各部门、各方面、各环节就必须做到相互理解、相互支持、相互配合和有机衔接。
5结束语
近年来我们围绕培养IT产业技术应用型人才的目标,开展专业建设与改革工作,制定了新的培养方案。2007版培养方案采用“分类培养”模式,在计算机科学与技术统一的专业名称下设置了软件工程和信息技术两个应用性本科专业方向,并以信息技术专业方向作为改革试点。试点专业采用“3+1”培养模式,即第1学年至第3学年完成基础课、专业基础课和专业课的教学,第4学年开设一门综合性课程和进行毕业综合实践。从专业改革实践的效果看,新的培养方案是可行的。
进一步改革的设想是:将在企业大规模实践引入到教学中,建立校外集中技术实践基地,校企合作开设实训、实践课程,合作开展综合毕业实践。以行业实习形式驱动集中实践教学环节,统一对学生进行职业技能培训。积极引进具有实践经验的高水平专业人才,采用引进与培养相结合的机制培养双师型教师。
参考文献
[1] 教育部高等学校计算机科学与技术专业教学指导委员会. 高等学校计算机科学与技术专业战略研究报告暨专业规范(试行)[M]. 北京:高等教育出版社,2006.
[2] 李晓明. 认清形势,推进以就业市场为导向的计算机专业教育――计算机专业分委会“十五”工作概要与“十一五”工作构想[J]. 计算机教育,2006,(5).
[3] 孙全党,靳瑞霞,龚声蓉. 德国高等教育对构建我国计算机人培养金字塔体系的启示[J]. 计算机教育,2007,(19).
[4] 高林. 应用性本科教育导论[M]. 北京:科学出版社,2006.
[5] 陈岳林. 关于高等教育分类与应用性本科教育培养目标的研究[J]. 教育与职业,2005,(29).
[6] 陈幼明,王立群. 计算机专业毕业实习模式研究[J]. 计算机教育,2007,(24).
[7] 韩利凯,雷伟军,毛艳,等. 应用型本科院校计算机人才培养与计算机教育教学实践[J]. 计算机教育,2007,(2).
[8] 王浩,胡学钢,侯. 计算机科学与技术专业实践教学体系的研究与建设[J]. 计算机教育,2007,(22).
关键词:CPE模式;培养模式;知识结构;课程体系;培养措施
0 引言
随着我国高等教育的不断普及,培养适应社会经济发展需要的应用型本科人才已成为多所高校的重要目标。广东金融学院作为一所具有金融学科优势与特色的经管类本科院校,承担着为广东地区,特别是珠三角地区社会发展培养适应地方需要的应用型人才的历史使命,其专业紧密结合金融行业的需求设置,这样的办学方向以及专业设置决定了学校的人才培养目标的指向必定是应用型本科人才。
“本科层次”和“应用型”决定了学校培养的人才应该具有系统的知识结构,而知识结构依赖于课程体系设置等一系列问题。笔者将从课程体系设置角度,以广东金融学院为例,研究金融计算机应用型本科人才的培养问题。
1 广东金融学院金融计算机应用专业人才培养特色
广东金融学院突出金融与计算机技术相融合的特色,通过将三创(创意、创新、创业)教育融入专业教学,推动学生在项目实践中转化知识,形成了以下几个特色。
1.1 构建综合能力培养专业平台
专业平台是为学生提供专业知识、专业能力,形成专业素养的基础平台。计科系根据行业发展的要求,坚持理论适度超前、能力与行业同步的课程设置原则,坚持理论与实践相结合、课内与课外相结合、校内与校外相结合的教学理念,构建基本满足对口行业需求的、较为完整的、实训突出的教学体系,为学生实践、创新能力的培养和综合素质的提高奠定基础。围绕综合能力培养所构建的专业平台与实践平台的衔接有效地提升了学生的就业数量和质量。图1是金融计算机应用人才综合能力培养的模型。
1.2 构建能力转化实践平台
实践平台是学生专业能力向职业能力转化的关键平台。学校努力以校内实训基地为基础,以校外实训基地为重要补充,构建全方位的实践教学平台。计科系产学研合作基地暨学生实习基地是由广州市正泰商业数据有限公司提供技术平台,给计科系作为教学与科研所用,还支持学校举办各类创新设计大赛,比如正泰数据杯金融行业设备资产管理系统创新设计大赛,通过各种实践性教学活动和技术开发活动,努力把学生培养成全面发展的应用型、复合型专业人才。教师引导学生带着问题去实践,带着体验与感受回课堂。学生通过参加实践活动,获得了一定的专业知识,不仅使学生理解和掌握了专业理论知识,更有助于培养他们积极运用所获得的知识去解决实际问题,形成专门人才的技能和技巧,增强了学生的分析问题和解决问题的能力。
1.3 三创教育融入就业平台
就业平台是为学生提供职业道德和职业素质提升的平台。计科系以“全程化、全员化、专业化、信息化、市场化”为目标,以“三基”(毕业生就业的基本概念、基本知识和基本技能)、“三早”(努力促使毕业生早接触社会、早接触专业实践、早进入岗位工作)、“三适应”(努力使毕业生能够适应社会需求、适应社会环境、适应工作要求)为要求,通过实习基地给学生提供就业实习的机会,还与产学研合作单位共同探索培养三创(创意、创新、创业)人才的模式,并取得了一定的成效。
所谓三创教育是指创意、创新、创业教育,是以专业教育为基础,以知识经营为内容,培养能够创新并转化知识为创业活动的教育,更是以学生为知识经营的载体,通过创业实现知识商业运用,从而达到将知识转变为现实生产力的教育。三创教育是新型的产学研平台。
计科系的三创(创意、创新、创业)教育实践基地依托大学生实习基地而构建,它既是一个三创教育的平台,也是一个通过项目实践将专业知识与规划商业模型、尝试商业行为相融合的平台,通过专业教学与三创教育的融合,为金融行业以及IT行业培养既掌握现代计算机技术又懂金融商业实务的复合型人才。
2 传统课程模式的弊端
要培养合格的应用型本科人才,离不开课程模式的科学设置。然而,目前许多高校虽然已确立了应用型人才的培养方向和目标,但是在具体的教学过程中仍延续传统的“重理论、轻实践”的教学模式,过于注重“宽厚的学科理论基础”。很多高校注重理论灌输而忽视学生的自主学习,对实践课程体系也缺乏深入的思考和系统的构建,忽视学生应用能力的培养,也忽视学生综合素质的培养,学生绝大部分时间都花在课堂上,被动吸收书本知识,很少有机会接触社会实际,也难以做到学以致用。
传统的课程模式严重扼杀了学生的学习热情,使得刚刚踏人大学校园、充满求知欲望的新生,到大四已蜕变成只懂得在考试前突击背书的“应试机器”,造成学生“高分低能”,只懂纸上谈兵,不懂实际应用,专业知识和综合素质储备无法满足企业的人才需要,缺乏就业竞争力。
3 CPE教学模式特点
3.1 CPE模式及精髓
为了有效实现对经管类本科应用型人才的培养目标,克服传统课程模式的弊端,在吸收传统课程培养模式优点的基础上,根据学生创业与就业发展需要,广东金融学院推出了CPE三段式课程培养模式。该模式的核心是实现“厚基础、精专业、强能力”的培养目标,由基础核心课程、专业核心课程和就业导向课程组成,凸显“大金融”应用型人才特色。
(1)前3学期为基础核心课程培养阶段,按照通识教育和学科基础课程设置基础核心教育课程模块(CoreCoures);
(2)第4—6学期为专业课程培养阶段,按专业必修课程和专业选修课程设置专业教育模块(Profession Coures);
(3)第7、8学期为职业教育课程培养阶段,根据学生创业就业发展需要,设置就业导向课程模块(Employment Coures)。
CPE教学模式的精髓在于把本科生应当具备的知识结构进行了重新划分和定位,按照对学生知识结构的重要性和作用来划分为CPE3种类别,不再仅仅把知识按照学科进行划分。
3.2 课程教学的GPE模式
参照专业CPE培养模式,我们可以将CPE精髓引入到课程教学中,对某些课程尤其是实用性课程的知识体系进行重新划分,即进行CPE分类,对每个知识进行定位,进而采用不同的教学方法进行教学。
c类知识即核心知识,这是课程的基础,跟专业培养及就业关联性弱,知识类型侧重于理论知识和基本技能。c类知识需要学生必须掌握,因为这是课程的基础内容,主要涉及课程的基本概念和基本原理。
P类知识主要涉及该课程在不同专业、不同领域应用或者不同技术阵营的知识。不同专业对同一门课程的要求是不相同的,因此,P类知识紧密联系学生基础和专业背景。这一类课程是课程教学的主体,不要求学生全部掌握课程知识,而是要求学生结合自己专业或者爱好进行选择。
E类知识主要包括课程知识的最新发展,是在实际工作中对该课程知识的应用技能和应用技巧,对学生就业很有帮助。E类知识的主要来源是教材外的知识。学生掌握了E类知识不但能感到学有所用,还能为将来的就业打下基础。
总之,抛开传统的教学模式,按照CPE模式对课程知识重新组织,不但能激发学生的学习兴趣,还能让学生结合专业背景,紧盯社会应用,做到学有所用。
4 金融计算机应用课程CPE模式构建
计算机科学与技术课程的传统教学模式已经不适合应用型本科人才的培养要求,因此必须创建一种新型的教学模式。金融计算机应用以计算机技术为学科基础,兼容并蓄金融、会计学科基础,以财会知识和计算机知识为专业的两条支柱,发展“面向金融,财会与计算机技术相融合”的特色课程体系。课程应用性强,技术发展迅速,非常适合CPE教学模式。在课程体系设计上,CPE模式注重对学生基础理论与基本能力素质的综合培养。金融计算机应用专业课程体系包括三大模块:核心课程模块(包括通识教育和学科基础课程)、专业课程模块(包括专业必修课、专业选修课和专业拓展课)、职业教育课程模块(包括职业集群课程、拓展提高课程以及创新创业课程)。
为满足计算机科学与技术人才培养“宽口径、厚基础、重应用、强能力”的要求,学院建立了较为完整和实用的课程体系。我们首先突出专业文化和实用性、人文性特色,加大学科基础课的选修比例,提供更多的专业选修课和科学、人文素质课程,提高综合素质;其次保证公共必修课和学科基础课完整、稳定的同时,将计算机科学与技术学科与金融、会计等优势学科相结合,不断扩大专业选修课的范围。课程内容的CPE划分见表1,各类知识的教学目标见表2。
关键词:信息服务工程;课程体系;毕业生调研;市场需求
调整培养方案、改革课程体系,使毕业生能够适应社会和市场需要,是当前师范院校计算机科学与技术专业发展面临的重要问题。作为教育部高等理工教育教学改革与实践项目――计算机科学与技术专业规范试点课题中的“地方院校计算机应用专业人才培养研究与试点项目”的试点单位,在《高等学校计算机科学与技术专业发展战略研究报告暨专业规范》[1] (以下简称“规范”)的指导下,在过去的两年中,我校提出以培养应用型“信息服务工程师”为目标,结合市场和自身特点,较大幅度地调整了教学计划,以增量的过程模型探索了计算机科学和技术课程体系向“信息服务工程”课程体系的转移。
1经济社会发展需求分析
国务院于2009年的《关于加快发展服务业的若干意见》中指出,不断培育形成服务业新的增长点,大力发展教育等服务事业。信息服务正在向社会化、市场化、产业化的方向发展。因此,发展现代信息服务业,必将是高等院校的计算机教育发展的方向。现代服务产业有两个重要特点[2]:
1) 一是IT相关性。即IT技术被广泛应用于各传统服务领域,对其进行改造、提升后,由此产生现代服务的新需求、研究和实践。以移动通信、互联网服务、普适计算等为代表,强调计算无处不在。
2) 二是以服务为中心。即使用“面向服务”的范型来分析、设计各类商务与产业问题,识别服务提供者、服务消费者和服务中介,将彼此之间的经济和信息交换关系转型为信息服务供需关系,并加以运作、管理。以IT服务、软件即服务(SaaS)、云计算等为代表,强调以服务的视角看待一切。
服务计算领域跨越计算机科学与技术、信息技术、商业和管理等多个领域,在短短几年时间内深刻改变了人们对商务(Business)和技术(Technology)的传统认识[3]。“信息服务工程”可以看作为服务计算领域的一个重要组成部分,强调基于IT的信息、服务和工程的有机统一,涉及信息技术、经济、管理、系统工程、人文、社会、心理等多个学科领域。
经济社会的发展特征要求信息服务工程专业的毕业生应具有“懂、评、建、管、服”的明显特征。“懂”即具有深厚的专业基础,具有可持续发展的潜力;“评”即具有对技术、系统、工程、产品的评价能力;“建”即具有企业的信息化系统工程实施和建设能力;“管”即具有对企事业单位的信息基础设施和信息系统管理与优化能力;“服”即综合利用信息技术、信息产品服务于企事业单位业务目标的能力。以什么样的课程体系满足信息服务工程专业方向的需求,是摆在我们面前的一个重要问题。
2课程需求分析
我们根据“规范”设计了调查问卷,并通过电子邮件对近10年间从“计算机科学与技术专业”毕业的学生进行了有关课程需求的问卷调查。共收回问卷40份,其中多数是毕业5年以上的毕业生。问卷设计了7个问题,汇总如下。
2.1工作岗位职责
47.5%的毕业生正在从事各类学校的教学和培训工作,其他一大类毕业生从事了网络维护与安全保障、应用软件维护、项目管理IT服务类工作,数量约占30%。而新的毕业生将越来越多地加入到技术培训、职业培训的群体中,因此他们都从事着信息服务工程领域的工作。这也说明,信息服务工程已经是计算机科学与技术专业在现代服务业形势下的发展方向。表1说明了被调查者的工作岗位职责分布。
2.2帮助较大的课程
数据结构与算法、程序设计、操作系统、计算机网络和数据库对当前毕业生的职业影响较大,选择这4门课的毕业生均在12%以上。可能由于就业岗位的原因,硬件类课程,如电工与电子、数字逻辑与数字系统等则根本未被毕业生提及。这说明,师范类“计算机科学与技术”专业需要将传统的计算机硬件课程进一步压缩,因为他们好像与“信息服务工程”没有直接联系。表2说明了被调查者认为对职业影响较大的课程。
2.3没有益处的课程
第3个问题则直接询问哪些课程没有用。传统的计算机硬件类课程,如电工与电子技术、数字电路、计算机组成原理、微机原理与接口等被3位以上的毕业生提及。一些课程,如计算机图形学,仅由一、两个毕业生提及。因此我们应将传统的计算机硬件课程逐步压缩为一门课程。表3说明了被调查认为没有益处的课程。
2.4数学课程
之所以设计本问题,是因为历届新生总是会问这样的问题:我是来学计算机的,为什么让我学数学?从表4中可以看出,42.5%的毕业生认为离散数学和高等数学是必修的,30%的毕业生则提及线性代数和概率统计。这个现象引起我们的注意,就是超过50%的毕业生认为数学对其目前的工作没有起到什么作用。而这个群体则是来自服务领域职业的毕业生群体。表4所示为被调查者认为应学习的数学课程。
2.5师范特色课程
35%的毕业生认为应当学习的师范特色课程是“心理学”,还有13%的毕业生认为是“教育学”。
2.6核心课程
该问题所列课程来自“规范(信息技术方向)”的示例课程[1]及传统课程的并集。虽然没有给出课程介绍,但课程名字也能大致反映课程内容。超过50%的毕业生均认为,数据结构与算法、操作系统、数据库与信息管理技术、计算机网络与互联网、软件工程、程序设计与问题求解为核心课程。这样的一个统计结果引起我们的注意。因为在“信息技术方向”的规范中,分配给这些课程的学时很少,例如分配给操作系统的学时仅为10。表5所示为被调查者认为的核心课程。
2.7能力
该问题所列出的能力目标来自于“规范(信息技术方向)”的能力目标描述[1]。超过50%的毕业生认为,终身专业学习能力、书面表达能力(论文写作、技术报告等)、识别和定义需求、分析问题能力的培养非常必要。需要注意的是,仅19%的毕业生强调了“应用学科中计算和数学知识的能力”。表6所示为被调查者认为自身应具备的能力。
2.8资格认证
这个问题的4个选项如图1所示。从图1看出,较多的毕业生认为应该获得几个公司的证书,但是这个比例并不大,仅为35%。值得注意的是,79%的毕业生认为应该取得证书,而不管多少。这就要求我们在课程设置时必须考虑“产品”类课程,因为证书是与产品相关的,虽然我们强调“类运算”而不是“实例运算”。
3课程体系设计
经过以上经济社会发展需求分析及毕业生调查分析,我们认为“信息服务工程”专业方向应满足如下培训目标:除了跨学科交叉的素养外,学生要掌握与计算技术相关的自然科学和数学知识,并具有创造性地将这些知识应用于信息系统构建和信息服务工程应用的潜力;掌握计算机科学和技术学科的基本理论和信息系统的基本工作原理,熟练掌握计算机软硬件系统及网络系统的应用知识,对计算技术的效用和发展趋势有深入理解和评估能力;有良好的组织管理和交流沟通能力,能根据不同组织和机构的需求选择相应的信息技术、信息系统和信息服务工程,并能有效地实施和管理;能胜任信息工程服务工作、IT教育与培训工作;具备良好的国际交流能力,能适应系统、工程、技术进步和社会需求的变化。
对师范类“计算机科学与技术”专业而言,学校已经开设了心理学、教育学等课程;而对于师范类院校而言,则普遍设置了商学院、公共管理学院,能够提供经济、管理、人文和社会方面的课程。因此,师范类院校计算机科学与技术专业具有独有的优势,培养信息服务型人才。
数据结构与算法、操作系统、数据库与信息管理技术、计算机网络与互联网、信息系统工程、程序设计与问题求解应作为核心课程。教师在教授这些课程时,必须紧密跟踪学科发展和技术发展,能够通过例题等形式反映当前信息技术领域的最新成果。比如在数据结构与算法课程中解释Page Ranking算法;在操作系统课程中解释Web服务器对大规模并发访问的处理等。
数学素养是一名学士的基本素养之一。从学生进一步深造以及培养“类运算”能力方面考虑,高等数学、线性代数、离散数学和概率统计仍然是必修课程。其中,离散数学应作为我们专业方向的核心课程之一。但是,教师在教学实践中应强调“专业适配性”,即要向学生讲清楚这些数学的理论、方法和工具在本学科中有什么用。
IT服务管理、信息系统工程、信息安全保障、系统管理与维护以及服务科学、管理与工程类课程是本专业方向的特色课程,这些课程试图为学生建立起服务的概念及服务工程化等基本思想。基于以上培养目标,我们提出以下面向信息服务工程的课程体系,如图1所示。
如图1所示,信息技术导论、离散数学、程序设计与问题求解作为奠基性课程。信息技术导论介绍信息技术的基本概念和基本方法,讨论信息技术应用、问题求解所需要的基本知识和技能。同时针对地方院校特点,解决新生的基本桌面应用和网络应用技能问题,如文件管理、打字录入、电子邮件、网络搜索、网页制作等。本课程是整个课程体系的入门导引。离散数学介绍形式描述、变换、推理和证明方法,离散系统的描述与分析方法以及常用的实际离散系统模型,为数据结构与算法、数据库与信息管理技术、计算机网络与互联网等课程提供基础。程序设计与问题求解通过介绍一种具体的过程型程序设计语言及程序设计技术,使学生理解程序设计语言的基本结构,理解本学科求解问题的基本过程,掌握程序设计的基本思想、方法和调试技巧,养成良好的程序设计习惯。在实践环节,应从“夯实基础、综合设计”两个层次完成实践,侧重于针对具体问题选择合适的算法,并注重与后续课程信息系统工程、操作系统的联系。
数据结构与算法、计算机系统平台(计算机组成原理与操作系统)、计算机网络与互联网、数据库与信息管理技术、Web系统与技术、人机交互、信息安全保障、信息系统工程等是课程体系中的支柱性课程。数据结构与算法为学生构建基本的知识体系,使学生能够根据问题选择合适的数据结构,设计合适的算法并建立起算法评价的基本思想。计算机系统平台包括计算机组成原理和操作系统。计算机组成原理从硬件的角度讲授如何设计计算机系统、程序如何在计算机中运行;操作系统课程从软硬件资源的管理者角度出发,引导学生以系统化和结构化的思维理解操作系统的设计思想,建立起系统的总体模型。计算机网络与互联网从整体上粗线条地勾画出计算机网络的概貌,介绍协议、分组、统计复用、数据包、虚电路等重要概念,让学生充分理解层次模型。计算机组成原理、操作系统、网络是信息服务工程工作的平台,对这些课程原理的理解直接影响其上的应用、工程和服务。
在掌握基本理论和基本分析方法的基础上,数据库与信息管理技术课程应注重学生动手能力的培养,包括数据库维护能力、数据库设计、实现和调试能力等。信息系统工程包含了系统工程和软件工程,让学生理解一个计算机系统包括了人、硬件、网络、过程、软件等要素,理解将需求和功能分配到各个要素中去,理解方案的形成和合同的制定,理解工程管理的作用,理解软件生命周期和常见的方法、工具和过程。Web系统与技术使学生理解与Web相关的概念和架构,掌握客户端的呈现、程序技术及服务器端的程序设计技术;人机交互介绍人机接口设计的基本原理和技术;信息安全保障介绍信息系统面临的信息安全问题及相应的方法对策。这些支柱课程为学生从事信息服务工程奠定了“懂、评、建、管”的知识基础。
IT服务管理、系统管理与维护、Java和Windows两个平台下的程序设计以及服务科学、管理与工程的一般理论方法,则作为目标性课程。此外,学生可以根据自己的兴趣选修非计算机专业的课程,如商学院或者管理学院课程,增加学生在交叉学科方面的知识。这些支柱课程为学生从事信息服务工程奠定了“服务”的知识基础。
4结语
信息服务工程已经引起了教育界和企业界的重视。例如,刘宇等介绍了信息服务工程与管理专业的精英式工程教育所需的11门课程[4]。IBM介绍了面向本科生的服务科学、管理与工程[5]。本文在分析服务型社会发展背景的基础上,依据高师计算机科学和技术专业毕业生对课程的需求,提出了高师计算机科学与技术专业适用市场需求的一种新目标:培养信息服务工程师,并提出了信息服务工程的系列课程。在“规范”的指导下,作为“地方院校计算机应用专业人才培养研究与试点”项目的试点单位,我们正在实践开展以上课程改革工作。未来将进一步调研毕业生对这些课程的满意度。
参考文献:
[1] 教育部高等学校计算机科学与技术教学指导委员会. 高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行)[M]. 北京:高等教育出版社,2006:332-428.
[2] 徐晓飞,王忠杰. 论服务计算与服务工程的发展及影响[C]//中国计算机学会. 2008中国计算机科学技术发展报告. 北京:机械工业出版社,2009:110-126.
[3] J M Tien, D Berg. Towards Service Systems Engineering[J]. IEEE International Conference on Systems, Man and Cybernetics,2003,5(5):4890-4895.
[4] 刘宇,徐秀娟,马瑞新. 信息服务工程与管理专业的精英式工程教育模式探讨[J]. 计算机系统应用,2009,18(6):143-147.
[5]Wendy Murphy. Introduction to Service Science, Management and Engineering(SSME)Course Overview[EB/OL]. [2010-03-08]. /developerworks/wikis/display/ssme/Introductory+modules.
Curriculum Development for Information Service Engineering
DONG Dong, SUN Zhao-hao, WANG Zhi-wei, TIAN Liang
(College of Mathematics and Information Science, Hebei Normal University, Shijiazhuang 050016, China)
关键词:计算机图形学;教学改革;OpenGL
中图分类号:G642 文献标识码:A
“计算机图形学”是研究如何利用计算机显示、生成和处理图形的原理、方法、技术的一门学科,是计算机科学中发展最活跃、应用最广泛的分支之一。在计算机科学与技术专业新一轮教学改革中,确定了计算机科学方向的16门主干核心课程,计算机图形学就是其中之一。
1 “计算机图形学”实验课程存在的问题及改革的方向
国内“计算机图形学”的教学过分强调图形学的数学基础,使得“计算机图形学”成为计算机及其相关专业学生很难掌握的一门课程。这种强调数学基础的教学方式适合数学基础优秀的学生,对于数学基础一般的学生难以适用,往往造成很多学生有厌学、为难的情绪。如何让学生更好地掌握图形学的相关理论知识呢?注意到图形学的输出结果和相关应用是最吸引学生的,于是,通过“计算机图形学”实验的演示、验证和开发,来巩固学生对计算机图形学知识的理解,就显得非常有必要。
计算机软硬件技术的发展,致使计算机图形学实验开展的范围和形式也发生了一些改变。十年前,计算机图形学的实验往往在Turbo C下,用graphics.h下定义的图形函数进行程序的编写。在这个环境下,只能进行一些最基本的二维图形生成、填充、变换的实验,程序复杂,不能进行三维图形生成、纹理贴图、光照、视点变换等等这些实验,极大的限制了计算机图形学实验的开展。如今,计算机技术有了飞跃式的发展,改革计算机图形学实验势在必行。
我校的计算机科学与技术专业从2002年开始,在计算机图形学实验中引入了OpenGL,所有实验都要求在安装了GLUT的Visual C++ 6.0的环境下进行。
八年的教学表明,利用OpenGL开展图形学实验,对学生理解相关的图形学知识,提升学生学习的兴趣,提高学生在图形图像方面的程序开发能力非常有好处。结合多年教学的经验,针对计算机图形学实验中引入OpenGL后一些需要注意的问题,特撰写本文,希望对从事计算机图形学教学的老师有一定的借鉴作用。
2我校“计算机图形学”实验内容的设置
我校计算机科学技术专业的“计算机图形学”课程目前所使用的教材为Donald Hearn和M.Pauline Baker编著的《Computer Graphics with OpenGL,Third Edition》,该教材取材丰富,以开放图形库OpenGL为基础,介绍计算图形学的基础理论、基本概念和基本算法。教材提供了大量的示例程序,学生可将教材示例程序在PC上运行,从而获得对教学内容的直观理解。该教材的采用,极大的方便了用OpenGL展开实验教学。该课程是专业必修课和双语课程,4个学分,讲授54学时,实验36学时。
2.1实验平台的选择
OpenGL是一个发展成熟的、性能卓越的三维图形标准,它是20世纪后20年在SGI等多家世界闻名的计算机公司的倡导下,以SGI的GL三维图形库为基础制定的一个通用共享的开放式三维图形标准。目前,包括Microsoft、SGI、IBM、DEC、SUN、HP等大公司都采用了OpenGL作为三维图形标准,许多软件厂商也纷纷以OpenGL为基础开发出自己的产品,其中比较著名的产品包括动画制作软件Soft Image和3D Studio MAX、仿真软件Open Inventor等等。OpenGL具有七大功能:建模、变换、颜色模式设置、光照和材质设置、纹理映射、位图显示和图象增强、双缓存动画。OpenGL 的基本函数都做到了硬件无关,甚至是平台无关,开发的软件可以在各种硬件和操作系统上应用。相比较而言,微软的Direct3D虽然也是十分优秀的图形应用接口,但它只用于Windows系统,具有一定的局限性。因此,选用OpenGL作为计算机图形学实验的平台,能非常好的演示和验证各种图形学的算法,能紧贴学科前沿,给学生今后从事图形学相关软件的开发打下良好的基础。此外,OpenGL在3D方面的强大功能,也能极大的激发学生学习的兴趣。
由于OpenGL核心函数库都是平台无关的,所以OpenGL的核心函数库不包含任何输入或窗口函数。原因很简单,因为这两者都严重依赖于特定的平台。但是,无论图形程序运行在何种平台上(Windows、Linux或Macintosh),都不可避免地要和操作系统或本地窗口系统进行交互。面对这种情况,在计算机图形学实验中,我们采取一种折中的策略――借助一个简单的工具集,即OpenGL实用工具集(OpenGL Utility Toolkit,GLUT)。GLUT在标准编程环境中都有相应的实现,其API包含大多数窗口系统所共有的标准操作,并允许我们在应用程序中使用键盘和鼠标。GLUT的使用能让学生避开复杂的Windows编程中的窗口和输入的交互函数,把更多的精力放到图形学的内容上。
2.2图形学实验的开展项目
目前,课程开展的实验内容如表1所示,其中实验类型分为三类:验证性、设计性和综合性。验证性实验是让学生对理论课程学习的图形学基本算法和OpenGL的基本语法进行编程验证;综合性实验是让学生在经过一个阶段的学习后,具有了一定的基本知识和基本技能的基础上,综合运用图形学的多种知识,对学生实验技能和方法进行综合训练的一种复合型实验;设计性实验是一种探索性的实验,不但要求学生综合多种知识来设计实验方案,而且要求学生能充分运用已学到的知识,去发现问题、解决问题,实验中,学生自己选题、自己设计,在教师的指导下进行,以最大限度发挥学生学习的主动性。
表1计算机图形学实验开展项目
实验名称 实验内容 实验类型
实验1
OpenGL编程初步 (1)OpenGL的安装;
(2)OpenGL GLUT 框架的使用;
(3)OpenGL下图形的绘制原理;
(4)OpenGL下基本图元的绘制。 验证性
实验2
二维基本图元的生成 (1)DDA、Bresenham直线生成算法的实现;
(2)中点圆算法的实现;
(3)中点椭圆算法的实现。 验证性
实验3
二维图元的填充 (1)熟悉OpenGL中对颜色的设置;
(2)边界填充算法的理解与实现;
(3)泛滥填充算法的理解与实现;
(4)扫描线填充算法的理解与实现。 验证性
实验4
OpenGL下图形的交互控制 (1)了解glut中的各种回调函数;
(2)用鼠标对图形进行交互控制;
(3)用键盘对图形进行交互控制。 验证性
实验5
OpenGL下的二维图形变换 (1)直接设置投影矩阵,对图形进行平移、旋转、缩放,理解变换的原理;
(2)掌握OpenGL下平移、旋转、缩放变换的方法;
(3)掌握以上方法的组合变换。 验证性
综合性
【关键词】计算机科学与技术;专升本教育;课程体系;相互衔接
自1999年开始,北京市面向高等职业院校的毕业生开展“3+2”模式的“专升本”教育,在专升本办学的十几年中,几个关键的问题一直是各个院校和教育家研究的热点,如专升本的实施模式问题、入学考试方法、人才培养的定位、专本相互衔接的课程体系等等。在这些问题当中,专本相互衔接的课程体系是研究最热的问题,也是实际教学实施过程中亟待改善的问题。
一、目前相互衔接的课程体系存在的问题
北京市在实施“3+2”模式的专升本教育中,有两种衔接方法。一种是升入普通本科学校,比如北方工业大学,插入到相应专业的大三年级继续学习到大四毕业;另一种是升入技术应用性本科院校,比如北京联合大学,独立编班完成2年的学业。
以第一种方法实施的专升本教育,学校不再制定独立的培养方案,而是按照普通本科的各项要求实施教学。普通高等教育的课程体系是基于学科知识系统化的,每一门课程都是基于知识储备的,课程之间的知识系统性非常强。而高等职业教育属职业教育体系,是基于职业性和应用性的,不讲求知识的系统性,主要培养学生对技术技能的掌握,故相对普通本科来说,高职学生的专业基础不系统,呈碎片化,再加上学生的学习方法也不适应,大多数学生学习跟不上,经常考试不及格以至拿不到毕业生或学位证书。
以第二种方法实施的专升本教育,制定独立的人才培养方案,按照技术应用性本科来培养。2011年以前课程体系基本是普通本科培养体系的削减版,把某些课程的标准和要求降低,并加开了实训课程,增加了实践教学学时。但是其课程体系依旧是以学科知识体系构成的,实践教学为理论教学服务,其职业性和应用性不强。学生在找工作时,与普通本科的毕业生相比劣势明显。
自2011年以后,将专升本教育纳入到职业教育体系。笔者在《计算机科学与技术专业专升本人才培养定位分析与研究》一文中得出,专升本教育在教育层次上是本科,在教育类型上是职业教育。本科层次的职业教育的课程体系应具有其独有的特点。
二、课程体系的构建原则
在本文作者关于《计算机科学与技术专业专升本人才培养定位分析与研究》一文中明确将专升本教育定位为本科教育层次的职业教育。故在课程体系的构建上要遵循以下几个原则:基于职业领域分析的原则;加强技术理论基础,削弱“理论研究”的基础;理论教学体系要服务于实践教学体系;课程体系要基于工程、强化技术、重视综合技术在职业环境的应用;课程体系平台化、课程模块化,通过课程模块的组合和更新来支撑能力的培养;课程的考核,尤其是综合技术类课程的考核要在实际职业环境中进行,要突出考核的应用性、综合性和职业性。
三、课程体系的设计思路
专升本课程体系的设计既要达到本科层次的教育要求,又要体现出其高等职业教育的职业性和技术应用性特征。而计算机科学与技术专业的职业性和技术应用性是在工程化(项目实施)的过程中实现的。故课程体系的设计以“基于工程、夯实基础、面向职业、强化技术、重在应用”为思路。
夯实基础主要指技术理论基础,以行业关键技术确定理论内容,将理论性特强的课程和章节删除或削弱。例如《编译原理》课程中概念多、理论性强、内容抽象、形式化推理多,是学生今后从事专业理论研究、或更高级的技术开发所需要的理论基础,专升本教育不再开设该课程,将其中的必要内容加入到程序设计类课程中。课程内容的整合也体现在专业基础和专业技术类课程中。如《数据库原理及应用》中关系代数和演算部分为较为抽象的符号化推理内容,故这部分内容可以略讲或不讲。
面向职业是指将所学的技术通过企业的项目模拟、实务专题、实际的企业项目、企业顶岗实习以及进入职场等方式训练关键技术和综合技术,通过企业化的工具、语言、过程、方法来使技术达到职业化的应用。
强化技术是指依据岗位职责,确定从业岗位的关键技术,先设置单项技术课程,然后设置由多个单项技术构成的综合技术课程,符合学生的认知规律,提高学习效果。重在应用是贯彻学以致用,将学到的技术在实际的职场中获得应用,尤其学生应该掌握技术应用的方法、工具、过程等重要因素。
四、课程体系构建
依据上面的课程体系设计思路,构建出由两个体系、四个平台、七个模块构成的课程体系。
(一)两个体系
课程体系逻辑上由技术理论课程体系和实践课程体系构成。但在实际的教学实施过程中,两个体系是融合在一起,技术理论课程体系是为实践课程体系服务的。其中基本素质平台、专业基础模块、关键技术模块和综合技术模块等构成技术理论体系。该体系的设计思路是技术从单项到综合。依据对专升本学生在读高职期间所学课程的调研结果,开设或者补开教育部要求计算机科学与技术专业本科应开设的骨干课程,使学生达到本科层次的理论要求,夯实专业技术基础,为就业或考研提供有利条件。面向对象的程序设计是计算机科学与技术专业最核心、最基本的技术,调研结果显示80%的学生对该技术掌握程度不理想,故在基础平台中增开了面向对象的程序设计及实践训练课程。依据岗位职责,确定岗位关键技术,首先设置关键技术课程,然后设置由多个单项技术构成的综合技术课程,符合学生的认知规律,提高学习效果。
实践课程体系由技术职业化应用模块、实践技能训练平台、职业技能拓展平台三部分构成。
计算机科学与技术专业的核心技术包括编程技术、数据库技术、软件测试技术、软件分析与设计技术,通过验证性实验、单项技术训练、项目综合训练、职场顶岗实习训练过程,在技术的不断综合中得到训练。
(二)四个平台
建立夯实基于“本科层次”基本素质教育平台,主要包括政治类课程、高等数学、工程数学、概率、大学英语、应用文写作、沟通与交流等本次层次的公共基础课程,培养学生最基本的工科素质、良好的政治素质,建立正确的人生观、世界观,拥有健康的体魄,具备良好的英语语言运用能力和高尚的文化素养;建立提升基于“单项综合”的职业能力培养平台,包含两部分内容,一是专业必修课程,主要是面向行业必须掌握的专业基础知识和基本技术,为学生职业生涯的可持续发展奠定基础。二是面向职业和岗位群工作必须掌握的关键技术和专项技术,体现新技术和新方法的综合技术等。此外还要适量增加专业选修课程,对专业技术的适度深化和扩展,对职业生涯可持续发展和学生个性化发展提供必要的支持;构建基于“就业导向”的实践技能训练平台,按照基础实践能力、单项应用能力和综合应用能力设计,保证将实践能力贯穿到二年的教学中;探索基于“校企合作”的职业能力拓展平台,实践教学的实施要走校企合作的道路,如何探索校企合作的新模式,将是未来职业人才培养的关键所在。实践能力通过校内模拟企业项目、校内外实务专题、企业顶岗实习、入职企业岗位等一些列的校企合作方式使得学生职业能力、技术综合能力不断提高。
(三)七个课程模块
由于专升本学生的专业基础参差不齐,缩小他们之间的差距是入学第一个学期必须解决的问题。这就要求课程体系中的课程必须模块化设置,一方面便于基础差的学生补修,另一方面也便于新技术和新方法的更新。七个模块分别包括基本素质教育课程模块、专业基础课程模块、关键技术课程模块、综合技术课程模块、技术职业化应用课程模块、实践能力训练模块、职业能力提升模块等。每一个模块由若干可课程构成,每一个课程内容也要求模块化,除专业基础课程保持不变外,其他课程可以随时更换,课程的内容也可以随时更新。此外,还应该及时调研当届学生的专业基础情况,通过校开公选课的形式,开设一些专业基础课程填补基础、专业深化课程便于学生考研。
五、实施建议
在课程体系的实施过程中,有一些重要的思想和做法是保证课程体系发挥应用作用的必要保障。实践教学列为人才培养的核心地位;探索校企合作新模式,加强适用于教学的企业项目的开发;探索课程或课程模块的企业化考核方式;提高实践教学的实效,加强过程监督和控制;关键技术和综合技术的应用考核一定要到实际的职场中检验。
参考文献:
[1]王彤,朱科蓉.高职专升本教育的定位分析与改革研究[J].高职教育,2011(13)
[2]张爱军,罗军.高职专升本教育与应用型本科教育的教学培养方案衔接策略探讨[J].当代继续教育,2013
[3]高林.高等职业教育与应用性学位教育课程模式及其衔接[J].北京联合大学学报,2006
[4]董大奎,路瑞峰,棘冶.高职“专升本”教育人才培养模式研究[J].中国高教研究,2005
[5]杨晓燕.发展本科高职的理论和策略研究[J].沈阳师范大学,2014
关键词:计算机;创新人才;培养模式;探索;实践
文章编号:1672-5913(2013)18-0016-04
中图分类号:G642
0 引言
针对创新及创新人才的培养,美国制定了著名的“2061”计划,旨在用一代人的时间根本改变美国的教育体制,造就新一代具有高度科学素养的国民。培养创新人才,是时展和社会进步对高等教育提出的新要求,然而,长期以来,我国的高等教育却一直把学习已有的工业文明成果作为大学生培养的首要目标,注重知识的传授,把教学过程理解为知识的积累过程,对大学生的评价立足于掌握知识的多少,而忽视了学生潜能、创新能力和实践能力的培养。
中央教育科学研究所于1998年提出“创新教育”的理念,有力推动了教育改革。创新型人才的培养离不开课内理论知识的传授,更离不开课外严格的科研、实践能力训练。实践证明,开展大学生科研能力训练计划是改革本科生教学模式的重要举措,是培养和提高学生科研创新能力的重要举措。
产学研合作是我国国家创新体系的基本组成部分,它体现了科技与经济结合的普遍规律,是当代各国发挥科技第一生产力作用的基本途径。政府导向与市场推动形成产学研合作在运行中的良性机制,已成为各国科技与经济政策的基本内容。产学研合作教育是国际公认的培养创新人才的最佳教育途径,也是世界经济一体化进程对加快人才培养的要求,顺应了世界高等教育改革的潮流。
从20世纪80年代后期开始,我国计算机人才培养经历了一个从到低谷的过程。在阶段,几乎每一所高等学校都开设了计算机专业。目前,计算机专业是全国各类专业中人数最多的专业,计算机专业由于其发展十分迅猛的特点,被学生和家长视为“艰苦难学专业”,同时由于其他非计算机专业的计算机应用水平也在迅速提高,计算机专业人才培养面临极其艰巨的挑战,如何加强计算机专业人才培养,提高计算机专业学生的创新意识和实践能力,成为势在必行的迫切需求。针对目前计算机科学与技术专业普遍存在着专业优势下降、社会认可度下滑、创新能力不够明显等问题,从特色课程体系、产学研合作、实践环节和国际合作4个方面进了改革与创新,笔者提出了一种新的计算机创新人才培养模式,并探讨和总结了在创新人才培养方面的一些实践和经验。
1 新的计算机创新人才培养模型
以华南理工大学计算机科学与技术专业“全英创新班”为对象,从全英课程体系、产学研合作、实践环节改革和国际合作4个方面,提出了一个新的计算机创新人才培养模型,如图1所示。
1.1 全英课程体系
计算机类全英创新班(含本硕博连读创新班和联合班)通过高考招收优秀学生,所有必修课程聘请具有国外留学背景的教师(或直接从国外聘请教师)采用全英语方式进行教学,旨在培养基础扎实、知识面宽、德智体全面发展,且具有研究创新能力和国际视野的计算机科学与技术高级研究型人才(硕士或博士)。
表1给出了计算机科学与技术专业全英创新班的课程体系。该体系综合考虑了CC2005和国内外著名大学的培养方案,通过数学分析、离散数学、概率论和线性代数的学习,加强学生的数学基础,大学一年级开设计算机科学概论、IT前沿技术、新生研讨课,使学生对计算机科学与技术的发展有一个初步的了解,数字系统创意设计的设置培养学生对计算机科学的兴趣和创新意识。
该培养体系除了传统的计算机基础课程外,还开设了IBM模块课程、Google模块课程等国际著名企业模块课程,使学生的知识结构与计算机最新技术同步。
1.2 实践环节
华南理工大学计算机科学与技术专业本科生实践能力培养包括课程实验、大作业和课程设计、三年级优秀本科生进入教授科研团队进行科研或工程项目训练、学校教务处资助的学生研究计划、校团委支持的百步梯计划、各类科技竞赛、通过各类著名企业俱乐部(IBM俱乐部、Microsoft俱乐部、腾讯创新俱乐部、Java俱乐部、视觉艺术俱乐部、人工智能俱乐部、网络专家俱乐部)开展丰富多彩的课外科技活动、毕业实习和毕业设计等环节构成学生实践能力培养链,如图2所示。
(1)三年级优秀本科生进团队:从大三开始,对班级排名在前40%的学生,实行导师负责制,让学生跟导师从事科研工作,与大四毕业设计捆绑。
(2)毕业实习改革:根据本科生对毕业实习提出的意见,满足本科生在找工作时需要有项目经验的需求,提高学生的实践能力,学院将本科毕业实习时间提前到暑假开始,加上9月、10月2个月,毕业实习时间大约为期4个月,并将优秀本科生进入团队实验室与毕业实习联系起来。本项工作从2008年7月已经开始实施。
(3)ACM竞教结合改革:继续推进“高级语言程序设计”ACM竞教结合改革;继续推进“数据结构”ACM竞教结合;新增“算法设计与分析”ACM竞教结合试点;2011年起在这些课程的期末考试中增加了“机试”部分,随后的下一个学期“机试”部分比例已达到50%,这些改革大大地提高了学生的动手能力。
1.3 产学研合作
(1)实习基地建设:2011年在前期实习基地的基础上,又分别与TCL通讯控股有限公司、华软集团合作建立了2个校内实习基地。目前学院分别与Google、Oracle、IBM、腾讯、TCL、阿里巴巴、广州移动、金山等25家公司建立了校外实习基地,组织大四本科生到企业实习4个月。2009年以来,本科生有近50%的学生到校外企业实习,其他保研和考研的学生大约占30%,剩下的学生在校内实习。学生可以通过到这些实习基地参与实际科研和工程活动,在实战中增强自身的科研和工程能力。实践表明,实习工作取得非常丰硕的成果。
(2)企业模块课程:学院还积极与Google、IBM、EMC等国际著名公司合作,并开设了“IBM模块课程”4门、“Google模块课程”3门、“Atmenl模块课程”1门和“EMC模块课程”1门。
(3)校企共建实验室:通过企业捐赠,分别建设“Google Androdi移动计算实验室”“三星移动计算实验室”“Atmel嵌入式系统实验室”,改善了本科生实验条件。学院接收企业捐赠共建实验室的条件是捐赠的套数要足够多,捐赠设备能够真正地用于本科生实验。
(4)腾讯创新班:2011年选送21名学生参加第二届“华工腾讯创新班”。在此基础上,2011年华南理工大学等7所知名高校携手腾讯建立合作开放平台,反响巨大。
1.4 国际合作
产学研合作是培养创新人才的必然趋势。产学研合作以人才培养为中心,在教学过程中突出学生的主体地位,让学生直接面向社会实践和科研创新,培养学生的知识应用能力和创造能力。学校与企业的结合充分调动了地方、部门和企业参与办学的积极性。这样一来,学校与企业双方就会把智力投资和人才使用效益统一起来并达到一致,这将更有效地培养出高质量的人才,同时也能促进对高等学校管理体制的改革。华南理工大学计算机科学与工程学院具体的产学研合作情况为:
华南理工大学计算机科学与工程学院计算机科学与技术专业先后与新加坡国立大学、香港浸会大学、纽约科技大学、法国南特大学、法国Cnam大学等高校建立了教学科研合作,合作形式包括推荐优秀本科生到国外攻读博士学位、互派教师访问、互派研究生、教材合作、共享双方教学方法以及科研合作等方面。为计算机教育国际化创造了条件。2011年选送了近50人分别到新加坡国立大学、香港浸会大学、香港科技大学、美国阿肯色大学、法国Cnam大学、美国纽约大学Poly分校等国外高校攻读博士学位或短期访问。表2给出了具体的合作学校、合作内容及毕业后应该获取的学位。
(1)聘请外教:2010年聘请美国德克萨斯州立大学Ted教授承担嵌入式系统、高级语言程序设计课程教学;2011年和2012年聘请香港科技大学Rymoll教授承担数据库课程教学;2012年聘请法国Nicolas Sicard教授给2011级创新班学生讲授高级语言程序设计课程;2012年聘请法国Pierre-Andr6 Galmes教授给2010级创新班学生讲授计算机组成与体系结构课程;2012年6月聘请IEEE院士意大利Fabio Roli教授为学生讲授人工智能课程。
(2)校内国际氛围培养:学院还开设计算机留学生班,通过定期开展“爱无国界融合互助”活动,创新班学生帮助留学生提高专业水平,留学生帮助创新班学生提高英语口语水平,真正达到互助双赢。
2 新的计算机创新人才培养模型的成效
华南理工大学计算机科学与工程学院从2010年开设创新班以来,取得一定的成效。下面通过学生英语水平考试、、竞赛获奖、出国学习等方面加以验证。
(1)学生英语水平考试:2010创新班、201G联合班、2011创新班、2011联合班学生CET4和CET6考试情况见表3。
(2):2011年共18篇,2010级创新班和联合班4篇,2009联合班9篇。部分学生代表作见表4。
(3)竞赛获奖:2010创新班、2010联合班学生竞赛获奖个数情况见表5。
(4)出国学习:2012年至今,学院联合班和创新班共计派出出国学习的学生近百人,其中美国阿肯色大学一个学期(2010联合班)1人;香港中文大学(2010创新班和联合班)2人;法国Cnam大学暑期游学(2010创新班和联合班)26人;国际(美国)硬件竞赛(2010联合班)2人;香港浸会大学暑期科研实践(2009联合班)5人;香港浸会大学攻读博士(2009联合班)2人;香港4所大学访问2010创新班联合班学生55人。
3 结语
两年多的实践表明:进行创新班模式的人才培养方式是有效的,学生的英语水平、国际视野、科研能力和创新意识得到了很大的提高,对计算机创新人才的培养具有一定的示范和推广作用。今后还需进一步加大改革力度,培养具有国际视野和创新能力的计算机科学与技术高级专门人才。
参考文献:
[1]田德新,张喜荣,美国创新人才培养机制[J],西安外国语学院学报,2003,11(3):85-87
[2]刘智运,创新人才的培养目标、培养模式和实施要点[J],中国大学教学,20ll(1):12-15
[3]“创新教育研究与实验”课题组。推进创新教育培养创新人才[J],教育研究,2007(3):16-22
[4]郝智,伍玉娇,张金柱,等,以大学生科研训练计划为载体培养创新人才[J],实验室研究与探索,2010,29(11):71-74
[5]宋之帅,田合雷,盛义保,产学研合作培养研究生创新人才的研究与实践[J],中国电力教育,2012(34):17-18
摘要:本文由信管专业的发展史为讫点,引出目前高校信管专业人才培养模式中存在的现状,并以绍兴文理学院元培学院信管专业为例,进而提出解决之对策,为信管专业人才培养模式的研究起到抛砖引玉之效果。
关键词:信管专业人才培养模式
信管专业全称信息管理与信息系统,涉及信息学、计算机科学和管理科学领域,属于交叉综合型学科,是隶属于管理学门类下的管理科学与工程二级学科,由原管理信息系统专业、经济信息管理专业、科技信息管理专业等发展合并而来。信管专业的学生要求具备较强的综合实力和比较优势,在社会实践中要“与学管理的比计算机,与学计算机的比管理”,随着我国信息产业化和产业信息化的发展,信管专业的就业渠道日渐丰富起来,通常的就业方向应该是各类政府、企业、经济实体、金融机构、IT及有关管理部门。因此,根据社会发展的实际需要,为满足社会上述大类人才的培养需求,信管专业建立以管理领域应用信息技术为目标的属于管理学门类的信管专业人才模式是十分有必要的。
一、信管专业的发展
信息管理与信息系统专业(以下简称信管专业)的前身可以追溯到20世纪60年代,目前在发达国家几乎所有高校都开设有此专业。我国是1978年率先由人民大学开办了对应的经济信息管理专业,其后其他高校陆续开设了“管理信息系统”专业,而信息管理与信息系统专业是1998年教育部将相关的5个背景专业整合而成的一个新专业。
经过20年的发展,目前我国信管专业已建有博士后流动站、博士、硕士、本科等多种办学层次。教育部对本专业的培养目标尽管有具体规定,但也准许各高校根据自身办学资源和办学定位的不同情况确定自己的培养目标。
我院作为浙江省独立学院之一,对自身培养人才的目标定位就是培养高素质的应用型专门人才。办学十年来,该专业在我院一直侧重于管理与信息技术相结合,逐渐形成了自己的应用型人才培养体系。本研究将以为本专业课程教学体系改革为研究原型,探讨信管专业的人才培养模式,希望起到抛砖引玉作用,共同办好该专业。
二、我院信息管理与信息系统人才培养模式存在的问题
我院于2000年开始招收信管专业第一届本科生,但学生的就业情况却不容乐观。学生毕业后真正能够专业对口、学以致用的人数不到10%。办学十年来期间也数度停招该专业。虽然我院在国家教育部相关文件基础上,结合本院的实际情况对培养方案进行了修订,但到目前为止仍有一些问题存在,这主要表现在:
(1)重专业、轻人文。专业课占的比重过大,人文素质课占的比重太小,存在明显的重专业教育,轻人文素质教育的现象。
(2)重理论轻实践。纯理论的课程占的比重过大,实践课程占的比重太小。开设的实践课程与企事业单位中实际运用相差甚远,课程周期短,课时量明显不足;加之学生动手能力不强,分析问题和解决问题的能力差,导致实践课程开设成效不大。
(3)重管理轻计算机应用。由于信管专业是一个交叉学科,集系统科学、管理科学、计算机技术于一体,具有单个学科所不具有的优势,但也有可能形成“拼盘”的可能性。一般高校都把信管专业划入管理学院(系),以致经济学和管理学课程开设比重过大,计算机科学与技术的课程占的比重相对少,使得管理类的课程几乎都开设了,以至于不少学生误认为信息管理与信息系统专业就是纯管理学科类专业。
(4)重必修轻选修。必修课程比重过大,选修课程比重过小,学生无法根据自己的个性和爱好选择课程,限制了学生的个性发展不利于对学生创新素质的培养。由于所修的两类课程重复率较高,学生学习的积极性不高,从而出现部分选修课的缺课率较高。
三、信管专业创新型人才培养模式之策略
高校对信管专业人才的培养必须着眼于社会的需要,以满足社会、企业信息化建设和管理的需求。因此,各高校应重新审视信管专业人才的培养方案,正确定位培养目标。
(1)培养目标定位
信管专业处于经济学、管理学、计算机等学科的边缘,它综合应用了这些学科的思想方法而形成自己的知识体系。因此,要准备处理好与相关学科的关系,面向社会需求,结合区域特点,培养出既具有专业知识又具有综合运用能力,既懂管理又懂技术的复合型人才。
(2)课程设置定位
本专业教学内容的设置首先应考虑分析课程之间的内在联系,理顺脉络,科学地制定教学大纲,保证教学的系统性,避免内容的交叉重复与遗漏。
其次是要与时俱进,借鉴国外教学经验,及时更新教学内容,增加实践性强的内容。改变过去重理论,轻实践的旧教学模式,加强实践、实习环节。高校可根据学校情况给学生提供计算机软硬件、信息资源管理、系统分析设计及电子商务等试验环境,使学生在实验的环节中验证、理解、消化理论课程中所学习的知识。
另外可通过建立虚拟企业实验室,充实社会实践环节。我院地处“纺织之都”——绍兴,有柯桥轻纺城这个巨大的人才需求市场。因此,下设的经济管理系根据这一区域优势,建立了相关实验室,让学生进入虚拟企业实验室,运用所学的理论知识和实践知识进行企业经营仿真训练,使学生了解企业真实的管理过程。在感悟企业先进的管理理念的同时,学生在训练的过程中找自身知识体系构建的不完善之处,以便及时弥补。
(3)教学教师定位
由于信管专业是一个多学科交叉融合、实践性很强的学科,因此需要教师要同时具备胜任理论教学和指导学生实践教学的素质。全面掌握企业实践案例,注重知识的实用性。最显著的特征是能够把专业理论与生产实践结合起来,高效率地指导好学生。可通过校企联合方式,教师努力接触企业,建立长期合作关系,才能教学与研究并重,同时重视或强化实践能力,使其自身具有更强的实践应用素质,以此来带动学生的相应素质能力的培养。
参考文献:
[1]陈延寿,关于信息管理与信息系统专业建设若干问题的思考[J].情报杂志,处2006(8).