基于Android技术的移动学习平台的设计与研究
2021-05-18
(天津商业大学宝德学院 天津 300384)
随着5G技术的快速发展和现代移动智能设备的广泛运用,人们对传统学习方法和接受方式提出了新的理念。如何运用现代网络技术将传统的课堂教学向移动在线学习方式进行有效转变,努力构建适应新媒体环境的线上线下教学互动模式,是当今教育工作者探索的方向。通过在移动平台进行学习交流,可以重新整理与规划现有的教学资源,有效提升师生的交互频率,更好的促进专业学习质量和效果。
1 在线移动学习平台的作用
在互联网+环境下的网络教育学习资源共享时代,利用移动或WiFi网络,通过智能通信设备和开放的在线教学模式完成知识的传道授业,丰富了整体的学习活动,具体作用如下:
(1)根据不同学生的知识掌握程度以及学习进度,可以有效的设计差异化的教学内容,不断激发学生的学习兴趣,促进学习效率,提高学生对知识思维的能力与探究技术的意识。
(2)把课堂教学的真正主动权重新交还给学生,让学生通过进行在线移动学习的方式积极主动地融入到专业教学活动当之中,强化师生互动的真实效果,促进学生综合化与个性化发展。
(3)提升教师对专业课程知识点的掌握,满足教师对教学过程中信息存储与管理的需求,进而合理的设计授课环节,探索构建专业课程教学的核心知识体系,培养教师利用移动互联平台实现课程教学的思维习惯。
2 Android开发技术
Android系统开发平台主要由4个组成部分,具体内容是:Application、Application Framework、System Running Libraries、Android Runtime和 Linux Kernel几个方面。
(1)Application。Application是Android开发系统平台上自身拥有的核心基本应用程序,它们是由 JAVA程序设计语言开发编写,项目设计者可以按照自身编写的典型应用程序来进行替换。
(2)Application Framework。Application Framework是基于Android平台开发的应用程序框架,它提供了诸多组件来帮助应用程序进行调用,主要为内容提供者、位置管理器、资源管理器、窗口管理器和XMPP服务等部分。
(3)System Runtime Libraries。System Runtime Libraries是Android平台的系统运行库,它主要包括两部分,第一是系统库(Libraries),第二是运行时(Android Runtime)。它们运行时包括核心库与Dalvik虚拟机两部分,Android的开发程序与J2ME程序不同,任何Android应用都需要运行在自身的进程上,并拥有Dalvik虚拟机为它分配专有实例执行。
(4)Linux Kernel。Android技术平台是基于Linux系统内核进行优化,介于软件和硬件之间,拥有强大的内存管理和进程管理,因此,这部分为Android的各种硬件设备提供底层的驱动。
3 系统平台设计
随着移动互联技术的不断发展,为了适应新时代的教育需要,基于移动设备的在线学习教学模式是未来Internet应用的重要方面。
3.1 系统架构
依据实际应用平台的建设需要,整合现有电子商务专业课程的教育教学资源,兼顾当下和未来移动智能设备工具的发展趋势,考虑学校硬件环境的实际情况,转变传统的课堂教学模式,该移动学习平台采用B/S与C/S相结合的方式来进行网络架构的整体设计,如图 1所示。针对Android平台学习用户而言,可以充分借助校园WiFi无线网络或移动通讯网络来进行专业知识的学习。而对于使用PC设备的学习者,可以直接通过浏览器访问Internet服务器来获得专业学习资源。
图1:系统架构设计
3.2 业务处理流程
系统主要包括服务器端和客户端两个组成部分。服务器端采用B/S结构模式,其中,以Java系统组件作为界面层,实现WEB的页面浏览方式,接收来自访问用户的具体信息请求内容,以及所有详细数据的反馈,为终端的学习用户提供与服务器应用程序的交互访问,方便学习者的日常使用。业务逻辑层是Android在线学习系统架构中最核心价值的部分,它主要实现了系统中涉及到的所有业务规则的制定及流程的相关操作设计,保证了平台具体控制方式的准确和数据的完整性。数据访问层主要是采取了DAO的主流设计方式定义使用类,通过MySQL具体功能来负责数据库各个对应表中相关学习数据的访问,进而实现对数据表的Select、Insert、Update和Delete的详细操作过程,增强了数据的访问速度与灵活性,便于整体管理与维护。
4 功能模块设计
平台以辅助学生掌握所学专业知识为主要内容,包括账户管理、课程资源、协作交流以及信息共享四个部分,借助线上线下交互式的数字化教学模式,使教学内容、教学活动和教学评价更加贴近学生实际,增强学生主体意识;激发学生学习兴趣;促进专业素养构建;提高自主学习能力。具体功能模块如图2所示。
图2:基于Android移动学习平台功能
(1)账户管理模块。在这个模块中,学生需要建立个人基本资料、浏览学习日志信息等。其中日志记录存储了自己曾经学习的专业知识内容和基本状态,以及目前正在进行的课程学习进度,从而帮助学生更有序地调整学习规划。
(2)课程资源模块。这部分内容将以视频、图像、动画和文本等多种媒体相结合的方式呈现,主要采用两种思维主线进行,第一种思路以知识案例、分析说明、关联拓展、参考读物等碎片化并无内在关联的非正规学习模式为主;第二种思路是以课前、课堂以及课后的比较系统完整的专业教学授课模式为目标来展开学习,培养学生在新媒体平台上进行专业学习的主体性和自主性。其中的在线测试功能主要是检测学生对每章知识点学习掌握的情况,便于教师课后跟踪与总结。学习进度保存功能是帮助学生记录储存自己的学习知识进程,避免学生重复进行专业内容的学习。订制资料功能是针对系统平台所提供的所有专业知识资源,学生可以依据自身的兴趣爱好进行筛选获取。为学生随时提供了便利的学习条件,培养了按时阅读的良好习惯。
(3)协作交流模块。运用基于移动互联的线上交互式的数字化教学模式的设计,让教师从传授者变为引导者,积极的通过智能交互系统与学生进行有效的交流,帮助学习者更好地理解专业知识,提高学习效率与能力。本模块提供了论坛交流、答疑解惑、协作学习等交互方式,促进了整体的学习情境和教学互动的发展。
(4)信息共享模块。学习者可以通过上传和下载专业教学资源,实现学习资料的共享。系统资源包括教师整理好的专业教学大纲,教学计划,教学教案,教学课件以及音视频影像资料,同时也涵盖部分同学上传的有针对性的专业拓展知识和学习总结资料等。教师通过对现有课程教材和参考资料以及学生的认知能力和认知水平进行必要的分析与研究,理清线上线下交互式教学模式的框架结构与逻辑关系,从而提升专业课程的教学设计。
5 总结
在移动互联时代背景下,一定会给人们的学习工作带来重大的转变,而基于Android技术的移动在线学习平台必将成为学习者获取知识的重要途径。本文从新媒体交互式教学模式角度,培养学生自主学习能力,增强专业教学时效性,促进理论与实践有机结合,提高教师教学设计思维与信息化素养,探究新的教育教学模式,从而实现打造高效课堂,提升教学质量目的。有效利用时间碎片,开创移动学习新领域,具有较好的推广价值。