基于CDIO高职软件开发类专业课程体系探究及探索_第1页
基于CDIO高职软件开发类专业课程体系探究及探索_第2页
基于CDIO高职软件开发类专业课程体系探究及探索_第3页
基于CDIO高职软件开发类专业课程体系探究及探索_第4页
基于CDIO高职软件开发类专业课程体系探究及探索_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于cdio高职软件开发类专业课程体系探究及探索摘要文章从区域人才需求和髙职学校的实际情况入 手,结合高职学生的特点,以加强学生动手能力的培养为目 标,探讨基于cdio的教学模式,从而制订高职软件开发类 人才培养方案,主要内容包括高职学生特点分析、课程体系 建设、核心专业课程开发等。关键词cdio模式软件开发课程体系高职人才培 养作者简介闻红华(1977-),男,浙江天台人,台州职业技术学院,讲师,硕士,研究方向为计算机软件技术; 许益成(1979- ),男,浙江临海人,台州职业技术学院, 高级工程师,博士,研究方向为软件过程、企业过程优化、 职业教育。(浙江 台州318000)庞彩霞(197

2、7-),女,浙江天台人,天台县职业中等专业学校,讲师,研究方向为 计算机职业教育。(浙江 台州317200)基金项目本文系2011年浙江省教育科学规划研究 课题“基于cdio的高职软件开发类专业项目化课程体系改 革研究”的研究成果之一。(项目编号:scg376)中图分类号g712 文献标识码a 文章编号1004-3985 (2013) 02-0137-03进入21世纪以来,国内外高等职业教育体系发生了重 大变化,cdio工程教育模式是当前国际工程教育改革的最新 研究成果。培养满足企业需求的人才,主要还是依靠专业课 程体系的设置。本文在对台州周边区域企业充分调研的基础 上,在教学中引入cdio教

3、学理念,设置了基于cdio的软件 开发类专业课程体系,对培养高职学生的职业技能以及岗位 能力具有积极的意义。一、软件开发类专业课程体系的特点与存在的问题1软件体系结构的特点。20世纪90年代,随着软件工 程的发展,软件体系也随之发展起来,软件体系的基本内容 和原理来源于近20年软件研发过程中逐步形成的理论成果 和实践经验的总结。软件体系结构发展历史短,形成过程还 在逐步完善中,理论强于实践,具有很强的学术特点。软件 设计原则、方法、技术是对以前软件开发过程的经验总结, 设计软件的目的是为了高效快速地运行具体项目。软件需要 考虑项目功能的需求和商业因素,因此软件的设计是一门艺 术的设计。2传统教

4、学中存在的问题。人才培养计划是人成才的实 施过程,在职业人才的形成过程中,职业能力和职业素养起 了决定性作用。原有的培养计划由于体制、培养模式等因素, 严重影响了毕业生的岗位适应能力。主要表现为学生对未来 职业的工作环境、岗位能力目标缺乏了解,对学习课程的知 识目标、能力目标不明确;单项技能强于职业技能,强调自 身的知识能力,课程之间缺乏联系,学生对所掌握的技能不 能融会贯通;课程教学以教师为主,学生缺乏必要的认知与 体验,教学过程中缺乏必要的学习情境,忽视了学生的主动 性;学生对理论知识的掌握较差,对抽象的理论感到乏味; 软件的设计是从整体架构层面考虑复杂的用户需求,缺乏项 目开发经验的学生

5、很难理解抽象的理论知识,更谈不上将掌 握的知识应用到实际的开发中。3.高校毕业生与社会需求之间的矛盾。2010年全国高校 毕业数量达到了 630万人,而计算机相关专业的毕业生占了 相当大的比例,就业形势不容乐观。有关统计数据表明,就 业率在所有行业中属于最差的级别。软件产业处于高速发展 阶段,近年来保持30%的增长速度,即便是2009年受国际金 融危机的影响,软件产业的增长速度也达到了 25. 6%,而软 件从业人员的增长速度为每年25%o从表面上看,软件产业 的发展和人才需求基本持平,但人才供需的实际矛盾突出, 究其原因主要是高校对软件产业的需求缺乏了解,培养的学 生对工作岗位的适应能力差,

6、而企业对人才需求也近乎苛 刻。二、cdio模式在课程教学中的探索与研究cdi0工程教育模式是21世纪国际工程教育改革的最新 成果,集中概括了 “做中学”''基于项目教育和学习”的教 育理念,以工程项目为载体,从项目的研发到运行,让学生 以主动的、实践的、有机联系的方式学习工程开发过程。cdio 模式以构思(conceive)、设计(design)、实现(implement) 和运作(operate)为主,指出了工程师必须具备的基础知 识、个人能力、职业素养以及和社会环境的融合,并教学生 如何掌握这些知识、能力和职业素养,强调了理论与实践的 结合。第二,案例导学,培养学生个人能力

7、素质。个人素质和专业技能是一个优秀工程师的必备素质,包括学生认识问 题、分析问题的能力,形成建模,解决问题的能力,以及整 体的、系统的思考问题的能力。通常选择一些直观的、常见 的、学生感兴趣的例题,由指导教师在课前将问题抛出,学 生分析用户需求,构建系统体系结构,设计出满足用户需求 的软件体系结构。在课堂上,以学生为主,分析、讨论、识 别设计的软件体系中存在的风险和解决方案,锻炼学生分 析、解决问题的能力,提髙实际软件设计过程中的成本意识 和风险分析能力。第三,分组讨论,培养团队合作和交流沟通能力。团队合作和交流沟通能力是软件开发类专业学生必备的能力之一。在实际教学过程中,将学生以寝室为单位分

8、为若干小组, 每组由1名组长负责,在课堂上,组长代表本小组,直接和 教师或其他小组联系;在课堂外,组长是本小组的项目领导 者。在组长的安排下,各成员分工合作,相互学习,相互帮 助,拉近了同学之间、学生与老师之间交流的距离。第四,项目驱动。系统的开发、设计是在企业和社会环 境下的构思、设计、实践、运作,是有一个项目系统化的设 计过程,是cdio工程教学模式的精髓的体现。以一个完整 的软件开发项目为驱动,以cdio教学模式为指导,将cdio 的四个阶段有机地融入项目中。第一步,构思。学生先对项 目的研发背景和用户需求进行分析,提出系统开发的可行 性、系统开发过程中可能遇到的问题,提炼出系统的功能要

9、 求及解决方案,写出必要的文档资料。第二步,设计。对系 统进行建模,设计出相应的软件体系结构,进一步分析、评 估。第三步,实现。设计软件进行必要的软件测试,使软件 能正常运行。第四步,运行。对设计的程序进行修订、完善。 将教学过程融入项目制作的具体情境中,学生掌握了每个阶 段的成果,完成了具体项目的制作,了解了工程制作过程。 第五,能力考核。在考核方式上,摒弃了传统的理论考试, 注重软件开发、设计能力的考核。以学生提交项目的运行情 况为主,根据各小组成员分工情况进行答辩。首先由组长介 绍项目的总体情况、分工情况等,然后由各成员汇报各自承 担的工作,最后教师根据具体情况向学生提问,以学生做答 来

10、评定成绩。每个小组需要提供相关的技术资料,提高了学 生工程能力。三、高职软件开发类专业课程体系开发2岗位能力分析。一是职业发展过程设计。将学生职业 发展过程分四个阶段:第一阶段,职业发展初期。上班初期, 从文档等资料整理开始,要求掌握办公自动化软件及设备、 局域网建设等技能。第二阶段,职业成长阶段。经过一段时 间的熟悉,能根据实际需要进行数据库的设计和维护,进行 静态网页的制作和图形用户界面的开发。第三阶段,职业成 熟阶段。能在软件开发技能方面有提高,掌握基于b/s模式 三层架构的web应用系统的开发,掌握基于手机的移动应用 系统的开发,掌握软件测试技术。第四阶段,经过在岗位上 的锻炼和实践,

11、基本能独当一面,独立研发信息系统、大型 网站的建设以及移动应用程序的开发等。二是职业能力与素质分析。专业技术能力:具有良好的 编程能力,掌握gui、web、移动应用程序等的开发方法,掌 握数据库的开发和应用,了解企业级应用程序的基本架构, 会在java和.net两种平台上编写程序和测试程序。社会交 往能力:具有良好的人际关系,较强的语言表达能力,较强 的团队合作精神,良好的社会适应能力,能承受挫折,学会 与人共处。继续学习能力:具有较强的进取心和求知欲,较 强的学习能力,独立的思考能力。四是课程教学实施过程。高职人才培养的实施过程为: 大学一年级开设office高级应用、数据库管理、网站美工 设计、静态网页设计、基于cms的网站开发技术、java面向 对象编程、c#面向对象编程课程;大学二年级开设局域网建 设与安全管理、xml应用、软件工程、企业资源规划实施、 java web应用系统开发、.net web应用系统开发、.net 企业级商业站点开发课程;大学三年级开设顶岗实习、毕业 设计、java移动应用开发、c#移动应用开发课程,然后毕业。四、总结与展望台州职业技术学院软件开发类专业强调通过毕业设计 检验专业综合能力,以课程项目实战检验模块课程的设计, 考虑职业岗位的人才需求情况,以提高学生专业技术开发能 力为出发点,贯彻cdio工程教学的先进理

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论