程序模块化设计思想在高师教学设计课程中应用探究.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文档。上传文档
查看更多
程序模块化设计思想在高师教学设计课程中应用探究

程序模块化设计思想在高师教学设计课程中应用探究   摘 要 软件系统的开发设计过程和教学系统的教学设计过程有很多相同之处,软件开发系统中的模块化设计方法和教学系统中的教学设计可以做方法整合,提高教学设计的效率。模块设计的思想有利于高师学生更好地在教学设计过程中做出逻辑性强的教学设计,帮助高师学生快速形成教学模式 关键词 程序设计;教学设计;模块化;高师 中图分类号:G652 文献标识码:B 文章编号:1671-489X(2017)06-0073-02 1 前言 教学设计是指在教学系统中各个要素都积极发挥作用并合理安排所有要素之间的关系,来发挥整体优势。软件设计就是软件各个模块功能完备,并能完美整合,形成功能完整的系统,体现其价值所在。因此,二者有其相同之处 2 软件程序设计和教学设计的共性体现 每一个学科都会形成各自不同的学科体系,成为一个完整的学科系统,每个系统相互作用、相互依赖,又由若干个组成部分构成,成为具有特定功能的有机整体 软件程序设计过程 程序设计过程要遵循软件工程的设计方法。软件生存周期一般分为七个阶段[1]: 1)可行性研究和项目开发计划阶段,问题是“系统要解决什么问题”“是否可行”; 2)用户需求分析阶段,任务是“软件系统必须做什么”; 3)概要设计阶段,问题是设计软件的体系结构,该结构由哪些模块组成,这些模块的层次结构是怎样的,模块的调用关系是怎样的,每一个模块的功能是什么; 4)详细设计阶段,对每个模块完成的功能进行具体描述,要把功能描述变为精确的、结构化的过程描述; 5)编码阶段,具体地编写程序代码; 6)测试阶段,检验软件的组成部分; 7)运行维护阶段 教学系统设计过程 教学设计是系统化解决教学问题的过程,称为教学系统设计[2]。教学系统设计以系统方法为指导,通过分析教学中的问题并确定教学目标,建立解决教学问题的策略和解决问题的方案,进行评价以及对方案进行修改的过程,包括: 1)评估需求,确定教学目的; 2)教学内容分析,了解学习的内容; 3)学习者分析,了解学习者已有的知识和技能; 4)制定教学目标,具体陈述学习后能够提高的能力; 5)整合教学资源,为教学做准备; 6)开发评价方案,准备如何评价学生的学习; 7)具体的教学实施过程; 8)修改与评价,整理、反馈资料和数据,并?M行教学设计的修正和多方面的评价 程序设计过程和教学设计过程的共性体现 把两个设计过程进行对比不难看出,教学设计就是根据教学目标的要求设计各种功能的教学系统,软件设计是根据用户的需求来进行各个功能的设计,设计过程的每个阶段都是可以相对应的。例如:软件需求分析对应教学设计的教学内容分析和学习者分析;详细设计可以对应开发评价方案和开发教学材料;运行维护对应实施、修改与评价。因为两者有许多相似之处,所以教学设计可以采用程序模块化设计思想来进行整合 3 程序模块化设计思想在教学设计教学中的优越性 教学设计是一个完整的系统设计。教学系统可以看作由教师、学生、教学内容和媒体等要素构成的有机整体,其功能取决各个要素及相互间的关系。根据设计的流程可以进行模块的划分。模块设计思想在教学设计中的优越性体现在:模块设计使得教学内容逻辑严密,条理清晰;模块设计使得教学过程中的各个教学环节相对独立,有利于教师对教学环节进行修正和改进;模块设计使得教学系统运行方便地选择不同的流程;模块设计使得教学过程中各个环节中的问题更具体,有利于教学形成特例 4 程序模块化设计思想在教学设计中的应用 高师学生学习教学设计的主要任务就是要学会分析所带课程教材内容,并把它条理化、系统化、融会贯通,通过模块化的设计思想可以很好地解决教材内容分析。通过模块的设计思想可以做具体的教学设计,把教学过程模块化,有助于高师学生很好地进行具体的教学训练 教材内容分析的逻辑结构模块化 教材内容逻辑结构是分析教材各章节、单元之间的关系。教材各章节内容之间存在一定的逻辑关系,只有正确地揭示这种关系,才能促进教学的顺利进行[3] 图1是顺序型结构,各个部分的教学内容之间的关系是直线瀑布型,内容顺序是固定的,前一部分学习内容是后边学习内容的基础。通过分析教学内容发现这种结构逻辑性极强,一般用于知识的上位学习 图2是并列关系型结构,教学内容相对独立,学习顺序可以自由调整。这种结构一般用于知识的相关学习和派生学习 图3是综合型结构,兼有并列型和顺序型特点,各单元有些讲课的顺序可以调换,但有些不行。相对而言,这种结构在实际教中比较常见。这样安排有利于教师根据学生的具体学习情况,合理安排教学顺序,有利于学生综合能力的发展 教学过

文档评论(0)

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

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

1亿VIP精品文档

相关文档