教育软件开发技术的考察 毕业论文

上传人:cn****1 文档编号:476934785 上传时间:2023-08-28 格式:DOC 页数:16 大小:204.02KB
返回 下载 相关 举报
教育软件开发技术的考察 毕业论文_第1页
第1页 / 共16页
教育软件开发技术的考察 毕业论文_第2页
第2页 / 共16页
教育软件开发技术的考察 毕业论文_第3页
第3页 / 共16页
教育软件开发技术的考察 毕业论文_第4页
第4页 / 共16页
教育软件开发技术的考察 毕业论文_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《教育软件开发技术的考察 毕业论文》由会员分享,可在线阅读,更多相关《教育软件开发技术的考察 毕业论文(16页珍藏版)》请在金锄头文库上搜索。

1、教育软件开发技术的考察摘 要本论文通过对当前一些中小学教育软件的分析,以及教育软件开发技术的考察,以小组成员自主开发的一个教育软件为例,对教育软件开发过程的一些技术问题提出一些实用性的建议及实现。论文首先从教育软件的整个发展现况与前景进行分析,提出了教育软件需面对以及注意的几个问题,在客观地分析当前大多数的教育软件的优点以及缺点的过程中,提出了一些个人对于教育软件的设想与建议。在此基础上,本论文以自主研发的一款教育软件做为研究对象,以Flex Builder 做为主要开发工具,由功能设计,框架设计,数据组织,代码组织等各个方面对一款教育软件的开发过程做出一定的实践,在实现一款教育软件的同时,总

2、结经验,并将前期的整体设计,中期的具体编码实现,后续的软件测试的具体思路以及核心代码呈现在论文中。关键词:教育软件;信息技术;Flex;游戏开发;程序设计;EDUCATIONAL SOFTWARE OF PRIMARY AND SECONDARY CHARACTERISTICS DESIGN AND DEVELOPMENT OF FLOWER CROSSWORDABSTRACTThe paper on the current number of primary and secondary education through the analysis of software and educat

3、ional software development technology, visits to members of the group developed an educational software, for example, for educational software development process a number of technical issues and implementation of a number of practical recommendations.Firstly the whole development of education softw

4、are to analyze the current situation and prospects, and then to Flex Builder as the main development tool, an educational software in achieving the same time, sum up experience, and the development of design ideas, and the code presented in the paper.Key words: Educational Software;Information techn

5、ology;Flex目 录ABSTRACT21. 绪论11.1. 研究背景和意义11.2. 研究目标和主要内容11.2.1. 研究目标1主要内容21.3. 教学软件现状与设想:21.3.1. 教学软件的优点:21.3.2. 教学软件需面对的几个问题21.3.3. 对教学软件的设想32. 教育软件的运行平台及技术选择42.1. 运行平台的比较:42.2. 开发语言以及开发工具的比较:42.3. 对教育软件的运行平台及技术选择:53. 概要设计63.1. 功能设计63.2. 框架结构设计63.2.1. 3.2.1 软件结构层次63.2.2. 游戏流程设计63.3. 脚本设计73.3.1. 文字脚本

6、74. 详细设计84.1. 数据组织84.1.1. 工厂模式84.2. 事件的传递与处理85. 总结与展望106. 参考文献117. 致 谢1211. 绪论全日制义务教育语文课程标准(以下简称新课标)明确指出,语文是工具性和人文性的统一。这指出了语文学科的基础性质。语文教育作为整个教育的一个重要组成部分,它是学习的主要手段和工具,因此抓好语文教育是促进我国教育事业的关键。作为一名语文教育工作者,我们有责任和义务去探讨如何才能有效地组织好语文教学。然而,由于长期以来应试教育的束缚,以教师讲授为主的教学模式,使原本生动丰富、趣味性十足的语文课,变得僵硬、枯燥、乏味,极大地妨碍了语文教育的发展。随着

7、新课标的推广,以学生为主体的教学模式得到了越来越多的教育工作者们的肯定和称赞。孔子曾说过:“知之者不如好之者,好之者不如乐之者。”近代教育家蔡元培先生也指出:“我们教书,最重要的是引起学生的兴趣。”因而要想学生成为语文学习的主人,语文教学就应该激发学生的学习兴趣,使学生积极主动地投入到语文教学的过程中去。下面是我对激发学生语文学习兴趣的一些探讨。1.1. 研究背景和意义新一轮教学改革的全面展开和信息技术的深人应用,催化了课堂教学模式的变革。在这一基础上,“信息技术与课程的整合”是我国面向21世纪基础教育教学改革的新视点。时代在进步,科学技术的快速发展,促进了人类的文明与进步。随着国家教学改革的

8、全面展开和信息技术的深入应用,中小学的教育模式也正在慢慢发生变化,“将信息技术应用于教育当中”这一新观点也逐渐得到了大数人的认可。将信息技术应用于教学当中,为学生提供一个教学软件,这是一种崭新的尝试,它对比以往的教育模式具有很多的优势,如:增加学生的动手能力,增加学生与知识之间的互动,摆脱普通教育模式的单调与乏味,在乐趣中引导学生热爱学习。在信息技术高速发展的今天,世面上的游戏越来越多,吸引力越来越强,但是却几乎很少游戏能做到让玩家在享受游戏的乐趣的同时又学习到新知识。因此,为中小学学生的知识学习而设计一款具有趣味性的教学软件是有很大的实际意义的。语文是小学教育中很重要的一门学科,要记住上千个

9、汉字之间的结构与不同,对于小学生来说,是一个困难但又重要的挑战。我们希望用我们所学到的技术,开发出一个小学生趣味识字的软件,为中小学的教育做出一丝微薄的奉献。1.2. 研究目标和主要内容1.2.1. 研究目标通过对教学设计以及软件设计和开发的相关理论的研究和分析,开发一款称为“花蕊填字”的趣味识字软件,便其成为学生自主学习的平台,为信息技术在教育领域的广泛应用走出探索的一步。1.2.2. 主要内容该论文设计的主要内容可以分为如下几个部分:第一部分:对这款教学软件的表现形式和设计要点做全面的分析,希望能设计出具有实际意义,又具有良好表现形式的一款软件。第二部分:对教学软件的开发做详细的分析以及设

10、计,开发出一款具有健壮性,良好操作性,趣味性的教学软件。第三部分:分析该软件开发中的实际编码问题,提出一些良好的可行性方案。1.3. 教学软件现状与设想:1.3.1. 教学软件的优点:教学软件充分利用了多媒体技术,对文本、声音、图形、图像、动画等的综合处理及其强大交互式特点,能充分创造出一个图文并茂、有声有色、生动逼真的教学环境,为教学改革注入新的活力。 有效激发学习兴趣。中小学生大多活泼好动,有意注意时间比较短,因此他们的思想也比较容易开小差,使知识的接收达不到理想的效果。教学软件可以通过与学生的操作互动,长期地吸引学生的吸引力,并激发他们主动学习新知识。 提高教学效率在平常的学习中,要使学

11、生能最大限度地发挥自己的潜能,单凭书本上的知识是很难做到的,毕竟书本上的内容有限,每位学生所拥有的书本也是有限。教学软件具有储存量大,速度快且易操作等优点,为学生效率的最优化提供了强有力的支持。 提供更大的创新空间教学软件能为学生提供丰富的感性材料,化静为动,化抽象为具体,通过这些多媒体的帮助,更能激发学生的思维,提高他们的创造力。1.3.2. 教学软件需面对的几个问题目前,教学软件的数量正开始逐渐增多,但由于种种原因,目前的教学软件正显露出一些问题,在对这些问题的分析之下,本文的设计也希望能在继承了优秀教学软件的基础上,成功解决以下问题。v 学生与软件之间的互动性不足与学生的互动是教学软件里

12、最重要的一个环节,目前很多教学软件提供给学生的互动性太少,在一定程序上抑制了学生的创造性。v 教学源材料的单一互联网是世界上最大的一个资源库,但是目前的教学软件还没能做到充分地利用互联网,实现信息的更新与丰富。v 产品界面的美观在教学软件中,信息与知识的传递固然重要,但界面的美观能有效激发学生的积极性,只有在积极性得到调动的情况下,信息与知识在教学软件中才有意义。1.3.3. 对教学软件的设想为了充分发挥教学软件的优势,以及在其它的教学软件身上取长补短,我们对我们的设计提出了以下几点准则,不仅对我们接下来的软件设计,也对未来教学软件的前景提供了一个设想或参考:以下以我们的“花蕊填字”程序做为例

13、子,提供一些具体的实施方案。 应提供丰富的操作性,灵活性,允许学生按照自己想要的方式对软件进行操作,比如,软件应提供不同的操作模式给学生,在“花蕊填字”中,程序支持玩家选择不同的游戏模式,(闯关模式以及练习模式)。 应提供可以更新的,容量巨大的知识库。在我们的教学软件中,我们创建了一个与互联网连接,随时获取新资源的功能,学生可以在需要的时候更新软件里面的字体库。 应提供更加生动活泼的界面元素,我们在“花蕊填字”软件中采用了Flash技术,提供了丰富炫丽的软件界面。2. 教育软件的运行平台及技术选择2.1. 运行平台的比较:目前的软件或游戏大致有几下几种方式: web应用方式如大量的网络小游戏,

14、可以直接通过 ie 和 firefox等浏览器,借助统一标准的HTTP协议获得服务。优点:与操作系统平台无关,与浏览器无关,在不同的操作系统环境下,用不同的浏览器,访问同一个网站获得的服务是一样的。缺点:用户的交互操作及用户体验,比不上桌面应用程序,受限于网络连接状况。 局限于操作系统的桌面程序在目前的软件或游戏中,这种类型的桌面程序占了大多数,种类也比较繁多。优点:用户的交互操作体验可以做得比较到位,因为许多操作是在本地,不用网络连接,所有操作响应即时,虽然目前web的速度已经有了改观,但依然不如客户端来得方便。缺点:受平台的限制,需要在不同的操作系统下多次开发,不能通用。 跨平台的客户端应

15、用程序:优点:除了具有桌面程序所有的一切优点外,跨平台性是其最大的优势。缺点:除了具有桌面程序所有的一切缺点外,其技术本身要求下载一下虚拟机安装,对大多数网民来说也是一个门槛。2.2. 开发语言以及开发工具的比较:l vs2008 (c+)C+语言是一门面向对象的编程语言。C+在各种类型的软件设计中都占据了一定的份额。尤其是在游戏开发里, 使用C+编写的游戏非常非常多, 大多数的商业游戏都是用C+编写的。优点:组织大型程序的能力比较强大,很好的支持面向对象机制。通用数据结构。缺点:非常大而复杂,存在一定程序上的语法滥用问题,大多数编译器没有把整个语言正确的实现。l Flex builder 3 (action script,mxml) Adobe公司推出的Flex 是一个免费的开放源框架,可用于构建交互性较高、具有表现力的 Web 应用程序,这些应用程序一致地部署在所有主要浏览器、桌面和操作系统中。使用 Flex 创建的 RIA 可运行于使用 Adobe Flash Play

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号