2.1.3 教育游戏的分类 7
2.2 移动学习理论 7
2.2.1 构建主义学习理论 7
2.2.2 非正式学习理论 8
2.2.3 游戏化学习理论 8
2.2.4 沉浸理论 9
2.3 ANDROID平台简介 9
2.3.1 Android操作系统 9
2.3.2 Android应用程序开发环境搭建 10
2.3.3 Android系统系统架构 10
2.4 需求分析 11
2.4.1 用户特征 11
2.4.2 用户需求 11
2.4.3 功能需求 12
2.5 应用程序架构 12
2.5.1 应用程序相关类 12
2.5.2 应用程序框架简介 13
2.5.3 流程图 13
2.6 界面元素设计 13
2.6.1 应用图标设计 13
2.6.2 声音元素设计 14
2.6.3 WelcomeView界面设计 14
2.6.4 MenuView界面设计 15
2.6.5 LearnView界面设计 16
2.6.6 WatchView界面设计 17
2.6.7 ListenView界面设计 17
2.6.8 AboutView界面设计 18
3 应用程序实现及测试 19
3.1 ANDROID平台下的准备工作 19
3.2 功能模块实现 20
3.2.1 动画效果实现 20
3.2.2 SQLite数据存储 21
3.2.3 音频播放 23
3.2.4 对话框功能实现 23
3.3 测试环境 24
4 结论 26
4.1 论文总结 26
4.2 研究的不足与展望 26
致谢 27
参考文献 28
1 绪论
1.1 研究背景
1.1.1 移动学习日趋重要
移动学习在数字化学习的基础上通过有效结合移动计算技术带给学习者随时随地学习的崭新感受。移动学习被认为是一种未来的学习模式,也可以说是未来学习必不可少的学习模式之一。移动学习具有传统学习方式不具有的特性,即学习者不再被限制在电脑桌前,可以随心随欲、随时随地进行不同目的、不同方式的学习,学习环境是移动的。它通过移动互连技术和移动计算设备实现。实现移动学习的可移动的计算设备具有可携带性(portability)、无线性(wireless)、移动性(mobility)3个特性。
随着平板电脑、PDA、手机等移动设备的普及。尤其由小米公司引领的国内手机大幅降价的风潮,使手机变成人人可以轻松负担的移动设备消费品。同时,3大移动设备系统Android、IOS、Windows Phone不断完善和进步,大屏幕触摸技术不断完善,使得用户体验越来越好,为移动学习奠定良好基础。很多移动设备开发商和移动开发者已经瞄准移动学习市场这块大蛋糕,争相想占据市场先机,分得一杯羹。 Android儿童识字训练应用开发(2):http://www.751com.cn/jisuanji/lunwen_15117.html