移动云环境的微课教学资源库的研究
2016-12-07陈显龙
陈显龙
(东莞理工学院城市学院,广东 东莞 523419)
移动云环境的微课教学资源库的研究
陈显龙
(东莞理工学院城市学院,广东 东莞 523419)
针对当前微课资源众多、管理混乱的问题,本文设计微课教学资源库来解决微课视频的管理问题。首先对移动云环境和微课进行介绍;其次对教学资源库的总体设计和数据库进行分析;最后给出了微课教学资源库的具体实现。本文对于教学一线人员具有积极的作用。
移动云环境;微课;资源库
1 前言
随机移动终端的普及,以短视频形式为主的微课逐步走入教学活动中,使教学模式发生了巨大的变化,改变了传统的教学方法和手段,让师生之间的关系更加紧密,提高了教学的效率。随着微课数量的不断增加,如何将不同专业、不同课堂的大量微课有效地组织起来,便于师生对微课进行管理和查询,是当前教育工作者和网络信息服务人员不断研究的问题。
2 移动云环境与微课
2.1 移动云环境
云计算是网络技术与并行计算、虚拟化、网络存储、分布式计算等传统计算机技术相结合的产物,自产生以来,就受到了业内的欢迎,并且在各个行业中得到广泛的应用。随着移动终端及无线网络的广泛应用,将云计算和移动计算相融合形成移动云计算,使之突破了终端硬件的限制,降低了管理成本,提供更加便利的数据存取。当前,对于移动云计算的定义比较多,将其进行总结,主要分为两类:一类是数据处理及存储都在移动终端的外部,移动终端只作为客户端角色存在,这样可以有效解决移动终端计算能力较低和存储空间小的问题,提高整个运营系统的安全性;另一类是数据处理和存储在移动终端上运行,由于每个终端都是移动的,这样可以充分利用各个移动节点的优势。无论是哪类的移动云计算,都可以有效地解决移动终端上资源受限的问题。
移动云环境是将移动设备、移动互联网和云服务器有效地结合在一起,移动云环境结构如图1所示。
图1 移动云环境结构
其中,移动设备是指笔记本电脑、平板电脑、智能手机等可以通过无线网络接入互联网的终端设备,主要负责向云服务器发送业务请求;移动互联网是移动设备连接云服务器的媒介,所有数据都是通过移动互联网进行转发的;云服务器是指网络的基础设施及各种资源的集合体,主要用来响应移动终端发送的请求和服务。
2.2 微课
微课自提出以来,成为了教育界研究的热点,有些人认为微课的核心是课程,有些人认为微课的核心是资源,虽然认识的侧重点不同,但是微课的运行过程都是相同的,首先是前期准备,选择微课的主题和定制目标;其次是对内容进行设计,对微课的单元进行划分和教学设计;接下来是进行资源设计,分为微课课件制作、习题设计,并在此基础上进行
微视频的录制和资源整合;最后是微课的使用和评价。其中微课的内容设计、资源设计和学习评价是在不断修改和管理过程中进行完善。
微课的资源主要具有以下特点:
(1)微小性
微课以不超过15分钟的小视频为核心,内容上比较单一,但针对性强,占用空间小,便于网络传输和存储。
(2)泛在性
由于微课可以在移动终端上进行播放,对于智能手机日益普及的今天,人们可以随时进行学习,而不受时间和空间的限制。
(3)趣味性
微课的目的是解决具体问题,提起学习者的学习兴趣,微课的设计必须考虑趣味性的特点,吸引观看者的注意力。
(4)关联性
微课的每个知识点是独立的问题,一个微课就是一个小的知识点,但某个课程由大量的微课组成,这些微课的组合就是整个课程的内容体系,微课与微课之间要有一定的关联性,使之形成有效的整体。
3 系统设计
3.1 总体设计
当前我国高校的学生经过枯燥的高考后,进入大学这样一个相对宽松的学习环境。对于学习的方式和侧重点发生了明显的变化,通过问卷调查分析得出,当前高校的学生几乎每个同学都有一个智能手机,而且超过7成的学生,每天使用手机的时间超过了三个小时。
将高校的课程设计为一个个的微课,这样可以在预习和复习时更加有针对性。当前各个高校开设的专业较多,课程的数量很多,为了便于学生学习,快速找到自己感兴趣的微课,加强师生之间的交流,设计微课教学资源库,总体设计如图2所示:
图2 微课教学资源库总体设计
微课教学资源库的使用者主要是教师和学生,主要分为用户管理模块、交流学习模块和课程管理模块。
(1)用户管理模块
该模块主要提供用户注册和进入系统功能,每个用户都拥有对应的权限,可以有效保护师生的个人资料安全。
(2)交流学习模块
该模块主要提供师生、学生与学生之间的交流,通过发表评论的方式对相关的问题进行解答和讨论。
(3)课程管理模块
课程管理模块由大量的微课组成,主要有视频检索、视频播放、添加微课视频、创建课程等功能,老师可以通过创建课程和添加微课视频提供微课,而学生可以利用微课视频检索等查找相关的视频。
3.2 数据库设计
微课教学资源库的大量信息通过数据库进行存放,虽然微课的种类和数量很多,但是具有相同的特性。微课资源库的数据库中包含数据表主要有以下几种:
(1)用户信息表
该表主要存放师生的相关信息,相关字段如表1所示:
表1 用户信息表
(2)微课视频信息表
该表主要存放微课的相关信息,相关字段如表2所示:
表2 微课视频信息表
(3)课程信息表
该表主要存放课程的相关信息,相关字段如表3所示:
表3 微课视频信息表
由于篇幅的关系,在此对于用户权限信息表、评论信息表、用户详细信息表等数据表不再进行描述,读者可以根据给出的表进行补充完善。
4 系统实现
4.1 用户登陆系统实现
用户进入系统是系统中最关键的一步,合法的用户可以通过系统登录模块进入到系统中,进行相关资源的学习和管理,而非法的用户则被拒绝。具体的代码如下所示:
try{
//调用网络接口,登录系统
Boolean bz=UserDataServiceHelper.Login(Tj,Mima);
if(bz)
{
//保存进入系统信息
UserDataWriteHelper yh=new UserDataWrite-Helper(Main.this);
yh.SaveUserInfoInDB("lk",Tj);
//提示进入系统成功
Toast.makeText(Main.this,"进入系统成功",Toast.LENGTH_SHORT).show();
//转到用户权限对应的主页面
ViewUtility.NavigateActivate(Main.this, SelectTheme.class);
}else
{
//失败显示错误信息
Toast.makeText(Main.this,"进入系统失败", Toast.LENGTH_SHORT).show();
ym.show();
ym.findViewById(R.id.txt_loginerror).set-Visibility(View.VISIBLE);
}
}
catch(Exception ex)
{
ex.printStackTrace();
}
finally{
m_Dialog.dismiss();
}
4.2 微课视频播放
微课下载以后,利用智能终端的播放设备进行播放,也可以在资源库系统中直接进行播放,其核心代码如下所示:
//初始化微课视频进度条
jdt=(Jdt)findViewById(R.id.jdt);
//初始化微课视频
wksp=(Wksp)findViewById(R.id.wksp);
//初始化微课视频控制条
wkkz=new Wkkz(this);
//设置微课视频的控制条
wksp.setWkkz(wkkz);
//设置显示微课视频控制条
wkkz.show(0);
//设置微课视频播放完成以后监听
wksp.setOnCompletionListener(this);
//设置发生错误监听,如果不设置wksp会向用户提示发生错误
wksp.setOnErrorListener(this);
//设置在微课视频文件在加载完毕以后的回调函数
wksp.setOnPreparedListener(this);
//设置点击监听
wksp.setOnTouchListener(this);
5 结语
微课教学资源库可以作为教学的有效补充,并且对于翻转课堂的应用推广提供了强有力的支撑。笔者通过微课教学资源库近一年的应用发现,高校的学生通过微课资源库辅助学习,学习的效率和积极性明显得到提高。
[1]张学军.以信息技术为龙头构建学生自主学习平台[J].中国教育信息化,2009(12):24.
[2]王萍.微信移动学习的支持功能和设计原则分析[J].远程教育,2013(12):34.
[3]胡铁生,黄明燕,李民.我国微课发展的三个阶段及其启示[J].远程教育,2013(04):36-42.
[4]胡铁生,周晓清.高校微课建设的现状分析与发展对策研究[J].现代教育技术,2014(02):5-13.
[5]罗金玲.基于微信平台的《计算机应用基础》微课教学资源设计与研究[J].电脑与电信,2015(10):32-34.Research on the Micro Teaching Resource Database in Mobile Cloud Environment
Chen Xianlong
(Dongguan University of Technology,Dongguan 523419,Guangdong)
Aiming at the problems of the current micro teaching resources,such as numerous resources,management confusion, this paper designs the teaching resource database to solve the problems of micro lesson video management.First of all,the mobile cloud environment and micro lesson are introduced;secondly,the overall design of the teaching resource database is analyzed.Finally,the specific implementation of the micro teaching resource database is given.This paper has a positive effect on the teaching staff.
mobile cloud environment;micro lesson;resource library
G712;G434
A
1008-6609(2016)07-0030-03
陈显龙,男,河南信阳人,讲师,研究方向:信息检索,新媒体,自然语言处理。
本文系东莞理工学院城市学院“青年教师发展基金”项目成果,项目编号:2014QJZ005Z。