探讨校内SPOC教学平台的功能与实现|实现功能

探讨校内SPOC教学平台的功能与实现

探讨校内SPOC教学平台的功能与实现 一、MOOC的问题缺陷及校内SPOC平台设计的优势 近年来,随着MOOC的普及,一些问题逐渐暴露出来:学 员地域分布广泛、人员众多,而课程学习过程中平台无法提 供及时有效的激励和监督措施,导致学生容易中途放弃,课 程完成率不高;
学习过程中在线作业考试是检测学习成果的 有效手段,但是鉴于人数众多,无法进行有效的统计和点评, 也就缺少了必要的反馈途径,教师难以把握学员的学习进 度;
完全线上的学习,师生缺少面对面的交流,缺少线下必 要的讨论和指导,缺乏对学生全面客观的评价,从而间接影 响课程的学习效果。这些问题已经成了其继续发展的绊脚石, 但创新永无止境,改革不会停步,在实践中,一个新的教学 模式———SPOC不断被实践和使用。

SPOC是指将MOOC的在线教学资源(如视频、资料、测验、 在线作业、论坛等),应用到小规模的实体校园注册学生的 一种课程教育,实现了MOOC和传统校园面授课堂教学的结合, 继承了MOOC的优势的同时摒弃了MOOC的弊端。可以说,在线 教育已经进入了一个“后MOOC时代”,也就是SPOC时代。将 SPOC引进高校传统课堂,采用线上线下相结合的混合学习形 式,既有利于共享优质MOOC资源,提升高校的品牌效应,又 能够发挥SPOC集约化、小众化等在线学习的特点,使线下课 堂变得更加动态、灵活,提高校内教学质量。但是,目前SPOC 尚处于应用的初级阶段,如果没有一个功能完善恰当的网络教学平台做支撑,是很难实施SPOC教学设计和应用的。而目 前市面上出现的实施SPOC教学模式的平台都隶属于MOOC平 台的一部分,要么收费昂贵,要么功能过于简单。针对这种 情况,我们完全可以利用学校完善的教学设备和丰富的网络 资源,在教师和学生的共同参与下,搭建有课程特色、本土 化特点的校内SPOC教学平台,以改善混合环境下的学习,促 进校内教学改革的同时,也可促进高校对外品牌的宣传效应。

二、平台功能分析 经过查阅文献、个案研究和对现有MOOC平台功能的分析, 在探索性研究法的指导下,本着“自主学习、探索学习、线 上线下合作学习、反思性学习”的宗旨,结合对高校的上课 模式和课程规划的分析,设计校内SPOC平台的功能如图1所 示。

三、平台功能实现方法及关键技术 校内SPOC 教学平台的实现可以利用 JavaWeb+JDBC+JavaBean+MVC作为开发技术与手段,采用基 于JavaWeb的B/S架构作为内容的呈现层和业务操作的实现 层。前台页面采用丰富多彩、新颖的HTML5+CSS3的布局与轻 量级的页面框架JQuery和JS相结合的方式,实现客户端体验。

后台使用稳定跨平台的面向对象Java语言使得平台能够安 全平稳运行,并采用体积小、速度快、总体拥有成本低、被 广发应用于Internet中小型网站上的MySql数据库作为数据 的大本营。在数据传输与交互方面采用JavaWeb的Servlet服务器通信技术确保信息的安全传输。HTML5+CSS3作为前端页 面布局的实现是当前软件开发界的潮流,HTML5和CSS3的新 特性将会更显著地美化界面,给项目带来前所未有的用户体 验效果。此技术应用于SPOC平台的开发可以确保跟上大众潮 流,延续用户的审美习惯,确保平台不会因为UI视觉设计而 影响用户的使用效率。MySql数据库短小精悍,最重要的一 点是开源免费,并且安全度完全够用。这对于高校节省教学 经费开支也是极好的。MySql提供的Java API可以完全契合 融入Java代码中,方便快捷的对数据进行CURD(Create、 Update、Retrieve、Delete)操作。而且支持多线程,可以 充分利用CPU资源,在用户访问吞吐量红线下,可以保证平 台流畅顺利运行。JDBC(Java DataBase Connectivity)是 一种用于执行SQL语句的Java数据库连接技术。JDBC可以很 容易的向MySql发送Sql语句,从而方便快捷地处理用户的业 务逻辑和数据的获取。JDBC API易于使用和理解,使用预处 理Sql方式可以阻止恶意的Sql注入攻击,使平台更加安全牢 固。MVC是一种使用Model View Controller(模型—视图— 控制器)设计创建Web应用程序的模式。MVC的低耦合性、重 用性高和部署快等优点可以提高开发效率和质量,优秀高效 的代码编写模式可以为平台保驾护航。Model(模型 /JavaBean)是应用程序中用于处理数据逻辑的部分,通常 模型对象负责在数据库中存取数据。在SPOC教学平台的实现 中Model层对应Java的程序模块包是由数据库CURD操纵对象类DAO(Data AccessObject)和POJO(Plain Ordinary Java Object)与数据库字段一一对应的简单Java对象组成的。

View(视图/JSP)是应用程序中处理数据显示的部分。平台 上所有用户可以直接感官到的功能页面都属于View层,也就 是用户通过浏览器可以直接接触到的页面。Controller(控 制器/Servlet)是应用程序中处理用户交互的部分,平台可 以使用Servelt3.0版本作为Controller层的实现。Servlet 控制器通过HttpServletRequest 对象和 HttpServletResponse对象实现,通过用户的请求使用HTTP 协议访问服务器,再由Servlet“指挥”Model层实现业务操 作将并将结果返回至用户页面View层。Servlet工作原理如 图2所示。

四、总结 通过应用校内SPOC教学平台,学生在获取到更多优质学 习资源的同时,又能沉浸在良好的学习体验过程中,使学生 真正做到学有目的、论有所获、问有所答、答有所思、思有 所成,从而确保更高的学习完成率,吸收到更多的知识。“师 者,所以传道授业解惑也”。对于教师而言,传道授业解惑 的方式都能够得到提升,大大提高教学效率,使得教师的价 值得到最大化体现。学校本身就是一个大的学习平台,高校 之间的竞争其实就是教学质量的竞争。校内SPOC平台的建设, 促进高校教学改革的同时,节约了大量经费,能够实现高校 优秀教学资源的对外宣传,促使高校通过加强专业建设,提高教学质量来吸引优秀生源。相信校内SPOC教学平台的实现 能够沐浴在在线教育和“互联网+”相结合的和煦春风中, 把教师的智慧、学校的资源融合到更广阔的教学平台中,让 更多的学生受益,为他们插上实现梦想的翅膀。

参考文献:
[1]桑新民.MOOCs热潮中的冷思考[J].中国高教研 究,2014,(6):5-10. [2]韩锡斌,葛文双,周潜等.MOOC平台与典型网络教学 平台的比较研究[J].中国电化教育,2014,(1):61-68. [3]祝智庭,刘名卓“. 后MOOC”时期的在线学习新样式 [J].开放教育研究,2014,20(3):36-43. [4]康叶钦.在线教育的新时代———SPOC[J].清华大 学教育研究,2014,35(1):85-93. [5]尹合栋“. 后MOOC”时期基于泛雅SPOC平台的混合 教学模式探索[J].现代教育技术,2015,25(11):53-59.