- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
随着中国经济的迅猛发展,经济规模和经济领域不断扩大;信息化程度也在不断提高,政府对信息化建设的重视程度日益增强。 目前,除了我国自身的信息化建设需要大量的软件人才以外,还有大量的软件外包在我国进行,现有的软件技术人才远远不能满足软件开发公司的需要。 尽管在爆发世界金融危机的2008—2009年,中国企业对软件人才的需求也没有减少,每年需求在60万人左右。 虽然每年有大量的高校计算机本科专业毕业生,但是,软件人才仍存在较大缺口。 在软件人才供求关系上,出现了公司、企业招不到所需要的软件人才,而计算机本科专业毕业生却就业困难的局面。 为此,我们对计算机本科专业学生软件系统设计能力的培养方法和途径进行研究,在计算机本科专业中培养一批适应社会需求的软件系统设计人才,具有现实和重要的意义。 1软件系统设计能力现状与分析多年来,我们从本校计算机本科专业学生的毕业实习、毕业设计,就业应聘、用人单位的考核及反馈的意见来看,学生较好地掌握了计算机科学与技术专业的基本理论和专业知识,具备了计算机的基本操作、程序设计方法、数据库建立和网站建设等专业能力,有少数学生还具备了较强的软件系统设计能力。 从学生的就业情况统计分析来看,我校计算机科学与技术专业学生约有10左右的学生受聘于软件开发企业,从事软件系统的设计与开发工作。 也说明我们现在培养的计算机本科专业的学生中,只有10-15的学生软件系统设计与开发能力得到软件公司的认可,他们的软件系统设计能力比较强的,能够达到软件公司的要求。 但是,大部分学生的软件系统设计能力相对较弱,不能满足社会的要求。 我们通过对本校计算机本科专业的课程体系结构、教学过程的各个环节进行研究分析,认为学生的软件设计能力还存在如下几点不足1算法设计与分析能力不足。 算法设计与分析是计算机本科专业学生编程的基础,是人类借助计算机解决实际问题的重要一步。 但是,从教师的教学以及学生的学习,都没有得到很好的重视。 主要体现在教师在程序设计课程的讲授时,对算法分析与设计讲解得不够,只偏重于程序语句的解读,忽视算法设计过程的讲解和训练;而学生也只满足于课程简单算法的代码描述,不重视算法的分析与设计过程的练习,结果造成学生仅仅掌握了一些简单问题的编程,而对较复杂的实际问题的程序设计则缺乏独立的解决能力。 2学生读程与编程量少,训练不足。 目前,学生阅读程序量很少,主动找相关程序来阅读理解的不多,大部分只是为了应对作业去查找一些相关的代码。 任课教师对学生有阅读程序的要求,但真正对学生进行训练和严格要求的却不多,结果有部分学生看不懂常用算法的代码或复杂一些的程序。 学生在校期间,编写的程序量少,大部分学生只满足于完成老师布置的编程作业,没有再多做练习,有些学生四年时间编写的代码总量都不到5000行。 但是,按照最基本的要求,计算机专业学生的编程至少应达到20000行到50000行以上的程序量[2]。 因此,学生的软件系统设计能力不足,这是一个主要的原因之一。 3软件综合设计能力不足,接触的案例少。 软件系统设计是一个综合设计过程,要求学生掌握软件工程、数据库、面向对象程序设计等多方面技术和具有综合应用能力。 但是,学生掌握的是分散的、各自独立的技术,综合多门技术的软件设计能力明显不足,有些会做系统的界面,却不会设计数据库;有些系统界面和数据库都建立了,却相互不能连接;有少数学生直到毕业还设计不出一个能够正常运行的简单系统。 原因是重视了各门课程的教学,而忽视了能够提高学生软件综合设计能力的案例分析课程和综合设计实践课程的设置与教学。 学生接触的软件系统案例少,没有得到较为完整和系统的训练。 4参与软件系统开发的机会少,缺乏应有的锻炼和实践经验。 很多学生的软件系统设计水平仅停留在模仿教材的例子上,还谈不上设计出能够解决实际问题的系统。 这与学生参与软件公司项目开发或教师项目开发的机会少有很大的关系。 目前,学生到软件公司实习时间短,公司不愿意将开发项目这样重要的任务交给实习生来完成,学生没有机会直接参与公司的项目开发,有些能参与,也只能参与其中的一小部分;教师承担的开发项目能够接纳的学生数量有限,不能满足学生的实践需要。 因此,学生缺乏软件系统设计的实践经验和应有的锻炼。 2培养学生软件系统设计能力的方法与途径21读程与编程能力的培养我们根据学生读程量少,掌握常用算法代码不多的情况,在编程基础课程的教学中,采用读程目标管理方法。 要求任课教师在一门课程的教学中,必须为学生提供500个以上的程序作为阅读材料,并对学生的读程能力进行训练。 要求学生必
您可能关注的文档
最近下载
- 质子治疗与护理.pptx
- 李清照《声声慢》完整教学课件.ppt VIP
- DL-T5210-2021电力建设施工质量验收及评价规程最新表格.docx
- 在线网课学习课堂《雷达原理》单元测试考核答案.docx VIP
- 《工程勘察设计收费标准》2002年修订本完整.pdf VIP
- 服装行业智能化产业生态构建策略研究:2025年现状与未来五到十年展望.docx
- SCIP准备和提交教程.pdf VIP
- 在线网课学习课堂《雷达原理与系统(中国人民解放军战略支援部队信息工程)》单元测试考核答案.docx VIP
- 城市轨道交通调度指挥:列车运行计划及列车运行图PPT教学课件.pptx
- 社会影响力投资手册.pdf
原创力文档


文档评论(0)