幼儿早教APP的设计与开发【毕业设计】.docx

上传人:文初 文档编号:3450126 上传时间:2019-05-30 格式:DOCX 页数:20 大小:3.50MB
下载 相关 举报
幼儿早教APP的设计与开发【毕业设计】.docx_第1页
第1页 / 共20页
幼儿早教APP的设计与开发【毕业设计】.docx_第2页
第2页 / 共20页
幼儿早教APP的设计与开发【毕业设计】.docx_第3页
第3页 / 共20页
幼儿早教APP的设计与开发【毕业设计】.docx_第4页
第4页 / 共20页
幼儿早教APP的设计与开发【毕业设计】.docx_第5页
第5页 / 共20页
点击查看更多>>
资源描述

1、摘 要I本科毕业论文幼儿早教 APP的设计与开发学院专业 教育技术学姓名学号幼儿早教苹果的设计与开发IIIII摘 要:随着移动教育 app 的普及,幼儿教育 app 也是家长教育幼儿的主要手段之一。本文以苹果app幼儿早教的设计与开发为例,分析研究了幼儿教育 app 开发的可行性以及开发过程。本文分析了该苹果 app 的系统结构,同时阐述了该苹果 app 的设计理念,最后对该 app 中的功能模块设计以及核心技术的实现进行了相应的说明。关键字:移动;幼儿教育;苹果 appAbstract:With the popularity of mobile education app, early ch

2、ildhood education app is also one of the main means of parents education children. In this paper, the app design and development of the childrens early education as an example, analyzed the feasibility of early childhood education app and development process. This article analyzes the system structu

3、re of the app, and expounds the design concept of the apple app, finally the app in the function module design and the realization of the core technology of the corresponding instructions.KeyWords: move;early childhood education;iphone app幼儿早教苹果的设计与开发IV目 次1 引 言 .1 2 幼儿早教app的功能分析. 2 3 幼儿早教app的设计 . 33

4、.1 幼儿早教app的概要. 33.2 幼儿早教app的设计理念. 33.3 幼儿早教app的系统结构设计. 44 幼儿早教app的实现. 54.1 幼儿早教app的UI设计. 54.2 幼儿早教app的关键技术及解决方法. 64.2.1 关键问题. 64.2.2 进入声音开启与退出声音关闭. 64.2.3 设置大象动画. 64.2.4 西瓜的消失. 74.2.5 脑筋急转弯电子书翻页动画的实现. 84.2.6 宝宝资讯的网页跳转. 95 总结 . 9参考文献 . 10 致 谢 .11 V11 引言 根据Statistic Brain发布的2013年关于手机应用的统计数据,教育类app市场份额

5、排名第四。让人不得不把目光驻足在教育类app上。应用商店里的app多达数十万种,总的来说,教育类app的功能和内容不再局限于实体教育中的灌输式的知识和技术,更多的是体现轻便性和娱乐性。按照用户特征,教育类app可分为幼教类(eg:识字小游戏)、学生类(eg:课程格子)、通用类(eg:有道词典)等。以儿童市场为例。一款优秀的带教育性质的app总是带有多种功能或受多类人群喜欢。特别是儿童类app,不仅要让孩子喜欢,更要能让父母买单。随着智能手机和平板电脑的普及,各种适合孩子使用的工具设备兴起,家长和学生的教育观念也在慢慢转变:孩子学习的课堂不再局限于学校,而且任何时间都可以学习,关键是,学习也可以

6、是快乐有趣的。甚至,不少教育企业针对学龄前儿童推出“轻教育”的概念。他们向学龄前儿童推出主打“趣味”、“轻松”概念的教育类应用产品,受到不少家长热评。移动互联网时代教育类给孩子们带来的不仅只是简单的随时可用,而是教育方式的改变,通过多媒体的充分利用和交互方式的创意开拓。这种教育方式的变化,多样化交互进行学龄前儿童教育会成为未来发展的必然趋势。但是如今的移动应用开发产业让人眼花缭乱,移动操作平台有:iOS(iPhoneOS)、Android、Nokia Symbian、BlackBerry、Java ME、Windows Phone、Flash/Flash Lite、mobile web(WAP

7、/XHTML/CSS/Javascript)。其中以Android和iOS移动应用开发为主要平台。Android以其开放性,多任务,大功能,画面流畅,硬件设备优良多样等各种优点,占智能机一大部分;然而它也存在着很明显的不足,如:兼容性差,各种机型的配置不一样,以至于开发的时候出现各种版本。有些产品华而不实,用户体验差。iOS基于Object_C开发,同时OC的底层又是C,所以运行快,流畅,软件数量多并且质量也都很好,系统功能很完善。同时iPhone在中国极受欢迎。中国的各大移动运营商都积极地与苹果公司合作,各自推出适合中国人使用的手机套餐和应用,比如中国联通,中国电信等等,社会各界也对iPho

8、ne有很好的评价。因此做一款iOS的幼儿早教APP是很有前景的。本文的幼儿早教APP主要针对3-6岁儿童开发,帮助幼儿有效、轻便的学习并掌握知识。同时孩子的学习成果将作为第一手资料反馈给家长,帮助家长有效的观察和了解孩子的学习情况。幼儿早教苹果 APP 的设计与开发22 幼儿早教app的功能分析幼儿早教这款苹果app的用户群体是家长和儿童。首先,现在的儿童都喜欢听爸爸妈妈讲故事,听儿童歌曲,这是本项目必须实现的两个功能模块,在首页面上面会有“听我讲故事” , “音乐”两个图标。“听我讲故事”这个模块主要就是将不同的儿童故事以书架的形式展现在儿童面前,当用户点击不同的故事图片,就会相应的进入不同

9、故事的详情页面,此处的故事详情页面是比较简单明了的。详情页面只需要呈现一张对应故事的背景图片。图片上面有相应的故事名称。控制故事播放与暂定的制作比较简单,只需要在进入详情的瞬间播放故事,在退出详情的瞬间结束故事。“音乐”模块的主页面,需要音乐列表以表格的形式呈现在用户面前,每个表格的表现形式为左边为音乐图标,右边为音乐名称。点击对应的表格会进入相应的音乐播放详情列表,因为播放的详情列表的播放与暂定的要求同“听我讲故事”这个模块的播放与暂定的逻辑一样。 “音乐”这个模块的详情页面的UI呈现很简单,主要分两个模块,上面为一张音乐图标,所有的儿童音乐都是一样的音乐图标,下面为因为播放的进度条,通过此

10、进度条,可以随意调整首音乐的进度。最基本的讲故事和听音乐的功能实现之后,需要实现的最核心的功能模块“快乐学习” 。此模块包括两个学习功能,一个是“摘西瓜” ,一个是“跟我学习英语字母” 。 (这是两款学习类的小游戏)从“快乐学习”这个模块点击摘西瓜这个表格之后进入“摘西瓜”的游戏界面。 “摘西瓜”这个小游戏需要实现的功能是游戏开始后,西瓜田地里面会有10个西瓜,下面会出现一个卡通人物大象,它的旁边会有一个篮子,大象会提示小朋友摘几个西瓜到篮子里面,此时小朋友可以通过手指拖拽将西瓜放入篮子中,如果小朋友觉得数量已经够了,就可以点击大象下面的完成按钮,即可知道游戏结果。如果小朋友摘的西瓜数与大象需

11、要的的西瓜数量相同,即为游戏胜利,此时需要大象给予表扬的声音,如果游戏失败,需要鼓励小朋友再来一次,胜利与失败页面都得出现相应的提示。第二个学习游戏“跟我学习英语字母”功能简单,只需在进入此游戏界面时,让26个字母从天上缓慢落下,同时伴有26个英文字母的歌曲。最后当字母都落地后,小朋友用手指点击不同的字母,会对应的出现字母的读音。实现此功能比较的简单。 (同时由于这两个学习类型的小游戏都是全屏展3示,故进入页面时候需要提醒用户如何返回)最后一个为“更多”模块,此模块同样以表格的形式展现在用户面前,表格里面有3行,第一行为“脑筋急转弯”模块,这一模块主要是将脑筋急转弯以电子书的形式呈现在用户面前

12、,此电子书需要实现上下翻页的效果。第二行“宝宝咨询”模块,此处只需要点击跳转到宝宝咨询这个网页即可。第三行为“更多”模块,详情页面为此应用的开发背景说明。 3幼儿早教 app的设计3.1 幼儿早教 app的概要(1) 项目名称:幼儿早教(2) 适用对象: 3 到 6 岁儿童(3) 开发工具: Xcode6.2(4) 运行平台: Mac OS3.2 幼儿早教 app的设计理念(1)确定用户对象是写给小孩玩的游戏,还是用来理财的记账类应用,每个应用都有固定的适用人群,而这决定你应用的内容是什么,也决定了要给使用者以什么样的用户体验。(2)明确应用功能一个 app 有明确的使用目的是必须的。如何来明

13、确?一个办法就是要去想清楚什么能吸引用户来使用你的 app。(3)设计用户界面幼儿早教苹果 APP 的设计与开发4有了明确的理念和构想,下面就是该设计用户界面了,用户界面是 app 使用者与你的 app 交互的地方,应该遵循简洁美观,便捷的原则,从 app 使用者的角度出发,带给用户良好的使用体验。(4)定义交互方式用户界面因为有了交互才变得有活起来。在 app 开发中,交互的启用都是通过用户操作的事件来触发的,比如手指的点击,滑动,捏合等操作。通过定义这些事件,我们可以精确地对用户的操作来给出响应,或者打开新的界面,或者提供展现的内容在当前界面上。(5)部署用户行为定义好交互方式后,接下来就

14、要通过代码来实现这些定义好的行为了。可以说用户的所有操作都是通过我们实现的定义来得到响应的,如果没有前面明确的定义,那么会给用户带来困扰,这是一个好的 app 所不能出现的错误。(6)教育与技术相结合在设计的过程中,不能专注于 app 技术的实现而忽视了幼儿教育的内容,同时也不能只为了表达教育幼儿的内容而无法发挥 app 的在幼儿教育领域无法比拟的作用以上的设计理念在幼儿早教app 项目中均有体现,贯穿于整个 app 的设计与开发之中,有助于实现一个优秀的幼儿早教类的 app。3.3 幼儿早教 app的系统结构设计根据本项目的功能分析以及上面的设计理念,我对幼儿早教app 的系统结构进行了如下设计:

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

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。