“立体”教学法在软件工程专业实践教学中的研究与实践.docVIP

“立体”教学法在软件工程专业实践教学中的研究与实践.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
“立体”教学法在软件工程专业实践教学中的研究与实践.doc

“立体”教学法在软件工程专业实践教学中的研究与实践   摘要:阐述了“立体”教学法在软件工程专业实践教学中的运用,提出了“立体”教学法的教学模式,将相关课程及课程设计进行整合打包,同时给出了具体实施方案及实践考核评价标准,并提出了“学生虚拟团队”的组织形式贯穿整个理论和实践教学,利用“案例教学”、“项目教学”等各种教学方法使理论教学与实践教学相辅相成,以提升学生的实践能力。   关键词:“立体”教学法;整合打包;学生虚拟团队   作者简介:关颖(1978-),女,锡伯族,辽宁抚顺人,沈阳工程学院信息工程系,讲师;衣云龙(1980-),男,黑龙江九三人,沈阳工程学院信息工程系,讲师。(辽宁 沈阳 110036)   中图分类号:G642.423 文献标识码:A 文章编号:1007-0079(2013)22-0162-02   软件工程专业以计算机科学与技术学科为基础,强调软件开发的工程性,使学生在掌握计算机科学与技术方面知识和技能的基础上熟练掌握从事软件需求分析、软件设计、软件测试、软件维护和软件项目管理等工作所必需的基础知识、基本方法和基本技能,突出对学生专业知识和专业技能的培养,培养能够从事软件开发、测试、维护和软件项目管理的高级专门人才。目前软件工程专业虽然也在大力提倡和实施能力培养的教育理念,在教学上以项目为依托,以教育教学质量提升为出发点和落脚点,以内涵建设为核心,理论与实践相结合,强化应用与推广,以国际化的视野深入研究教育教学改革过程中的新情况、新问题、新要求,不断提高教研水平与能力,全面提高人才培养质量,但是在具体实施中还存在一些问题有待改进。   一、目前课程安排中存在的问题   (1)专业课配套的课程设计设置的实践时间比较短,基本上1~2周,在这么短的时间里学生很难将理论上的知识全面、深入地融入到实践过程中。   (2)通常课程设计大多开设在期末考试之前,课设一结束就进入考试周,学生的重心都放在紧张的备考当中,很少有人能够认认真真、踏踏实实地进行课程设计。   (3)目前很多专业课都有自己配套的课程设计,但设置的太离散,不同课程的教师各自负责各自的课程设计,彼此没有交流,对于一些课程相关的课程设计,给出的课设题目基本不同,学生分组的情况也不同,这样会造成学生所做的课设项目不连续,团队能力得不到很好地提升。   (4)很多课程设计的内容重叠,学生会花掉大量的时间在重复的工作上面,例如对于软件设计类的课程设计,都需要有系统需求分析、数据库设计与实现等,对于如此紧张的课程设计时间,学生所能学到的新知识就很有限了。   为此,根据相关专业课内在的知识关联性,重新构建和打包课程设计等实践活动,探索一个能够真正提高课程设计效率、让学生能够真正从课程设计中获益的实践教学方法对于培养应用型人才至关重要。   二、“立体”教学法的教学模式   首次提出了“立体”教学法的概念,阐述了课程设计整合打包、实践活动开展与实践内容三者之间的关系,如图1所示。进而提出“学生虚拟团队”的组织形式、虚拟角色、责任、载体活动和量化评价标准,这些都可以为其他工科专业提供一个参考示范。   1.整合打包相关课程设计(“立体”项目教学法图示的x轴)   由于一些专业课的工程特点,它们之间的联系非常紧密,使得在不管单独针对哪门课进行课程设计时,都会感到“内容孤独”或者“内容重复”的感觉,为此,笔者把一些专业课程的课程设计进行合并,让学生们能够把相关课程内容有机地结合起来,根据工程特点“一气呵成”,有效地克服了在撰写课程设计报告时容易出现的内容重复性。例如,把“系统分析与设计”和“Web程序设计”这两门课程的“课程设计”进行了合并。   2.分解实践内容(“立体”项目教学法图示的y轴)   软件开发的完整过程主要包括分析、设计、编码和测试四个阶段。“Web程序设计”课程设计的重点是让学生从一个模拟的实际应用开发来了解、熟悉软件开发的全过程,而“系统分析与设计”课程设计的重点是软件开发过程的前两个阶段——分析、设计,因此在“Web程序设计”课程设计时可以直接利用“系统分析与设计”课程设计的结果,这样既保证了项目的连续性,又为“Web程序设计”课程设计的编码、测试阶段赢得了充裕的时间,使学生可以更多更好地掌握些编程语法及实用技巧,积累编码经验,有效地避免了重复性工作。   3.实践活动的开展(“立体”项目教学法图示的z轴)   运用“学生虚拟团队”组织形式贯穿整个理论教学和实践教学,使其紧密的结合在一起,在理论教学中加强实践教学,在实践教学中升华理论教学,为目前所提出的“案例教学”、“项目教学”、“问题驱动”等各种教学方法提供施展的平台,使之得以很好地发挥和实现。   三、“立体”教学法的具体实施   建立基于“学生虚

文档评论(0)

fa159yd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档