英语学霸网 成人英语 基于Android的应用英语移动学习软件的设计与实现

基于Android的应用英语移动学习软件的设计与实现

基于Android的应用英语移动学习软件的设计与实现

基于的应用英语移动学习软件的设计与实现* (浙江外国语学院科学技术学院,浙江杭州 ) 要:智能手机的普及使移动学习成为一种全新的学习方式,越来越受到研究者与学习者的关注。调查显示,移动学习对英语学习特别是应用英语的学习有良好的效果。基于 设计开发的英语学习软件包含“实用英语”、“词汇学 习”、“词典翻译”、“休闲娱乐”、“交流互动”五大功能模块,能够帮助学生利用碎片时间学习英语,基于场景的实用英语学 习模式能有效提高学生的英语应用水平。文章主要阐述了在 平台下移动英语学习软件的设计开发过程。 关键 词:移动学习;碎片化学习;应用英语;交流互动; 中图分类号: 文献标志码:A 文章编号:1006-8228(2014)11-24-03 Dan, He Hua (Dept. , , , , ) : has t al . ions, ion have . soft ware five : ” ical “, “”, “dict “, “ent ert “”. st , ice . soft ware form .Key : ; ed ; ical ;chat room; 引言随着移动互联网的崛起学习职场英语的软件,移动学习逐渐成为网络学习的重 点发展方向 。

移动学习作为一种全新的学习模式引起了人们大的便利。 然而,尽管目前英语学习软件的开发市场繁荣,各种学习 软件层出不穷,日新月异。但是,学习软件的引入也给大学英 的广泛关注,并迅速地成为教育技术及其相关领域研究的新热语教学带来了一些负面效果 。英语学习软件普遍存在的缺点 点。移动学习( ,简称 M-)是利用移动 通信设备,通过借助现有的无线通信网络技术来获取知识、进 行学习的现代化的学习方式 如今,伴随着3G 网络的日益成熟,以及智能手机、PDA 便携式通讯设备的日益普及,移动学习软件的开发将会使随时随地学习成为一种可能。同时,随着中国国际化程度的日益加 深,对于英语这一世界通用语言的学习已成为一种必然选择。 而因为时间、地点以及经济条件等限制,并不是所有学习者均 有时间和机会去语言培训学校等机构学习。我们设计和开发 的基于 的应用英语学习软件系统能够帮助学习者利用 业余碎片时间,选择情境模块,随时随地进行学习,并且通过即 时交流互动来巩固所学到的知识。这无疑会为学习者带来极 有:学习情境的设计不够完善,软件的设计未能体现学生学习 的自主化的思路以及软件的界面设计水平有待提高等。

一般 软件主要以单词学习为主,缺乏实用性强的应用英语方面的 锻炼。本系统在设计中加入了众多的创设性学习情境,为学 习者提供更加实用性的外语知识,并且系统提供及时的交流 互动功能,让学习者能够随时随地应用所学知识进行交流,同 时整合了翻译工具,词汇学习学习职场英语的软件,轻松小游戏等功能,拓宽了软件 的应用面。 系统设计本系统主要由六个基本功能模块组成:登录管理、实用英 语、词汇学习、词典翻译、休闲娱乐、交流互动。系统的总体设 计如图 所示。收稿日期:2014-7-09 *基金项目:2013 年浙江省大学生科技创新活动计划暨新苗人才计划();浙江省教育科学规划 2014(高校)研究课题(); 全国教育技术十二五规划项目();浙江外国语学院科研项目(3) 作者简介:孙丹(1992-),女,浙江温州人,浙江外国语学院科技学院计算机应用专业 2010 级本科生,主要研究方向:移动学习,计算机辅助教育。 通讯作者:何骅(1978-),女,浙江杭州人,工学硕士,副教授,主要研究方向:移动学习,计算机辅助教育。 计算机时代 2014 以在学习过程中添加生词。

本系统使用了 数据库来保 存各种词库的单词信息。 系统功能框架登录管理模块包括用户登录和注册两个功能。用户注册 时,需要正确输入注册名(用户名),密码并确认密码。系统将 数据写入后台数据库表中。用户登录时,要求用户正确输入用 户名和密码。在登录成功时,系统将打开学习的主界面,并获 取用户名信息。 实用英语模块实用英语功能模块主要包括情景英语、职场英语和新概念 英语这三种学习。当学习者选择进入其中之一的学习素材,系 统将给出该学习素材下不同场景的学习选择列表,学习者可以 选择自己感兴趣的场景进行学习,如图 所示。例如,学习者选择“情景英语”中的“在邮局”这一具体情境进行学习,系统便给 出在邮局中会经常使用的经典对话。这里,为了能够更方便学 习者的学习,系统还把对话内容进行了三方面的归纳,分别是: 重点单词、核心词汇、关键句型。 此外,当用户打开学习素材进行文本资料的学习时,可以 通过点击屏幕上方播放按钮来播放当前对话文本的录音。通 过视听的结合,让学习者更高效、便捷地学习英语。 为了提高处理的速度,所有语音及文本资源都以 txt mp3的形式保存在本地数据库中。需要播放语音时,从本地文件中 取出,写入临时文件,再通过播放器播放。

英语职场学习_学习职场英语去哪里_学习职场英语的软件

文本文件的相关代码如下: is=().open(“.txt”); int size=is.(); //读取整个文本文件 byte[] buff er=new byte[size]; is.read(); is.(); text=new (buff er, “”); 中数据转化为 格式 =() (R.id.);//绑定文本框控件 .(text); 读取播放音频的相关代码如下: =.(this, R.raw.); .(); 词汇学习模块词汇学习功能模块包括单词学习以及生词本功能,如图 所示。主要是为学习者提供不同的单词库,学习者可以自行选取某个单词库来进行学习,这满足了学习者非正式学习即移动 学习的要求。学习模块包括词表选择,词汇的动态装载,单词 发音等;生词本的功能包括单词的编辑与删除功能。

用户也可 词汇学习界面 数据库设计如图 词汇学习数据库E-R 词汇学习数据库E-R 单词学习界面中,学习者点击“麦克风”图标便可听到单词的发音。此功能依赖于 中内置的 TTS 功能。TTS 技术 为英文“Text-to-”的缩写,中文译为文本转语音,是一种 语音合成技术。与由专人进行朗诵再加以录制,并借助播放工 具进行播放的传统有声读物不同,该技术能将数字文本自动转 成语音,无需事前录制和额外的播放器 词典翻译模块词典翻译功能模块实现英文词典的功能,这是手机中经常 使用的应用,同样也是英语学习软件中必备的功能。本系统使 用了 数据库来保存英文单词信息。系统通过 休闲娱乐模块休闲娱乐功能模块的设置主要是为了丰富学习软件的功 能,能够通过一些有趣的外语视频以及轻松简单的小游戏来放 松学习者心情,同时也能起到加强学习者记忆的作用。本软件 中主要集成了一个 OMG 美语学习网站,以及 小游戏。 交流互动模块交流互动功能模块是本软件中另一重要功能。主要是为 学习者在外语学习之后提供了一个即学即用的平台。输入对 IP地址之后,双方便可以建立通信,如图 所示。

此功能的实现主要依赖于 UDP 技术。UDP 广播就是建立在 UDP 协议 学习列表 学习列表 ID 所在章节 是否学习过 词汇学习 词汇 ID 词汇拼写 词汇解释 词汇音标 所在章节 英语移动学习平台 登录管理 实用英语 词汇学习 词典翻译 休闲娱乐 交流互动 上的数据传输,当网络中的某一台机向交换机或路由发送一个广播数据时,交换机或路由则会帮我们将此广播数据发送到其 节点下的所有接收者 交流互动界面接收信息的核心代码如下: text=”\n 来自”+dp.().()+”的消 \n”+(buf dp.());.out.(text); =new (); =new (); .(“text”, text); .(); .(); 发送信息的核心代码如下: a=.(ip); dp=new (buf buf., .(ip), .(port)); ds.send(dp); 结束语本系统已进入后期测试使用阶段,从参与测试的 20 位同学 的使用情况可以看出,使用者对移动学习的兴趣较高,并一致 表示移动的应用英语学习能够实现利用闲散、零碎的时间进行 有效学习这一目标,高度赞扬了软件的便携性和便捷性,可以 使他们随时随地地学习并能及时应用英语进行交流。

参与测 试的使用者表示,在未使用该软件前,在某些场合他们并不知 道如何用英语准确地表达自己的想法,通过该软件的学习使得 他们能使用地道的英语进行对话交流,避免了因语言不通而形 成的困境。 随着移动互联技术的不断发展,新的英语教学理念的出 现,以及教师、教育机构、社会各界在实践探索中参与度的增 加,国内将会涌现出更多高质量的移动英语学习平台,其必将 成为方便广大师生进行英语教学的有力工具 。本系统也是对移动学习与应用英语学习相结合的一次开发尝试,相信这类软 件系统将会对英语移动学习及英语口语技能的掌握起到较好 的促进作用。 参考文献: 任海峰,赵君.移动学习国内外研究现状分析[J].成人教育,2010.1:95-96 JAVA技术的实时移动学习系统的研究与实 现[J].现代教育技术,2010.20(4):115 吴薇薇.大学英语教学软件的问题和解决方案[J].知识经济,2014.4:179 李圆.TTS阅读器的著作权侵权问题分析[J].电子知识产权,2013.8: 44-50 .开发基于 UDP 广播的小型局域网聊天室. ///2008/05/24/.html 姚昱旻.基于 的移动学习终端平台的开发与研究[D].中南大 学硕士学位论文,2008. (上接第 23 种针对Web 的增强技术,通过 WSE 技术可以把安全、 路由、附件等技术同 Web 完美地结合在一起,通过在 SOAP 消息中添加一个或多个安全性凭据,对 SOAP 消息进行 数字签名和加密 SOAP 消息来实现 SOAP 消息级别的安全性 而异步Web 服务调用也是一种可以考虑的选择。

在异步 调用中,向 Web 服务发出请求后,客户端不必等待请求结束,可 以继续执行其他任务。服务器端不用特别的设置,就像普通 Web 服务一样即可。.NET 的异步调用方法的设计 模式指定每个同步方法都有两个异步方法。对于每个同步方 法,都有一个 异步方法和一个 End 异步方法 结束语Web 服务因为客户端和服务器端通信消息采用 XML 文本 格式,便于不同平台系统之间的通信,因此在一个基于 Web 务的模型中,客户不需要考虑服务器端使用的语言和操作系统,不同平台和操作系统的客户端和服务器端可以基于同样的 协议,没有障碍地通信。客户端只需标识 Web 服务的位置及其 可以调用的方法,就可以简单地使用 Web 服务。微软公司的. NET 框架针对Web 服务提供了广泛的支持。为了提高服务的 软的.NET框架同时提供了 WSE 技术(Web )。WSE 提供对 Web 服务技术规范的支持, 包括 WS-、WS- 和WS-。总体而言, 其.NET 框架是实现 Web 服务的简单而且便利的平台。

本文举 例说明 了.NET 环境下,Web 服务的构建及其典型的应用,以供读 者参考。 参考文献: ,G. Arun .NET安全性与密码术[M].清华大学出版社,2004. J.D., , , Alex , Web . com/en-us//.aspx,2004. 石志国等.ASP.NET应用教程[M].清华大学出版社,2005. 尚俊杰.ASP.NET程序设计[M].清华大学出版社,2004. 崔淼等.ASP.NET程序设计教程(C#版)(第 版)[M].机械工业出版社,2011.

本文来自网络,不代表英语学霸网立场,转载请注明出处。

作者: admin

发表评论

联系我们

联系我们

0898-88881688

在线咨询: QQ交谈

邮箱: email@wangzhan.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部