刘鹏飞
(长治学院,山西 长治 046011)
随着互联网技术和移动网络技术的发展,以互联网+形式的教育教学模式逐渐兴起,如翻转课堂以及MOOC等,它们以其独有的课程呈现方式获得了诸多教师和学子的亲睐,MOOC作为新兴起的教学模式现已经广泛应用于各大高校平台,其由于时间和空间的灵活性成为行业的佼佼者,通过共享思想将不同区域的优质学习资源整合再一个平台实现了资源的最大化利用[1]。MOOC课程对所有学生免费,只要学生再平台注册成功,学生结合自身优势,选择任一时间、地点就可以对MOOC平台上面的资源、课程进行学习、预览等。由于这种学习模式自由度较高,和移动学习的理念不谋而合,因此将此模式搭建在移动终端上,极大的提高的课程资源的利用率,赢得了市场客户群的喜好[2]。
MOOC凭借互联网优势,通过整合教育资源实现课程体系最大化利用,平台提供课件、素材以及相关的主观和客观题并设置讨论区,将数以万计的学习者和教育工作者在共同的目标和先备知识中组织到一起。
(1)课程呈现方式多样,如课堂呈现、实地拍摄以及录播。教师结合学科特性选择最佳的授课方式。
(2)碎片化。视频时间较短,适合于可于的碎片化时间的自主学习。
(3)活跃度高。在应用平台下,视频会兼容并入不同的环节,如互动反馈效果、主题讨论以及资源反馈等问题,极大的提高了用户参与的活跃度和积极性。
(1)通过课程资源的整合,将应用系统和课程资源兼容在一起,实现资源的最大化利用和可视化管理。
(2)不同课程反馈机制效果;通过不同用户之间的反馈、评价以及测试环节可以提高用户的参与度和积极性,强化对知识的理解和应用,实现资源的互助和协作。
(3)基于量化数据结构和反馈效果,平台可以根据学生的学习行为模式,在平台界面推荐出学习者的课程资源以及目前存在的问题现状,通过反馈效果优化课程资源和平台规则。
本文通过对目前配套系统较为完善的移动学习平台进行分析、总结;结合自身的平台开发经验和教育背景,以大学阶段的《计算机网络》这门课程为例,进行 MOOC系统的开发和应用;该学习系统所需具备的功能有用户登录、课程介绍查阅、课程通知浏览、多媒体学习课件、讨论区、课程测试[3]。
数据访问层提供足够的数据给业务层,同时数据访问层可以实现与底层数据库的有效交互。业务层的实体对象存储于数据库中,每个对象都有相对应表的记录。通常情况下,数据访问层中所存在的类对应着业务中实体类,同时有着相对复杂的业务对象,对某个业务对象进行分析可知,其可能会与数据库中所存在的多张表相对应,数据访问类在一个对象中进行有效的整合,其主要职责如下:在关系数据库的基础之上,可以有效的建立起与业务对象间所存在的映射关系。
2.2.1 角色模块数据表
用户角色表在系统设计中主要用于对用户用户名的记录,同时还可以有效的描述角色。
表1 角色表
2.2.2 用户表数据表
用户角色表中主要记录了用户的基本信息(用户名、姓名、密码以及身份证号等),主要用于记录用户信息描述功能。
表2 用户表
2.2.3 角色关系数据表
用户角色表中主要描述用户角色关系。
表3 角色关系表
2.2.4 教学资源模块数据表
该类型的表在系统设计中主要用于对教学资源相关的信息进行记录,这样用户就可以实现对教学资源信息的在线浏览,亦或是用户在对教学资源信息检索后,将相应的教学资源下载下来。
功能划分具体就是逐层细化完整的系统功能,最终所获得的功能模块无法继续划分,这样也就完成了最终的划分。细化是有目的的,划分所获得的原子功能不能是没有价值的,这些原子功能对系统用户需要有着积极的意义,若原子功能无用,此时就可以判断细化是失败的,这种情况下也就需要进行再次划分。比如教师使用教师端系统对作业进行批改,系统在这个过程中需要更新作业情况,从批改作业功能的角度来说,更新作业情况只是作为其中一部分,更新作业情况对用户并不会产生积极的意义。在原子功能在经过划分后,需要保证原子功能是唯一无二的,原子功能还需要有着独立性[4]。基于一定的规则来有效的组合原子功能,这样也就可以获得一系列的系统功能,保证覆盖本系统全部的功能。在实施功能细化的过程中,一些细小的功能非常容易被忽视,比如在设计在线教学系统的过程中,除了实现作业分析报告的生成之外,系统还需要拥有导出功能,从而将作业分析报告的有效导出,在实施功能细化的过程中,导出功能容易被忘记。在划分在线教学系统角色功能的过程中,有必要做到以上要求的几点。
教育平台主要采用了MOOC模式移动端的学习系统,为了保证平台有效实现,必须要匹配相应的开发环境,同时也需要采用合适的开发工具。本次系统设计中需要安装开发环境,需要构建业务模型,同时还需要建立数据,最终也就实现了平台,每个阶段所使用的开发环境可能会存在着差异,同时所使用的工具也可能会有所不同[5]。
图1 功能设计
在网上下载jdk-8u20-windows-x64.exe、androidstudio-bundle-s.exe 并运行程序,按照提示完成安装。此处需要注意环境变量的配置。
管理员通过账号密码进入到后台管理系统中,在后台主界面中列出了其全部功能,可以实现对后台管理系统的实现。
在课程公告模块主要包含两个部分的功能,一个是公告列表的呈现,对于公告列表的设计是通过显示每个公告的标题和发布日期来体现。多媒体课件主要包括视频课件和PPT文档课件,具体实现过程如图所示。(受篇幅限制,仅展示部分)
图2 系统实现
以互联网+形式的教育教学模式逐渐兴起,MOOC凭借互联网优势,MOOC作为新兴起的教学模式现已经广泛应用于各大高校平台,通过整合教育资源实现课程体系最大化利用,本文基于MOOC模式进行移动学习系统设计与实现并进行的功能模块的界面展示。