真的是,浑身不舒服,没想到啊没想到,我这样高颜值的人,居然也会咩咩咩了
套用著名的PIaguelnc公司的建模仿真推演:
E-Learning
在线学习,英语叫做E-Learning或者OnlineLearning,简单的说就是把课堂搬到网络上,网络函授电视大学,扩展描叙一下这个概念就是,基于互联网技术来传递学习内容给学生,学生通过阅读和完成作业来进行学习,老师来评估作业完成的质量,但是概念定义这个东西实际意义不大,概念只是用来炒作、用来画在ppt里面讲故事,忽悠资本投资的,还有什么E-Learning2.0,就好像Web2.0一样
这是一个市场竞争充分的市场细分,每一个玩家参与者,都在推出自身的产品的同时,基于自身的产品来定义网络学习这件事,给它一个概念,所以我们就会看到这是一个概念乱战的市场,就好像中美俄关于战斗机的划代概念讨论一样,一旦竞争充分,战斗机的代数就会通货膨胀起来。
不管怎么说,现在的网络学习e-learning环境更加强调社交化的学习以及使用社交软件,例如直播、打卡、播客、3D虚拟世界。
为此,上一回图文,我们讲述了:
ONLYOFFICE如何与Moodle集成连接
MOOC、LMS、VLE学习管理系统
这里继续再深入一步。Moodle是具体的一个学习系统的名字,是马丁·多基马MartinDougiamas开发的开源软件,Moodle并不是慕课MOOC,MOOC慕课是大规模开放在线课堂的意思,英文为MassiveOpenOnlineCourse缩写为MOOC,这就又是一个概念
E-Learning这个概念是指在线教学这件事,而MOOC这个概念则是指用来实现在线教学的这件物,比如Moodle就是一个具体的慕课服务器端软件,类似的还有OpenOLAT、WebWeaver、OpenEDX等等,当然这里又遇到了概念群雄逐鹿的态势,除了可以共同称之为慕课MOOC,也被称为VLE虚拟学习环境,全称是virtuallearningenvironment,也被共同称之为学习管理系统LMS,全称learningmanagementsystem,管它叫什么,具体落实到实物上面,比如你是一个校长,你需要做选择做决定的,不是说要选择建一个LMS还是选择建一个MOOC,而是在Moodle、OpenOLAT、WebWeaver、OpenEDX这些具体的服务器端软件里面选择一个来建一个本校的在线教学服务系统。
从技术角度来讲,大多数现代的LMS都是基于网页的。有多种集成策略可供嵌入LMS中,包括AICC、xAPI、SCORM(Sharablecontent-Object-ReferenceModel)和LTI(LearningToolsInteroperability)。LMS最初设计为本地服务器托管,组织购买软件版本的许可证,将其安装在自己的服务器和网络上。许多LMS现在作为SaaS(软件即服务)提供,托管服务由供应商提供。
SCORM标准规范
面对层出不穷的概念、竞争激烈的众多软件产品,有没有什么共性?那就是SCORM,共享内容对象参考模型或共享组件引用模式,英文全称是ShareableContentObjectReferenceModel,由美国的ADL(AdvancedDistributionLearningInitiative)项目集成各个学习标准制定而成。这个标准对数字内容教材的制作、内容开发提供一套共通的规范。ADL项目的主旨是在美国联邦政府各个部门、企业、军事、教育和培训机构之间协同合作,为模块化网上教育内容和有关的工具创造业务和市场。美国政府在订定SCORM时,特别强调不再重新研发轮子(Don’treinventthewheel)
重复发明车轮有意义
反正我是不太相信开源世界里面人们会忍住不再重新研发轮子的,虽然ADL意思是不会提出新的规格,而是把重点摆在提出集成现有E-learning规范的架构模型。SCORM的演进由SCORM1.0、SCORM1.1、SCORM1.2到SCORM2004,在概念推陈出新的年代能保持持续不断的进化,归功于SCORM标准规范的推动方,美国的ADL这个项目,该项目向美国国防部的DHRA办公室汇报受其领导
英语背单词是天天都要反复强化记忆很久以前背过的单词的,中小学阶段老师会教你自己整理一个错题本,每次测验的错题自己改错后整理记忆,每个同学的易错题都不完全相同的,精心设计的英语单词每日测试功能,就应该每一天动态的重复测试前几天打错的单词,而不是固定静态的单词表,这就类似于在CGF战场仿真软件、SWG严肃军事游戏里面在上一次起飞空战中敌我双方各消耗多少弹药损失多少地对空阵地之后下一次空战就要动态的减去弹药消耗和地面兵力实体一样,每一次的任务都要动态的生成。这些学习规律、学习方法都是有科学有技巧的,精心设计的教学学习工具软件是有很大帮助的,这样的软件要有什么功能特征,就可以参考SCORM这个标准,除此之外,我之前使用过并代理售卖的美国军工航空工业所使用的航电开发工具GL-Studio也是支持该规范的
毕竟飞行学员学习飞机驾驶那也是学习的一种,不过就是学费比较贵吧,据说顶级战斗机飞行员是黄金等身的,其成本投入相等于体重重量的黄金。
类似的,还有我之前下载试用过的ISpring这个软件符合SCORM标准,ISPring可以安装为微软PPT的一个插件,提供了丰富的功能,把单纯的ppt扩展为完全符合SCORM标准的网络课件。
当然,当时我用Ispring和GL-Studio,都是用来在本地端制作教学培训内容,是内容制作工具,而不是学习教育网络服务端应用。SCORM标准并没有规范网络教学是采用C/S架构还是B/S架构还是P/P架构,现在大部分的慕课系统都是基于B/S架构的,即使有Client客户端也是基于Web技术的Client的,比如上一期介绍的Moodle,还有:
OpenOlat
上一期已经详细介绍了Moodle,这里继续讲OpenOLAT,它也是开源的学习管理系统,用它搭建一个学习网站,其中的资源页面会类似如下图所示
看不懂?对了,它是起源于欧洲国家瑞士的苏黎世大学开发的OLAT,然后派生出开源的OpenOLAT软件,这种正经的各行各业工业生产力软件,对于这种开源工业软件,一般也是有正经的商业公司在组织开发维护,OpenOLAT由frentixGmbH公司开发维护,这个页面是从其官网保存下来的截图,德语,这个名字OpenOLAT的意思是“OnlineLearningandTraining”的缩写,在线学习训练的意思。同样的OpenOLAT也支持SCORM标准规范。商业公司开发维护开源的生产力软件的商业模式,现在大都会在github上挂源代码库
OpenOLAT的源代码库
只要你技术足够好,开发商允许你自己下载源码编译部署配置自己的服务器,免费,代价就是两点:一切复杂的配置、二次开发都得工程师自己搞定,不能付费寻求原厂技术支持,另一点就是学校招聘、支付开发工程师的工资的人力成本会很高。OpenOLAT的后台控制管理面板画面:
默认是德文的,不用急,可以切换语种的,不切也行,比如自己就是虽然没有科班学过德文但是遇到德文连谷gle翻译都不上直接拿眼睛去看,这个页面里面点击左侧导航栏的ExternalTools按钮,既可以在里面找到并开启OpenOLAT本身就已经原厂开发集成了的与ONLYOFFICE的连接功能,不需要工程师再手动安装什么东西,经过简单配置即可直接使用,所谓的简单配置就是输入工程师为学校方搭建的ONLYOFFICE文档服务器的地址连接信息、凭据认证信息等,使得OpenOLAT的服务器和ONLYOFFICE文档服务器可以互联互通:
这里自己又换了一个参考页面,这个页面应该是美国人用的英文的界面截图的,但是换用了Apple苹果的台式机操作系统Macintosh操作系统的,界面可以看出来苹果的窗体、按钮风格,配置好以后就可以在OpenOLAT里面新建一个文档,可以选择Word、Excel、PowerPoint:
名字虽然是使用的微软给起的名字,但是调用起来的编辑器却是OnlyOffice的:
如截图所示的系统里面配置了只读的权限所以没有显示那些编辑栏按钮,只是放映幻灯片显示。可以查看、打开之前上传的所有文档
自己虽然有买过云主机尾屁爱丝,但是懒于折腾自己安装OpenOLAT以及其它的服务,就没有截图中文界面的,上面都是使用的官方网站给出的画面,不是英文的就是德文的,瑞士的官方语言是德语、法语、意大利语和罗曼什语
WebWeaver
这是瑞士的邻国,德国的DigiOnlineGmbH公司开发的网络授课系统软件,其将线上学习的核心功能与全面的内容管理系统(CMS)功能进行了结合,使其相较于课堂工具有更多功能,装好的WebWeaver应该类似如下画面
当然这里还是德文的,也许读者飞友们可能需要多学学德语了:
KleineKinder,kleineSorgen
WebWeaver并不是开源的软件系统,是正经的商业软件,但是幸好,该公司直接为自己的该软件系统开发了集成了ONLYOFFICE。
返回来再说为什么这样的在线教学软件要集成ONLYOFFICE而不是别的在线Office呢?因为在线教学不是阅读网络小说,如果仅仅是被动的去阅读网小,那随便一个在线Office就可以使用,而在虚拟课堂教学中,就会需要多人互动协同了,同学之间组成团队做课题,老师评改作业,学生改错题等等协同操作,这就需要在线Office能够多人协同,比如这样:
DigiOnline公司给自己的产品WebWeaver开发的好处就是有更大的自由度,在ONLYOFFICE中处理的文档不会离开WebWeaver数据服务中心,因为它们为该平台运行自己的ONLYOFFICE服务器。
国产LMS教学系统软件
如上所述,教学系统软件也是国外首先开发的细分市场细分软件产品,首先发明规范标准,就像HLA这样的军工软件标准的国产软件由国防科大率先跟进研发kdrti一样,国产的教学SCORM标准产品也是由十分专业的北京师范大学原创研发了教学软件4A,这是第一款国产LMS教学软件
就像kdrti一样,4A就是用来水论文的,用来得奖的,然后再有那些推向市场的教学软件,比如我大清,基于麻省大学和哈佛大学的OpenEDX教学软件,引进消化仿制,研发了学堂在线教学软件,并成功的面向国内教育市场推出商业化产品,在大清旗下成立了慕华教育公司,真正能把教学管理系统软件做大做强了:
现在已经从学堂在线升级为雨课堂系统,雨课堂系统得到了大量学校的使用
当然,一旦市场打开,就会引来竞争者,包括我大清隔壁的北大科技园孵化出的爱课互动公司开发的课堂派教学管理软件
还有上海卓浪通网络公司的VisionLMS教学管理软件
还有杭州阔知网络科技公司的EduSoho教培系统软件
开源生态
那么问题来了,在这些国产教学软件里面如何在线打开office文档并且多人协同呢?
对于开源的软件最方便了,自己搭ONLYOFFICE文档服务器,在开源教育管理软件里面做二次开发,使用ONLYOFFICE的接口api函数开发数据接口,然后编译、配置即可。
ONLYOFFICEAPI
防诈骗
一看这名字自己就知道又是一个冒充大清我院的李鬼了,仔细一查,果真,这个总裁就在我大清官方打假辟谣链接这里的第11条: