软件工程课程教学改革实践探索_优秀论文_第1页
软件工程课程教学改革实践探索_优秀论文_第2页
软件工程课程教学改革实践探索_优秀论文_第3页
软件工程课程教学改革实践探索_优秀论文_第4页
软件工程课程教学改革实践探索_优秀论文_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、 软件工程课程教学改革实践探索摘要:随着互联网时代的到来, 越来越多的人意识到能够熟练使用计算机的重要性.随之各大高校为了迎合社会需求相继开设了计算机专业, 而软件工程这门课程是每一个计算机专业学生都必须要学习的课程.本文着重研究探讨了高校计算机教学中软件工程课程改革的主要思路和具体实施策略, 以供参考.关键词:高校教学;计算机软件工程;课程改革1前言我国的各大高校开设计算机这一学科, 主要目的就是为社会培养能够熟练应用计算机的专项人才.在高校的学习过程中, 学生能够掌握理论知识以及一些基本的技能.而计算机专业必学的软件工程这门课程, 能够拓宽学生的视野, 帮助学生从多角度思考问题, 因为这门

2、课程的综合性很强.但是随着时代的进步, 课程教学却没有与时俱进, 这难免会影响学生的学习, 所以为了给社会培养更多专业人才, 应该与时俱进改革计算机课程.接下来先阐述软件工程的含义及特点.2软件工程的含义及特点2.1软件工程含义SE是软件工程的简称, 软件工程这门学科主要研究的就是如何用工程化的办法来搭建或者运营维护高质量的软件的.软件工程这门课程涉及到了很多方面, 比如:数据库、设计语言模式等;而且在当下该种软件运用在很多地方, 即我们日常用的电子邮件、经常玩的游戏等都用到了该种软件, 另外在工作中常常也会用到该软件.对于此软件的合理运用, 不仅能够提高工作效率, 还能间接的提高工作的质量.

3、所以在大学计算机专业中设置软件工程这一课程是至关重要的.2.2软件工程特点软件工程这门课程自身具备很多的特点, 而比较突出的有三个:比较抽象, 之所以说具有抽象性, 是因为软件工程这门学科所讲授的原理技术等都必须置于具体的工程项目上, 并没有披露单个项目的一些信息资源, 所以说是抽象的.另外在校学生的知识水平并没有达到学习软件工程理论的高度, 或者说两者间存在很大的间隙.而会出现这种情况, 是因为要想学好软件工程这门课程, 那么必须投入实践投入到工作项目中, 在做项目的过程中理解软件工程的原理, 只有这样学到的知识才会更加印象深刻.总结前期工程项目.软件工程非常擅于总结, 而总结的内容是前期大

4、型软件开发成功或者失败的例子, 对于成功的例子, 罗列出好的地方并证明实践的过程;而对于失败的例子, 则找出错误点, 警醒后来的研究者.另外, 软件工程常常指导大型的且相对比较复杂的软件, 这样容易发挥其价值展现其功能, 而对于小型的项目进行指导不易发挥其意义.能够展现软件开发的整个过程.众所周知软件的生命周期包含很多阶段, 比如:对于问题的定义、进行可行性研究、对需求进行分析、设计、维护等.但是每个阶段的成果并不会立竿见影的影响工程项目也不会在本阶段体现, 所以要想把软件工程的技术方法原理等熟练的运用到实际工作过程中, 那么必须要进行深度学习, 透彻了解每个阶段的特点, 并将每个阶段联系起来

5、.以上就是软件工程的含义及特点.3软件工程课程教学改革策略3.1着手营造良好的学习环境软件工程这门学科涉及的学科领域比较广泛, 而且知识体系也比较错综复杂, 再加上计算机这门学科更新的速度飞速, 所以说要想在短暂的课堂上对其进行全面讲述, 相对来说比较困难.而要想改善这一情况, 那么学生就应该具有主动学习的意识, 应该意识到自身是认知的主体, 要积极主动地去探索学习, 进而拓展知识层面;此时的老师要充当指导者的角色, 并要努力为学生营造良好的学习环境, 而在营造学习环境的过程中, 可以采取以下几种形式:其一, 建设教学.目前我国的互联网技术比较发达, 所以高校计算机教师为了能够给学生构建高效的

6、学习环境, 可以把网络技术给充分的利用起来, 比如:可以建设教学, 并在此上利用超链接的形式来学习跟此学科有关的知识.再者, 利用网络技术开设具有两个显著的优势, 即知识更新速度快以及能够包含大容量的信息, 基于这两个优势, 能够辅助学生更好的对软件工程这门学科进行自主的学习.除此之外, 建立也能够给学生提供交流沟通的平台, 在此平台上学生可以畅所欲言的跟教师进行探索, 学生间也可以彼此切磋, 进而充分地调动学生自主学习的热情.其二, 加强校企合作.软件工程是一门实践性比较强的课程, 要想学好这门课程仅仅依靠课上认真听讲是远远不够的, 必须要动手实践.所以各大高校为了促使学生更好的学习, 应该

7、时刻洞悉该行业的动态并给学生提供实践的地方.而要想实现这一目标, 目前最可取的办法是:各大高线应寻找实力雄厚的软件公司进行合作, 并通过合作的公司来获取该行业发生的风吹草动, 进而有方向的变革教学内容以适应时代发展.另外, 也可以邀请合作企业有名的软件工程师来校给学习做演讲, 让学生进一步了解软件工程这一行业的目前状况以及发展前景等, 并现场指导学生, 进而提高学生学习的积极性.还有在寒暑假期间, 学校可以组织学生去合作企业实习, 提高学生的动手能力.3.2创新改革考核体系由上面我们可以得知:软件工程这门学科本身就具有很强的实践性, 所以学校、任课教师在设置考核体系时, 要认识到本门学科的特点

8、, 制定合理的考核体系.比如:软件工程这门课程偏重实践, 所以在考核时要重点考察学生的动手实践能力, 而不是重点关注对这门学科的理论考察.另外, 教师也应意识到制定考核制度不单单是为了检验学生对此门课程的了解掌握程度, 更是为了督促学生对此课程的学习以及提高学习的热情.所以为了实现这一目标, 就应该创新改革考核体系, 鄙弃传统的通过一张试卷定成绩以及评价一切的标准, 而是重视学生应用能力的考核, 毕竟当今社会需要的不是纸上谈兵之人.而现阶段能够良好使用的方案是:平时作业+课堂表现+案例分析+笔试+实践, 这五个模块所占的比例, 每个学校可以根据本校情况而定, 之所以要提倡这种考核方式, 是因为

9、这种方式能够有效改善学生对知识死记硬背的情况, 进而转向实践与应用;再者也可以调动学生的积极性, 所以各大高校一定要根据实际情况创新变革考核体系.3.3要科学合理的安排实践环节软件工程这门课程实践性、综合性很强, 所以不能跟其它的课程一概而论, 而是应独辟蹊径结合具体的项目或者实际应用展开教学, 只有这样才能真正的促进学生的进步.而在我国大多高校在软件工程的课堂上, 一般会把课程设计安排在授课结束后, 这样不利于学生巩固已学的知识.所以要想改变这一情形, 应重新合理安排课程设计, 比如可以在不影响授课进度的同时搜集一些资料或者提早指导学生设计课程题目, 进而达到既听课又实践的目的, 这样一来也

10、能及时的消化课上的内容并把其运用到实际的应用中.以上的这一实践环节是小打小闹, 等到课程结束后就需要大动干戈了, 也就是集中的组织学生进行课程设计, 并在这一阶段也要完成对上一阶段的总结并记录在案.在进行课程设计的时候, 为了能够取得良好的效果, 在实施时最好采取小组合作的形式, 小组成员不能过多也不能太少, 应保持在6个人左右, 并给每个人安排在这个团队中扮演的角色以及承担的主要责任.等做完以上工作后, 指导教师应该虚拟一些项目分配给不同的小组, 并给其提出具体要达到的目标以及要求, 通过这一虚拟的实践项目能够启发学生的思维, 使其获得更好的发展.另外在实践的过程中也应注意:在整个过程中教师

11、扮演的是指导者的角色, 所以不要过多的干涉学生应让其独立的完成, 等学生遇到无法解决的问题时教师再适当的点拨指点迷津.由此可知:采用双管齐下的教学方式, 即一边授课一边指导学生设计课程题目, 能够很好的解决实践与理论相脱节的问题, 进而更好的促进学生的学习同时也能够使课程设计达到事半功倍的效果.3.4创新并尝试多种教学手段高校计算机中的软件工程这门课程, 涉及的内容广泛复杂且相关技术理论也很多, 再加上实践性很强, 对于刚接触此课程的学生来说是有一定难度.如果此时学生的意志不坚定, 就极有可能会被枯燥乏味的学习所击退, 进而放弃对其的学习.所以为了避免这一现状的出现, 教师就应该创新并尝试多种

12、教学手段, 进而激发学生学习的兴趣, 毕竟兴趣是最好的老师.比如在日常的教学过程中, 教师可以充分采用以下两种教学手段进行授课:其一, 在板书授课的过程中合理运用CAI.随着科技的发展, CAI技术也越来越趋于完善并运用在社会的各个领域中, 再加上CAI具有诸多优势, 比如:运行速度很快、可容纳的信息、内容多, 把其运用到软件工程的课程中, 能够很好解决软件工程这门课程课时少但内容颇多的难题.另外, 把CAI技术运用到软件工程课程的教学过程中, 也能够吸引学生的目光引起其兴趣, 虽然这种新兴的教学设计手段可以通过视、听觉来充分的调动学生的兴趣, 但是也不能完全放弃传统板书的教学方式, 因为这种

13、方式能够时刻的观察学生的课堂反应, 反应良好则接着深入;反应不好则询问学生哪里不懂, 等学生掌握后再进行下一步, 这样的教学手段能够兼顾班里的每一位学生.由此可知:上述提到的这两种教学手段各有各的优势, 所以在软件工程课程的课堂上应该根据本堂课所讲授的内容合理的选择授课手段, 进而营造良好的课堂氛围, 达到教学目的.其二, 可以尝试场景模拟的教学手段.在高校计算机专业中开设的软件工程这一课程, 要想实现其价值那么就应把其放在具体的实践过程中, 如果仅让学生一味地学习理论知识技术而不付诸实践无异于纸上谈兵、缘木求鱼.但是只在课堂上通过口述的方式给学生讲解实际的项目也不能起到很好的效果, 因为大多

14、数学生并没有真正的接触过项目实践, 也就不能感同身受, 反而会觉得教师所讲授的内容夸大其实.所以为了避免以上这一情况的出现, 教师在授课的过程中可以根据课程内容适当的给学生虚拟场景, 虽然不能一比一的完全还原实际项目, 但是在授课的过程中可以模拟实际项目的简单场景, 通过师生合作的方式来完成这一项目, 并在完成项目的过程中可以把课堂上讲授的理论技术运用其中, 这样一来不仅能够巩固课堂上学习的理论技术, 还能激发学生自主学习的兴趣.可谓一举两得.所以为了培养真正的有用人才, 就应该在授课的过程中合理利用多种教学手段, 给其营造良好课堂氛围, 进而激发学生学习的兴趣, 达到提高学生综合能力的目的.4结束语由上述内容可知:要想改革高校计算机教学中的软件工程课程, 那么就应该在透彻了解其基础上进行, 毕竟知己知彼方能百胜不殆.而软件工程这门课程显著的特点就是实践性超强, 所以在改革软件工程课程时就应该围绕这一特点开

温馨提示

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

最新文档

评论

0/150

提交评论