基于Android平台的英语学习APP应用研究
2019-10-21安辉冯君
安辉 冯君



摘 要:本文分析了基于Android平台的英语学习APP的设计实现思路,使用SQLite实现本地数据存储,通过艾宾浩斯记忆曲线辅助用户识记单词,另外设有单词查询、句子翻译、英文文章和例句的阅读以及英文文章单词提取等功能,方便用户进行不同的学习活动,让用户可以最大程度地利用碎片化时间学习英语。
关键词:Android;英语学习APP;艾宾浩斯记忆算法
中图分类号:TP311.5;TP316 文献标识码:A 文章编号:2096-4706(2019)21-0001-03
Abstract:This paper analyses the design and implementation of English learning APP based on Android technology,uses SQLite to realize local data storage,assists users to memorize words through the Ebbinghaus memory curve,and has functions of word query,sentence translation,reading of English articles and examples,and word extraction of English articles. It is convenient for users to carry out different learning activities,so that users can maximize the use of fragmented time to learn English.
Keywords:Android;English learning APP;Ebbinghaus memory algorithm
0 引 言
从第一款官方Android手机首次亮相到现在,它的发展非常迅速。现如今,装有Android操作系统[1]的智能手机无处不在,它也成功击败了Symbian、Palm OS和Windows Phone等众多竞争对手,成为世界上最受欢迎的手持设备操作系统,而它的开放源代码也为Android的软件开发提供了许多便利,进而吸引了众多开发者开发出许多有创意的软件。
以手机为依托的移动学习软件逐渐成为新型的教育和学习途径,使用手机进行学习活动,可以使学习者随时随地开展学习,最大程度地利用碎片化时间。英语是国际公认的科学语言,随着全球化进程的加快,我们和英语的关系也越来越密切,大多数与计算机技术有关的知识都是英文的,平常的学习工作也需要阅读大量的英文文献,所以,学习英语已经成为现在学生和上班族等群体的必要任务。
国外的Android开发起步比国内早,在英语学习软件方面也有一定的领先。在早些时候,波兰有两位博士(Dr Edward Jacek与Dr Piotr Wozniak)开始研究一种更加有效的单词记忆方法,他们基于一种可以有效提升记忆效果的遗忘复习算法编写了一款英语学习软件——“SuperMemo”[2],但后来被“ideally pro”所赶超。……
