计算机科学与技术专业学生软件开发能力培养研究
2017-12-13王玉国
中国教育信息化 2017年11期
王玉国
摘 要:应用型普通本科院校计算机科学与技术专业把培养软件人才作为一个主要目标。软件人才应具备的软件开发能力表现在多个方面,是一种综合能力。当前该专业培养的学生的软件开发能力普遍不强。本文在分析具体原因的基础上,提出了学生软件开发能力的培养策略。该策略包括构建相应的课程体系、加强主干课教学、利用应用型案例指导实践教学和专业导师制四个方面。
关键词:软件开发能力;培养策略;课程体系;应用型案例
中图分类号:G642 文献标志码:A 文章编号:1673-8454(2017)21-0083-03
IT产业已成为拥有最大产业规模和最具广阔前景的新型产业之一,软件人才短缺是一个不争的事实。近年来,应用型普通本科院校计算机科学与技术专业的培养方向主要定位于软件人才的培养上,培养具有软件开发能力的软件人才是该专业的一个主要目标。目前,国家正在推行“互联网+”战略和“创新创业”战略,这为计算机科学与技术专业的发展提供了前所未有的机遇,同时也为该专业的人才培养方式提出了挑战。
一、软件开发能力的含义
软件开发能力是软件人才的核心能力[1]。从软件岗位的专业特性分析,由于软件项目具有逻辑性强、不可见性、多样性、复杂性等特点,决定了软件开发的从业人员要具有较高的软件开发能力。软件开发能力是一种综合能力,主要表现在以下几个方面:
(1)具有扎实的专业基础知识和英语阅读能力。掌握高级程序设计语言、数据结构、数据库原理、软件工程等专业课程知识是软件开发人员必须具备的专业基础知识[2]。……
登录APP查看全文
