高职软件工程专业教学改革探索

高职软件工程专业教学改革探索

ID:22814569

大小:464.50 KB

页数:23页

时间:2018-10-31

高职软件工程专业教学改革探索_第1页
高职软件工程专业教学改革探索_第2页
高职软件工程专业教学改革探索_第3页
高职软件工程专业教学改革探索_第4页
高职软件工程专业教学改革探索_第5页
资源描述:

《高职软件工程专业教学改革探索》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、高职软件工程专业教学改革探索软件是计算机的灵魂,开发软件对于推进计算机应用具有关键作用,软件专业人才是信息技术人才的核心。近十年,由于政府高度重视,产业政策积极扶持以及应用市场的不断扩大,我国软件产业得到了快速发展:2002年的软件营业收入是十年前的25倍,年平均增长率超过了30%,软件产业是信息产业中增长最快的领域。预计2005年软件产业规模将达到2500亿元(2002年为1100亿元),软件出口将达到50亿美元(2002年为15亿美元)。
  但是,我国的软件产业整体规模不大,目前总规模仅占

2、全球的2%,在我国电子信息产业的比重也只有8%左右(美国为30%),中国软件销售总收入甚至不到微软公司的一半,软件出口能力只有爱尔兰的12%、印度的19%。影响我国软件产业发展的严重问题是软件专业人才的结构性短缺。2002年我国软件从业人员59万人,其中专业人才约有34万人,包括:高级人才4万人,中级人才20万人,初级人才10万人,呈两头小中间大的橄榄型结构,不仅缺乏高层次的系统分析员、项目总体设计师、软件市场开拓人员、软件质量评测人员,而且缺少大量从事基础性软件开发工作,承担标准化程序编写和软件测试

3、的人员。根据国际经验,合理的软件专业人才结构均为金字塔型结构,高、中、初级软件专业人才应基本维持在1∶4∶7(或1∶4∶8)的比例。国务院于2002年底发布的《振兴软件产业行动纲要》要求到2005年,我国软件专业人才应达到80万人。按照合理的人才结构比例进行测算,到2005年,我国需要高级软件人才6万人,中级软件人才28万人,初级软件人才46万人。这就意味着到2005年,我国高级软件人才短缺2万人,初级软件人才短缺36万人。软件专业人才的结构性短缺已成为制约软件产业发展的瓶颈。提高高级软件人才的质量,

4、加速培养基础性软件人才,是未来若干年内,我国软件专业人才的培养目标。而计算机应用与软件专业初级人才培养主要应由中等和高等职业教育来承担。由此可见,大力改革和发展计算机应用和软件专业的中、高等职业教育,对于推进我国信息化具有重要意义。
  作为承担技能型人才培养任务的高职院校,理应承担起应用软件初级开发人才的培养任务。但是,目前我国大多数高职院校软件专业,主要是软件工程专业,仍然沿用软件工程专业或相近专业的大学本科教学模式和教学计划,是本科的微缩版,没有根据自身特点,建立起一套独特的、完整的、适用

5、的教学体系,没有形成自己的办学特色。本人借鉴国际著名IT厂商,参照国内多家职业技术院校人才培养模式成功经验,结合我国软件产业的发展需要,对软件工程专业技术课程,从课程体系、教学模式和教学方法以及考核方式进行了有益的探索。
  
  一、培养目标及培养模式
  
  1.软件工程专业的培养目标
  软件工程专业的培养目标是培养具备计算机软件开发能力的应用型高级技术人才。本专业学生要掌握的专业技能是使用当今最流行最先进的高级语言进行编程,学生毕业时应取得中级程序员资格,能在系

6、统分析员和软件工程师领导下进行应用软件编程工作。
  
  2.软件工程专业的培养模式
  针对软件工程专业的培养目标,我们在专业课程的设置上应作相应的改革与调整。围绕各阶段学习的中心任务,第一学年要打好基础,第二学年要强化主干,第三学年要以典型工程引路,通过强化实训课培养学生的综合能力。专业课的安排每学年各有侧重。
  (1)打好基础
  学生进校后的第一年在学习英语、高等数学等公共课的同时,学习“计算机组成原理”、“数据结构”、“C语言”、“数据库”、“dHTML”、

7、“面向对象程序设计方法”等专业基础课程,为学习主干课做好准备。与此同时,我们还特别重视这一阶段学生的打字训练。要求每一个学生的汉字录入速度达到60字/分钟,只有打字动作规范,熟练到能够轻松盲打,编程才能精神集中而不易疲劳,工作才能高效而愉快。当今软件大国印度是我们要学习、借鉴的对象,我们的程序员在英语沟通能力上和打字能力上普遍不及印度程序员,如果说英语沟通能力上他们有优势的话,那么在中英文打字这一点上我们就没有理由一定要输给他们。
  (2)强化主干课
  学生的就业竞争力在很大程度上取决

8、于他们所掌握的工具的先进性和熟练程度。在基于WEB的开发环境下,JAVASCRIPT、JAVA、JSP、XML是当今最先进、最流行的编程语言,是程序员最爱选择的开发工具。熟练地掌握这些编程工具,形成一条得心应手的工具链,就为学生独立开发小型软件或参与开发中型软件提供了基本的技术手段。要让学生熟练掌握这些工具,就必须强化训练。有所为就得有所不为,在课程设置上减少平行课有利于强化训练。开了JAVA,就不开C++、C#,开了JSP,就不开ASP,这样学生们就可

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

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

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