《基于程序设计为核心能力的计算机科学与技术专业人才培养模式研究.doc》由会员分享,可在线阅读,更多相关《基于程序设计为核心能力的计算机科学与技术专业人才培养模式研究.doc(5页珍藏版)》请在金锄头文库上搜索。
1、基于程序设计为核心能力的计算机科学与技术专业应用型人才培养模式研究彭绪山 王明基金项目:浙江省2009新世纪教改项目(编号:zc09084) 彭绪山,男,1966.7出生,硕士,副教授,研究方向:图像处理、数据挖掘; 王 明,男,1968年出生,副教授,宁波大红鹰学院信息工程学院副院长。 李晓蕾(宁波大红鹰学院信息工程学院, 宁波 )摘要:培养什么样的应用型人才,怎样培养应用型人才,是应用型人才培养必须解决的问题。计算机科学与技术专业在人才培养目标准确定位的前提下,从专业课程体系、教育教学创新、师资队伍建设、加强实践教学、教育评价体系等方面论述了人才培养模式的相关问题,为实现应用型人才提供了保
2、障。关键词:人才培养模式;程序设计能力;课程体系;实践教学高等院校的根本任务是培养高素质的人才,而人才培养质量如何,是衡量一所大学办学水平的重要标志。近年来,有关应用型人才培养已成为教育界、学术界讨论、争论的热点问题。一些院校在经过论证和实践后,纷纷提出了应用型本科院校的定位,这既是我国经济社会发展的要求,也是我国高等教育继精英教育之后的大众化教育发展的需要。培养什么样的应用型人才,怎样培养应用型人才,这是我校自高职升本之后必须解决的问题。随着计算机的快速发展,计算机科学与技术专业是我校升本之后的首批本科新专业之一。对于计算机科学与技术专业人才培养如何定位、课程体系如何设置、采取什么样的教学方
3、法及手段培养人才,这都是我们必须明确的问题。一、计算机科学与技术专业人才培养目标的定位按人才培养目标,人才培养可分为研究型人才和应用型人才两大类,其中,应用型人才又分为工程型人才、技术型人才和技能型人才。就理论水平而言,工程型人才高于技术型人才,技术型人才又高于技能型人才。技术型人才主要从事技术的应用,以理论技术和智力技能为主,其理论水平和技术水平高于技能型人才,属于高技能人才。根据学校院办学定位和人才培养理念,结合本专业的实际情况,我们在对我院的计算机科学与技术专业经过论证分析之后,确定我院计算机科学与技术专业人才培养目标及定位为:培养适应社会主义现代化建设需要的德、智、体、美全面发展,系统
4、地掌握计算机科学理论、计算机软、硬件系统及应用知识,具备本专业领域分析问题、解决问题的初步能力,面向区域经济中小企业、服务区域经济下中小企业的信息化建设,从事软件工程项目的设计与应用、嵌入式系统开发与应用的高素质技术应用型专门人才。二、人才培养模式创新的探索与实践人才培养模式是指在一定教育思想或教育理论指导下,为实现其培养目标而采取的培养过程的某种标准样式和运行方式。它一般包括人才培养目标、专业设置模式、课程体系结构、人才培养手段和途径、教学制度、教学组织形式、实践性教学环节、教育评价方式等。作为本科新专业之一,我们对计算机科学与技术专业在人才目标已定位的基础上在培养模式、教育模式方面作了较大
5、的改革与创新。1、更改课程体系,建立基于程序设计为核心能力的课程体系按照人才培养目标和人才定位,本专业课程体系紧紧抓住应用型人才培养和服务于中小企业为目标,并确定专业核心能力为程序设计能力。首先,确立本专业三个专业方向,即.NET平台软件开发、J2EE平台软件开发、嵌入式软件开发。其次,确定三个专业方向的核心能力是程序设计能力。最后,围绕程序设计能力设计了对应的课程体系。程序设计能力包括算法设计、代码编写、逻辑设计、人机界面和软件工程思想等关键能力。如图1所示:软件工程导论软件测试与质量保证程序设计能力算法能力代码编写能力软件工程思想逻辑设计能力人机界面离散数学数字逻辑WEB程序设计软件界面设
6、计线性代数概率与统计数据结构程序设计基础面向对象方法学JAVA程序设计C#程序设计Linux系统开发数据库概论图 1专业核心能力与课程支撑关系图2、以学生为主体的教育教学创新基于现在大众化教育模式的学生群体特征,本专业在教学上积极倡导因材施教,建立以学生为主体的教育教学创新。根据学生特点研究教育教学方法,把教学内容、教学方法改革作为教学改革的主要方向,积极推广启发式、讨论式、开放式、案例式教学,鼓励教师积极创新教学方法,注重培养学生主动学习和参与教学的意识,形成以教师为主导、学生为主体的互动式、合作式教学模式。 (1)改变“以系统知识传授为核心”的传统教学模式,大力提倡和推广参与式、启发式、讨
7、论式等教学互动型模式,创建“课内、课外”相结合、“校内、校外”相结合的全社会办学模式。(2)建构第二课堂与第一课堂有机结合的教育教学模式。将第二课堂纳入学分制管理,以第二课堂激发学生学习积极性,以第二课堂的实践性、创新性教育导引第一课堂教学。如利用学生的程序设计专业特长,组织ACM竞赛、指导学生开展科技创新、科研实践、科研项目申报等活动。3、应用型教师队伍的建设围绕应用型人才培养的目标,打造应用型教师团队,是应用型人才培养得以真正实现的核心问题。1、大力推进为区域经济中小企业的信息化建设服务,解决中小企业在信息化建设中的困难,鼓励专任教师进入企业,为企业的信息化建设提供服务,以此提高专任教师的
8、实际开发能力,同时,为今后学生进入企业进行专业实习提供实习基地。2、提高师资队伍中“双师”型教师的比例。这里的“双师”型教师不是指仅参加过某类“双师”型培训班学习,而是真正具有实际开发经历的教师,因此,通过产学合作的横向课题或直接创造条件将教师送往软件公司进行一个完整的软件项目开发过程,为今后项目课程的内容进行项目准备。3、聘任软件公司中软件项目开发人员作为项目课程的兼任教师。软件公司的开发人员由于受到自身工作要求的限制,不可能在正常上班时间内到学校承担课程,因此,项目课程可以安排在晚上或双休日进行,聘任教师更多是进行项目开发过程中的指导,而不从事正常的教学环节。4、加强实践教学,培养学生的实
9、践操作能力实践性教学环节是应用型本科专业教学系统中的重要组成部分,是培养学生实际工作能力的重要教学内容,也是培养具备过硬实际操作能力的应用型人才的有效措施。在明确了本专业的核心能力是程序设计能力之后,本专业共设计了五门核心课程,分别是程序设计基础、Web 程序设计、面向对象方法学、数据结构和数据库概论。为保证应用型人才培养目标的实现,本专业在开出以上五门核心课程之后,同时开发了与此五门课程对应的实践综合课程设计:程序设计综合课程设计、Web开发综合课程设计、面向对象综合课程设计、数据结构综合课程设计和数据库系统综合课程设计,在培养计划中分别安排如下表1。表1 核心课程与综合课程设计开课流程图1
10、学期2学期3学期4学期5学期6学期程序设计基础程序设计综合课程设计WEB程序设计Web开发综合课程设计面向对象方法学面向对象综合课程设计数据结构数据结构综合课程设计数据库概论数据库综合课程设计这五门实践性综合课程的设计与传统的课程设计有着显著的区别,它们是在对应课程之后的第二学期开设的,是独立的一门课程,这对于确保学生的程序设计能力、实践操作应用能力有着强大的实践支撑。5、建立基于专业核心能力目标培养的评价体系对于如何评价本专业人才培养目标的实现,本专业建立了一套量化的评价标准。在综合课程设计设置中,确定了学生以完成项目的形式展开教学,如,程序设计综合课程设计是在程序设计基础课程的知识体系讲授
11、完成之后,先用实际应用案例来强化学生C语言的程序设计能力,在该课程设计中包括了3个应用案例:通讯录、纸牌和扫雷的设计,学生在教师的指导下,运用已有的知识,通过自身的努力完成,每个项目或案例以小组形式由学生在课余时间完成,每周2课时的教学安排主要是教师集中辅导。并且在此综合课程设计的教学目标中,要求学生编写的总体代码行数达到3000行以上,同时对该项目课程的考核方式进行了改革,学生编写的代码占总成绩的50%,程序功能的演示为20%,学生的答辩为30%。如图表2所示。表2 综合课程设计量化的评价体系序号课程名称代码行数要求考核方式1程序设计综合课程设计3000行代码 50%演示 20%答辩 30%
12、2Web开发综合课程设计2000行3面向对象综合课程设计2000行4数据结构综合课程设计2000行5数据库综合课程设计2000行6综合开发案例3000行7实训-工程强化3000行8毕业实习4000行9毕业设计4000行 合 计25000行通过以上综合课程设计、集中性实践教学等环节的学习与实践,学生将在大学四年内完成大约25000行程序编码的设计过程,确保本专业核心能力的培养得到实现,也为学生今后走向社会真正有能力从事软件开发打下坚实的基础。三、结束语随着社会的发展及计算机的不断更新,计算机科学与技术专业应用型人才的培养模式不能长久不变,因此,我们要不断吸收新的教学理念,更新教学思想,确保培养目
13、标的准确定位及培养模式的创新。当然。应用型人才培养的过程中,还有许多具体问题需要分析和解决,如教师能力和素质的提高,课程教学与国内外先进认证体系的结合,如何兼顾创新型人才培养等,也将是以后要进一步研究的目标。参考文献1 吴耀兴,陈政辉.论应用型人才培养的内涵及策略J .黑龙江高教研究, 2008,(12)2 刘平清,谭明术,许亚非.地方本科院校应用型人才培养的3T模式探索. 重庆科技学院学报,2009,(12)3 郭银章,曾建潮.地方高校计算机科学与技术专业人才培养模式改革与实践J.计算机教育, 2009, (13): 694 宇缨,胡天明,侯爱民.应用型IT人才创新能力培养模式的研究J.教育
14、探索,2007(10):135-136.Program design based on core competence Computer science and applied technology professional personnel training modeAbstract: What type applying to train talented person, problem cultivating how must solve as applying type talented person , being to apply type personnel training.
15、 Computer science and technology special field have moved downwards in localized accurate talented person train objective premise , aspect such as complying with special field curriculum , educating FOAK , ranks of teachers teaching , reinforcing the system carrying out teaching , educating valuation has discussed the pattern relevance of personnel training problem , has provided a guarantee to realizing the talented person applying a type. Keywords: