计算机专业软件开发能力的培养策略

计算机专业软件开发能力的培养策略

ID:45992329

大小:76.00 KB

页数:5页

时间:2019-11-20

计算机专业软件开发能力的培养策略_第1页
计算机专业软件开发能力的培养策略_第2页
计算机专业软件开发能力的培养策略_第3页
计算机专业软件开发能力的培养策略_第4页
计算机专业软件开发能力的培养策略_第5页
资源描述:

《计算机专业软件开发能力的培养策略》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、计算机专业软件开发能力的培养策略李志强摘要:软件开发能力已成为计算机专业学生应熟练学握的一项重要技能,我院针对当前社会对软件人才的实际需求,制定了科学合理的教学方案。本文介绍了我院的培养策略以及实践效果。关键词:软件开发;能力培养;教学方案中图分类号:G642文献标识码:B1引言随着计算机硕件、软件、网络等信息技术的快速发展,计算机已由最初单机计算为主发展为现在以网络化信息处理为主,功能不断增强,性价比不断提高,应用范围不断扩人,推动信息社会快速发展,因此社会需要大量高质量的软件产品,更需要大量

2、高素质的软件人才。据前程无忧网统计,如图1所示,该网站2006、2007年软件开发相关的岗位总数分别是33653、42177个,对各类软件人才的需求量稳步增长,其中,高级软件工程师的岗位数增长最快,增长了1.6倍,说明市场更加欢迎高级的软件人才,以后企业间的竞争是高级人才的竞争。调杳显示,2007年中国软件产业存在至少20万软件人才缺口,并且这个缺口还以每年20%左右的速度增长。IT人才的短缺严重阻碍着中国IT产业的发展。教育体系有跟不上市场需求的危机,因此如今许多TT培训机构的业务非常火暴。图

3、12006年、2007年前程无忧网的软件开发岗位数比较图计算机专业培养学生的冃标主耍是系统掌握计算机的基础理论,学习计算机先进的设计、开发技术,成为具有良好的综合索质、较强的创新与实践能力的专业人才。软件开发能力是计算机专业学生应具备的重要的、基木的技能。近年来,软件人才已成为当今社会最紧缺的人才Z—,一方面说明当今社会对软件人才的刚性需求,另一方面说明当前高校培养的合格的软件人才数量不足,而我国许多高校计算机专业的招牛规模不断扩大,但教学质量并没有提高。主要表现在学生基础理论不扎实、应用型知识

4、缺乏、动手能力不够、自学能力不强和软件开发经验不足等方面,因此必须加强计算机专业学生软件开发能力的培养。信息产业部F1前公布的一份软件产业发展规划显示,2010年中国软件产业销售收入预计将达到13000亿元人民币。软件行业期望新的从业人员应该具备以卜•三个重要特征:①扎实的概念基础和技术技能,从而能够适应不断变化的IT行业;②获得行业实际项冃开发所盂的技术和经验,熟练学握编程的核心技能、规范和有关工具;③具有沟通与协作技能以及团队合作精神。卜•面从教师和学生两方面入手,分别探求软件人才的培养方案

5、。2教师是教学质量的保证2.1教师要重视软件开发冃前许多教师重视读学位、写文章,轻视软件开发实践,因为后者不但辛苦,□不容易被大家认可,如在高校评职称时,写一篇普通文章强过开发一个优秀软件,显然两者的技术含量与付出的劳动都不成正比,但从长远的角度看,软件开发有益于教师的科研与教学,如笔者在读聘期间研究一种综合算法,需要编写许多软件T具,构建算法实验平台,因此软件开发能力是进行算法研究的询题。2.2教师软件开发水平有待捉高冃前不少教师缺乏软件开发经验,难以理论联系实际,只能纸上谈兵,照本宣书。笔者

6、开发过大量高质量的软件系统,授课时经常结合自己开发过的一些软件项目讲解算法与数据结构与软件工程等课程,有许多经验和方法都是在长期实践小领悟而得,学生对此非常感兴趣,从中受益匪浅。学生不仅学到了软件开发知识,还学握了软件开发的方法,增强了对软件开发的信心。你若没有编丐过大量程序,就很理解面向过程(Procedure-Oriented)面向对彖(Object-Oriented)、面向方面(Aspect-Oriented)与面向服务(Service-Oriented)等软件设计方法的思想并在项目中灵活

7、运用,也无法体会设计模式(DesignPattern)的精妙之处。2.3改进教学方法如笔者在讲授VisualBasic(VB)与VisualC++(VC)等课程时,教学方法如下。(1)改革课程考核指标为引导和鼓励学生多动手,加强软件开发实践,在学期初就公布成绩计算方案,如:总成绩二笔试成绩X60%+实验成绩X20%+软件项目成绩X20%o软件开发能力很难用-份试卷反映出來,不仅要考查算法理解与运用的能力,还要考核动手实践的水平。实践证明,通过软件项冃的开发,能充分反映学生的综合索质,也能准确全面

8、地了解学生对知识和技能的学握情况。(2)教学初期强调对编程细节的指导学纶尚未入门时,要具体指导,最好用多媒体讲解,教师应现场编程。有些教师担心上课时编程出错,就将程序放在幻灯片上,上课时一闪而过,教学效果不理想。教师现场编程对教师提出更高要求°编程水平是软件开发水平的基础,笔者讲授任何一种语言都是边讲边编程,有时还会结合新算法,自由发挥,考查学生的理解能力,当然编写的程序冇时也会出错,通过现场代码调试或查看帮助系统,很快就能解决问题。学生不仅要学习编程,更耍学习教师分析问题和解决问题的方法,因此

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

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

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