• 386.40 KB
  • 2022-06-14 19:13:08 发布

毕业论文(设计)幼儿早教app的设计与开发

  • 13页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
摘要:随着移动教育app的普及,幼儿教育Qpp也是家长教育幼儿的主要手段之一。本文以苹果app《幼儿早教》的设计与开发为例,分析研究了幼儿教育app开发的可行性以及开发过程。本文分析了该苹果app的系统结构,同时阐述了该苹果app的设计理念,最后对该app中的功能模块设计以及核心技术的实现进行了相应的说明。关键字:移动;幼儿教育;苹果appAbstract:Withthepopularityofmobileeducationapp,earlychi1dhoodeducationappisalsooneofthemainmeansofparentseducationchildren.Inthispaper,theappdesignanddevelopmentofthechildren‘searlycducationasanexample,analyzedthefeasibilityofearlychildhoodeducationappanddevelopmentprocess・Thisarticleanalyzesthesystemstructureoftheapp,andexpoundsthedesignconceptoftheappleapp,finallytheappinthefunctionmoduledesignmidtherealizationofthecoretechnologyofthecorrespondinginstructions.KeyWords:move;earlychildhoodeducation;iphoneapp 目次1弓I言12幼儿早教app的功能分析23幼儿早教app的设计33.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 1引言根据StatisticBrain发布的2013年关于手机应用的统计数据,教育类app市场份额排名第四。让人不得不把目光驻足在教育类appt。应用商店里的eipp多达数十万种,总的来说,教育类app的功能和内容不再局限于实体教育屮的灌输式的知识和技术,更多的是体现轻便性和娱乐性。按照用户特征,教育类app可分为幼教类(eg:识字小游戏)、学生类(eg:课程格子)、通用类(eg:有道词典)等。以儿童市场为例。一款优秀的带教育性质的app总是带有多种功能或受多类人群喜欢。特别是儿童类app,不仅要让孩子喜欢,更要能让父母买单。随着智能手机和平板电脑的普及,各种适合孩子使用的工具设备兴起,家长和学生的教育观念也在慢慢转变:孩子学习的课堂不再局限于学校,而且任何时间都可以学习,关键是,学习也可以是快乐有趣的。甚至,不少教育企业针对学龄前儿童推出“轻教育”的概念。他们向学龄前儿童推出主打“趣味”、"轻松”概念的教育类应用产品,受到不少家长热评。移动互联网时代教育类给孩子们带来的不仅只是简单的随时可用,而是教育方式的改变,通过多媒体的充分利用和交互方式的创意开拓。这种教育方式的变化,多样化交互进行学龄前儿童教育会成为未来发展的必然趋势。但是如今的移动应用开发产业让人眼花缭乱,移动操作平台有:iOS(iPhoneOS)、Android、NokiaSymbian、BlackBerry、JavaME^WindowsPhono>Flash/FlashLite、mobileweb(WAP/XHTML/CSS/Javascript)□其中以Android和iOS移动应用开发为主要平台oAndroid以其开放性,多任务,大功能,画面流畅,硬件设备优良多样等各种优点,占智能机一大部分;然而它也存在着很明显的不足,如:兼容性差,各种机型的配置不一样,以至于开发的时候出现各种版本。有些产品华而不实,用户体验差。iOS基于Object_C开发,同时0C的底层又是C,所以运行快,流畅,软件数量多并且质量也都很好,系统功能很完善。同时iPhone在屮国极受欢迎。屮国的各人移动运营商都积极地与苹杲公司合作,各自推出适合小国人使用的手机套餐和应用,比如中国联通,屮国电信等等,社会各界也对iPhone有很好的评价。因此做一款iOS的幼儿早教APP是很有前景的。本文的幼儿早教APP主要针对3-6岁儿童开发,帮助幼儿有效、轻便的学习并学握知识。同时孩子的学习成果将作为第一手资料反馈给家长,帮助家长有效的观察和了解孩子的学习情况。 2幼儿早教app的功能分析幼儿早教这款苹果app的用户群体是家长和儿童。首先,现在的儿童都喜欢听爸爸妈妈讲故事,听儿童歌曲,这是本项目必须实现的两个功能模块,在首页面上面会有“听我讲故事”,“音乐”两个图标。“听我讲故事”这个模块主要就是将不同的儿童故事以书架的形式展现在儿童而前,当用户点击不同的故事图片,就会相应的进入不同故事的详情页而,此处的故事详情页而是比较简单明了的。详情页面只需要呈现一张对应故事的背景图片。图片上而有相应的故事名称。控制故事播放与暂定的制作比较简单,只需要在进入详情的瞬间播放故事,在退出详情的瞬间结束故事。“音乐”模块的主页面,需要音乐列表以表格的形式呈现在用户面前,每个表格的表现形式为左边为音乐图标,右边为音乐名称。点击对应的表格会进入相应的音乐播放详情列表,因为播放的详情列表的播放与暂定的要求同“听我讲故事”这个模块的播放与暂定的逻辑一样。“音乐”这个模块的详情页而的U1呈现很简单,主要分两个模块,上面为一张音乐图标,所有的儿童音乐都是一样的音乐图标,下面为因为播放的进度条,通过此进度条,可以随意调整首音乐的进度。最基本的讲故事和听音乐的功能实现Z后,需要实现的最核心的功能模块“快乐学习”。此模块包括两个学习功能,一个是“摘西瓜”,一个是“跟我学习英语字母”。(这是两款学习类的小游戏)从“快乐学习”这个模块点击摘西瓜这个表格之后进入“摘西瓜”的游戏界面。“摘西瓜”这个小游戏需要实现的功能是游戏开始后,西瓜田地里面会有10个西瓜,下面会出现一个卡通人物大彖,它的旁边会有一个篮子,大彖会提示小刖友摘儿个西瓜到篮子里而,此时小朋友可以通过手指拖拽将西瓜放入篮子中,如果小册友觉得数量已经够了,就可以点击大象下面的完成按钮,即可知道游戏结果。如杲小刖友摘的西瓜数与大彖需要的的西瓜数量相同,即为游戏胜利,此时需要大彖给予表扬的声音,如杲游戏失败,需要鼓励小刖友再来一次,胜利与失败页面都得出现相应的提示。第二个学习游戏“跟我学习英语字母”功能简单,只需在进入此游戏界面时,让26个字母从天上缓慢落下,同时伴有26个英文字母的歌曲。最后当字母都落地后,小刖友用手指点击不同的字母,会对应的出现字母的读音。实现此功能比较的简单。(同时由于这两个学习类型的小游戏都是全屏展示,故进入页面时候需要提醒用户如何返回)最后一个为“更多”模块,此模块同样以表格的形式展现在用户而前,表格里而有3行,第一行为“脑筋急转弯”模块,这一模块主要是将脑筋急转弯以电子书的形式呈现在用户面前,此电子书需要实现上下翻页的效杲。第二行“宝宝咨询”模块,此处只需要点击跳转到宝宝咨询这个网页即 可。第三行为“更多”模块,详情页面为此应用的开发背景说明。3幼儿早教app的设计3.1幼儿早教app的概要(1)项目名称:幼儿早教(2)适用对象:3到6岁儿童(3)开发工具:Xcode6.2(4)运行平台:MacOS3.2幼儿早教app的设计理念(1)确定用户对象是写给小孩玩的游戏,还是用来理财的记账类应用,每个应用都有固定的适用人群,而这决定你应用的内容是什么,也决定了要给使用者以什么样的用户体验。(2)明确应用功能一个app有明确的使用目的是必须的。如何来明确?一个办法就是要去想清楚什么能吸引用户来使用你的appo(3)设计用户界而有了明确的理念和构想,下面就是该设计用户界面了,用户界面是app使用者与你的app交互的地方,应该遵循简洁美观,便捷的原则,从app使用者的角度出发,带给用户良好的使用体验。(4)定义交互方式用户界面因为有了交互才变得有活起来。在app开发中,交互的启用都是通过用户操作的事件来触发的,比如手指的点击,滑动,捏合等操作。通过定义这些事件,我们可以精确地对用户的操作来给出响应,或者打开新的界面,或者提供展现的内容在当前界面上。(5)部署用户行为定义好交互方式后,接下来就要通过代码来实现这些定义好的行为了。可以说用户的所有操作都是通过我们实现的定义来得到响应的,如果没有前面明确的定义,那么会给用户带来困扰,这是一个好的app所不能出现的错误。(6)教育与技术相结合在设计的过程屮,不能专注于app技术的实现而忽视了幼儿教育的内容,同时也不能只为了表达教育幼儿的内容而无法发挥app的在幼儿教育领域无法比拟的作用以上的设计理念在《幼儿早教》app项目中均有体现,贯穿于整个app的设计与开发之中,有助于实现一个优秀的幼儿早教类的appo 3.3幼儿早教app的系统结构设计根据本项目的功能分析以及上面的设计理念,我对《幼儿早教》app的系统结构进行了如下设计: 4幼儿早教app的实现4.1幼儿早教app的UI设计一款优秀的app取决于两点:一是漂亮的UT界面,二是优秀的用户体验感。因此在实现项目代码之前,我通过网络收集了各种各样儿童特别喜欢的卡通图片,儿童故事,音乐。然后通过PS将图片组合在一起,最后画出了整个项目所有的UT界面,下面将一一展示:35PM=0){//判断当前的textView的Y轴值是杏大于400,若大于执行下面的代码[LilViewbeginAnimations:ni1context:nil];//将UlView里面其他的动画都置为空[UlViewsetAnimationDuration:0.7];//设置动画时间[UTViewsetAnimationTransition:UTViewAnimationTransitionCur1DownforView:se1f.viewcache:YES];//设置动画的方向以及所在视图self,textview,contentOffset=CGPointMske(0,self,textview,contentoffset,y-400);//将textview的Y轴的值置为0[UlViewcommitAnimations];//动画开始!}-(void)downpage{//向下翻页[UlViewbeginAnimations:ni1context:ni1];//将UTView里面其他的动画都置为空[UlViewsetAnimationDuration:0.7];//设置动画时间[UlViewsetAnimationTransition:UIViewAnimationTransitionCurlUpforView:self,viewcache:YES];//设置动画的方向以及所在视图self,textview,contentoffset=CGPointMake(0,self,textview,contentoffset,y+400);// 将textview的Y轴的值置为为前值+400[UlViewcommitAnimations];〃动画开始}4.2.6宝宝资讯的网页网页的跳转通过下面代码实现:[[UIApplicationsharedApplication]openURL:[NSURLURLWithString:©^http://baby.163.com"]];//根据url,然后应用程序跳转至相应的网页。5总结:本文从苹果手机4PP和幼儿教育的角度出发,将移动3PP的优势与幼儿教育的特点相结合,开发出本款移动教育类的幼儿教育4PP,帮助幼儿有效、轻便的学习并掌握知识。同时孩子的学习成果将作为第一手资料反馈给家长,帮助家长有效的观察和了解孩子的学习情况。具有一定的现实意义。参考文献:[1]严蔚敏,吴伟民.数据结构(C语言)[1].北京:清华大学出版社,2012:1-335。[2]ShawnWelch.iOS5核心框架(鲁成东)[M].北京:人民邮电出版社,2012:1-100。⑶CarloChung.iOS设计模式解析(刘威)[M].北京:人民邮电出版社,2011:1-100。[4]张亦航.iOS开发系列ZC/Objective-C语言基础,北京人民出版社,2011年,94-99o[5]刘璇・iOS开发系列值iOS开发指南第五版,北京人民出版社,2011年,34-42o[6]陈汶滨朱小梅任冬梅著《软件测试技术术基础》北京:清华大学出版社,2008o[7](美国)萨丹著(美国)张彩霞译《iPhone开发秘籍(第2版)》人民邮电出版社2010。[8](美国)DavaMark(美国)JeffLaMarche著译漆振解巧云译<iPhone开发基础教程»2009-1-1o[9]周华杰.教育游戏的理论基础及应用模式[D].上海:上海师范大学,2006。[10]罗亮.寓教于乐_教育游戏研究综述[J].美与时代(下半月),2008,(10):130-132o [11H军如伟•教育游戏概述[EB/OL].http://www.eegame.cn/upload/200706/07061016315068.ppt,2008-2-10。[12]皮亚杰.儿童心理学[M]•关福元译.商务印书馆,1993:110o[13]李建生,乔小艺,李艺•教育中心流体验与学习成效的关系.南京师范大学教育科学学院教育游戏研究中心,2012。 致谢首先得感谢我的导师吴姜导师,他对我的帮助不仅仅是细心指导我论文的完成,他对我大学四年的指导以及给我创造的机会,是我人生中最重要的一笔财富,因为导师,我才从一个计算机小白转变成了热爱计算机行业的开发者,因为导师,我才明确了未来我将要走的路。因为导师,让我深切的感受到了深深的师生之情。在这里向吴姜导师说一声:谢谢!同时还得感谢大学四年的所有任课老师和同学给予我的照顾和帮助,谢谢你们!

最近下载