郗闽
(西安航空学院 陕西 西安 710077)
基于MOOC的思政网络教学系统开发与设计
郗闽
(西安航空学院 陕西 西安710077)
为应对新兴的MOOC教育模式给传统思政教育所带来的冲击和挑战,本文设计了一种基于MOOC的思政网络教学系统,并采用ASP.NET、SQL Server等技术进行了开发实现,借助MOOC的强大功能,本系统可提升思政课程的教学质量,增强思政教学的实效性,同时可拓展思政教育阵地,突破思政课教学困境。
MOOC;思政网络教学;ASP.NET;SQL Server
MOOC[1]作为一种新兴的在线课程开发模式,具有大规模化、开放性、在线等特点,使学习者可不受时间地域的限制进行学习,同时更注重学习者的主体地位,可激发学习者的学习兴趣并提高学习质量。这一全新的教育技术手段,优化了传统课堂,给传统教育造成了巨大的震动,也给思政教育带来了冲击和挑战[2],因此对于思政教育者而言,需抓住时机推出基于MOOC的思政网络教学系统,借助MOOC的强大功能,可提升思政课程教学质量,增强教学实效性,同时拓展思政教育阵地,突破思政课教学困境。
构建该模型,意在利用思政网络教学系统更好地帮助学习者提高思想政治素质,借助大数据分析,可为教师学生提供教学导向,使教师及时改进并完善教学内容,帮助学生及时调整学习计划和方法。教师先制定好原始教学计划,并制作好教学资源传入系统中供学生学习所用,学生学习过程中与教师及其他学生保持互动,通过系统及时收集信息并分析反馈给教师做教学调整,教师可及时掌握学生学习情况,学生也可更好地掌握自身的学习进度。基于以上考虑,文中设计了基于MOOC的思政网络教学系统,其模型[3-5]如图1所示。
图1 基于MOOC的思政网络教学系统模型
2.1功能模块划分
基于以上模型,本系统采用模块化设计,分为管理员-老师-学生三层管理模式,为提高系统安全性,三者各有独立的登陆窗口,管理员、老师、学生三端下又各分设7个功能块,最后再将系统整合,系统功能模块框图如图2所示[6]。
2.2功能模块分析
1)管理员端口
系统参数管理模块:包括设置系统参数,管理其他模块开关状态,拓展、删减系统功能模块等。
师生信息管理模块:包括设置师生权限,添加、删改师生信息等。
动态信息管理模块:包括发布新动态信息,删改已发布信息等。
选课信息导入模块:包括导入学生名单,导入并指定学习课程,教师制定选课内容及学习时长等。
课程信息维护模块:包括增添老师信息,查看、删改教师信息,以及查看、删改课程信息等。
课程资源维护模块:包括按教学进度及课程计划制定相应的网络课程学习资源,上传、查看、下载视频资源,设置课程课后作业及分数,上传课件文档等。
论坛开设管理模块:包括开设论坛进行主题讨论或对课程的提问讨论,删改帖子和论坛的关闭维护等。
2)教师端口
相关信息管理模块:包括维护自身的基本信息并批量管理学生信息,增删模块功能等。
教学资源制作模块:包括上传音视频、文档等多格式教学资源,在线制作课件等。
组织参与讨论模块:包括发起主题讨论,置顶、修改、屏蔽讨论内容等。
试题试卷管理模块:包括建立试题库,手动或自动生成试卷,自动判卷计分,设置成绩比例等。
作业批改查重模块:包括查看学生作业完成情况,实现手动或自动批改,自动判断答题重合度等。
学习提问答疑模块:包括发起全班或个人课程问题,查看、点评学生回答内容,解答学生疑问等。
成绩查看管理模块:包括自动统计班级学生的学习进度、考试成绩等信息,导入导出学生成绩等。
3)学生端口
基本信息模块:包括学生账号创建,个人信息的录入、修改,选课及成绩查看等。
课程学习模块:包括学习进度自我管理,学习时长统计,考核指标查看,做笔记等。
图2 基于MOOC的思政网络教学系统功能模块图
笔记分享模块:包括按章节知识点生成所做笔记,导出笔记并分享给学友或其他平台等。
课程问答模块:包括按章节向教师提出疑问,回答老师提出的问题,与学友互相提问解答等。
参与讨论模块:包括参与老师发起的主题讨论,查看他人的答复等。
闯关作业模块:包括按课时完成闯关测试,查看作业完成进度及成绩,作业可由系统自动批复等。
在线考试模块:包括课时完成后开考,限定考试时长,考完及判出成绩,查看可考、已考课程等。
1)JavaScript技术[7]。JavaScript是一种属于网络的直译式脚本语言,广泛地应用于客户端,可在浏览器端运行,而无需服务器的支持。由此程序可直接发往浏览器解释,减少对服务器运行及网络传输的压力,还能更高效地显示用户所需信息,使系统效率进一步提高。
2)ASP.NET技术[8]。ASP.NET技术由.NET细化而来,运行在IIS之上,可引用ASP,是微软主推的功能强大且灵活的新技术,也是服务器端应用程序的热门开发工具。作为一个开发框架,用户通过HTML、JavaScript、CSS及服务器脚本可完成网站网页的开发,其支持Web Pages、Web Forms、MVC等多种开发模式,同时支持多种开发工具和开发语言,可减少开发过程的局限性,提高开发过程的灵活性。其良好的跨平台性能也使得开发的系统具有更好的兼容性,可运行于几乎所有平台之上[9-11]。
3)SQL Server技术。本系统采用微软的SQL Server 2008,该数据库可对多种数据进行存储管理,且数据存储范围较广,解决了实现MOOC大规模化面临的数据量大、类型庞杂等问题,以及MOOC系统可多平台使用的兼容性问题。采用该技术还具有更高效智能、易维护等优良特性。
4)ADO.NET技术。ADO.NET是一种数据访问技术,包含一组用于和数据源交互的面向对象类库,可让开发者以一致的方式对数据源(例如数据库)进行读写操作,并可将数据资料分成不连续的元件然后分开使用或串联使用。
本系统采用客户端-服务器-数据库的三级架构[12],利用以上技术进行开发,实现过程如图3所示。
图3 基于MOOC的思政网络教学系统架构图
客户端使用JavaScript技术,可实现在浏览器端直接运行,程序发往浏览器运行前无需编译,可减轻服务器运行时的压力。服务器端使用ASP.NET技术来开发实现思政网络教学系统的所有功能,使用ADO.NET技术进行数据处理,并对数据库进行读写操作。数据库采用SQL Server 2008技术对系统开发中各种类型数据进行创建及管理。
MOOC这一全新的在线课程开发模式,具有大规模化、开放、在线等特点,使学习者可随时随地进行学习,同时更注重学习者的主体地位,激发了学习者的学习兴趣并提高其学习质量。针对MOOC给传统的思政教育带来的冲击和挑战,本文设计了一种基于MOOC的思政网络教学系统,并采用了ASP.NET、ADO.NET、SQL Server等技术进行开发,鉴于MOOC的强大功能,本系统将会提升思政课程教学质量,增强其教学实效性,同时也将拓展思政教育阵地,有助于突破思政课教学困境。
[1]吴可会.MOOC的设计与开发 [J].中国科技教育,2014(5): 20-23.
[2]叶承芳.MOOCs对思想政治理论课教学的挑战与启示[J].思想教育研究,2015(2):40-43.
[3]刘慧英.基于MOOC模型的大学生就业网络课程学习平台的设计与开发.时代报告,2014(10):187,314.
[4]曾明星,周清平,蔡国民,等.基于MOOC的翻转课堂教学模式研究[J].中国电化教育,2015(4):102-108.
[5]程璐楠,韩锡斌,程建钢.MOOC平台的多元化创新发展及其影响[J].远程教育杂志,2014(2):58-66.
[6]卢加元,吴鑫.MOOC课程平台的设计与实现[J].中国教育信息化,2015(5):69-72.
[7]朱艳萍.基于IE8浏览器和JavaScript技术下的迷宫游戏设计与实现[J].电脑编程技巧与维护,2014(7):77-78
[8]安毅生,刘卫方.基于Cocos2D框架的交互式迷宫游戏设计与实现[J].计算机与数字工程,2011,39(12):154-157.
[9]田翠华,陈娅君,陈玉明.迷宫游戏的设计与开发[J].齐齐哈尔大学学报:自然科学版,2014,30(1):1-5,24.
[10]王芸,朱珊虹.基于Authorware的迷宫游戏开发[J].电脑知识与技术,2011(22):5453-5454.
[11]崔欢欢.基于Vxworks的迷宫游戏的设计与实现 [J].科技信息,2014(15):327.
[12]黄德群.云服务架构下的Canvas开源学习管理系统研究[J].中国远程教育:综合版,2013(7):64-70.
The development and design of ideological and political network teaching system based on MOOC
XI Min
(Xi’an Aviation Institute,Xi’an 710077,China)
The emerging educational mode of MOOC has had a great impact on and posed a great challenge to the traditional mode of ideological and political education.In view of this,the paper develop and design a ideological and political network teaching system based on MOOC,using ASP.NET,SQL Server and other technologies.With the help of the powerful function of MOOC,the system can improve the teaching quality of ideological and political course,and enhance the effectiveness of ideological and political education.The system can also expand the ideological and political education,helping break through the difficulties of ideological and political teaching.
MOOC;ideological and political network teaching;ASP.NET;SQL Server
TN991
A
1674-6236(2016)14-0005-02
2016-02-29稿件编号:201602191
国家自然科学基金(61090128)
郗闽(1984—),女,陕西西安人,硕士,助教。研究方向:思政教育、法学。