高职院校计算机软件专业工程化实践教学体系的改革与探索
- 格式:doc
- 大小:25.50 KB
- 文档页数:3
高职院校计算机软件专业工程化实践教学体系的改革与探索
摘要:本文具体分析了高职院校计算机软件专业实施工程化实践教学的必要性,阐述了工程化实践教学体系的总体思路,并结合我校教学改革实际,从教学模式、实验室建设、实践教学评估、实习基地建设、教材建设等方面探讨性地提出了一些实施工程化教学的改革方案。
关键词:软件专业;工程化;实践教学;改革
1高职院校计算机软件专业实施工程化实践教学的必要性
近年来,我国软件产业快速发展,从CCID的最近调查中发现,中国市场每年至少存在50万软件人才的巨大缺口,并且整个缺口还在以每年20%的速度快速递增,不仅缺乏高层次的系统分析员、项目总设计师,也缺少大量的从事基础性软件的开发人员。
因此,如何以快速度培养出一大批高质量的软件人才就成了很迫切的话题。
虽然我国每年都有大量的高校软件专业毕业生,但由于计算机产业知识的升级换代速度非常快,而传统的高校教育不仅在招生规模、培养模式上存在较大的刚性,而且在课程设置、教学内容等方面也明显滞后于IT技术变革的浪潮,普遍缺乏对学生工程能力和职业素质的训练,学校教育和社会需求严重脱节,一方面是大量计算机专业的学生难以找到合适的职位,另一方面却是IT企业难以找到满意的人才。
其中一个重要的原因是学生的工程实践能力较差,与IT企业结合不紧密。
针对以上情况,对计算机软件专业实施工程化实践教学,发展系统的、以技术应用为根本、以实践为显著特点、面向企业具体岗位的高等职业教育,正在成为IT教育和软件人才培养的主要渠道。
实施工程化实践教学,不仅有利于培养学生的工程实践和创新能力,而且有利于于增强学生对未来工作的适应性,对于满足当前蓬勃发展的软件产业需求具有十分重要的意义。
2计算机软件专业工程化实践教学体系的总体构思
首先,在工程化教学中,确立工程能力培养与基础理论教学并重的教学理念,改进教学模式,突出专业方向,紧紧围绕岗位对职业能力的需要设置专业课和技能课,既贴近专业实际,又满足岗位对人才的需要,从而建立满足行业和领域发展需要的专业知识结构。
其次,在工程化人才培养的过程中,应把工程化素质培养作为学生整个培养期中始终关注的主线。
运用创新的实验教学方法、增加专业实践课程、开展专业实习等手段,将工程能力和职业素质引入实践教学评估体系,并以工程化理念来指导实验室建设、实习基地建设及教材建设,培养学生的工程能力、写作能力、沟通能力、团队能力等综合素质,把工程化教学和职业素质培养作为人才培养的主线。
最后,坚持资格认证与专业技能紧密结合,不但在技术上可以铸造坚固的知识结构,而且提高了学生的职业应用能力和工程实践能力。
3计算机软件专业工程化教学改革实践
3.1改革教学模式,建立完整的知识结构体系
软件人才首先要具备较为完整的知识结构,知识结构不完整将很难适应现代社会的需要。
为此,根据高职院校“以应用型人才培养为主”的办学指导思想,我校全面调整了课程教学模式,设立了分层次的、能力培养与理论教学有机结合的工程化教学体系。
教学中,遵循理论课程以应用实践为目的、以“够用”为度的原则,对专业课程设置着重考虑整体知识和技能的实用性,改变以往“理论—实践—项目”的教学过程,推行“项目导向教学法”,尤其在第三学期,每门课都将贯穿“项目需求—相关理论—项目实践—独立完成项目设计”的教学过程,让学生不仅学到某门具体课程的教学内容和某种具体的开发手段,更能全面掌握整个课程体系和开发过程。
实践教学中,我们设计了从“单元实验—综合实验—课程设计—大型综合训练—开放实验—生产(毕业)实习—毕业设计”一体化的实践教学体系,围绕工程实验思想组织实施教学计划,以提高学生的个性化设计能力。
同时,我们与企业密切联系,聘请企业高级主管开设企业文化讲座、IT项目管理选修课,积极探索“产学研相结合,培养实践型人才”的新模式,通过这些环节的实施,学生既建立了完整的知识结构,又提高了工程实践能力,保证了学校应用性人才培养目标的实现。
3.2改进实验教学环节,改善实验教学环境
教学实验环节是是保证软件专业学生理论联系实际能力和工程实践能力的重要手段。
为此,我校软件专业尤其重视实验教学环节。
在实验教学上,针对传统的专业实验课与工程严重脱节的状况,在实验教学中实行专业实验课的工程化改造,紧紧围绕工程和联系工程进行实验,建立了知识和能力并重的开放式实验教学模式。
除个别侧重理论教学的专业课程之外,建议80%以上的专业课程应包含实验或实习环节,同时尽量减少单一的验证性实验,增加设计性、综合性、创造性的实验内容和方法,以条形码、IC卡、磁卡等先进成熟技术作为支撑平台,进行商场POS系统、仓库管理系统、图书管理系统、门禁考勤系统等行业典型案例的模拟方针实验,注重提高学生基于主流产品及核心技术构建信息化整体解决方案的工程实践能力。
为支撑高水准的工程化实践教学模式,我校高度重视教学实验环境硬件建设,并以工程化培养理念为指导,积极与企业合作,组建与业界同步的工程化综合教学实验环境。
目前在校内设置了软件技术综合实验室、软件项目开发实验室、信息系统实验室、多媒体技术实验室、网络工程实验室、嵌入式系统开发实验室等,以培养学生专长,在校外还设立了四川成都华迪实训中心和郑州高新区软件实训中心,为学生创新能力的提高创造了条件。
同时,学院成立了自己的开放实验室——数字梦工厂,主要为学习成绩优异且有较强科研能力的学生提供了进行创新性实验的条件,进入开放实验室的学生结成科研小组,采用自主选题、指导教师指定课题或企业提供课题等方式,在一定时期内完成一定的科研任务。
开放实验室这种以课题小组完成课题的形式,在培养学生创新能力的同时,更培养了学生的团队开发能力和工程实践能力。
3.3设置专门的实践课程,并推行新的实践教学评估体系
仅仅在课程教学中增加部分课时的实验,不足以达到软件工程专业人才培养体系中对实验环节的要求。
为此,我校在教学改革中设置了专门的实践课程,主要有:“程序设计课程实践”培养个人级工程项目开发能力;“软件工程课程实践”培养学生的团队软件开发能力和交流沟通能力、写作演讲能力;“信息系统课程实践”培养系统级工程项目研发能力;“Linux课程实践”培养学生操作系统级的实践能力;“网络平台课程实践”培养学生平台级的实践能力,通过这几个方向的课程模块构建成系统、全面的学生实践能力训练体系。
在对实践课程进行考核时,学校鼓励教师把工程化能力和职业素质引入人才素质评估体系,加大实践环节在评分中的比重,将系统实现、文档和答辩引入学生的考核指标体系,并在一些课程中实行团队评分制。
例如,以“软件工程课程实践”为例,在课程教学过程中把学生组织成3至4人的开发小组,通过协作和分工完成教师给出的项目。
考核时,我们尤其注重工程化能力和职业素质,采用文档评审占30%、程序评审占30%、答辩占40%的考核方式,并采取团队评分制,既培养了学生的团队合作级工程项目的研发能力,让学生在团队环境下使用最新的软件开发工具获得较真实的软件开发经验,又提高了学生在项目规划、队伍组织、工作分配、成员交流等多方面的能力。
3.4通过校企合作建设实习基地,有效开展专业实习。