以职业能力为核心模块化课程设计与实现.doc
《以职业能力为核心模块化课程设计与实现.doc》由会员分享,可在线阅读,更多相关《以职业能力为核心模块化课程设计与实现.doc(9页珍藏版)》请在沃文网上搜索。
1、以职业能力为核心的模块化课程设计与实现【摘要】高职教育是一种以职业能力为核心的教育,以培养学生的职业能力和职业素养为主。本文以高职软件技术专业为例,根据高职培养目标的岗位指向高级程序员、程序员和软件测试员等技术类岗位的特点,分析得出了9种核心能力。并以本专业一门核心课程Java企业技术为例来阐述了以职业能力为核心的模块化课程设计与实现方法。【关键词】职业能力 模块化 软件技术 高职教育自我国启动实施“国家技能型紧缺人才培养工程”以来,尽管高等职业教育在培养目标与课程体系改革方面已经取得了诸多积极成果,但从目前软件技术人才就业情况来看,高职培养的人才与市场需求之间仍存在着较大的差距。这说明当前职
2、业教育与企业需求发生了严重脱节。其主要原因是当前高职教育追求学科体系完整,忽视技术发展,课程设置重复,教学内容滞后,专业定位不清,缺少岗位技能的培养;而从本行业专业理论的深度、广度和专业技能的多样性等角度来看,要培养出具有高等教育层次、鲜明职业特色的技能型、应用型职业技术专门人才,其关键是要打破传统教学模式构建符合我国国情、以就业为导向、切实可行的教学模式。以能力为基础是当今世界职业教育界的共识,而职业能力是职业教育理论和实践中的核心概念。高职教育是一种以职业能力为核心的教育,以培养学生的职业能力和职业素养为主。因此,教学模式的设计应按照职业岗位所需的职业能力模块组织教学,针对岗位对人才的要求
3、,将专业细分为各种专项能力,并设置相应的课程模块。其中能力模块的划分,将是高职软件技术专业教学设计的关键。1职业岗位核心能力分析。从当前软件企业的开发流程来看,与软件技术开发有关岗位可分为:系统架构师、系统设计师、高级程序员、程序员、软件测试人员、系统管理员,如图1所示。其中需求量大,且层次相对较低的高级程序员、程序员和软件测试员等技术类岗位是本专业毕业生的主要就业目标岗位。软件技术专业的能力分析是在对职业岗位能力分析的基础上,确立与岗位对应的专业能力,并对各专业能力的要求层次。而我们高职所培养的软件技术类人才主要从事的是程序员、高级程序员等岗位的工作,其关键核心能力由下面9项组成:11 信息
4、检索与分析能力。能熟练运用信息检索工具从互联网、相关书籍中检索与收集所需的信息;初步掌握整理和分析信息的方法和技巧;掌握书写信息检索与分析报告的方法和技巧。12 沟通能力。能熟练掌握常用演讲技巧;熟练运用各种沟通工具实现沟通;熟悉社交礼仪。13 计划和组织能力。能初步运用协作配置管理工具(如:VSS、CVS和SVN等)与组员协作完成指定的工作任务;具有较强的集体荣誉感;具备协调各部门的能力;有责任心、有较坚强的意志。14 团队协作能力。熟悉项目组组织结构及运作流程;能自觉遵守各项组织纪律;初步具备项目计划、控制能力;能熟练编写项目小组工作计划;具备领导项目小组的能力。15 解决问题能力。熟练掌
5、握调试程序和追踪错误的方法和技巧;掌握分析程序业务处理错误的方法和技巧;掌握使用现有资源解决现场问题的方法和技巧。16 语言能力。该项能力将根据学生选择就业领域的不同来进行设置:选择从事软件外包开发的行业则需要加强外语能力的培养,如:选择对日则要求日语通过三级考核;对欧美则要求英语达到四级以上;并能熟练掌握8001200左右专业英语(对日外包则为日语)词汇;具备阅读专业外文技术文档;初步具备外语听说能力(对日为日语)。17 持续学习能力。熟练掌握自主学习的方法和技巧;能自主学习课程中的扩展部分内容;具有吃苦精神和创业精神。18 应用数学方法的能力。具备逻辑思维能力;熟练掌握各种算法和数据结构,
6、并具备对中等复杂算法的分析和优化能力。19 技术能力。熟练掌握操作系统原理中有关处理器调度算法、进程的同步与互斥算法以及存储器的管理方法;掌握基本的软件开发方法,初步具备中小型应用系统的设计能力;熟练常用的软件开发方法,如RUP等;了解数据库基本原理,掌握基本的数据库SQL语言;了解软件测试的基本原理,具备设计单元测试用例的能力;具备编写符合规范的技术文档;熟练掌握12门编程语言的基本语法,并能正确编写规模达到200行以上的简单程序,其中Bug率在每100行少于6个以上;熟练行业通用编码规范、流行的开发工具;熟练掌握编写多线程并发处理程序的能力;熟练掌握网络编程技术;至少熟练掌握一种流行的企业
7、应用技术,并能独立完成规范达到2000行以上业务模块的设计、编码任务,并且业务模块Bug率不超过6%;能运用工具对软件进行简单的建模;熟悉行业中流行各种应用服务器的使用;能编写软件开发过程中各种技术文档;熟练掌握单元测试技术,并能独立完成单元测试。2以职业能力为核心的模块化课程设计与实现。根据对职业岗位9项专项能力的分析,我们将以本专业一门核心课程Java企业技术为例来讲述以职业能力为核心的模块化课程设计与实现方法。21 课程在本专业中的地位。Java企业技术是软件技术专业的核心课程,具有承前启后的关键作用,不仅有助于学生理解、掌握企业级多层分布式应用的软件开发技术,也能为JBuilder+W
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 职业 能力 核心 模块化 课程设计 实现