慕课系统 (Massive Open Online Course, MOOC) 即大规模网络开放线上课程, 具有教学资源开放性、多种教学方式融合、互联网传播等特点, 能有效地对学生的主动性进行提高, 广泛地受到国内广大师生的喜爱。
以下为本篇论文正文:
摘 要: 首先, 本文通过对高等学校慕课系统存在的问题进行了阐述, 然后简要阐述了JSP+Mysql语言的基本概况, 然后对高等学校慕课管理系统进行了流程分析, 最后简述了基于JSP+Mysql的高校慕课 (MOOC) 教学系统设计及实现。通过该系统的设计, 从而有效的提升了高校慕课 (MOOC) 教学效果。
关键词: 高校慕课; MOOC; 信息化;
1、 概述
慕课系统 (Massive Open Online Course, MOOC) 即大规模网络开放线上课程, 具有教学资源开放性、多种教学方式融合、互联网传播等特点, 能有效地对学生的主动性进行提高, 广泛地受到国内广大师生的喜爱。当前慕课系统存在的问题主要有[1]:
(1) 慕课系统的管理的问题。如高校慕课系统信息化管理力度不够、学校对慕课课程及学员信息了解不通畅等问题。
(2) 慕课系统实施信息化管理的问题。如学员、课程管理不完善、开课申请审批信息化制度不健全, 信息化运行机制欠缺等问题。
(3) 慕课管理系统效率问题。如社团成绩管理欠缺信息化, 成绩管理效率较低等问题。
目前大多数学生对慕课有着浓厚的兴趣, 但现在高等学校慕课 (MOOC) 教学系统的流程设计不合理、如视频数据的存储、审核、管理、备份流程不完善。同时慕课 (MOOC) 教学系统也极少涉及学生学分管理、也缺乏学生与教师的实时交流互动、同时高校慕课管理系统普及度不高。高校的大学生把高校慕课作为自我教育、自我创新和自我服务的实践阵地, 迫切地需要信息化的教学系统构建。
2、 技术背景简介
JSP (Java Server Pages) 是java服务器页面的简程, 最早是由Sun Microsystems公司开始倡导并建立的一种网页动态化技术标准。同时一般用JSP进行开发Web应用都是可以进行跨平台使用的, 也就是说应用既可以在Linux系统下运行, 也可以在Windows、Android等其他操作系统上运行[2].
最重要的是JSP能够将将网页的设计与网页的逻辑进行分离和模块化, 从而使Web应用程序开发变得非常容易和快捷。
同时JSP语言也具有易读性、简洁性和可扩展性的特点。同时许多开源科学计算软件包都为JSP语言提供了调用接口, 例如计算机视觉库Open CV、医学图像处理库ITK和三维可视化库VTK.总体而言, JSP具有丰富和强大的库并且提供跨平台的实现[2].
3、 高等学校慕课 (MOOC) 网络教学系统整体架构
本文设计了一种高等学校慕课 (MOOC) 网络教学系统, 提高了高等学校慕课 (MOOC) 网络教学的设计流程的合理化及在线实时交流的强化, 以此提高高等学校网络教学的效率。
本高等学校慕课 (MOOC) 教学系统, 主要用于高等学校中的网络课程教育。主要包括基础设施层、公共资源层、管理系统层和学习服务层等构成[3].
其中基础设施层用于在线视频的存储、视频加密、视频解码、CDN服务, 同时本层负责整个慕课 (MOOC) 教学系统的数据备份;公共资源层用于视频教学资源的统一管理、审核评价及统一管理;管理系统层用于教师管理、教务管理及学分认定;学习服务层用于学生与教师的实时交流互动, 同时也用于课程资源下载与共享。
同时, 基础设施层主要包括能用于完成网络教学视频存储的本地硬盘存储器;完成网络教学视频的加密程序;完成网络教学视频的格式转换、解码程序;完成网络教学视频传输快速、稳定的CDN (Content Delivery Network) 内容分发网络;完成网络教学视频本地摄录, 用于摄像并录音。
公共资源层主要包括完成网络教学视频统一管理的程序;完成网络视频教学资源审核评价的程序。管理系统层包括完成教师管理、教务管理及学分认定的程序。
学习服务层主要可以完成学生与教师的实时交流互动的程序, 同时完成用于课程资源下载与共享的程序。
图1 慕课教学系统整体架构
本系统提供在线课程平台的学生选课与管理, 主要包括根据当前用户的身份信息, 判断所述当前用户是否为管理员或教员;判定所述当前用户为管理员或教员时, 向当前用户显示已选课学生列表;接收所述当前用户的管理操作请求, 并根据所述管理操作请求对学生的选课进行管理。
本系统同时可以进行添加选课学生、删除选课学生、查询选课学生的信息、批量导入学员等。因此, 具有管理权限的用户可以实现对学生的选课进行各种管理。
系统根据管理操作请求对学生的选课进行管理, 可以完成判断学生是否为在线课程平台的注册用户;管理操作请求为“查询已选课学生信息”时, 根据当前用户输入的待查询已选课学生的学号或姓名, 执行查询操作, 并将查询得到的学生信息反馈至所述当前用户。
通过对高等学校慕课 (MOOC) 网络教学系统的业务需求分析, 结合高等学校慕课网络教学活动中的的日常活动, 如学生管理、课程信息管理、班级管理和学生成绩等进行分析与实现, 从而优化了高等学校慕课教学信息化管理, 使高校实现了高等学校慕课教学信息化管理, 大大提升了工作效率 (见图2~3) .
4、 高等学校慕课 (MOOC) 教学系统建设总结
高等学校慕课 (MOOC) 教学系统基于信息化的系统设计, 立足于高校慕课课程开设的实际需要, 能够较好地实现高等学校慕课 (MOOC) 教学系统中的复杂管理操作, 如学员信息管理、课程信息管理、学生成绩评价管理等任务, 从而大大提高了高等学校慕课教学工作效率, 同时提升高等学校慕课信息化教学的工作质量。高校慕课教学系统立足现代信息化技术, 结合当前高校慕课管理的实际需求, 从而有效实现高校慕课系统的信息共享、方便教学和高效管理的目的。
图1 高等学校慕课管理系统首页
图2 高等学校慕课课程首页
参考文献:
[1]翟雪松, 袁婧。MOOC在我国高等教育中的发展困境及对策研究[J].电化教育研究, 2014 (10) :97~102.
[2]马建红, 李占波。JSP应用与开发技术[M].清华大学出版社, 2014.
[3]董晶。慕课 (MOOC) 的发展现状及对高等教育的影响[D].山东师范大学, 2015.