机器学习用于数字图像处理
经常看到一个软件应用程序停滞不前–没有新版本,没有更新。 最终,它被先进的技术所取代,其用户基础逐渐消失。 开源软件不能幸免于这种命运,但是它比商业软件更容易复兴,在商业软件中,乐观的会计师坚持认为它仍然具有财务价值。
eXeLearning (也称为eXeLearn或eXe)是在奥克兰理工 大学,奥克兰大学和Tairawhiti理工学院的支持下创建的一种开源XHTML编辑器,在其目标受众中获得了一定程度的欢迎。 第1版手册的引言将其描述为“一种创作环境,可帮助教师和学者设计,开发和发布基于Web的学习和教材,而无需精通HTML或复杂的Web发布应用程序。 ” 尽管有一些烦人的小故障,我还是喜欢并推荐了该程序。 但是,开发工作在2010年左右停滞了,而eXeLearning不在我的推荐列表之列。 eXeLearning现在又回到了我的列表中。
在2009年至2010年,看到eXeLearning没在发展, 西班牙戈尔迪诺德教育部长技术教育学院 (INTEF)决定重启并开发该项目。 最新版本是2.1.3,并且许多在第一版本中无法正常运行的问题已得到修复。
eXeLearning源代码包含各种第三方库,例如jQuery 。 尽管法律声明中列出的十种不同的许可证可能会使纯粹主义者感到沮丧,但实际上,其中一半是通用公共许可证 (GPL)的迭代。 结果是一个开放源代码的跨平台Web应用程序(用Python和Ext JS编写),用户可以在其默认或首选浏览器中运行。
开源倡导者将赞赏默认情况下使用eXeLearning创建的内容被授予Creative Commons Attribution-ShareAlike许可证。
![intro_to_exelearning.png intro_to_exelearning.png](https://i-blog.csdnimg.cn/blog_migrate/aa5bc16924b6f4e246b68efd79b08add.png)
您使用树形图来构建课程并将内容组织成主题。 可以再次将它们分为几个部分和单元(请参见下图)。 您必须使用所有级别,并可以随意命名。
eXeLearning带有多种内置样式,但是您可以导入新样式或创建自己的样式。
![building_a_course_in_exelearning.png building_a_course_in_exelearning.png](https://i-blog.csdnimg.cn/blog_migrate/b76130eb0c451817dea6d18b00c498db.png)
内容是从iDevices列表中创建的(请参阅下文),可以放置在任何级别。 许多iDevice使用相同的编辑器,使您可以混合链接或嵌入的图像和视频,数学方程式和文本来创建用户体验。 这些内置的构建块是创建大多数项目所需的全部,但是您也可以创建自己的新iDevice。 包含iDevice后,就可以轻松移动或复制到课程的任何其他部分。
![idevices_in_exe.png idevices_in_exe.png](https://i-blog.csdnimg.cn/blog_migrate/23d885ff4e103d33ac63a50389273c95.png)
完成后,您可以将课程导出到SCORM 1.2 (共享内容对象资源模型),这是导入LMS / VLE (学习管理系统/虚拟学习环境)系统(例如Moodle )的事实上的标准。 还可以使用其他许多导出选项,如下所示:
![exporting_your_exe_course.png exporting_your_exe_course.png](https://i-blog.csdnimg.cn/blog_migrate/d626caca0a553d142da9e5155f7e5ff4.png)
导出过程中存在一些弱点。 例如,导出HTML代码符合标准且相当干净,但是eXeLearning会将所有导出的文件转储到单个文件夹中,而不是将图形放置在单独的子文件夹中。 导出HTML可以工作,但是将所有内容放在一个文件夹中(尤其是大型项目)会使导出比应有的理解和维护更加困难。 为图像创建一个新文件夹并手动移动图像文件并编辑HTML代码将破坏eXeLearning的目标:使事情变得容易。
eXeLearning还导出了全套图标图像和常用文件,无论是否使用它们。 文件很小,占用的空间很小,但是如果您习惯于完全控制项目的各个方面,这可能会很烦人。
eXeLearning已被翻译成多种不同的语言,但是其许多文档仅以西班牙语提供。 visimpscot提供了有关 eXeLearning 2的英语指南。
eXeLearning面临着一个拥挤的电子学习内容创建工具市场,有许多商业和托管服务竞争对手。 这是使该程序脱颖而出的原因:
- 它是免费的,跨平台的和开源的
- 基本的设计理念经过十多年的测试,在灵活性和易用性之间取得了平衡。
- 它促进了知识共享许可的使用
总体而言,对于想要生成数字内容的教育者和正在寻找RAD (快速应用程序开发)环境的教学设计师来说,eXeLearning是一个有价值的工具。 尽管还有改进的余地,但该程序在针对相同市场的同类软件中处于领先地位。
披露:自撰写本文以来,我受邀加入eXeLearning开发团队。 看起来我正在失去扶手椅评论家的特权。
机器学习用于数字图像处理