基于Android平台移动学习系统的开发与应用
2019-01-27胡玲
胡玲
(柳州铁道职业技术学院,广西 柳州545616)
1 引言
在新时期的发展中,无线移动互联网技术已在人民群众的日常生活和工作中得到了普及,推动着智能手机等移动终端设备的进一步发展。在信息时代向服务时代的转型和发展中,高校在搭建项目实践学习环境的过程中,需要注重Android 平台移动学习系统的开发与应用。因此,高校教师应根据服务企业的岗位职责和职业能力,在Android 平台为学习者开发式地建设融“教、学、做”为一体的资源库,不断优化资源库,为高校学习的有效性提供保障[1]。
2 移动终端界面的实现
2.1 移动终端开发工具
在现代化社会的发展中,Android 系统的开发工具越来越多,主要有Java 语言、开发环境Eclipse、AndroidSDK、Dalvik。并且,移动终端开发下载的应用软件主要有Eclipse,JavaDevelopmentKit,AndroidSDK,ADT,在应用这些软件的基础上搭建Android 开发平台,为Android 程序开发工作的顺利开展提供了基础保障。
2.2 后台数据库管理
从外部角度来看,数据存储系统的组成部分是各个小数据库,这些数据库是Android 系统自带的数据库,其类型是关系型数据库。从内部角度来看,数据库是完整的个体,有数据引擎。并且,数据库的功能比较多,如支持自动增删改、无需人工处理等。
2.3 架构方案
Android 系统开发应用的主要技术是Java 平台,这就需要技术人员安装Java 开发工具jdk,使用的服务端程序是Eclipse+Tomcat,使用的系统数据库是开源的MySql,采用的客户端程序是Eclipse+AndroidSDK+ADT,而手机客户端储存少量数据主要是应用sqllte3。在移动终端界面中,屏幕滑动应用的软件是ViewPaper 和View。在用户点击屏幕和滑动的过程中,这就使得抽屉式的效果得到了有效发挥。通常情况下,本地数据普遍会储存SQLite,这些数据就被储存到了Android 系统平台的底层库文件中,有利于数据库各项功能的有效发挥。技术人员在研究用户需求和可行性的基础上,充分发挥出用户管理、课程管理、资源管理和FAQ 等功能,实现Android 终端学习微课程的功能。同时,技术人员通过测试,有利于各项功能模块运行的稳定性,以满足课程学习的基本需求[2]。因此,Android 平台在移动终端设计学习课程的基础上,推广了各项优质的数字数学资源,这就为高校教育教学活动的有效实施提供了良好平台。
3 移动学习服务软件的实践和应用
Android 移动学习系统的建立有利于教师和学生教与学活动的有效实施,加强教师和学生之间的沟通和交流,有助于学生随时随地学习到相关的知识,而互联网技术的主要功能是实现资源的共享性,拓宽了学生的学习范围。并且,Android系统主要有六大功能:教学资料、在线播放和离线下载、微课视频、师生沟通、知识题库、公告栏等。各个功能模块的作用分别体现在以下方面:第一,教学资料不受时间和空间的限制,有利于开拓学生的思维,激发学生的学习积极性;第二,在线播放和离线下载功能提升了学生的自主学习能力;第三,微课视频模块既适用于传播移动学习时代的知识,又有利于满足学生个性化、深度学习的实际需求;第四,师生沟通模块有利于教师和学生之间的实时沟通;第五,知识题库模块能够提升学生的学习能力,掌握更多的基础理论知识,将理论知识应用到实践过程中,并在自我检测的基础上巩固所学知识,提升专业技能;第六,公告栏模块的主要功能是公告新任务和新消息,这样学生就能够了解到更多的实时信息,实现课堂教学的统一性,这样教师就能够在线上开设专业课程,为学生提供更多的教学资源,从而学生就能够在线下自主下载学习资料,如视频、课件、教案等,实现课堂教学的开放性。除此之外,在情景课程教学过程中,教师在线上线下开设业余课程,改善并优化了传统的教学模式,发挥了系统中的因时授教、因需施教等功能,因而教师应用移动学习软件有利于提升学生的动手能力,提升课堂教学的整体质量。
Android 移动学习系统的有效应用改善了传统的教学模式,充分发挥出了学生的主体地位,在很大程度上提升了学生的学习积极性和学习效率,为学生学习的个性化提供了保障。Android 软件既能够应用到一门课程中,又能够随意添加多门课程,其主要特点是广泛性和通过性。例如,《微机硬件组装与维护》课程中对移动情境学习系统在课堂教学中的有效应用进行了研究,学生通过选择课程,在“教学资料”功能模块中寻找到了环带链型网络等知识点,这样就基本了解了其基本结构和特点,并应用移动终端查看“微课视频”完成进一步学习。学生在完成学习后,为了巩固更多的知识,培养自身的学习能力,可以在“知识题库”功能模块中做题训练,在“作业提交”功能模块中提交作业。并且,学生在学习过程中遇到问题时,可以在“答疑解惑”模块中及时地与教师进行沟通和交流,实现教学相长、互动学习,在需要了解课程技术和发展趋势的情况下,可以在“公告栏”模块中进行了解,实现学习的自主性和有效性,提升学生的学习积极性。因此,移动学习软件在借助移动设备的基础上,不受时间和空间的限制,为教师和学生的交流提供了良好的环境,还有效地创新并优化了移动学习软件中的相关内容,为高职院校学生学习有效性的进一步提升提供了保障。
4 移动教学系统服务器端设计
移动教学系统服务器端的功能模块主要有三个,分别是教师模块、学生模块和管理员模块,这些模块的有效应用帮助教师和学生更好地开展课堂学习、测试和复习等工作,有利于师生共享资源分享题库、教学资源下载等内容。除此之外,教师可以在线上课堂中为学生布置作业、任务,这样学生就能够进行自主学习,并实现在线讨论和研究,以构成线上线下互动机制,激发学生的学习积极性[3]。
5 结语
综上所述,在新时期的发展中,很多先进技术已融入社会各界的发展中。在高职院校教学过程中,移动学习服务软件的开发和应用有利于师生之间的交流和沟通,教师在应用计算机连接管理平台的过程中,能够加强对课程和学习内容的管理,及时地发布移动学习课程内容,并且,学生能够利用课余时间进行自主学习,通过和教师之间的交流和沟通,既有效地提升了教师的综合素质,还提升了学生的自主学习能力,进而有效地改善了因材施教的矛盾。