- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件技术专业教计划20150729
2015级软件技术专业教学计划 拟定:杨勇 审定:杨明广 批准: 陈传伟 2015年7月
一、专业培养目标
本专业培养具有创新精神和实践能力,适应社会主义市场经济需要,德、智、体、美等方面全面发展,具有计算机、网络等必需的基础理论知识和基本技能,掌握程序设计方法及规范,精通一到两门程序设计语言,熟悉软件项目开发流程和软件测试方法,具有较强自学能力及沟通能力,有一定工程实践经验的,具备团队合作能力,能从事软件 管理信息系统、企业资源计划系统、文化娱乐产品和控制系统等 开发的需求调查、界面设计、编码、测试、维护、营销、售后服务及软件生产管理工作的高素质应用型专门人才。
二、人才培养规格与专业特色
人才培养规格
本专业培养规格为专科层次的计算机软件开发人员,专业学制三年。
学生在校期间获得项目工程师和一线软件开发人员应有的初步训练。掌握必须的计算机软件、数据库、计算机网络基础理论;具有使用CASE工具和高级语言从事企、事业单位计算机应用系统软件分析、设计、编制、软件测试、使用和维护的基本能力,以及具有解决计算机技术一般问题的能力。
本专业学生应具有一定的外语交流能力,满足市场国际化的需要;熟悉国家相关法律,尊重他人与国家的信息安全,具有良好信息安全职业道德;具有较强的人际沟通、协调能力,善于与人合作共同开展工作,有一定的组织管理能力。
本专业毕业生应获取的职业资格证书: 程序员、软件工程师、Java认证等之一。软件技术专业运用“相似论”于教学改革,是我校的重点专业。本专业的课程方案中即重视计算机大类的专业基础训练,又融入了最新的Java EE技术并将其一直贯穿专业教学过程始终。在培养过程中注重项目实践,让学生直接参与到教师科研项目,使之熟悉软件开发流程,积累项目开发经验,培养一定的团队协作精神。学生掌握至少一种主流软件开发平台,具有较强编程能力。
1. 学生毕业后在生产第一线有较强的解决本专业职业岗位群工程实际问题的能力,所以教学中注重学生实践能力的培养,实行CBE(以能力为主)的教育,在动手能力的培养上从低到高分五个层次:
(1)实验,随课程安排,一般约占课程总课时的30%左右,以配合理论教学;
(2)专周,在每学期都会为一些重要的课程开一些专周,停下其它课程的教学,专门使用一周时间综合一门课所学知识做一个小项目;
(3)专业实习,综合使用几门专业课程知识使用两周时间完成一个中型项目;
(4)工程素质训练,使用一到两周的时间到企业环境从事工程训练;
(5)毕业设计,综合所学知识,完成一个较大的项目。
2. 计算机软件专业是一个以应用软件开发为主,面向计算机系统的应用、维护的专业。其专业岗位性强、适应性好,符合社会对人才的需求。但是也应看到,计算机软件是一个发展迅速的领域,其专业知识更新快,计算机软件专业人才的培养也必须不断适应这种形势,教学内容和课程设置也必须随着计算机软件技术的发展作相应的更新。
3. 与认证教育相结合,上述主干课程争取相应证书。
(二)对有关课程和教学环节的说明及要求
1. 《高等数学》课程为学生进一步学习专业课和解决实际问题提供必需的基础知识、基本方法和基本思想,培养学生发现问题与分析解决问题的能力、促进学生思维能力的发展、提高学生的学习能力的过程中发挥着不可替代的作用,是学生终身发展的需要。
2. 《数理逻辑》是一门关于思维的基本形式、思维方法及其发展规律的科学。通过学习此课程,使学生系统地理解和掌握普通逻辑学的基本概念、基本原理和推演技巧,提高思维的准确性和敏捷性,增强语言的表达能力和论辩能力,以及初步具有运用逻辑知识解决实际问题的能力,并为进一步学习其他专业知识提供必要的逻辑工具。
3. 《程序设计基础》课程内容主要讲述结构化程序设计,即顺序结构、分支结构、循环结构以及指针与数组、函数等内容,培养学生程序设计的基本功。
4. 《网页制作技术》 课程内容主要讲述HTML、CSS、JavaScript等网页制作基础知识,并要求学生学会利用工具软件来设计和制作网页。本课程通过实用的案例系统地讲解了网页构成原理和设计思路。全面地讲解了各具特色网站的制作。
5. 《数据结构》课程主要讲述常见数据结构及算法,培养学生的分解问题和解决问题的能力。
6. 《可视化程序设计》讲述主流软件开发所必需的基础知识,为日后商业软件开发打下基础;
7. 《Web 编程技术》课程主要讲述等Web层设计的基础知识。
8. 《系统分析与设计 UML 》课程是以软件工程的基本概念,UML成熟的理论,实用的技术和方法为主要内容,着重介绍软件开发和维护的一般规律与方法,对软件管理和软件工程学科的发展作适当地介绍,培养学生使用CASE工具进行系统分析与设计的能力。
9. 《软件测试技术》课程主要介绍软件测试基础知识及其相关的实用测试技术,
文档评论(0)