- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教育软件设计及开发
共35页 教育软件的设计与开发 北京师范大学教育技术学院 黄荣怀 教育技术学的专业方向 教育技术学的基本理论 信息技术教育 数字媒体技术 教育软件的设计与开发 现代远程教育 教育软件概述 (一)教育软件的分类 教育软件是以服务于教育为目的,以数字代码方式,将文图声像等信息存储在磁、光、电介质等载体上,通过计算机或具有类似功能的设备,供人们阅读、听录或观赏使用的计算机软件或电子出版物。 包括各种媒体化的学习材料和支持学习活动的工具性软件,如电脑知识教育软件、语言教育软件、科普教育软件以及与学生课本内容紧密结合的学生教育软件,此外,还包括为实现教育信息化、数字化开发制作的校园管理教学软件等各种软件产品。 本课中教育软件特指在学与教的过程中使用的课件、学与教的支撑软件与工具及教育管理中的软件系统。 (二)教育软件发展的三个阶段 随着计算机和多媒体(网络)技术的发展,教育软件的主导和主流也正向第三代教育软件发展,并具有如下特征: 在研发理念上导入了新的思维方式。前两代产品过多地考虑了技术的实现,缺乏对教学理论尤其是学习理论的关注,研发理念上只是拘泥于纸质教材的结构及内容的展现。第三代教育软件强调以认知派学习理论特别是建构主义学习理论指导教育软件的研究及开发,强调学习是一种能动建构的过程,倡导在教师指导下的、以学习者为主体的学习,主张学生应该不断地进行探索式学习,从而不断构建自己的知识体系。 在功能上实现了突破。前两代教育软件几乎就是现行教科书的翻版,从内容到例题,与教材相差无几。这种软件没有做到教学目标明确、重点突出、难点突破,没有将不同阶段的教学内容进行有机地衔接。交互性较差,缺乏趣味性,并且很多软件属于题库型。第三代教育软件更注重使用者主观能动性的发挥,在保证其教育性、科学性的前提下,大大提高了它们的技术性、交互性和艺术性,同时也促进了计算机辅助教学的发展。 在技术上更加趋于多媒体化和网络化。通过多媒体技术的使用,可以使教育软件的思想性、科学性和艺术性充分结合,提供逼真、生动的学习和交际环境。通过网络技术,可以实现实时交互和协作型教学活动,从而培养学生的高级认知能力、协作能力和团队精神。 以素质教育和教育创新作为基本研究内容和软件开发的重要指导思想。《中国教育改革和发展纲要》明确指出:“中小学要由‘应试教育’转向全面提高国民素质的轨道,面向全体学生,全面提高学生的思想道德、文化科学、劳动技能和身体心理素质,促进学生生动活泼地发展。”在实施素质教育和教育创新的过程中,教育教学手段的现代化和教育软件的开发和运用,起着至关重要的积极作用。 教育软件设计与开发的基础 (一)软件工程概述 西方计算机科学家把软件开发和维护过程中遇到的一系列严重问题统称为“软件危机”,并且在20世纪60年代后期开始认真研究解决软件危机的方法,从而逐步形成了计算机科学技术领域中的一门新兴学科——计算机软件工程学,通常简称为软件工程。 “软件工程”是一门工程学科,涉及软件生产的各个方面,从最初的系统描述一直到使用后的系统维护,都属于其学科范畴。 软件工程人员运用的是系统的、有组织的工作方法,这种方法对于制作高质量的软件是最有成效的。 自1968年在联邦德国召开的国际会议上正式提出并使用了“软件工程”这个术语以来,研究软件工程的专家学者们陆续提出了许多关于软件工程的准则或“信条”。软件工程专家B.w.Boehm根据学者们的意见和开发软件的经验,于1983年在一篇论文中提出了软件工程的七条基本原理: 用分阶段的生命周期计划严格管理。 坚持进行阶段评审。 实行严格的产品控制。 采用现代程序设计技术。 结果应能调整地审查。 开发小组的人员应该少而精。 承认不断改进软件工程实践的必要性。 (二)软件过程与开发模型 “软件过程”是指制作软件产品的一组活动及其结果。 “软件过程模型”是从特定角度提出的软件过程的简化描述,即对被描述的实际过程的抽象,它包括构成软件过程的各种活动、软件产品以及软件工程参与人员的不同角色。瀑布型开发方法、进化式开发方法、形式化转换等是软件开发的通用模型或范例。 瀑布型开发模型是最常用的开发方法。该图从一个阶段到另一个阶段逐次下降,因此以“瀑布模型”命名,又称“软件生命周期模型”。 模型中主要的阶段映射了一些基本的开发活动: 需求分析和定义。通过咨询系统用户建立系统的服务、约束和目标,并对其详细定义,从而为系统描述服务。 系统和软件设计。系统设计过程区分硬件和软件系统的需求。软件设计是在需求分析的基础上,确定软件的总体结构及部分实现细节,并形成软件的实施方案。 实现和单元测试。在这个阶段,软件设计是作为一组程序或程序单元实现的。单元测试就是检验每个单元是否符合其描述。 集成和系统测试。集成单个的程序单元或程序,并对系统整体进行测试以确保其满足需
您可能关注的文档
最近下载
- 湖南高速铁路职业技术学院单招《英语》常考点试卷附答案详解【A卷】.docx VIP
- T100程序设计-双档.pptx VIP
- 模块8 港浃台地区导游基础知识《地方导游基础知识》教学课件.pptx VIP
- 2025年9月最新版劳务用工合同范本(可规避风险).doc
- 模块7 西北地区导游基础知识《地方导游基础知识》教学课件.pptx VIP
- 模块6 西南地区导游基础知识《地方导游基础知识》教学课件.pptx VIP
- 汽车维修服务方案(完整版+104页).docx VIP
- 模块5 华南地区导游基础知识《地方导游基础知识》教学课件.pptx VIP
- 模块4 华中地区导游基础知识《地方导游基础知识》教学课件.pptx VIP
- 模块3 华东地区导游基础知识《地方导游基础知识》教学课件.pptx VIP
文档评论(0)