论文部分内容阅读
3G网络的出现带来了新的传播技术,移动通讯终端实现了信息到达的便捷性,更发挥出了一部分WEB2.0的互动性和参与性,因此在手机上发布各类信息逐渐走入了人们的生活与学习中。本文就是在这种背景下,探讨研究一种通过手机终端为学校或培训机构服务的移动教育平台,它能与传统授课和网络教育模式功能互补,随时随地、快速地与教课方、老师、学员进行沟通联系。随着手持无线设备和软件的充分结合,通过无线通讯技术,使人们有机会接触到新的教育体验,这种学习方式可以称为移动教育(Mobile-Learning),目前的WAP技术使M-Learning非常适合于E-Learning课程中的某些特殊领域,譬如发通知、学员之间或学员与老师之间的即时交流、反馈快捷的多项选择测试以及日常指导、浏览课程学习资料、检索与主题相关的特定信息等等。但M-Learning也存在很多问题导致发展缓慢,比如无线装置的荧屏太小、解题速度慢、信息处理欠快捷、储存能力有限等。因此,它的这种服务方式不可能代替教室和网络教育,几种教育方式结合互补,才可以发挥最大的价值。本文针对移动教育的特点,分析了培训机构的业务特点及学习用户的需求,设计出移动学习平台的框架结构(Web Service + Mobile Client)和主要功能页面,运用SQLServer或者Mysql构建数据库,IIS或者Apache构建Web Server基础平台,再采用了现在流行的XML生成静态页面,结合黑莓开发的JDE和一系列的开发工具,通过TCP/IP协议的HTTP连接方式和服务器进行通讯连接,从返回的数据流转发成能够被应用识别的字符串并分析出需要的属性,加上黑莓特有的PUSHMAIL服务从而使其手机客户端能够随时接受到关于教育平台的诸如公告,留言,课程等信息,并第一时间读取到这些信息。本文主要研究的内容有:首先介绍了培训机构的教育特点和移动教育的国内外现状,接着从技术理论、教育理论和设计理论三大方面阐述了基于移动终端的教育平台的实现原理,重点介绍了移动设备的无线通讯发展和现状,J2ME开发的必要理论基础,随后建立远程教育平台Web Service以及相应的XML脚本,然后系统描述了构建一个用于Blackberry手机平台的培训机构远程教育客户端的的UI设计框架及内容,最后通过Netbeans开发工具,运用MIDP以及Blackberry SDK进行开发设计,完成与WebService通讯的黑莓客户端,并且有针对性地分析了在构建以及实际开发过程中遇到的技术难点及解决方案。