基于建構主义的软件工程教学方法探索.docVIP

基于建構主义的软件工程教学方法探索.doc

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

基于建构主义的软件工程教学方法探索 摘要:本文以建构主义理论为基础,探讨了如何设计以建构主义的学习理论为指导的软件工程教学模式和教学方法,并对建构主义教学模式下的软件工程教学提出了若干应注意的问题。br  关键词br本文来自:计算机毕业网 :建构主义;软件工程;教学方法 br      br  软件工程是高等学校计算机专业教学计划中的一门核心课程,工程实践性非常强,要求学生不仅具有良好的软件开发能力,而且要具备软件项目的整体管理概念和团队合作精神。为了让学生充分认识到软件工程课程的重要性,需要任课教师不断探索、改进教学方法,改变“以教师为中心”的传统教学模式,使学生从被动学习变为主动学习,为学生自主学习提供丰富的学习资源,从而取得较好的教学效果。这正是现代教学理论——建构主义学习理论所倡导的。br  br  1建构主义理论概述br  br  建构主义理论的核心内容是:以学生为中心,强调学生对知识的主动探索,主动发现和对所学知识意义的主动建构。建构主义教学理论认为,知识主要不是通过教师传授得到,而是学习者在一定的情景及社会文化背景下,借助他人(包括教师和学习伙伴)的帮助,利用必要的学习资源,通过意义建构的方式而获得的;学习是学习者主动建构内部心理表征的过程,它不仅包括结构性的知识,而且包括大量的非结构性的经验背景;学生是信息加工的主体,是意义的主动建构者,而不是外部刺激的被动接受者和被灌输的对象;教师是意义建构的帮助者、促进者,而不是知识的传播者和灌输者;“情境”、“协作”、“会话”、和“意义建构”是学习环境的四大要素。br  与建构主义学习理论以及建构主义学习环境相适应的教学模式概括为:“以学生为中心,在整个教学过程中由教师起组织者、指导者、帮助者和促进者的作用,利用情境、协作、会话等学习环境要素充分发挥学生的主动性、积极性和首创精神,最终达到使学生有效地实现对当前所学知识的意义建构的目的。在这种模式中,学生是知识意义的主动建构者;教师是教学过程的组织者、指导者、意义建构的帮助者和促进者;教材所提供的知识不再是教师传授的内容,而是学生主动建构意义的对象;媒体也不再是帮助教师传授知识的手段、方法,而是用来创设情境、进行协作学习和会话交流,即作为学生主动学习、协作式探索的认知工具。br  在建构主义的教学模式下,比较成熟的教学方法主要有支架式教学、抛锚式教学和随机进入教学等。br  br  2建构主义学习环境下软件工程课程教学设计br  br  在建构主义学习环境下,软件工程课程教学设计内容如下:br  (1) 教学内容设计br  了解软件工程这门学科的形成和发展;掌握与大型软件系统相关的规划、分析、设计、实现、测试与维护等概念、原理、方法、工具与过程;掌握软件工程各阶段的主要工作,注意吸取教训;训练实际软件工程动手的能力,培养综合应用能力。br  通过学生的个性化学习,增强学生的自信心和意志力。通过教师与学生之间、学生与学生之间的合作学习,增强学生的团队协作能力。br  (2) 情景创设br  情景创设是指创设与当前学习主题相关的、尽可能真实的情景。在开始理论教学同时,通过案例研究,向学生提供一个引起典型的软件案例。由学生根据自己的兴趣自由选择题目,组成项目团队,一个项目组由5~7名学生组成,分别担任项目经理、客户、上级经理、系统分析员,程序员和测试员等角色。由教师为其提供一个虚拟的项目情景和要求。项目组根据项目需求,制定项目计划,进行分析、设计、编码和测试,运用学到的知识,分工协同,想办法,查资料,探寻问题的解决方案,进入实习阶段,学生则能够进行实际软件项目演练。要求是让学生体验软件工程各阶段的主要工作,特别注意吸取教训;并且学会与他人合作,培养团队精神,单干户将得不到成绩。从项目实践开始,学生体验到的是真实情景,根据项目要求,学生要自己搜集相关资料,使得学习者可以根据自己的学习需要、学习兴趣去主动发现、主动探索要掌握的知识。 br  (3) 信息资源设计br  确定学习本课程的每个主题所需的信息资源的种类以及每种资源在主题学习过程中所起的作用。经过分析综合,为本课程设计了具有不同作用的信息资源:课件和资料;校园网课程教学网站上的学习指导、常见问题解答、参考资料、参考习题等,用于学生的学习或查阅;课程教学网站上的作业系统、答疑系统,用于学生交流和反馈。br  此外,教科组成员充分交流教学体会和相关教学资料,参考大量国内外先进的软件工程理论和应用实例,对教学内容进行了必要的补充和删改,增加了软件工程学科发展动向的介绍,加强了包括项目管理、版本控制、建模工具和调试工具在内的各种现代软件工程开发工具的使用介绍。br  (4) 学习效果评价设计br  评价包括项目团队对项目组成

文档评论(0)

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

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

1亿VIP精品文档

相关文档