1 绪论 本设计是基于Android平台开发的一款手机教育游戏App的客户端应用程序。随着教育信息化的快速发展,移动终端已进入到课堂教学。它将成为人们学习手段的主要工具。手机的娱乐应用服务在教育领域将会有很大的发展空间。 移动学习作为一种新型的学习方式,可以帮助学习者利用移动设备随时随地学习,教育游戏作为一种将游戏与教学相结合的教学手段,能够激发学习者对学习的兴趣,使之主动掌握知识建构。在这种趋势下,结合了移动学习和教育游戏特性的移动教育游戏应运而生[1]。 1.1研究意义 随着智能化移动终端应用以及网络多媒体的快速发展,手机应用App服务会有很大的发展空间,手机教育游戏App就是其中之一,并且越来越多的教育游戏也被大家所关注和共享。 基于教育信息化的不断发展,教师的教学工具已经不再局限于传统的技术手段。平板电脑、智能手机等移动终端已经进入了课堂。基于移动终端的课堂已经成为教师与学生之间交流的主要场所之一。平板电脑、智能手机等激发了教师的教学热情和学生的学习兴趣,同时使得泛在学习的普及与推广成为了可能。国内外相关研究表明,适当、合理地开发移动教学APP并将其应运于课堂内外,对于教学效率的提升具有显著作用[2]。 就当前基础教育中的数学学科而言,四则运算教学仍然是重要的一项教学任务。学生良好地掌握乘法口诀的相关知识,是往后学好数学的关键。但从我国数学教学现状来看,还较大程度上停留在单纯由教师讲授的水平上,教学效率还有很大的提升空间。在移动终端不断深化应用于教学领域的今天,若能在数学教学过程中辅以相关APP的运算功能,其促进教学效果提升的作用是显而易见的。纵观整个国内安卓市场,尽管有为数不少与此相关的APP,但是其功能或多或少都存在着不全面的现象,如只注重“教”而忽视“学”,或者是只注重“学”而忽视了“教”,功能完善,用户评价较高的APP尚不多见。因此,笔者认为尝试设计并开发了一款《基于Android的数字运算游戏开发与设计》的APP,是很有必要的。本设计的主要对象是小学三年至小学五年级的学生。
需求分析 1需求分析基本任务 1.1数字运算APP现状分析 以华为安卓应用市场为例,输入“数字运算”关键词进行检索。相关度及人气较高的有“宝宝钓鱼学数学”、“儿童游戏学数字”等。从这些主流APP及用户评价来看,尽管在设计上已经日趋成熟,但在功能上还有较大的完善空间。再以中国知网为检索平台,输入“数字运算APP”进行检索,结果显示目前相关的研究还较少,基本只集中在界面设计、内容设计等方面。因此,设计一款界面、内容及功能相对完善的数字运算APP对于丰富当前相关应用及师生的教学手段具有一定的意义。 1.2功能需求分析 使用者身份是教师、家长和学生使用,因此功能上的需求可以分为家长需求和学生需求。 众所周知,玩是孩子的天性,相关研究也表明游戏应用在教学过程中的积极作用是不可忽视的。从某种程度上说,游戏也是一种学习形式,是了解新知识与提升能力的一个新途径。而作为新时代的科技产物,APP的游戏娱乐性能够增添学习的乐趣,进而提高学生的学习热情。从教师角度来看,数字运算APP的投入,对于减轻教师教学的负担也是可以预见的。对于家长而言,也能在一定程度上化解对孩子进行相关辅导时所面临的一系列困惑。 1.3 可靠性和可用性需求分析 经测试,APP能够在各种机型及安卓的各种版本上稳定运行,并且其原先设定功能的发挥也达到了预期效果。同时,该APP容易上手,操作流程较为简便,操作菜单清晰简洁,比较贴近相应学段学生的认知水平。 1.4 技术可行性分析 Eclipse是著名的跨平台的自由集成开发环境,通过安装不同的插件Eclipse可以支持不同的计算机语言。Eclipse的本身只是一个框架平台,但众多的插件的支持使得Eclipse拥有其他功能相对固定的IDE软件很难具有的灵活性[5]。 因专业原因,笔者在大三下学期时接触了基于Eclipse平台,使用Java编程语言对android的相关开发设计。并且对android开发具有浓厚的兴趣,从兴趣的角度出发,又根据当前教育信息化的发展状况,利用所学知识,笔者尝试设计开发了这款 APP。
功能模块设计 如图4-1所示,本设计主要包括四大模块。一是开始游戏,要包括两个部分:新游戏和继续游戏。学生可以通过主界面进入该模块,进行新游戏。二是游戏说明,主要说明游戏的玩法。三是关卡选择,从新游戏开始进行,当通过关卡时会存储记录,此时学生即可从选择关卡游戏进行新游戏或重新玩已通关游戏,达到巩固知识的目的。四是设置模块,该模块可设置背景音乐和音效的开关。
设计体会 整个设计通过了安卓智能手机上的测试,这对于本人今后的学习和工作都会有很大的帮助。在本次设计中遇到了很多实际性的问题,在自己和合作伙伴的努力以及指导老师的帮助下,得以顺利解决。开发设计一款APP不仅需要扎实的编程能力,也需要精细的制作图片水平,更重要的是能够发散思维,在思想上要有足够的创新能力。 任何一项合作项目都不能忽略其团队合作的重要性。在本次设计中,笔者经常和合作伙伴坐到一起,及时沟通,互相学习,发现问题及时解决问题。思想上的碰撞也让我们的设计更加有新意。更重要的是还有与指导老师定期交流,让老师了解到设计的进程以及存在的问题。根据老师提出的建议进行修改,才得以让本设计更加的完善。
总结 本设计主要是以提高学生口算能力为目的,以乘法口诀为主,四则混合运算为辅。首先,主要是通过比数字大小让学生适应游戏模式。其次,以算式的形式作为游戏的主要内容,让学生在游戏中得到口算算式的锻炼。在游戏中学习,能够激发学生的学习兴趣,也能提高学生的学习效率。 当然由于时间仓促以及个人水平有限,该APP存在着这样那样的不足,比如操作界面还可以进一步进行美观,相关的交互模块还可以进一步深入设计与完善等。总体而言,本设计对于丰富我国目前数字运算教学相关应用的开发也具有一定意义。 |