软件工程课程教学资源开发分析的论文_第1页
软件工程课程教学资源开发分析的论文_第2页
软件工程课程教学资源开发分析的论文_第3页
软件工程课程教学资源开发分析的论文_第4页
软件工程课程教学资源开发分析的论文_第5页
全文预览已结束

下载本文档

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

文档简介

1、文档编码 : CF6S6L9H10U6 HX2K10C6W4I10 ZT3T6R9T10S10软件工程课程教学资源开发分析的论文软件工程课程教学资源开发分析的论文【摘要】针对传统软件工程课程教学中存在的理论性强、课程 内容较抽象,同学难于懂得、学习动力不足的现象,对作者在教学 实践中所开发的几类常用教学资源进行了总结和探讨,在传统教学 资源类别的基础上补充了新的类别,并对每一种教学资源选取了课 程中的典型示例予以说明,对软件工程教学模式改革进行了有益的 探究;【关键词】软件工程;教学资源开发;教学模式改革0 引言软件工程课程是运算机专业的一门专业必修课程,该门课程主要 用于指导运算机软件的开发

2、和爱护,其内容涉及技术、方法和治理 等诸多方面,对于培养运算机专业同学的工程才能及专业素养具有 举足轻重的位置;但在该课程的传统教学中,存在着理论性强、课 程内容较抽象,同学难于懂得,学习动力不足等现象;针对这些问 题,笔者在该门课程的教学实践中,对课程中的教学资源进行了开 发,所开发的教学资源不仅包含传统类别的教学资源,仍针对本门课程的特点,增加了新的类别,并进行了总结和示例说明;1 现存问题分析软件工程课程是一门综合性和实践性都很强的专业基础课程,主要内容包括:软件设计与开发的过程与方法,软件测试与爱护技术,软件项目治理等;其课程内容纷杂,理论与技术方法众多,课程中 涉及的概念、原理比较抽

3、象、复杂,难于懂得;在传统的课程教学中,老师多依据教材的编排来组织教学内容,而教材大多偏重于概 念及原理的理论性阐述,可操作性及有用性略显不足,同学在学习 过程中简洁感到枯燥、乏味,难以激发学习热忱;2 应对措施 针对教材中学问讲解偏理论化,实例、案例资源不足,同学学习 爱好不高的情形,笔者在教学过程中留意改进教学方法、丰富教学 手段,着重在课程教学资源的开发上做了一些有益的尝试,以提高 同学的学习爱好,缩短理论与实际应用的距离;3 教学资源开发具体内容依据我国训练资源建设技术规范(以下简称规范),教学资源可以分为以下八类1 :媒体素材(包括文本类素材、图形图像类素材、音频类素材、视频类素材、

4、动画类素材五大类);试题 库;试卷;课件与网络课件;案例;文献资料;常见问题解答;资 源目录索引;其中,试题库、试卷、课件与网络课件资源、常见问 题解答,在以往的教学中已经进行了开发,在现阶段的教学中,在 完善上述资源的基础上,主要对课堂教学中经常使用到的几类资源 如媒体素材、案例、文献资料等进行了开发,并结合本课程的特点,补充了诸如应用实例、源程序实例、行业新兴技术等教学资源;总 结起来,主要对以下八类教学资源进行了开发和扩充:3.1 媒体素材媒体素材是一类重要的教学素材,其中音视频素材尚有待于在今 后的教学中进行开发,现阶段的教学中主要对以下三类媒体素材进 行了开发:(1)文本类素材对于文

5、本类素材的开发,这里主要指在教学的过程中,针对所讲 授内容,补充相关的文本类参考材料,供同学们进行拓展阅读;例 如:在编码风格部分,关于标识符的命名方法,供应了对“ 匈牙利 命名法” 进行介绍的材料;对于如何进行适当的注释,给出了对序言性注释的一般格式进行说明的文本材料,这些文本类素材使得相应学问点得到了延长,中意了有更高学习要求的同学的需要;(2)图形图像类素材图形图像类素材是本门课程教学资源开发的一个重点,这类资源 的作用显而易见,它可以使抽象的概念形象化、具体化,便于同学 懂得;例如:在讲解“ 原型系统” 这一概念时,通过呈现建筑物原 型模型的图片来帮忙同学们懂得什么是“ 原型” ;在讲

6、解“ 软件的 特点” 这一学问点时,对于“ 软件不存在磨损和老化” 的这一特点,通过呈现零件磨损的图片,与软件无磨损的图片进行对比,让同学 对软件的这一特点有更直观的感受 课程中可开发的这类图形图 像资源仍有很多,通过对这一类资源的开发和利用,转变了传统的 软件工程课程理论化、抽象化的教学方式,使学问的传授更具形象 性和生动性;(3)动画类素材对于涉及动态变换及变换过程的学问点,在课程中开发了相应的 动画资源来进行动态演示,使得转换过程更加的清晰明白;例如:变换型数据流图和事务型数据流图映射为程序结构图的变换过程、集成测试中接受深度优先或广度优先进行自顶向下结合的测试过程,都可开发相应的动画素

7、材来实现动态演示;3.2 案例在教学过程中,仍开发了大量的案例资源,以培养同学的学习兴趣、激发同学的学习热忱2 ;例如:对于“ 软件危机” 这一学问点,使用软件开发史上“ 软件危机” 的典型案例IBM公司在开发 IBM360系列机操作系统时所陷入的历史上著名的“ 软件开发泥潭”的例子来进行说明;再比如,在软件测试一章,用微软公司曾经经 历过的失败的体会教训来说明软件测试的重要性 仍可以让同学 们自己例举一些案例,这样不仅可以大大丰富案例的数量,仍可以 提高他们的学习爱好和热忱;3.3 应用实例针对课程特点,对于涉及系统分析与设计方法方面的教学内容,补充了应用实例类教学资源来进行实例化教学3 ;

8、例如:在结构化方法中介绍数据流图的画法时,例举了仓库定货系统的实例;在面向对象方法中讲解面对对象的分析与设计过程时,例举了图书治理 系统面对对象分析与设计过程的实例;3.4 源程序实例在软件工程课程教学中,有大量的学问点是对设计、编码及测试 中的一些普遍原理的说明,在传统的课程教学中,对这些学问点大 多概括性的介绍,没有与具体的程序设计实例相结合,使得学习者 在学习的过程中感觉较抽象,很难与编程实际相结合;针对这一问 题,我们在课程中补充了程序实例类教学资源来协作对相关原理的 说明,防止了抽象化的说教,使同学们更简洁懂得,同时又使得该 课程的教学与同学们的编程实践更加贴近,缩短了理论原理与编程

9、 应用的距离;例如:对于黑盒测试和白盒测试的几种方法,通过相 关的实例程序来进行具体化的说明;再比如,对于面对对象的基本 概念,如类、对象、实例、消息、继承、多态等,也开发了相应的 C+源程序实例,以说明相关概念在面对对象编程中是如何实现的;3.5 行业新兴技术在课程教学中,仍补充了对行业新兴技术进行介绍的课程资源,这一类资源由于具有鲜明的课程特点,因此在这里单独作为一类资 源列出;其中一个典型的示例,便是在实现与编码一节所引入的对目前两大主流开发平台:资料;3.6 实践题目.NET 平台和 J2EE平台进行比较的介绍性软件工程是一门实践性很强的课程,除了理论教学,也支配有上 机实践环节;为了更好地开展实践教学,提高同学的实践才能、工 程才能和创新才能 4 ,我们细心设置了一系列功能目标明确、贴近 同学学习生活实际、难度适宜的实践题目,组成题目库,供同

温馨提示

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

评论

0/150

提交评论