软件工程课程多元多环节教学模式的研究与实践

合集下载

创建《软件工程》实践教学改革新模式

创建《软件工程》实践教学改革新模式
长期的文理分 家 , 致理 工 科 学 生 的文 档编 写是 个 “ 导 软
肋” 。此外 , 由于教学时 间有 限, 要真正完成软件工 程各阶 段 文档的编 写 , 实上 也没有 可能 。因此 , 事 如何开 展软 件 工程的实践教学 , 如何保证软件工程实践教学 的质量 一直
是个 问题 。
维普资讯
20 0 8年第 2期 总 第 3 期 1
海 南 广 播 电视 大 学 学 报
Ju n lo ia do& T Unvri o r a fHan n Ra i V iest y
2 0 02 0 8 N . G n r lS r . e e a ei N0 31 l a
点” 目的 目的主要是 “ 项 为我 国经济 建设 和社会 发展培养 大批 高质量 的适 应地方和基 层需要 的应 用型 高等专 门人 才” 。为了达到 培养 “ 应用 型人才” 这一 目标 , 就需要 通过 实践教学去实现 , 以, 所 只有加强实践 教学 , 才能使 学生达
到培养 目标 的要求 。计算机科 学与技 术专业 是项 目中首 批试点专业之一 , 软件工程> 《 课程是本专业 中实践性 非常 强的- f 课程。但此课程 中片面 强调理 论学 习而 忽视 实 - - ] 践能力 培养的现象还很普遍 , 部分教 师认 为 只要掌握 了理 论 , 实 践 中 稍 加 磨 练 , 软 件 工 程 中 就 可 以 应 用 自如 。 在 在 但 学 生 由 于缺 少 实 践 经 验 , 不 知 道 自己所 学 的 知 识 哪 些 并
更 有 用 , 难 以理 解 理论 的 实 际 意 义 , 而 很 难 进 一 步 把 也 因 握知识 。如何适 应社会 需求 , 组织 好 《 件 工程 》 软 实践 教 学 , 于培养合格 的软件人才具有 十分重要 的意义 。 对

实践教学任务摘要(3篇)

实践教学任务摘要(3篇)

第1篇一、背景随着我国教育改革的不断深入,实践教学在高等教育中的地位日益凸显。

实践教学是高等教育的重要组成部分,是培养学生创新精神、实践能力和社会责任感的重要途径。

为了提高学生的综合素质,培养适应社会需求的高素质人才,我国各高校纷纷加大实践教学力度,开展了一系列实践教学活动。

本文将对某高校某一学期的实践教学任务进行摘要,以期为我国高校实践教学提供参考。

二、实践教学任务概述本次实践教学任务共计16周,涉及专业课程、实验课程、实习实训、课外活动等多个方面。

以下是具体任务内容:1. 专业课程实践(1)课程名称:《电路分析》实践内容:通过实验,使学生掌握电路的基本分析方法,培养动手能力和分析问题的能力。

实践要求:完成实验报告,参加实验报告答辩。

(2)课程名称:《机械设计》实践内容:通过设计小型机械装置,使学生掌握机械设计的基本原理和方法。

实践要求:完成设计报告,参加设计答辩。

2. 实验课程实践(1)课程名称:《物理实验》实践内容:通过实验,使学生掌握物理实验的基本方法和技能。

实践要求:完成实验报告,参加实验报告答辩。

(2)课程名称:《化学实验》实践内容:通过实验,使学生掌握化学实验的基本方法和技能。

实践要求:完成实验报告,参加实验报告答辩。

3. 实习实训(1)课程名称:《软件工程》实践内容:通过企业实习,使学生了解软件工程的实际应用,提高实践能力。

实践要求:完成实习报告,参加实习报告答辩。

(2)课程名称:《市场营销》实践内容:通过企业实习,使学生了解市场营销的实际操作,提高实践能力。

实践要求:完成实习报告,参加实习报告答辩。

4. 课外活动(1)课程名称:《创新创业》实践内容:通过创新创业项目,培养学生的创新意识和创业能力。

实践要求:完成项目报告,参加项目答辩。

(2)课程名称:《社会实践》实践内容:通过社会实践,使学生了解社会,提高社会责任感。

实践要求:完成社会实践报告,参加社会实践报告答辩。

三、实践教学任务实施1. 实施过程(1)制定实践教学计划:根据课程设置,制定详细的实践教学计划,包括实践内容、实践要求、实践时间等。

软件工程的教学方法

软件工程的教学方法

软件工程的教学方法
软件工程的教学方法包括理论教学和实践教学两个方面。

在理论教学中,教师可以通过讲授软件工程的基本概念、原理和方法论来帮助学生建立起相关的基础知识体系。

这包括课堂讲解、案例分析、讨论和问题解答等方法。

教师还可以引导学生阅读相关的教材和文献,使他们能够了解到软件工程的最新发展和研究成果。

在实践教学中,教师可以组织学生进行软件开发项目或实验,让他们亲自动手实践所学的理论知识。

这可以包括分组项目、个人项目或者课程作业等形式。

在实践过程中,教师可以提供必要的指导和支持,指导学生进行需求分析、系统设计、编码实现和测试等活动,培养他们的实际应用能力。

此外,软件工程还涉及到团队协作和沟通等方面的技能,因此教师可以通过小组讨论、团队合作项目、演讲和展示等活动来培养学生的团队合作和沟通能力。

教师还可以组织学生参观软件企业、参与开源项目或者进行实习,让他们与实际工作环境接触,了解行业需求和实践经验。

总结来说,软件工程的教学方法应该结合理论教学和实践教学,通过理论的讲解和实践的实践相结合,培养学生的理论基础知识和实际应用能力,以及团队合作和沟通能力。

软件工程专业实践教学体系的构建

软件工程专业实践教学体系的构建

软件工程专业实践教学体系的构建软件工程专业实践教学体系的构建摘要:软件工程专业的实践教学体系对于培养学生的实践能力和解决实际问题的能力至关重要。

本文通过分析软件工程专业实践教学的特点和需求,并结合教学实践经验,提出了一个适合软件工程专业实践教学的体系构建方案。

该方案包括实践教学目标的确定、实践教学内容的设计、实践教学方法的选择以及实践教学评估的策略等。

1. 引言随着信息技术的高速发展,软件工程专业培养的软件工程师在各个领域中发挥着重要作用。

然而,传统的理论课程教学无法满足软件工程专业学生的实践需求。

因此,构建一个实践教学体系,培养学生的实践能力和解决实际问题的能力至关重要。

2. 实践教学体系的设计原则在构建软件工程专业实践教学体系时,需要考虑以下设计原则:2.1 实践教学目标明确实践教学目标应准确明确,能够指导学生的实践活动。

例如,培养学生的项目管理能力、团队合作能力和创新能力等。

2.2 实践教学内容合理设计实践教学内容应基于软件工程专业的知识体系,并与实际应用相结合。

通过设计具有一定难度和挑战性的实践项目,可以促使学生综合运用所学知识。

2.3 多样化的实践教学方法实践教学方法应多样化,包括项目实训、实践课程、实习实训等。

通过不同的实践环节,学生可以获得更多的实践经验,并提高解决实际问题的能力。

2.4 实践教学反馈与评估实践教学应注重对学生实践过程的反馈和评估。

通过实践项目的验收、实践报告的撰写、实践成果的展示等方式,可以评估学生的实践成果,并对教学进行改进。

3. 实践教学体系的构建方案3.1 实践教学目标的确定根据软件工程专业的需求和培养目标,确定实践教学目标。

以培养学生的项目管理能力为例,可以确定培养目标为:1)了解项目管理的基本原理和方法,2)掌握项目管理工具的使用,3)能够有效管理软件项目。

3.2 实践教学内容的设计根据实践教学目标和软件工程专业的知识体系,设计相应的实践教学内容。

以软件项目管理实践为例,可以设计项目管理工具的使用培训、实践项目的组织与管理等内容。

“软件工程”专业实践教学环节新教学模式探讨

“软件工程”专业实践教学环节新教学模式探讨

能力培 养与基 础理 论 教 学 , 专业 能 力 培 养并 重 的教 学 理念 ; 中心 指 的是 围绕 软件 , 照 组 成 实 践 教 一 按 学 活动 的各个 环节 的地位 、 用 及 相互 之 间 的 内在 作
联系, 将各环节衔接成一个 连续 的、 完整 的实践体
系; 四层 次指 的 是课 程试 验 综合 设 计 企 业 ( 或 团队 ) 实训一 企业 ( 团 队) 或 实习 ” 的实践 课程 体系 。 学 院为实施 面 向产 业 需 求 的 培养 方 案 , 立新 建 型 的教学模 式 : 两年 基础课 和专 业基 础课 教学 , 前 由 校 内专职 教师授 课 ; 三年专 业课 教学 , 第 部分课 程争 取聘请 企业 兼职 教 师授 课 ; 四年企 业 实 习和毕 业 第
关键词 :软件工程专 业 实践教 学环 节 教 学模 式 中图分类号 : 4 . G6 2 4 文献标识码 : A 教 学改革 工程实践
软件 工程 专业 是建立 在计 算机 科 学和数 学基 础 上 的一 门专业 。软 件 工 程将 数 学 原 理 、 算 机 科 学 计 和工 程 实 践 结 合 起 来 创 造 实 实 在 在 的 产 品 。 H 因
V 1 1 u p o. 0 S p l
J 12 0 u. 0l
“ 件 工 程 " 业 实践 教 学环 节新 教 学模 式 探讨 软 专
欧毓 毅
( 广东工业 大学计算 机学院 , 广东 , 广州 , 106 50 0 ) 摘 要: 针对软件工程专 业发展 需要加 强实践教 学的特点 , 出新 的教学 思路 , 尝试 一系列措施 , 给 并 进行全 方位 的 实践教 学改革 尝试 , 以期提高教学质量和学生 的学 习积极性 , 使该 专业的学生能更加适 应社会 的需要。

“GIS软件工程”课程的多元教学法探讨

“GIS软件工程”课程的多元教学法探讨
变 革 的 新 兴 学 科 。 鉴 于 我 国 GI S人 才 相 对 紧 缺 的 现
改 进 。 因 此 , 文 基 于 多 元 互 动 的 教 学 思 想 , 讨 了 本 探 “ S软 件 工 程 ” 程 的 教 学 改 革 方 法 。 GI 课
二 、 元 互 动 教 学 思 想 的 确 立 多
维普资讯
20 0 8年 1 第 5期 0月
高教 论坛
Oc . 0 No 5 t 20 8. .
H i er Ed a i n For m gh uc to u
“ S软 件 工程 ” 程 的 多元 教 学 法探 讨 GI 课
马 林 兵 , 海仙 王
状 ,8 年 以 后 全 国 已 经 有 4 9 0所 以 上 的 高 等 院 校 开 设 了 GI 专 业 。 GI 软 件 工 程 是 GI 专 业 的 一 门 专 S S S
业 必 修 课 , 养 学 生 设 计 GI 软 件 系 统 的 综 合 能 力 。 培 S
在学 习该 门课程 之前 , 生 已经学 习了 相关课 程 , 学 具 有 一 定 的 背 景 知 识 和 动 手 能 力 。 具 体 来 说 , 些 课 这 程 包括 : 理 信息 系统 概论 、 量 学 、 图制 图学 、 地 测 地 计
收稿 日期 :0 8 0 -0 20 - 2 3 基 金 项 目 :9 5工 程 ” S与 遥 感 的 地 学 应 用 科 技 创 新 平 台 “8 GI
多 层 面 的 和 谐 互 动 , 产 生 教 学 共 振 、 高 教 学 效 果 以 提 的 一 种 新 型 教 学 结 构 形 式 。 多 元 互 动 包 括 : 性 显 互 动 ( 生 互 动 ; 生 互 动 ; 机 互 动 ) 隐 性 互 动 师 生 人 与 ( 学 教 育 与 学 员 自主 学 习 的需 要 互 动 ; 种 教 学 手 导 多

浅谈软件工程专业实践教学中的问题与对策

浅谈软件工程专业实践教学中的问题与对策

浅谈软件工程专业实践教学中的问题与对策随着信息技术的不断发展,软件工程专业的培养已经成为高校教育的重要内容之一。

在软件工程专业的实践教学中,我们也面临着一些问题,比如学生能力薄弱、教学资源不足、教学方式陈旧等。

在这篇文章中,我们将就这些问题进行深入探讨,并提出相应的对策。

一、学生能力薄弱问题描述:由于软件工程专业的特殊性,学生需要具备较强的逻辑思维能力和编程实践能力。

现实情况是,许多学生在逻辑思维和编程实践方面能力不足,导致他们在实践教学中难以达到预期的学习效果。

对策建议:针对学生能力薄弱的问题,我们可以采取以下对策:1. 提高教师教学能力。

教师应不断提升自身的专业水平和教学能力,通过多种教学手段帮助学生提高逻辑思维和编程实践能力。

2. 设计灵活性强的教学方案。

针对不同学生的学习状态和学科特点,制定相应的教学计划,通过案例分析、项目实践等方式激发学生的学习兴趣和能动性。

3. 加强学生实践能力的培养。

在实践教学中,着重培养学生的实际操作能力,让学生以实践为主体,激发学习动力,提高学习效果。

二、教学资源不足问题描述:在软件工程专业的实践教学中,教学资源不足是一个普遍存在的问题。

这主要表现为实验室设备不足、软件工具缺乏、实践教学场地狭窄等情况,导致学生在实践教学中难以进行深入的学习。

1. 加强实验室建设。

学校应加大对实验室设备的投入,更新实验室设备,提高实验室硬件配置,为学生提供更好的学习环境。

2. 支持软件工具的更新和完善。

软件工程专业的教学需要借助各种软件工具进行辅助,学校应及时更新和完善相关软件工具,以满足学生的学习需求。

3. 扩大实践教学场地。

学校应该适时扩大实践教学场地,为学生提供更多的学习空间,确保实践教学的顺利进行。

三、教学方式陈旧问题描述:在软件工程专业的实践教学中,部分教师的教学方式比较陈旧,未能及时跟上教育教学改革的步伐,导致学生的学习效果受到一定的影响。

1. 推动教育教学改革。

学校应积极推动教育教学改革,加大对软件工程专业的教育教学改革力度,引入新的教学理念和方法,提高教学质量。

大学软件开发教育课程的创新与实践

大学软件开发教育课程的创新与实践

大学软件开发教育课程的创新与实践随着信息技术的快速发展和软件行业的蓬勃发展,大学软件开发教育课程也逐渐成为高校重要的专业课程之一。

如何创新教学方法、提高教育质量,满足学生的需求并培养他们的实践能力,成为教育界亟需解决的问题。

本文将探讨大学软件开发教育课程的创新与实践,以期引发人们对该领域的思考与讨论。

一、开设项目驱动的课程传统的软件开发教育课程往往以理论知识为主,缺乏实践环节。

为了满足行业对软件开发人才多元化技能的需求,教育者可以考虑开设项目驱动的课程。

这种课程设计思路是通过学生参与真实软件项目开发,让学生在实践中学习并应用他们所学的知识和技能。

通过这种方式,学生可以更好地理解软件开发的整个过程,培养解决实际问题的能力。

二、引入互动教学方法大学软件开发教育课程除了传授理论知识外,还应注重培养学生的创新意识和实践能力。

为了实现这一目标,教育者可以引入互动教学方法。

比如,在课堂上组织学生分组讨论或小组合作项目,鼓励学生参与到课程设计和知识分享中。

这种互动教学方法可以促进学生之间的合作与交流,激发学生的学习兴趣和主动性。

三、加强实践环节的设计实践是培养软件开发人才的关键环节之一。

为了提高学生的实践能力,大学软件开发教育课程需要加强实践环节的设计。

教育者可以设置实践项目,让学生在课程中实际操作和应用所学的知识和技能。

此外,可以鼓励学生实习或参与行业项目,使其能够更好地融入行业、了解行业需求,并锻炼实践能力。

四、推广跨学科合作软件开发是一个多学科融合的领域,需要多方面的知识和技能支持。

为了提高大学软件开发教育课程的质量,教育者可以倡导跨学科合作。

例如,与设计学院、管理学院等其他专业合作开设跨学科课程,让学生接触到更广泛的知识和技能,培养综合能力。

五、引进行业导师或讲师为了加强实践教学,大学软件开发教育课程可以引进行业导师或讲师,让学生与实际从业者接触和互动。

这种方式不仅可以使学生了解行业最新动态,还可以给学生带来实践案例、经验分享和就业指导等方面的帮助。

软件专业教学实践活动(3篇)

软件专业教学实践活动(3篇)

第1篇随着信息技术的飞速发展,软件行业已经成为我国国民经济的重要支柱产业。

为了培养具有实际操作能力和创新精神的软件专业人才,我国各大高校纷纷开展了一系列教学实践活动。

本文将围绕软件专业教学实践活动,从实践活动的目的、内容、实施过程以及效果等方面进行阐述。

一、实践活动的目的1. 提高学生的实际操作能力。

通过实践活动,让学生在真实的项目环境中运用所学知识,提高编程能力、项目管理和团队协作能力。

2. 培养学生的创新意识。

在实践活动中,鼓励学生发挥主观能动性,提出创新性解决方案,培养创新精神。

3. 增强学生的就业竞争力。

通过实践活动,让学生积累实际工作经验,提高就业竞争力。

4. 深化理论知识。

实践活动有助于学生将理论知识与实际应用相结合,加深对软件专业知识的理解。

二、实践活动的内容1. 课程设计:在课程结束后,组织学生进行课程设计,要求学生运用所学知识完成一个实际项目。

2. 校内外实训:与企业合作,为学生提供实习机会,让学生在实际工作中提高技能。

3. 科研创新:鼓励学生参与科研项目,培养学生的科研能力和创新精神。

4. 比赛竞赛:组织学生参加各类软件设计竞赛,提升学生的实战能力。

5. 社会实践:开展社会实践活动,让学生了解社会需求,提高综合素质。

三、实践活动的实施过程1. 实践教学计划制定:根据软件专业培养目标,制定详细的实践教学计划,包括实践活动的内容、时间、地点、指导教师等。

2. 实践教学团队组建:选拔具有丰富实践经验的教师担任实践教学指导教师,组建实践教学团队。

3. 实践教学环境建设:为学生提供良好的实践环境,包括实验室、实习基地等。

4. 实践教学过程管理:对实践活动进行全过程管理,确保实践活动顺利进行。

5. 实践教学效果评估:对实践活动进行效果评估,及时总结经验,改进不足。

四、实践活动的效果1. 学生实际操作能力显著提高。

通过实践活动,学生的编程能力、项目管理和团队协作能力得到明显提升。

2. 学生创新意识得到培养。

软件工程》实践教学大纲(3篇)

软件工程》实践教学大纲(3篇)

第1篇一、课程简介《软件工程》是一门研究软件开发原理、方法和工具的学科,旨在培养学生具备软件开发的基本理论、实践技能和工程素养。

本课程通过实践教学,使学生能够掌握软件工程的基本方法,提高软件开发能力,为后续课程学习和实际工作打下坚实基础。

二、教学目标1. 理解软件工程的基本概念、原理和方法。

2. 掌握软件开发过程中的需求分析、设计、编码、测试和维护等基本技能。

3. 具备使用常用软件开发工具进行实际项目开发的能力。

4. 培养良好的团队协作和沟通能力,提高工程素养。

三、教学内容1. 软件工程概述- 软件工程的定义和发展历程- 软件生命周期和开发模型- 软件工程的目标和原则2. 需求分析- 需求获取和分析方法- 需求规格说明和文档编写- 需求管理3. 软件设计- 设计原则和模式- 数据库设计- 系统架构设计4. 软件开发- 编码规范和最佳实践- 集成开发环境(IDE)的使用- 版本控制工具的使用5. 软件测试- 测试方法和技术- 测试用例设计- 软件测试管理6. 软件维护- 维护过程和方法- 软件配置管理- 软件质量保证7. 软件项目管理- 项目管理的基本概念和原理- 项目计划、执行和监控- 团队协作和沟通四、实践教学安排1. 实践教学课时:共40学时,其中理论课24学时,实践课16学时。

2. 实践教学环节:(1)课堂演示:讲解软件工程的基本概念、原理和方法,演示常用软件开发工具的使用。

(2)案例分析与讨论:分析实际软件项目案例,讨论软件工程在实际开发中的应用。

(3)上机实验:完成以下实验项目:1. 需求分析实验:完成一个简单软件的需求分析,编写需求规格说明书。

2. 设计实验:完成一个简单软件的设计,包括数据库设计、系统架构设计等。

3. 编码实验:使用一种编程语言实现一个简单软件的功能。

4. 测试实验:编写测试用例,对软件进行功能测试和性能测试。

5. 维护实验:对已完成的软件进行维护,修复已知问题和优化性能。

软件工程专业实践教学体系改革的研究与探索

软件工程专业实践教学体系改革的研究与探索

软件工程专业实践教学体系改革的研究与探索摘要:本文对我国软件工程专业实践教学的现状及存在的主要问题进行了分析,根据存在的问题,结合我校的实际情况,提出了按“工程化”思想实施实践教学的解决方案,将职业化、工程化的理念引入实验教学体系中,并依此对办学目标、办学定位与学生培养模式等提出相应的改革方案与实施方法。

通过本方案的实施,大大提高了学生的实践能力,提高了就业率。

abstract: this paper analyzes the practice teaching status and the main problems of software engineering in our country, according to the existing problems, combined with the actual situation of our school, it proposes the idea of putting the “engineering and professional”concept into the process of practice teaching, and puts forward the corresponding reform plan and the implementation method according to the school goal, the school localization and the training model of student. the implementation of the plan has greatly improved the student’s practical ability and enhanced the employment rate.关键词:软件工程;职业化;实践教学改革;评价体系key words: software engineering;professionalization;practice teaching reform;evaluation system中图分类号:g642.0 文献标识码:a 文章编号:1006-4311(2013)06-0211-020 引言随着软件产业的迅速发展,国内高校软件人才的培养数量也在日益攀升。

软件工程技术的研究与应用

软件工程技术的研究与应用

软件工程技术的研究与应用一、引言软件工程技术是计算机科学领域中的一项基础学科,其主要目的是规范化并优化软件开发过程,提高软件开发效率和质量,降低软件开发的成本。

从软件开发的角度来看,软件工程包括软件需求分析、设计、编码、测试等步骤,目的是在长期的软件开发周期中保证项目的可持续发展。

本文将重点围绕软件工程技术的研究与应用展开阐述。

二、软件工程技术的研究在软件工程技术的研究中,我们主要关注以下几个方面:1. 软件工程的方法和理论研究。

由于软件开发过程中需要完成多种不同的任务,因此需要各种不同的方法和理论来保证其高效性和质量。

这些方法包括面向对象、敏捷开发、测试驱动开发等等。

2. 软件开发过程中的质量保证与管理软件开发过程中的质量保证和管理是确保软件开发成功和可持续发展的重要手段。

该领域研究的对象包括了软件质量、风险管理、需求管理、流程管理等。

3. 软件开发过程中的自动化和工具软件开发过程中,一个自动化和工具化的流程是提高开发效率和质量的关键。

软件测试、版本管理、流程管理和自动化部署等部分都可以通过工具实现,提高开发的效率和可维护性。

三、软件工程技术的应用软件工程技术的应用可以从以下几个角度来看:1. IT行业IT行业如软件企业、互联网企业等在软件开发中使用软件工程技术的普遍程度非常高,很多企业已经将其作为管理手段落实在企业软件开发和管理中。

2. 非IT行业除了IT行业之外,很多非IT企业也开始关注软件工程技术的应用。

例如金融、保险、医疗等领域,需要处理大量的数据和信息,因此需要依靠软件来进行管理。

这些企业中往往没有专业的软件开发师,因此更需要利用一些软件工程技术的方法和工具来管理软件开发过程。

3. 教育软件工程技术的应用在教育领域也十分广泛。

很多大学和高校开设计算机科学与技术专业来培养专业的软件开发人员。

同时,一些软件工程技术的课程也开始出现在计算机科学专业中,并逐渐得到广泛的应用。

四、软件工程技术的挑战软件工程技术在应用过程中也面临着很多挑战。

软件工程教学改革及研究三篇

软件工程教学改革及研究三篇

软件工程教学改革及研究三篇(一)一、软件工程教学改革在“软件工程”课程建设过程中,课程组通过和行业企业专家共同研讨,确定了“软件工程-项目管理”的建设思路,即以软件工程为核心指导思想,打破课程的时间与空间限制,以三级项目库为载体,构建了以课程群为建设平台的项目课程体系。

课程团队教师通过对岗位工作任务、以及项目课程体系进行分析,并参考相关职业资格标准,确定课程目标为:通过项目课程体系的学习,使学生能从专业基础能力、个人能力、团队能力和软件工程的系统能力四个层次达到预定目标,同时,培养学生自主学习和创新能力,使其具备爱岗敬业、诚信守信、善于沟通等职业素养。

具体有以下几个特点:(1)项目课程体系,为课程(群)提供了建设平台。

项目课程体系打破了“软件工程”课程的时间和空间,以项目为载体,以软件生命周期为核心指导思想,将项目每一阶段的所需的岗位能力由相应的课程作为支撑,所以将软件工程课程扩充为项目课程体系,增加了“系统分析与设计”、“数据库管理技术”、“Web开发技术”、“软件测试技术”、“团队软件开发与管理”等课程,且每门课程都有负责人以及课程小组成员,在“项目课程体系”核心思想的指导下进行建设。

(2)三级项目库,融“学、做”于一体。

(3)项目学习梯队,促综合能力循序进阶。

计算机应用技术实训中心各实训室实行开放式管理,保障了学生学习的时间和空间。

以企业专业技术人员和专业教师为指导,组建“电脑爱好者协会”、“软件创新园”等专业性学生社团,各社团基于教学项目库和企业真实项目,构建项目经理-->高年级学生-->低年级学生多个学习梯队,实行高、低年级学生“结组学习”,项目选择遵循由易到难,先用项目库中项目开展模拟训练,然后承接企业真实项目进行实战,形成合作性学习、研究性学习和创造性学习氛围,循序进阶,不断提高学生岗位职业能力。

(4)实施多元考核、综合评价。

多元智能理论认为,人的潜能是多方面的,任何一个重要的复杂的概念都可以运用多种方式来理解和表达。

《2024年新工科背景下软件工程创新创意创业课程建设探索与实践》范文

《2024年新工科背景下软件工程创新创意创业课程建设探索与实践》范文

《新工科背景下软件工程创新创意创业课程建设探索与实践》篇一一、引言随着新工科的崛起,软件工程领域的教育与培训正面临前所未有的挑战与机遇。

新工科背景下的软件工程教育,不仅要求培养学生扎实的专业基础,还要强化创新、创意及创业能力的培养。

为此,我们探索并实践了一种全新的软件工程创新创意创业课程建设模式,以期为学生提供更为丰富和多元的学习体验。

二、课程建设的必要性1. 顺应时代发展需求:新工科教育旨在培养具备高度创新能力和创业精神的人才,以满足当前社会对高素质人才的需求。

2. 弥补传统教育不足:传统软件工程教育偏重理论教学,缺乏对学生创新、创意及创业能力的培养。

3. 提升学生综合素质:通过创新创意创业课程的建设,可以全面提升学生的综合素质,使其更好地适应未来职场的需求。

三、课程建设内容1. 课程设置与内容安排我们设计了一套完整的软件工程创新创意创业课程体系,包括理论教学、实践操作、项目实训等多个环节。

在理论教学中,我们注重培养学生的创新思维和创业精神,通过案例分析、专家讲座等形式,让学生了解软件工程的最新发展和前沿技术。

在实践操作环节,我们提供了丰富的实验设备和软件资源,让学生在实际操作中掌握相关技能。

在项目实训环节,我们引导学生参与实际项目,培养学生的团队协作能力和解决问题的能力。

2. 教学方法与手段我们采用了多种教学方法和手段,包括线上教学、翻转课堂、项目驱动等。

线上教学可以让学生随时随地学习,提高学习效率。

翻转课堂则可以激发学生的学习兴趣和主动性,提高教学效果。

项目驱动则可以将理论与实践相结合,让学生在项目中锻炼自己的能力和技能。

3. 师资队伍建设我们注重师资队伍的建设,引进了一批具有丰富经验和高度专业素养的教师,同时鼓励教师参与学术交流和项目研发,提高教师的专业水平和教学能力。

四、实践探索与成效1. 课程实施情况我们在实践中不断优化和完善课程设置和教学方法,确保课程能够真正地帮助学生提高创新、创意及创业能力。

“软件工程”课程教学内容和形式的改革与探索

“软件工程”课程教学内容和形式的改革与探索

“软件工程”课程教学内容和形式的改革与探索摘要:本文介绍了我院结合校级教改课题,针对“软件工程”课程的教学内容、教学形式的组织、软件实践项目的考核形式与标准等方面的改革所做的探索。

关键词:软件工程;课堂教学形式;小组考核1引言“软件工程”是重要的专业基础课,在整个教学体系中占有非常重要的地位。

但是由于与该课程相关的教材都是理论性很强,学生在学习的过程中很容易把它当作文科类课程来学习,靠记忆课本上的一些基本理论来通过考试。

等到了毕业设计这一环节时,很多学生都不知道对指导教师布置的题目该从哪一步开始做。

因此,如何提高本课程的教学效果一直是我们关注的研究课题。

其实,软件工程是一门实践性非常强的课程,教材上的很多基本原理都是国内外软件工程研究者的经验总结,它并不像数学那样经过严格的证明,也没有必要进行理论证明,因此不能用对待公理的态度去生搬硬套,而应该在实际中灵活运用,检验其是否有效。

所以,应用才是软件工程学习的关键。

本文结合校级教学研究项目——“计算机专业学生软件工程能力的培养研究”,就如何在较短的教学时间内使学生能较快而扎实地掌握软件工程课程的内容并具有一定的软件开发能力,主要针对课堂教学内容与形式的组织进行了探讨。

2课堂教学形式的组织目前,与本课程相关的教材都是沿着两条主线来阐述软件开发的过程,首先讲述传统的软件开发过程,然后由传统软件开发过程的缺点引出当今主流的软件开发思想——面向对象的软件开发。

为了让学生能将这两种软件开发思想应用于实践,同时体会后者的优点,我们将软件04级1、2、3班的同学在各班级内以至多5人一小组的方式进行自由组合,最后形成了10个软件开发小组,每组选一个负责人。

每个软件开发小组可以选做教师布置的题目,也可以自行选题,但要求10个小组内不能有多于2个以上的小组做同一题,以防抄袭。

期末考试的成绩由四部份组成:平时考勤10%,实验环节10%,软件开发项目60%,期末笔试20%。

浅谈软件工程专业实践教学中的问题与对策

浅谈软件工程专业实践教学中的问题与对策

浅谈软件工程专业实践教学中的问题与对策软件工程专业作为当前IT行业中最热门的专业之一,其实践教学的重要性不言而喻。

在教学过程中,我们也面临着一些问题和挑战。

本文将对软件工程专业实践教学中的问题进行分析,并提出相应的对策,希望对相关教学工作有所启发。

一、实践教学中存在的问题1. 缺乏实际项目软件工程专业的实践教学通常体现在项目开发和实验课程中,然而很多学校存在着项目资源不足的问题。

由于学校或教师的能力、时间、经费等方面的限制,很难提供足够的实际项目供学生练习,导致学生只能通过理论知识学习而不能将其应用到实践中。

2. 实践能力培养不足在软件工程专业中,实践是至关重要的。

然而很多学校在实践能力培养上面临困难,学生在实践中缺乏自主性,往往只能按照老师的指导来完成任务,缺乏创新性和独立思考能力。

3. 实践教学与行业需求脱节随着软件行业的不断发展,行业对人才的需求也在不断变化。

然而很多学校的实践教学内容和方式与行业需求脱节,很难满足企业对人才的需求。

二、针对问题的对策1. 加强实际项目的引入学校可以与行业合作,争取更多的项目资源,为学生提供更多的实际项目机会。

同时学校也可以注重实验课程的设计,加入实际项目的内容,让学生在实践中学习。

2. 提倡实践能力培养在教学过程中,老师应该引导学生,让他们在实践中尽可能多地参与决策、设计、开发、测试等环节,提倡学生的自主性和创新性,让他们真正成为一个软件工程师。

3. 与行业紧密联系学校应当与行业保持紧密联系,及时了解行业最新的需求和技术,将这些信息融入到实践教学中,从而使实践教学内容和方式更贴合行业需求。

三、结语软件工程专业是一个需求持续增长和发展迅猛的专业,实践教学的重要性无可替代。

在教学实践中,我们需要不断地总结经验,改进教学方式,以期提高学生的实践能力,培养出更多的优秀软件工程师。

希望本文提出的对策能够对相关教学工作有所帮助。

基于CDIO的《软件工程》实践课程教学改革与探索

基于CDIO的《软件工程》实践课程教学改革与探索
Байду номын сангаас
学 实 践 l 2 学 时 。因 而 总学 时数 为 8 周 0 4学 时 , 中 实 其 验 环 节 3 时 。软 件 工 程 专 业 在第 五 学 期 开 设 . 论 6学 理 学 时 与 非 软件 工 程 专 业 相 同 . 4 学 时 . 堂 实 验 以 即 8 随 及 集 中教 学 环 节要 远 远 多 于 非 软 件 工 程 专 业 由 于 软
程 学 时 为理 论 教学 4 8学 时 . 堂 实 验 l 随 6学 时 . 中 教 集
教学法 、 境教学 、 目驱 动等多种 优秀 的教学方 法 . 情 项 在实验实践环节也提 出了课程 群建设 的思路[ 还探讨 5 1 .
了硕 士 阶段 软 件工 程课 程 的开设 问题 [ C I ( oci 6 DO Cne e 1 v
基 金 项 目: 家 自然 科 学基 金 项 目( . 2 2 8)新 疆 维吾 尔 自治 区 重 点 产 业 紧缺 人 才 信 息 安 全 专业 建设 项 目( 教 高 【 1】 3 国 No6 60 9、 1 新 2 1 4 0
e)新 疆 大 学 《 件 工 程 》 级 精 品课 程 项 目( 大教 字 【 1】 2号) r、 软 校 新 2 23 0
程 理论 部分具有综合性强 、 抽象程度高 、 实践 性强等特
点 , 而 重 视 《 件 工 程 》 程 中 的 实验 实 践 环 节 , 范 因 软 课 规 实 验 实 践 教 学 的 内容 . 范 实 践 的 教 学 和 考 核 方 式 . 规 将 有 助 于 提 高 整个 课 程 的教 学 水 平 和 学 生 的培 养 质 量 目前 国 内的 教 学 研 究 人 员 已经 在 《 软件 工 程 》 论 理 教 学 部 分 开 展 了大 量 的改 革 和探 索 工 作 .提 出 了案 例

软件工程实践教学总结(3篇)

软件工程实践教学总结(3篇)

第1篇一、引言随着信息技术的飞速发展,软件工程已经成为我国国民经济和社会发展的重要支柱产业。

为了培养具备扎实理论基础和实际操作能力的软件工程人才,实践教学在软件工程教育中占据了举足轻重的地位。

本文将结合自身在软件工程实践教学中的经历,对实践教学进行总结,以期为我国软件工程教育的发展提供参考。

二、实践教学的重要性1. 培养学生的实践能力软件工程实践教学将理论知识与实际操作相结合,使学生能够在实践中掌握软件工程的基本方法和技能,提高学生的动手能力和解决问题的能力。

2. 提高学生的综合素质实践教学有助于培养学生的团队合作精神、沟通能力和创新意识,提高学生的综合素质,为今后的职业发展奠定基础。

3. 促进理论与实践相结合实践教学将理论知识与实际项目相结合,使学生更加深刻地理解理论知识,提高学生的学习兴趣和动力。

三、实践教学的具体内容1. 理论课程与实践相结合在软件工程实践教学过程中,我们将理论知识与实际项目相结合,让学生在理解理论知识的基础上,掌握软件工程的基本方法和技能。

例如,在“软件需求工程”课程中,我们让学生参与实际项目的需求分析,提高学生的需求分析能力。

2. 项目实践项目实践是实践教学的重要组成部分,通过参与实际项目,学生可以了解软件开发的全过程,掌握项目管理的知识。

例如,我们组织学生参与“学生管理系统”的开发,让学生在实践中掌握软件开发的各个环节。

3. 毕业设计毕业设计是学生在大学阶段的重要实践环节,通过毕业设计,学生可以将所学知识运用到实际项目中,提高自己的综合素质。

在毕业设计过程中,我们鼓励学生选择具有实际应用价值的项目,培养学生的创新能力和独立思考能力。

4. 实验室实践实验室实践为学生提供了丰富的实验设备和资源,通过实验室实践,学生可以巩固所学知识,提高自己的动手能力。

例如,在“软件测试”课程中,我们为学生提供了多种测试工具和平台,让学生在实践中掌握软件测试的方法和技巧。

四、实践教学的效果与反思1. 效果通过实践教学,学生的实践能力、综合素质和创新能力得到了显著提高。

计算机软件技术专业教学手段灵活多样的总结材料

计算机软件技术专业教学手段灵活多样的总结材料

计算机软件技术专业教学手段灵活多样的总结材料近几年,计算机软件技术专业在教学手段使用上,采用了多样化教学模式。

在软件技术专业中,《C语言程序设计》、《面向对象程序设计(C#)》、《Web应用程序设计()》构成了该专业的能力主线,《C语言程序设计》学习程序语言的基本语法,《面向对象程序设计(C#)》训练学生的Windows程序设计的能力,《Web应用程序设计()》训练学生Web网站的综合开发能力。

《面向对象程序设计(C#)》是三年制高职计算机软件技术专业的一门专业主干必修课程,在《面向对象程序设计(C#)》课程教学中,我们主要采用案例式教学的方法,每个知识点采用独立设计的案例,学习Windows程序设计方法,并通过上机实验训练学生软件开发能力。

并在教学过程中,注重良好编程习惯的养成、团队协作精神的培养、主动学习能力和创新意识的培养。

课程之后有2周的面向对象程序开发实训,要求学生分组独立完成一个中小型软件的开发,锻炼学生的综合开发能力。

在以后教学中继续深化使用案例式教学方法,并在教学过程中注重将基础理论的学习、软件开发能力培养、软件开发过程管理有机地结合进行起来。

具体的教学手段及改革措施总结如下:1、优化教学中使用的案例目前教学过程中采用的案例是根据教学中各知识点进行设计,案例设计比较分散,相互联系较少。

并且案例稍显过多,占用教学学时较多。

预备对教学过程案例进行一次重新整合,加强各章知识点的贯通,并且多引进一些在实际软件开发中业已使用的案例。

使学生在教学期间就能接受企业开发的经验。

2、重新设计软件开发实训的软件开发项目目前软件开发实训中采用的实训课题是根据教学过程单独设计不同方向的应用程序。

需要采集企业开发中的实际开发项目,将其分解为若干个子课题,由学生分组协合完成。

这样能够模拟软件开发企业的实际开发过程,对提升学生软件开发能力和团队协作能力大有裨益。

3、教师指导法方法包括课内指导方法和课外指导方法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件工程课程多元多环节教学模式的研究与实践本文分析了软件工程课程传统教学中的不足,针对软件工程课程实践性、系统性强等特点提出了多元多环节教学模式。

关键词:多元化;多环节;教学改革1传统教学模式的问题及改革方向软件工程是计算机学科的一门重要的必修课。

在教学中,往往是教师感觉不好教、难以调动学生的学习积极性,而学生则感觉内容空洞、琐碎、枯燥,提不起学习兴趣。

可以说学习过程中教师讲授的内容听得懂,任何软件工程图书也看得懂,但软件开发过程中的每件事情都做不好。

上述问题的主要根源在以下几个方面:(1) 学生只有简单的小程序编程经验,缺乏软件工程所要求的开发过程、模型、技术、验证方法及各类文档等必要性和重要性的切身体会。

(2) 受实验环境限制,传统教学模式以教师讲授为主,忽视了学生在教学过程中的主导地位。

教学中鲜有实例,更没有组织学生以团队形式实践软件系统开发的全过程。

(3) 单一的评分模式影响学生综合能力的提高。

历年来,学校规定平时成绩占总成绩的30%,期末考试占70%。

与其他课程一样,“软件工程”沿用了闭卷考试方式,任课老师通过期末成绩来评价学生掌握知识情况。

这种考评方式虽然可以检查学生课程知识掌握的程度,但不能足以激发学生平时软件开发实践的激情和投入。

针对上述问题,本课程的教学改革应该遵循以下几个方面:(1) 重视基础和基本技能的培养,强调理论知识在软件开发中的必要性与重要性。

软件工程课程涉及如何按照工程化的方法系统地开发、测试、维护和管理大型软件生产的全过程活动,内容包括软件开发的基本理论、模型、方法和技术及生产过程中全程管理与监测技术。

所以,要想真正学好软件工程,首先必须熟悉并掌握软件工程有关的理论知识,另外还要了解一些目前流行的系统、工具和技术。

计算机技术发展迅速,因此在教学中还必须不断更新知识体系,强调原理和准则,帮助学生理解和使用新的知识。

(2) 重在实践。

在教学过程中不但应注重概念、原理、方法和技术的掌握,更应注重方法、技术在软件开发实践中的应用。

例如计算复杂性理论、软件可靠性与安全性理论;软件管理学、软件经济学;结构化方法、面向对象方法、原型法、软件静动态测试方法等。

如果不在软件开发实践中应用,就变得空洞而不可理解。

可以这样认为,软件工程是本科生毕业参加工作以后最能直接应用的一门专业课程。

本课程教学小组近几年的实践表明,只强调理论而忽视实践能力培养的教学模式已远不能适应社会对软件人才的需求,实际的软件开发经验是企业招聘的起码条件,而刚走出校门的应届毕业生恰恰普遍缺乏这一环节的训练。

(3) 重在分析和设计能力,以及文档撰写能力的培养。

以前的软件开发人员特别注重一些编程方面的小技巧,以显示与别人的不同,学生也常常会学着注重编程知识和技巧的积累,而忽视一些更重要的系统分析能力、设计能力和文档撰写能力的提高,但这些能力才正是最应具备的知识。

根据上述问题,为此,课程组提出了一种多元化、多层次的教学模式,该模式突出教学内容的应用性、实践性,并要求讲、学、做融为一体才能取得良好的效果。

2多元化多级教学新模式2.1教学内容多元化软件工程是一门发展非常快的学科,而我校该课程只有54学时,在这么少的学时内要讲透软件工程的所有理论、方法和技术是不可能的,但只讲解以往的成熟理论又会造成与最新技术的脱节,所以我们采用了多元化教学模式。

具体做法是:(1) 制作丰富多彩的课件,采用多媒体教学手段,使教学内容更加充实和生动。

(2) 引入案例,在每个知识小节之后,教师安排一节课把以前做过的便于理解的项目作为案例引入课堂,深入分析讨论,让学生置身于模拟的真实环境中,扮演不同的角色,身临其境,发现问题并学会如何解决问题。

培养学生的兴趣和独立思考的能力,促进学生课后主动学习。

(3) 辅导老师借助该课程的QQ群或其他网络通信工具进行答疑辅导,学生可以随时和教师进行交流,变有限学时数为在读期间的全程教学,为学生课后主动学习提供良好的学习答疑环境。

另外在QQ群上,我们还公布了软件工程课程安排、教学大纲、多媒体课件、作业、实践要求等众多内容,同时提供有大量的、有价值的软件开发案例、参考书籍清单和电子文献供学生随时查阅,进一步巩固和扩充学生的知识。

(4) 在“吃透”教材基础上,合理引入最新的前沿技术,扩大学生的知识面。

使学生毕业后能够很快适应企业和社会的需要,增强自身的就业竞争性。

经过几年的教学实践表明,这种模式非常适合软件工程课程教学的需要,提高了教学的效率和质量,并且大大提高了学生学习的积极性和主动性。

2.2教学过程多环节本课程组在上述多元化教学的基础上,实施了“讲授+示范+练习+实践”的多环节教学过程。

即在讲授软件开发过程的每个环节后,教师选择合适的案例加以解释和示范,促进学生知识的巩固和思考;然后由学生分组,组成项目组,每个小组选择一个规模适中的实用软件开发项目,每个小组成员按项目经理、用户代表、分析员、设计员、编码人员、测试员进行明确分工与合作,按照工程化开发软件的过程并结合教学进度进行项目的开发,实战练习,边学边练,并强调学生在软件开发不同阶段的角色转换,使学生能够把所学的知识和技能及时加以运用,并完成相应文档的撰写和系统的实施,了解文档撰写的规范和文档的重要性。

同时在整个课程讲授结束后的下一个学期,我校还开设了大型应用软件设计课程,目的就是在弄清软件开发过程、方法及相关技术的基础上,通过企业或自选的实用软件项目自主实践,给学生进行大型项目开发过程、项目管理、团队合作与沟通、文档撰写等全方位的训练,更完整地培养学生工程化软件开发能力、自学能力和创新能力,提高学生自信心和成就感。

实践表明,上述多元多环节教学过程效果很好,主要体现在:(1) 学生了解了软件开发的全过程,通过参加团队的开发实践,训练和培养了分析和设计能力、建模能力、测试能力、文档撰写能力、团队协作和沟通能力、管理能力和自学能力等。

(2) 学生所学专业知识得到了多次的巩固和应用,例如软件工程、程序设计语言、操作系统、数据库、网络编程等,不仅加深了专业知识的理解,也明确了专业知识间的相关性。

(3) 理论联系实际,大大降低了课程内容的抽象性和难度,学生不再认为软件工程是开发软件的教条,提高了学习兴趣。

(4) 提高了学生的动手能力和探索未知领域的能力,增强了学生的学习自信心和就业自信心。

2.3考评多元化传统的考评方式已经不能符合就业要求,而且与上述教学模式也极不协调,为此我们提出了多元化考评新办法。

该办法主要根据根据笔试、课后练习、课程实践和项目总结四个方面来评定考核成绩。

(1) 笔试35%。

即传统的期末考试,主要采用闭卷考试方式,意在检查学生平时理论知识的掌握情况和学习效果。

(2) 课后练习15%。

5~6人为一组,分项目负责人或项目经理、需求分析负责人、设计负责人、编码负责人、测试负责人和用户代表各一人。

每个阶段的任务共同完成,不同阶段由不同人负责,使每个学生都能得到全面锻炼。

每位学生的课后练习成绩由3大部分组成:整个项目的成绩、自己负责完成的文档成绩和组内其他成员负责完成的文档的平均成绩。

例如项目组甲,项目负责人A,需求分析负责人B,设计负责人C,编码负责人D,测试负责人E,用户代表F。

该组成绩如下表。

假若小组成员为6人,成绩a、b、c、d、e、f、g都是百分制,则:学生A的成绩u = g / 3 + a / 3 + ( b + c + d + e + f ) / 5 )/ 3学生B的成绩v = g / 3 + b / 3 + ( a + c + d + e + f ) / 5 )/ 3学生C的成绩w = g / 3 + c / 3 + ( a + b + d + e + f ) / 5 )/ 3学生D的成绩x = g / 3 + d / 3 + ( a + b + c + e + f ) / 5 )/ 3学生E的成绩y = g / 3 + e / 3 + ( a + b + c + d + f ) / 5 )/ 3学生F的成绩z = g / 3 + f / 3 + ( a + b + c + d + e ) / 5 )/ 3假若小组成员是5人,没有学生E和成绩e和成绩y,则:学生A的成绩u = g / 3 + a / 3 + ( b + c + d + f ) / 4 )/ 3学生B的成绩v = g / 3 + b / 3 + ( a + c + d + f ) / 4 )/ 3学生C的成绩w = g / 3 + c / 3 + ( a + b + d + f ) / 4 )/ 3学生D的成绩x = g / 3 + d / 3 + ( a + b + c + f ) / 4 )/ 3学生F的成绩z = g / 3 + f / 3 + ( a + b + c + d ) / 4 )/ 3可见,这种方式有助于促进组内所有成员认真完成各自任务并积极参与到整个项目的开发过程,对软件的整个开发过程进行实践,也有助于提高项目的整体质量并促进成员之间的交流和协作。

(3) 课程实践35%。

在软件工程课程讲授结束后的第二个学期我校还开设了大型应用软件设计课程,目的是让学生进行自主性实践,分组方法跟上述的课后练习大致相同,但组中成员的作用、任务和评分标准也与上述的组中成员的作用、任务和评分标准基本一致,不同的是,课程实践的要求跟课后练习的要求不同。

严格地说,课后练习是课堂作业,而课程实践是综合实习。

所以,课后练习主要要求学生能够运用课堂上老师讲的知识和范例进行项目的开发,对课程知识点加以复习、巩固、应用和领会;而课程实践则是要求学生能够应用专业理论知识和当今主流的技术和工具自主的实现系统开发。

也就是说,课程实践更着重于实战及新技术、新方法的学习和使用,促进学生自主学习,培养学生的自学能力、科研能力和创新能力。

(4) 项目总结或心得体会15%。

及时总结开发过程中的经验和教训,培养良好的科研习惯,要求每个小组成员建立自己个人的开发记录或日志。

记录的内容可以包括个人在小组中承担任务、计划与实际进度;相关学科与软件工具学习内容摘要与存在问题、难点;好的创意与建议;重要信息与线索记录;项目完成的情况等,最后形成个人的项目经验总结或项目开发的心得体会。

实践表明,采用这种多元式的评分方法后,学生越来越重视团队合作和沟通,更加重视知识的运用和创新,主动学习的劲头也明显提高。

3 结束语本课程教学小组使用上述教学模式已有5年,认为该模式使教学由枯燥、难理解变得生动、具体,很受学生欢迎,效果较好,是一种较实用的教学模式。

当然也给教师增加了巨大的工作量,且对教师的实际软件开发能力要求更高。

参考文献[1] 陈世鸿等. 软件工程原理及应用[M]. 武汉大学出版社,2000.[2] 陈世鸿,彭蓉等. 面向对象软件工程[M]. 北京:电子工业出版社,1999.[3] 张海藩. 软件工程导论(第四版)[M]. 北京:清华大学出版社,2003.[4] 贾泂. 软件工程课程教育的特点及相关问题探讨[J]. 计算机时代,2005,(11).[5] 沈备军. 软件工程教学的思考和改革[J]. 化工高等教育,2005,(4).[6] 沈备军. 软件工程教学模式的研究和实现[J]. 学科建设和教学研究,2005,(1).。

相关文档
最新文档