基于工作过程导向的高职计算机软件课程体系构建

基于工作过程导向的高职计算机软件课程体系构建

ID:27078224

大小:53.50 KB

页数:6页

时间:2018-12-01

基于工作过程导向的高职计算机软件课程体系构建_第1页
基于工作过程导向的高职计算机软件课程体系构建_第2页
基于工作过程导向的高职计算机软件课程体系构建_第3页
基于工作过程导向的高职计算机软件课程体系构建_第4页
基于工作过程导向的高职计算机软件课程体系构建_第5页
资源描述:

《基于工作过程导向的高职计算机软件课程体系构建》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于工作过程导向的高职计算机软件课程体系构建基于工作过程导向的高职计算机软件课程体系构建当前,我.L.国的高等职业教育发展迅猛,为高等教育大众化的实现作出了重要贡献。然而,由于起步晚,加上受到学科型普通高等教育的影响,高等职业教育的质量还不尽如人意。以电子信息类学科为例,重理论轻实践,课程过于强调学科系统化,忽视工作过程,严重地影响了我国高等职业教育的质量。  软件行业是一种技术密集型行业,其技术性主要体现在隐性的思维过程中。从企业角度来看,软件企业的工作过程是按用户需求进行策划、设计、实施和完成项目计划的生产过程;

2、从职业角度来看,技术人员(高职培养目标程序员)的工作过程是对具体工作任务(如功能模块、算法等)的计划、分析、问题解决、提交文档的劳动过程。本文结合当前软件行业人才需求结构特点,以高职计算机专业软件技术开发课程体系为例,探索基于工作过程导向的软件开发课程体系的应用。  一、基于工作过程导向的课程体系思想  与传统的职业教育相比,以工作过程为导向的职业教育在指导思想、课程开发和教学内容与教学方式等方面具有自己鲜明的特点。指导思想从培养学生的适应能力转向培养学生参与建构工作世界的能力;教学内容从专业理论知识转向工作过程知识

3、;课程开发从资格研究转向职业科学的劳动研究。从流程上分析,基于工作过程导向的教学可以分为以下三个阶段。  (1)市场调研阶段。市场调研是课程开发的一项基础性工作,是专业准确定位的依据。市场调研的内容涉及行业的人才结构现状、专业发展趋势、岗位知识能力的需求、职业资格和学生就业去向等方面。从客观上把握行业、企业的人才需求与职业院校的培养现状,在此基础上确定专业定位、专业服务面向的岗位群、培养目标及专门化方向和课程改革的思路等。  (2)确定培养目标阶段。结合地方经济发展,根据市场需求,把握培养人才的定位。构建校企合作、工

4、学结合框架,签订协议,实施校企合作方案。明确培养对象面向的岗位职责和任务,结合生产实际,明确专业培养目标。  (3)课程开发阶段。课程开发是整个模式的核心部分,这是落实就业导向的实质性改革阶段。要解决课程设置的原则、课程载体的选择、课程内容的重构、课程标准的制定、课程情境的创设、课程的实施与评价等问题。该阶段是对学生从入学到走上岗位,整个在校期间全方位、全过程的教学设计,要统筹规划,处理好传承与扬弃、引进与借鉴的关系以及各任务间的逻辑关系,制定出周密的课程改革实施步骤,分步实施。  根据上面的三个阶段,基于工作过程的

5、课程体系如图1所示。    二、软件技术专业工作过程导向课程体系的构建  当前,软件产业的职业领域主要有软件开发职业领域、软件测试职业领域、数据库管理职业领域三个不同的职业领域,本文从高职计算机软件专业实际出发,主要探讨软件开发职业领域工作过程导向的课程体系构建过程。根据软件开发职业领域人才需求的特点,可以把软件开发职业领域实践专家职业发展阶段分为:软件编程工程师、软件开发工程师、软件设计工程师、软件分析/架构师、软件项目经理等不同层次,职业院校主要培养的是软件编程工程师、软件开发工程师,作为职业延展,可增加软件设计

6、工程师培养的相关课程。考虑到软件类型的多样性,由编写程序的典型工作任务导出了控制台程序的编写、Windows程序的编写、Web程序的编写、企业级程序的编写、移动嵌入式程序的编写五个学习领域,考虑到当前编写程序的软件开发平台为Java和.Net两大平台,可以把学习领域分为Java方向和.Net方向(本文以Java方向为例进行说明)。具体步骤如下。  (1)深入市场调研,确定JavaWeb应用开发工程师岗位的知识、能力和素质结构。  通过深入行业企业调研,结合多家软件企业招聘Java软件工程师的要求,在与企业一线技术人员

7、充分沟通和交流的基础上,对JavaWeb应用工程师岗位进行分析,分别从知识、能力和素质三个不同层面,构建Java软件工程师知识结构和能力需求模型,如表1所示。  表1 JavaWeb应用开发程序员知识、能力、素质要求  基本素质要求沟通能力、书面表达能力、团队合作能力、再学习能力  网络技术数字证书、加密、TCP/IP协议、网络编程  JavaEE及框架技术熟悉一种开发平台,如Eclipse;熟悉SSH(Struts+Spring+ Hibernate)、EJB、JMS、JNDI、SOAP、VC设计与开发 

8、 L、Ajax和XML  应用服务器熟悉ApacheTomcat、OralceL页面设计,不涉及具体的编程知识。  2)Java基本知识学习。让学生登陆科研关系系统的主页(欢迎页面),通过网站计数器实现了解Servlet、JDBC知识。在该情景教学中,学生可以了解数据库连接的基本原理和方法。  3)用户注册、登陆实现原理。通过注册登陆的方式,学

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。