软件技术专业教学计划_第1页
软件技术专业教学计划_第2页
软件技术专业教学计划_第3页
软件技术专业教学计划_第4页
软件技术专业教学计划_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2015级软件技术专业教学计划拟定:杨勇审定:杨明广批准:陈传伟2015年7月一、专业培养目标本专业培养具有创新精神和实践能力,适应社会主义市场经济需要,德、智、体、美等方面全面发展,具有计算机、网络等必需的基础理论知识和基本技能,掌握程序设计方法及规范,精通一到两门程序设计语言,熟悉软件项目开发流程和软件测试方法,具有较强自学能力及沟通能力,有一定工程实践经验的,具备团队合作能力,能从事软件(管理信息系统、企业资源计划系统、文化娱乐产品和控制系统等)开发的需求调查、界面设计、编码、测试、维护、营销、售后服务及软件生产管理工作的高素质应用型专门人才。二、人才培养规格与专业特色人才培养规格本专业培养规格为专科层次的计算机软件开发人员,专业学制三年。学生在校期间获得项目工程师和一线软件开发人员应有的初步训练。掌握必须的计算机软件、数据库、计算机网络基础理论;具有使用CASE工具和高级语言从事企、事业单位计算机应用系统软件分析、设计、编制、软件测试、使用和维护的基本能力,以及具有解决计算机技术一般问题的能力。本专业学生应具有一定的外语交流能力,满足市场国际化的需要;熟悉国家相关法律,尊重他人与国家的信息安全,具有良好信息安全职业道德;具有较强的人际沟通、协调能力,善于与人合作共同开展工作,有一定的组织管理能力。本专业毕业生应获取的职业资格证书:程序员、软件工程师、Java认证等之一。专业特色软件技术专业运用“相似论”于教学改革,是我校的重点专业。本专业的课程方案中即重视计算机大类的专业基础训练,又融入了最新的JavaEE技术并将其一直贯穿专业教学过程始终。在培养过程中注重项目实践,让学生直接参与到教师科研项目,使之熟悉软件开发流程,积累项目开发经验,培养一定的团队协作精神。学生掌握至少一种主流软件开发平台,具有较强编程能力。三、专业主干课程高等数学、计算机导论、数理逻辑、程序设计基础、Java程序设计、数据结构、操作系统、数据库技术、JavaWeb程序设计、JavaEE技术及应用、系统分析与设计(UML)、软件测试技术、项目管理等。四、其它说明(一)编制教学计划的指导思想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.《软件测试技术》课程主要介绍软件测试基础知识及其相关的实用测试技术,内容包含软件测试概述、软件测试策略与过程、白盒与黑盒测试及其用例设计、面向对象及特定环境应用测试、自动化测试及工具运用、软件测试管理等部分。并注意将测试与软件工程密切结合,使学生掌握当前主流软件测试技术和实际运用。10.《项目管理》课程主要讲解项目管理的基础知识和理论,结合软件项目管理的特点,介绍有关的概念、技巧、工具和技术,力图使学习者建立软件项目管理的系统化观念,并通过典型案例分析,真正理解和学会运用所学的知识。11.对于同生产实际结合较为紧密的专业课和某些技术基础课以及选修的教学,应利用新媒体技术改进教学手段,提高教学效果,同时配以必要的演示和参观。12.计划中安排的选修课,学生可任选,计算学分以实际获取学分为准。13.实践教学中的专业实习,可安排学生进行职业素质的相关的实习,并注意专业的基本岗位职能的训练,具体实施在校内进行。14.毕业设计可进行一些实际科研项目。具体项目和要求根据企、事业单位的实际情况和教学要求而定。

五、毕业条件及毕业学分最低要求1.毕业条件达到本专业最低学分要求,通过大学英语三级考试。2.毕业学分最低要求本专业总学分:175学分本专业毕业最低学分:137学分,其中:模块名称最低学分比例(%)公共基础课3424.8专业基础课及专业课4633.6专业选修课1712.4公共选修课107.3集中实践教学环节(含军训)3021.9合计137100注:1.公选课见全校公选课一览表。2.学分计算方法:1)理论课每16学时计1学分;体育与实验课每32学时计1学分;2)实践性教学环节:集中进行的环节以每周计1学分,分散进行的环节以每32学时计1学分或按集中进行折算。六、三年制大专考证安排考证名称考核等级考核时间安排相关课程应知应会大学英语等级证书大学英语三级第二学期大学英语1、2、3专业证书1计算机软件技术应用工程师不定操作系统、Web编程技术、程序设计基础、Java语言程序设计、数据库导论、项目管理及软件测试专业证书2软件开发助理工程师不定操作系统、逻辑学、程序设计基础、面向对象程序设计、数据库技术、软件工程专业证书3企业级认证不定Java程序设计,JavaWeb程序设计,JavaEE七、教学安排表(见附表一至三)附表一、教学环节时间分配表学期理论教学考试专周毕业设计(论文)军训社会调查入学/毕业教育机动合计周学时(A+B)11511212025+021613202218416132014206213113200+0合计82514132123120 注1:专周包括实习、实验专周、课程设计、制图测绘;注2:周学时=A+B,其中A为必修课周学时,B为专业选修课周学时;附表二、集中实践教学计划表 序号课程代码项目名称学期周数学分内容和要求1991020011军训122对新生进行军事教育和国防教育,树立刻苦学习、报效祖国的志向2991000007入学教育110对新生进行校史教育、专业教育,对接受大学教育做好必要准备3061010015程序设计基础专周111编写一个简单的程序,重点是编程规范和调试技巧。4061010009面向对象程序设计专周211应用面向对象思想完成一个小型应用程序5061010054数据结构专周211对常用数据结构的使用及对问题抽象能力的培养6061010031网页制作技术专周211综合使用HTML,JavaScript,CSS,XML等制作一个以静态页面为主的网站7311010006工程素质训练公共专周311对一个真实企业的运行过程有较全面的了解8061010022数据库原理专周311分析并设计一个小型MIS应用的数据库模型,使用ER图、数据字典、DDL描述9061010010可视化程序设计专周311使用可视化语言平台开发一个图形界面MIS系统10061010008系统分析与设计专周411使用CASE工具为Web编程技术专周完成系统的系统分析与设计。11061010031数据库建模专周411使用数据库建模工具为Web编程技术专周完成数据库的分析与设计12061010046Web编程技术专周411利用系统分析与设计专周及数据库建模专周的成果完成一个三层架构的Web应用程件项目管理专周511使用项目管理软件完成一个软件项目的管理工作动编程技术专周511使用移动编程技术完成一个移动互联上的应件测试技术专周511使用软件测试工具测试移动编程技术专周设计的软件系统16061020070专业实习622软件工程师职业素质相关训会实践611进行社会实业设计61212使用MVC及设计模式开发信息系统等项目19991000005毕业教育610对学生进行进入社会之前的有关知识进行教育与引导合计3230

附表三:课程进程表类型课程代码课程名称考核形式课程类型学分学时分配各学期授课时数分配总学时讲课实验实践1学期2学期3学期4学期5学期6学期15周16周16周16周16周0周公共基础课111030001思想道德修养与法律基础考试必修345453091060054高等数学考试必修690906061020076计算机导论考试必修23020102101040072大学英语Ⅰ考试必修460604121010008体育Ⅰ考试必修130302111040003毛泽东思想和中国特色社会主义理论体系概论考试必修464644101040071大学英语Ⅱ考试必修464644121010007体育Ⅱ考试必修132322101040076大学英语Ⅲ考试必修464644121010006健康体育Ⅰ(组1)考试必修132322121010005健康体育Ⅱ(组2)考试必修132322111030001专业英语考试必修2323202091060054形势与政策考试必修12222小计=SUM(ABOVE)345755651019128420合计135248717996882738383032类型课程代码课程名称考核形式课程类型学分学时分配各学期授课时数分配总学时讲课实验1学期2学期3学期4学期5学期6学期15周16周16周16周16周0周专业基础课及专业课061050190程序设计基础考试必修59060306061010051计算机组装考试必修13010202061030092网页制作技术考试必修36432324061020066数据结构考试必修3.56440244061035142面向对象程序设计考试必修3.56440244061035116可视化程序设计考试必修3.56440244061035125数据库原理考试必修3.56440244061035145计算机网络技术考试必修3.56440244061035111数据库建模与MIS系统考试必修3.56440244061035154Web编程技术考试必修3.56440244061035152系统分析与设计(UML)考试必修3.56440244061035147项目管理考试必修23220122061020077软件测试技术考试必修3.56440244061035150移动编程技术考试必修3.56440244小计=SUM(ABOVE)468565223348121212100合计135248717996882738383032类型课程代码课程名称考核形式课程类型学分学时分配各学期授课时数分配总学时讲课实验1学期2学期3学期4学期5学期6学期15周16周16周16周16周0周专业选修课061020060数理逻辑考查选修232322061030094Photoshop平面图像设计考查选修36432324061030108办公自动化考查选修364323

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论