资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
如何成为软件工程专业人才如何成为软件工程专业人才摘要:根据培养适应软件工程行业需求的软件人才要求,在分 析软件工程行业软件人才应具备的基本能力的基础上,确定了软件工 程专业人才的培养目标,从课程体系建设、教材建设、师资队伍建设、 教学模式改革、实训基地建设五个方面,探索软件工程专业人才培养 模式。关键词:软件工程 软件人才培养模式自主学习随着计算机技术的发展和软件工程信息化建设速度的加快,我国 软件自动化程度在不断提高,对软件工程专业人才的要求也在不断变 化,软件工程信息化人才需求将不断加大,尤其是软件人才。目前相对于其他行业来说,我国软件工程信息化水平仍然处于比 较落后的现状。生产过程的自动化、计算机在线监测与控制、计算机 仿真模拟等信息化建设正处于不断探索发展的快速成长期。由于软件 工程行业自身的特殊性,专门学习计算机软件的学生很难满足企业的 要求,因为他们对所从事行业、职业岗位需求了解不够,缺乏行业实 践经验,不具备相应的职业素质。未来软件工程行业迫切需要高校大 量培养一批熟悉软件工程技术,具备软件系统分析、软件整体开发设 计和项目管理能力,实践能力强并具有一定冶金专业知识的复合型、 应用型高级软件工程技术人才。一、软件工程专业人才培养目标在继承传统软件工程专业已有教学和科研成果的前提下,紧跟当 前计算机技术及应用的前沿和发展趋势,使软件工程专业成为涵盖计 算机软件开发的极具行业特色的新型专业。该专业培养适应社会主 义现代化建设需要,德智体美全面发展,基础扎实、素质全面,具有 较强工程实践能力和创新能力的高素质、应用型、复合型的高级软件 工程技术人才。软件工程是运用现代科学知识来设计并构造计算机程序及为开 发,运行和维护这些程序所必需的相关文件资料。简单一点来说,软 件工程就是开发,运行,维护和维护相关相关软件的系统方法。它主 要包含软件开发技术和软件工程管理两个部分。开发技术主要包含软 件工程方法学,软件工具和软件开发环境,而软件管理工程学则主要 包含软件工程经济学和软件管理学。业务培养要求掌握计算机科学的基本理论和知识、计算机软件工 程技术的基本技能与方法,熟悉先进的软件工程化方法、工具和技术, 能够从事软件系统分析、开发和维护等工作的同时,掌握软件工程专 业知识。毕业后,可从事软件研发、软件项目管理的相关工作,也可 在软件工程领域从事科学研究、设计、生产管理等工作。二、软件工程专业人才培养模式1. 课程体系建设软件工程专业主要的专业课有:离散数学,数据结构,算法分析, 面对对象程序设计,现代操作系统,数据库原理与实现技术,编译原 理,软件工程,软件工程项目管理,计算机安全等课程。课程设置是进行人才培养的第一步,其结构的合理性与连贯性都 直接影响着教学培养工作。针对软件工程行业软件人才培养的定位, 软件工程专业课程体系应涵盖计算机软件专业的主干课程。课程体系 改革的关键是将软件与工程相结合,与传统的软件工程体系相互渗透, 相互融合,形成全新的课程体系。必须将软件工程专业课程模块、计 算机软件专业课程模块、方向性选修课程模块主干课程进行有机的整 合,通过不同课程的相互融会贯通,确保学生掌握软件工程行业信息 化的关键知识,注重软件工程行业软件编程强化,使学生能应用计算 机软件来解决实际中的问题。2. 教材建设在教材建设上,一是以国家规划教材为重点,积极使用“面向 21世纪课程教材”、国家规划教材、教学指导委员会推荐的教材和 获得国家、省部级奖励的优秀教材;二是组织编写反映新知识、新技 能的理论与实践教学教材,尤其是实验和实训教材。应积极扶持自编 教材出版,鼓励具有丰富计算机软件项目开发经验的工程师加入到教 材编写的团队中,将计算机仿真等软件工程行业实用性程序作为案例 编入实训教材。3 .师资队伍建设在加强学科建设的同时,也要加强专业师资队伍的建设。专业师 资队伍建设要以培养中、青年骨干教师、优化教师学历和职称结构为 重点,进步抓好“复合型”教师的培养工作,建立促进教师资源合 理配置的有效机制。4 .教学与实践的结合。软件工程是一个重实践的专业,必须要多实践,重点培养实践能 力,许多高校都在压缩教学课时,大量增加实践课时。但是现在有一 个很重要的问题是很多学校的教学资源不足,不可能所有的课都在机 房上。很多嘉宾在报告中都提到“做中学”的问题,对于软件人才的 培养,确实需要增加实践课时,我个人觉得如果网速足够快并提供合 适的在线项目开发和管理平台,有些练习和项目完全可以在宿舍完成。 教学课时没有必要开设那么那么多,我始终还是坚信那句话:大学教 育吏多是培养大家学习知识的能力,而不是学习知识本身o学校应鼓励教师到企业或科研院所进行实践,加强计算机软件与 工程的专业老师之间的学习与交流,针对专业课程教学中出现的问题, 进行教学方法、教学手段和教学内容等方面的交流与研讨。有计划的 引进高水平师资,扩大现有师资的培养力度,鼓励和选送先进教师参 加各种学术研讨会、讲座、培训班,加强学术交流,掌握本学科发展 前沿和动态。三、学会自主学习软件工程是一门理论性和实践性都很强的课程,为了更好培养学 生专业素质能力和工 程素质,提倡学生进行自主化学习是非常有必 要的。在教学过程中,构建一个基于校园的软件工程在线学习系统, 为学生搭建了一个良好的学习平台,是一种利用网络技术和信息技术 培养学生自主化学习能力的重要措施和途径。1. 积极寻求企业合作,获得企业真实项目以指导老师为主,充分调动学生的社会资源,积极寻求企业合作, 通过各种关系和渠道,获得企业的真实项目。与企业联合办学是目前 很多高校在培养软件人才的时候采用的一个重要的手段,这样一方面 可以让学生学到一些企业实用技术,另一方面可以缓解师资不足的问 题。学生也特别希望能够有一些企业老师来讲课,学习到更多实用的 技术和经验。但是在校企联合办学过程中,地域因素也不得不考虑, 例如在北京,如果要找一流的测试专家给某个高校上软件测试的一些 课程,可以找中国软件评测中心或者国家信息中心软件评测中心,但 是有很多二线、三线城市的高校就没有这么便利的企业教学资源了, 应该建立一个校企合作的平台。校企合作也是一个对三方有利的方式, 对于学生和学校的好处不用多说,对于企业而言,可以从中选拔优秀 的潜在员工,还可以宣传自己的企业和产品,同口寸带来一些新的赢利 点。很多国内外知名软件公司就成立了专门的校企合作部门,已经嵌 入到师资培训、学生培养、实习生安排、社团活动等多个环节,并取 得了不错的效果。2. 积极推行工学结合,突出“学中做,做中学高等教育是“我国高等教育发展中的一个类型”,它“肩负着培 养面向生产、建设、服务和管理第一线需要的高技能人才的使命”, 因此,它既不同于一般的培训机构,仅仅局限于技能训练,也不普通 本科教育,强调学科知识体系的完整性。高职教育应该是“理论够用, 突出技能”,这既考虑了高职教育面向“第一线”的特点,乂要具有 一定的职业迁移能力的需要。在实验室建设过程中,首先要求学生认真听好每一堂课,完成每 一次技能训练,掌握必需的理论知识和基础技能,并将其应用到项目 开发的实际当中分析解决实际问题,然后将在项目开发过程中遇到的 困难带到课堂学习和技能训练中去。通过这种方式,学生在有课时上 课,没有课时进入实验室进行项目开发,边“工作”,边学习,工学 结合。软件工程是计算机科学与技术专业的一门重要课程,更是一门理 论和实践相结合紧密的课程。软件工程课程主要讲述软件系统的分析 与设计的理论体系、技术、流程、工具及开发规范等。学生通过学习 可以掌握软件系统设计与开发的方法、过程、工具和技术路线等知识 和技术,了解软件工程各领域的发展动向,学会使用工程化的方法开 发软件项目,在开发过程:中应遵循的流程、准则、标准和规范。因此 该课程对培养学生掌握软件工程的知识和技能,初步具有软件工程师 的专业素质能力和品质具有重要的意义。参考文献:1 杨芙清:软件工程技术发展思索J.软件学报.2005 (16):1-7.2 贾振华,李杰一种自主学习模式的设计与探析J.福建电脑.2008 (7): 22-65.
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号