基于Android平台的移动学习系统在高职教学中的应用研究
作者:高慧娟 字数:4554 点击:
摘 要:移动互联网技术和移动终端设备的飞速发展给人类社会带来重大变革,这种变革正逐渐渗透到教育领域,“移动学习”的概念由此而生。在我国,尤其针对高职院校,社会对其培养的应用型人才需求日益加大,移动学习的优势在高职教学中更为突出,这使得移动学习系统在高职教学中的研究非常必要。本文总结出移动学习平台的架构模式、移动学习平台的功能模块和适应移动特性的学习资源设计原则,以“网络数据库技术”课程为例,适当调整高职院校的课程教学内容使其适应移动学习系统。
关键字:Android;移动学习;学习平台;网络数据库技术
1 绪论
1.1 研究背景
移动互联网时代的到来,为开展灵活的教育活动,实现不受时间、地点约束的学习提供了可行性。现在我们无论身处何地、何时都可以获得自己需要的信息,移动学习正是在这样一个大背景下兴起的一个教育界的新概念,如何利用移动智能终端开展教学活动及自主学习,已经成为了国内外诸多专家学者的研究对象。
1.2 研究现状
1.2.1国外研究现状
移动学习在国外的研究主要集中在欧洲和北美的部分经济发达国家,开始较早的一些移动学习研究已经进行了5-8年的时间。从研究目的来分主要有两类, 一类是由目前的E-Learning提供商发起,他们力求借鉴E-Learning的经验,把M-Learning推向市场,更多地用于企业培训;另一类则由教育机构发起,他们立足于学校教育,试图通过新技术来改善教学、学习和管理。
1.2.2国内研究现状
2000年,Desmond·Keegan将移动学习的概念带到中国,并在上海电视大学建校40周年学术会议上,发表了“From d-learning, to e-learning, to m-learning”的报告,该报告引起了国内教育界学者的广泛关注。虽然移动学习的研究在我国取得一定进展,但相比较而言,国内对移动学习的研究还相对滞后。
1.3 研究意义
近年来,社会对应用型人才的需求日益加大,企事业单位希望学生走出校园便可适应实际的岗位工作,如此,对高校特别是高职院校的人才培养提出更高要求。满足社会需求,培养技能型人才,是当前高职院校的主要办学理念,其教学模式也应以此为契机,教学工作力求做到“教、学、做”一体化。因此,我们试图寻找一种更好的方法,对原有教学模式进行补充改进,激发学生的主观能动性,帮助学生随时随地完成课程学习,实现师生间的交流。
2 开发平台的选择
目前常用的移动应用开发平台包括:Windows Phone平台、Symbian平台、Java Me平台以及Android平台。其中 Android是基于Linux内核的移动平台操作系统,由Google和它的同盟者-开放手机联盟共同推出。Android操作系统具有完整的API和开源性。目前Android操作系统的全球市场份额己达84.6%,因此本次研究我们采用Android平台。
3 移动学习在高职教学中的可行性研究
3.1 移动学习在高职教学中的价值及优势
“基于Android平台的移动学习系统”将会更大程度上提高学生的学习效率。尤其对于高职学生,顶岗实习期间,学生亦可以通过该移动学习系统,随时随地获取所需知识,如同老师在旁亲身指导,真正实现“做中学,学中做”。
“基于Android平台的移动学习系统”将会有助于高职院校的“现代学徒制”贯彻实施。学生可以先自行寻求解决问题的途径,使“现代学徒制”更具针对性。
“基于Android平台的移动学习系统”将会极大的提高学生的学习兴趣。此移动学习系统采用灵活多样的教学资源,使知识学习不再枯燥乏味;同时,“高内聚低耦合”的模块化教学内容,使每个模块知识尽量独立,与前后内容关联度降低,方便学生短时间内的学习。
“基于Android平台的移动学习系统” 将会创新高职教学模式,提高教学实效性。用于此移动学习系统的教学内容以PPT、视频等更为新颖的方式呈现,使知识更易于理解和接受。同时,学生和教师可以实现通过该学习系统的互动,使教学双方易于沟通,从而使得教学效率明显提高
3.2 移动学习的可行性条件
中国互联网络信息中心CNNIC数据显示,截至2014年6月,我国手机网民规模达6. 32亿。以上的报道、调查表明,移动智能终端的普及率与用户总量都在飞速上涨,人们对移动智能终端的认可度是很高的。移动互联网络,不仅包括移动运营商的网络,还包含了无线局域网(WIFI)。从网络性能、速率来讲,己经能够满足所有用户的需求
4 系统整体设计
本项目是结合高职教学特点,在Android平台上完成一个在线的学习系统的设计,利用智能手机的便携性优点,实现学习资源的共享;并以网络数据库课程为例,设计适合该教学系统的学习内容。为学生提供生动、形象的学习氛围,实现教学视觉、听觉全方位的冲击,帮助学生提高学习成绩。
4.1 系统整体架构
依据系统设计原则和用户需求,本文将移动学习系统硬件及网络总体架构设计如下,如图4-1所示,系统采用C/S模式结构。
系统遵循MVC分层设计原则,在视图层,采用Android提供的UI界面进行设计,在控制层采用Servlet技术,访问数据库采用JDBC驱动方式。服务器端,使用Tomcat搭建服务器;数据库,采用MySQL。基于Android平台的移动学习系统业务处理流程如图4-2所示。
4.2 系统功能组成
本文主要设计了针对学生用户、教师用户以及系统管理员用户的用户管理、课程学习、课程公告、讨论答疑、在线测试、课程管理等模块。其功能总体架构如图4-3所示:
5 系统详细设计
5.1 主要功能模块设计
5.1.1用户管理模块设计
本系统的用户管理主要有学生注册及登录、教师注册及登录、管理员登录、密码设置、个人资料设置、管理员修改用户等功能。
5.1.2 课程管理模块设计
本系统课程管理由教师完成,教师用户需要在PC端管理课程资源,同时在移动智能终端即智能手机上也具备一定的管理功能,包括课程资源的上传、修改和删除。课程资源包括主题课件、音频、视频文件等。课程管理用例图,
5.1.3课程学习模块设计
该模块是整个学习平台的核心,它包含了课程库、主题课件、音视频、等功能。可由学生按需选择想学习的课程,进一步选择课程主题单元,最后实现音视频的在线播放和下载。
5.1.4 讨论答疑模块设计
当学生在学习过程中遇到问题,可以在该模块提出疑问,获取教师的解答,一问一答帮助学生答疑解惑。学习内容的讨论以论坛帖子的方式存在,教师对论坛进行管理。
5.1.5 在线测试模块设计
在线测试是验证学生对学习内容掌握程度的重要手段,学生在课程库选择相应课程后,点击“在线测试”模块,实现在线考试;教师对该模块进行管理,包括题型、题量、时间、答案、分值的设定等。
5.1.6 课程公告模块设计
教师通过该模块向学生发布本课程学习的通知,学生以此了解所学课程,并安排学习进度。
5.2 系统数据库设计
5.2.1概念结构设计
概念结构设计是整个数据库设计的关键环节,找出移动学习平台的实体,并确定它们各自的属性及相互之间的关系,便可得到直观的E-R图。
5.2.2逻辑结构设计
将数据库概念结构转换为数据库管理系统(DBMS )支持的关系模式,并对其进行优化。结合功能模块实际需求,即可在DBMS上创建相应的数据库表结构。
6 高职课程设计
为了适应该学习系统,并将该系统用于高职教学,,我们结合高职教学的特点及师生需求,对相应的匹配移动学习特性的高职课程学习内容进行了详细设计。
6.1 高职课程模型设计
6.1.1课程内容设计原则
本文认为针对移动学习的资源内容,在开发时应遵循以下原则:
实用性: 移动学习以高职学生为中心,鉴于社会对高职院校应用型人才培养的需求,课程资源应具备较强的实用性。同时,实用性学习内容较之理论性强的内容更能提高学生的学习积极性。
模块化:高职院校的学生,实践课程较多,顶岗实习期间更是离校独立完成相关工作,不能长时间的用于学习。因此,学生们需要“高内聚低耦合”的模块化教学内容,短期内完成学习并有所收获,可以提高学生的学习成就感,进而增强学习自信心。
完整性:将课程内容模块化,提高其独立性,并非使得模块间完全不相关,需要保障知识框架的完整性。
多样化:为了进一步提高学生的学习兴趣,课程资源的内容形式应尽量多样化,适时的运用图片、音频、视频等媒体,可以提升学生的注意力。
6.2 高职“网络数据库技术”课程内容设计
6.2.1 课程定位
随着互联网的飞速发展,网上信息的处理变得愈来愈重要,为了能够有效地组织、存储、管理和使用网上信息,网络数据库技术应运而生。
6.2.2 课程目标
使学生通过该课程的学习,结合各自专业特点和知识,学会利用SQL Server 2005和ASP开发网络数据库,能熟练掌握Transact-SQL语言,并能进行简单编程;能保证数据的完整性和一致性、数据库的安全;了解电子商务等中、小型网站的基本建设。
6.2.3 课程内容设计
为了使《网络数据库技术》课程内容适用于基于Android平台的移动学习系统,本文将课程学习内容按照“课程”——“主题”——“知识点”三层结构进行划分,制作知识点思维导图,并将该思维导图,放置在课程公告中作为学生进行移动学习时可进行参考的“知识地图”,如图6-1所示。教师也可利用课程公告向学习者提供各种与本课程学习相关的通知。
首先,从图6-1可以看出,本文将“网络数据库技术”课程内容,分成七个主题,分别为:建立数据库、建立数据库表、配置数据源、制作网站页面、建立服务器端程序、访问数据库、处理错误信息。
6.2.4主题课件设计
1. 提供知识点课件支持
“网络数据库技术”课程的学习过程,以“实践操作”为主, “概念理论”次之。所以其移动学习内容的呈现方式,以“ppt”、和“音视频”为主,其它类型媒体为辅。
2. 创设某些知识点的问题及情境模拟
为了加深、强化对相关知识点的理解,我们模拟了现实生活中网络数据库构建的情景。网络数据库的构建按企业实际工作中不同的角色将工作项目贯穿于实践操作始终,通过对企业不同业务岗位日常工作的分析,将企业工作人员的业务工作提炼归纳成工作项目,并按照这些工作项目的内容来设定了工作情景。
7 总结与展望
本文在详细研究了国内外“移动学习”现状,以及各国专家对“移动学习”的意见与看法的基础上,结合我国高职教学的特点与高职院校师生对“移动学习”的需求,设计了适用于高职教学的基于Android平台的移动学习系统模型。由于经验和能力不足,本文设计的移动学习系统尚存在诸多的问题和缺陷。后期的研究过程中,还需要不断的改进。
参考文献
[1] 李凡,殷旭彪.移动学习在大学生学习中的应用[J].软件导刊(教育技术),2010(11)
[2] 熊水柔.基于Android系统的移动学习平台的设计与实现[D].北京邮电大学硕士学位论文,2012.3
[3] 杨叶等.基于PhoneGap的跨平台移动学习资源设计与开发探究[J].现代教育技术,2014.2