1、“一体化、分阶段、多层次”计算机专业实践教学体系,体系涉及了三层次,分别为培养学生实验基本技能和巩固理论知识专业基本实验层次,培养学生综合素质和实践应用能力专业实验层次,以及依托产学研,全面提高学生研究能力和创新能力科技创新实验层次。通过实践教学体系建立、实践性教学环节优化、实践教学内容全面更新,使实验过程和实验内容得到了更进一步规范。南京大学软件工程专业人才培养体系简介软件技术迅速发展规定软件工程师必要具备夯实基本;同步,产业界则重点关注毕业生能否迅速融入业界环境,解决实际问题。如何在本科培养阶段兼顾这两方面规定,是软件工程人才培养所面临巨大挑战,也是国内软件工程教诲在经历了“计算机科学教诲
2、+职业教诲”初期摸索后亟待解决核心问题。为此,南京大学系统进一步地研究了软件工程教诲,着力建设创新型软件工程人才培养体系。该教学成果获得第六届高等教诲国家级教学成果二等奖和江苏省高等教诲教学成果特等奖,南京大学软件工程专业入选国家级特色专业。一、有效融合国际规范与产业需求南京大学软件工程专业人才培养体系该教学成果创新性地“有效融合”国际专业教诲规范与产业界现实需求,“一体化”设计工程型软件人才培养体系,详细工作内容为:融合国际规范和产业需求一体化学科教诲知识体系。以国际主流专业教诲规范为基本,结合对软件产业分析研究,编制学科教诲知识体系,为课程体系、工程能力训练体系和质量体系设计提供工作基本。
3、兼顾专业基本与应用需求一体化课程设立方案。以软件工程学科整体架构和基本办法为主线,基于知识点分解,率先构建并实行了符合国际规范、兼顾专业基本和产业需求全新课程体系,并在详细课程设计中充份体现专业基本与实用技能相结合宗旨。实验、实训、实习一体化工程能力训练体系。以知识体系为线索,一体化设计理论与实践教学方案,整体规划、分阶段组织实行验证性实验、设计性实验、实训和实习,并引入创新型实践教学办法,在知名软件公司设立实习基地,形成完善工程能力训练体系。教学实行过程和质量保障过程一体化教学管理模式。在教学管理中引入软件工程中过程管理办法,借助信息化手段,以知识点为基本管理要素,动态监控从教学设计到教学实
4、行全过程,形成了系统、规范、可度量教学质量保障体系。国际规范、产业需求、知识体系、课程体系、实践体系和保障体系有效互动一体化人才培养体系。基于国际规范和产业需求,整体规划知识体系、课程体系、工程能力训练体系和教学质量保障体系,并有效互动,从而形成一体化软件工程专业人才培养体系。二、南京大学软件工程专业人才培养体系实行该教学成果基于学科教诲知识体系,精心设计理论课程与实践课程,统一布置专业核心课程体系和工程能力训练体系实行,并借助于数字化教学质量保障体系保证其实行质量。详细实行如下:工作基本:学科教诲知识体系。有效融合国际规范和产业需求学科教诲知识体系是课程体系、工程能力训练体系和质量体系工作基
5、本。工作保障:教学质量保障体系。课程教学支持系统和教学质量管理系统共同构成数字化教学质量保障体系是整个人才培养体系实行工作保障。专业基本课程:软件工程初级课程与数学课程。5门软件工程初级课程和2门软件数学课程涵盖了从事软件工程工作所必要掌握硬件、软件、工程、职业和数学基本知识。专业核心课程:计算学科中级课程与软件工程高档课程。4门计算学科中级课程专家硬件与系统软件领域知识,6门软件工程高档课程专家软件工程各专门化领域知识。专业选修课程:面向软件系统与应用选修课程。基于CCSE推荐软件系统与应用领域,结合本地区人才需求和本校办学特色,设计一组可动态增删选修课程模块。工程能力训练:与课程体系相融合
6、实践教学体系。布置课程实验、专设实践课程、实训课程和实习,构成一体化设计、循序展开工程能力训练体系。南京大学软件工程专业实践教学体系简介南京大学秉承“基本理论教学与工程能力培养并重”教学理念,着力建设软件工程专业实践教学体系,其构建与实行经历了两个阶段。-,独立设立“两个实践能力培养阶段和四门实践技能训练课程”,构成“软件工程专业工程化实践教学体系”;至今,进一步有效融合理论教学与实践教学,构建“验证性实验、设计性实验、实训、实习”一体化设计“软件工程专业工程能力训练体系”。该教学成果获得第五届高等教诲国家级教学成果二等奖和江苏省高等教诲教学成果一等奖,南京大学软件工程人才培养模式创新实验区入
7、选国家级人才培养模式创新实验区。一、南京大学软件工程专业工程化实践教学体系软件工程专业开办伊始,首要任务是解决高校老式软件教诲中工程化实践教学问题。为此,南京大学独立设立了“软件工程专业工程化实践教学体系”,其重要内容如下:一种教学理念。确立“基本理论教学与工程能力培养并重”教学理念,把工程能力和职业素质培养作为软件工程人才培养核心任务之一,全面均衡地培养学生基本知识、专业技能、创新能力、工程能力和职业素质。两个培养阶段。把工程化实践能力教学划分为教学阶段和实习阶段。在老式课程教学中引入工程能力训练环节,设立4门阶梯状工程实践学分课程。独立设立24周全时制实习,在真实环境下进一步培养学生工程能
8、力和职业素质。三项保障办法。实践适合国际化、工程性软件人才培养创新教学办法;进行工程性人才素质评价和工程性教学体系公司评价;以工程理念指引工程性实践教学环境基本设施建设;全面摸索工程化实践教学体系保障办法。四门实践课程。创新性设立程序设计、软件工程、信息系统和网络平台等4门阶梯状、体系化实践课程,针对性培养软件工程人才所应具备个人开发能力、团队开发能力、系统研发能力和设备应用能力。一体化实践教学体系。基于“一种教学理念、两个培养阶段、三项保障办法和四门实践课程”,建立了一种创新型软件工程专业工程化实践教学体系,并进行了有效实践。二、南京大学软件工程专业工程能力训练体系在“软件工程专业工程化实践
9、教学体系”工作基本上,南京大学继续秉承工程教诲理念,遵循理论教学与实践教学一体化设计原则,整体规划实验、实训和实习,逐次展开培养过程,建立了有效融合在“软件工程专业整体化人才培养体系”中工程能力训练体系。该体系以软件工程办法为指引,以验证性实验(小规模构造化程序设计实验、中规模面向对象程序设计实验、小型软件系统开发过程设计模仿)、设计性实验(团队级综合软件工程课程实践、与应用相结合团队级软件工程课程实践)、实训与技能课程、实习等阶段为主线,以特定软件工程办法系列实验和特定软件系统/技术系列实验为两翼,此前沿技术和学生创新为补充,全面提高学生工程化实践能力。其中:验证性实验:通过在课程中精心设计
10、验证性实验巩固和加深学生对于特定理论知识点理解限度;设计性实验:通过设计性实验循序渐进地强化学生构思、设计、实行和操作能力;实训:通过与公司共同设计实行实训课程培养学生综合性工程能力;实习:通过实习使学生体验业界氛围和一线开发人员工作环境,锻炼其工程能力;一体化设计:通过整体化规划验证性实验、设计性实验、实训和实习,逐次展开工程能力培养过程,建立有效工程能力训练体系。南京大学软件工程专业教学质量保障体系简介软件工程管理中有一种知名论断:没有高质量开发过程,就没有高质量软件。软件人才培养质量与软件产品质量有很大限度一致性,因而教诲教学质量在很大限度上取决于教学过程质量。南京大学创新性地将软件工程
11、中过程管理办法引入软件工程专业教学管理,从设计教学过程开始就充分考虑质量保障目的、办法和办法,并在教学实行每个环节之中动态地进行质量跟踪和监控,通过不断提高教学过程质量来保证教学目的实现。南京大学软件工程专业教学质量保障体系涉及教学质量保障体系制度建设和用于实现质量保障体系教学支持与教学管理信息化支撑平台。一、南京大学软件工程专业教学质量保障体系构成南京大学软件工程专业教学质量保障体系总体目的是:提供一种可操作教学质量保障框架,规范软件工程专业教学工作,提高专业教学水平,保障专业人才培养质量。详细做法是:建立健全教学过程管理制度,建设教学支持与教学管理数字化平台。南京大学软件工程专业教学质量保
12、障体系总体构造涉及上下两个有机构成某些。南京大学软件工程专业教学质量保障体系总体构造上半某些给出了南京大学软件工程专业教学质量保障体系制度建设和硬件保证规定。详细涉及:(1)课程体系质量保障系统;(2)课程质量保障系统;(3)学生学习管理保障系统;(4)实践教学保障系统;(5)学生创新能力保障系统。南京大学软件工程专业教学质量保障体系总体构造下半某些给出了南京大学软件工程专业教学支持与教学管理信息化平台,该平台有效实现了教学实行过程和质量保障过程统一管理,可以有效支持知识体系制定、课程体系制定、课程与关联课程设计、课程授课和实践教学等活动。详细涉及:(1)知识体系管理及制定过程控制系统;(2)
13、课程与课程体系设计及有关过程控制系统;(3)教学支持系统,课程授课过程控制系统;(4)选课管理系统;(5)论文管理系统;(6)实训管理系统,实训教学过程控制系统;(7)学生创新项目支持系统。二、南京大学软件工程专业教学质量保障体系实行南京大学软件工程专业教学质量保障体系及其信息化支撑平台在国际规范、产业需求、知识体系、课程体系(含实践教学)互动中起到了核心作用。作为一项教学工程,教学质量管理根据“工程化组织、项目化管理、过程化控制、数字化平台、多方位评估、定期性修订”等六项基本原则,由总体组和各专业方向项目组进行实行。详细过程是:总体组负责把国际专业规范交由公司评价,然后通过知识体系平台输入知
14、识体系(稳定某些);总体组借助知识体系平台和课程设计平台自顶向下分解知识体系(稳定某些)为17门专业基本/核心课程和8个专业方向模块教学规定,项目组进一步吸取产业界需求形成专业基本/核心课程教学内容;项目组通过知识体系平台和课程设计平台自顶向下分解专业方向模块教学规定,并进一步吸取产业界需求形成专业方向/技能/实训课程教学内容;总体组借助知识体系平台自底向上汇编并审定知识体系(变化某些),并通过课程设计平台审定专业方向/技能/实训课程;教师与学生通过教学/实践支持平台进行教学活动;总体组邀请公司评价知识体系(变动某些),并将成果反馈项目组。此外,知识体系、课程设计、教学/实践支持等三大平台均支
15、持过程化管理,多方位评估与定期化修改成为体例。南京大学软件工程专业本科生核心课程简介本科核心课程体系规划和核心课程建设是软件工程专业建设核心任务,也是软件工程专业有别于计算学科其她专业核心所在。南京大学软件工程专业在CCSE等国际专业教诲规范指引下,着力进行教学改革,有效构建专业核心课程体系,加强专业核心课程教学建设,获得了一系列成果。南京大学软件工程专业入选国家级特色专业,南京大学软件工程专业本科教程在高等教诲出版社出版,计算系统基本和计算与软件工程入选国家精品课程。一、南京大学软件工程专业核心课程体系构成该课程体系创新点在于以软件工程学科整体架构和基本办法为主线,兼顾专业基本和产业需求,一
16、体化设计核心课程体系。详细工作内容为:设计了创新性专业入门课程计算系统基本。以系统级结识和程序设计双优先为思路,基于玩具系统,系统讲授从门电路、机器语言、汇编、I/O例程、语言解决,到应用程序计算建立过程,并简介构造化程序设计知识。构造了创新性专业基本课程计算与软件工程。融合程序设计、软件工程和职业基本知识教学于一体,既有效实践CCSE偏软件工程初级课程设立方案,又创新性融合CCSE非技术课程教学内容。构建了软件工程基本课程群。计算系统基本、计算与软件工程和数据构造与算法覆盖最基本软硬件知识、软件工程知识和职业素质知识,它们与离散数学、记录与经验办法构成软件工程专业基本知识最小闭包,形成了创新
17、型软件工程基本课程群。布置了基于系记录算学科中级课程群。在软件工程基本课程群之上,布置了由计算机构成原理、操作系统、计算机网络和数据库系统等构成基于硬件和重要软件系记录算学科中级课程群,可以被以为是基于系统领域性重要专业核心课程。规划并实践了软件工程高档课程群。在软件工程基本课程群之上,实践了由软件构造、软件需求工程、软件系统设计与体系构造、软件测试与质量、软件过程与管理和人机交互软件工程办法等构成基于软件工程各领域软件工程高档课程群。二、南京大学软件工程专业核心课程教学内容概略计算系统基本。课程采用自底向上教学模式,环绕一种简朴计算机LC3逐次展开从比特到C语言简介,为初学者建立完整计算概念
18、,涉及:数据机器级表达、数字逻辑、冯诺伊曼模型、机器语言、汇编语言、输入和输出、Trap机制、构造化程序设计。计算与软件工程。讲授面向对象程序设计,分析、设计、测试等软件工程办法,项目管理,文档写作、交流沟通、团队合伙等职业技能,强调软件工程工具使用和实践能力训练,以综合培养学生程序设计能力、软件工程技能和职业素质,建立工程化软件开发观念。课程分为I、II和实践,在三学期实行教学。记录与经验办法。又称记录与软件工程。课程从软件工程应用背景出发,分析各种随机现象中规律性,探讨记录与经验办法应用,以及记录软件工具使用,详细教学内容覆盖概率论基本,随机变量及其分布,多维随机变量,数字特性,极限定理,
19、样本与抽样分布,参数预计,经验假设,方差分析与回归分析等。软件构造。讲授软件构造普通原则(模块设计、代码重用、类设计等),惯用技巧(契约式设计、防御式编程、异常解决、配备式编程、基于状态转移和基于表软件设计、基于语法分析设计等),形式化办法(规范阐明语言及其应用、形式化构造工具),以及执行要点(编码及其规范、工具使用、单元测试技巧、性能优化)。软件需求工程。讲授软件需求领域各项办法、技术与工具,涉及需求工程基本知识,软件需求基本理论,惯用需求获取办法与技术,惯用需求分析办法,惯用需求分析模型与建模技术,需求管理知识,以及初步需求工程过程管理知识。软件系统设计与体系构造。讲授软件设计要素,软件设
20、计支持与评价,软件设计办法,体系构造设计,详细设计,基于中间件设计,基于复用设计和设计演化。课程强调复杂案例教学,培养学生综合运用设计知识为实际问题设计和选取解决方案能力。软件测试与质量。讲授测试数学背景,软件生存周期中测试,测试基本概念,黑盒/白盒和静态/动态测试技术,惯用系统级测试办法,测试组织和管理,过程保证和产品保证,以及质量过程原则等;着重在过程视角下简介软件测试办法和技术,并从测试角度讨论产品质量保证和验证。软件过程与管理。讲授项目筹划和跟踪监控,风险管理,配备管理,供应商管理,需求开发和管理,技术实现,系统集成管理,验证和确认,过程管理和改进,过限度量和分析,量化管理和记录过程控
21、制等内容,着重培养学生在项目管理、过程管理和改进等方面技能。人机交互软件工程办法。讲授各种用于交互式产品开发软件分析、设计和评估技术,涉及可用性工程,交互界面典型模型,人机交互需求(任务分析、原型等),人机交互设计(设计原则;交互模式;可视化设计;交互式设计)、人机交互实现,以及人机交互评估技术(启发式评价;专家评审;观测与调查顾客;顾客测试与预测模型)。南京大学软件工程专业学科教诲知识体系简介南京大学软件工程专业在参照国际教诲界和产业界广泛承认有关专业规范(如SWEBOK,SEEK,CC,SEI软件工程教诲筹划,教诲部软件工程专业规范、中华人民共和国软件工程学科教程等)基本上,综合国内软件产
22、业发呈现状和特点,征集软件产业需求,收集毕业生反馈,制定了兼顾国际产业需求和国内产业现状学科教诲知识体系,并合理组织为若干子类,定期修订和完善,以作为南京大学软件工程专业人才培养体系建设工作基本。南京大学软件工程专业学科教诲知识体系编制工作启动于底,经、修订,在北京高等教诲出版社出版。一、南京大学软件工程专业学科教诲知识体系组织南京大学软件工程专业学科教诲知识体系组织为如下6个子类:基本素质BAS:本科毕业生所应具备政治、数学和外国语知识;计算机软件基本CSE:从事软件工程工作所应具备软件基本,并涉及最基本硬件有关知识;软件工程基本SEF:从事软件工程工作所应具备软件工程专业基本,以及产业界典
23、型软件工程办法与工具;数学、工程和职业基本MEP:从事软件工程工作所应具备有关数学、工程和职业基本;软件系统与应用SSA:在专门领域从事软件研发工作应具备有关知识与技能,既涉及该领域所需要开发基本和领域知识,又涉及该领域来源于产业界主流开发办法、系统与应用;软件工具与产品STP:直接来源于产业界详细软件产品,以及惯用办法与工具。为以便接受评价和定期修订,知识体系中来源于国际专业教诲规范稳定某些和产业需求变化某些被有机地组织在关于子类中。其中,计算机软件基本CSE和数学、工程和职业基本MEP相对稳定;软件工程基本SEF随软件工程学科发展逐渐调节;软件系统与应用SSA领域随软件产业扩展不断演进,知
24、识内容随软件应用需求不断进一步;软件工具与产品STP随软件产业现状动态变化。二、南京大学软件工程专业学科教诲知识体系内容概览计算机软件基本CSE:详细涉及计算机体系构造AR,程序设计基本PF,算法AL,计算机网络NC,信息管理IM,操作系统OS,程序设计语言PL等。软件工程基本SEF:详细涉及软件建模与分析MA,软件设计SD,软件构造SC,软件验证与确认VV,软件演化EV,软件质量QA,软件过程PR,项目管理MT等。该某些知识教学既要强化典型理论与办法教学,又要突出实际环境下实践办法等产业需求。数学、工程和职业基本MEP:详细涉及离散数学DS,离散概率DP,记录与经验办法ES,数学与形式化MF
25、,工程基本EF,团队勉励/心理学PF等。该某些知识教学侧重于专业基本,强调办法与工具运用,而非推理或建模过程。软件系统与应用SSA:详细涉及软件过程SP,软件技术ST,多媒体技术NM,服务计算SC,系统软件SS,嵌入式系统ES,信息系统工程IS,信息技术IT,计算机图形学GH,国际专业教诲规范建议有待扩充软件系统与应用领域。该某些知识教学以专业基本为依托,侧重于有关领域产业需求、主流办法和技术,强调对实际产业环境适应。软件工具与软件产品STP:详细涉及有关硬件平台产品与工具AR,程序设计语言PL,操作系统产品与工具OS,数据库系统平台与工具DB,CASE工具SD,项目管理工具PM,人机交互工具HCI,网络软件产品与工具NT,嵌入式软件开发工具ES,信息技术与信息管理工具ITM,多媒体工具NM,系统级软件开发工具SS等。
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100