WebAnno 一个基于web的分布式注释系统


WebAnno 是什么?

WebAnno是一个基于Web的通用注释工具,适用于各种语言注释,包括各种形态,句法和语义注释。另外,可以通过定义自定义注释层,使得WebAnno适用于非语言注释任务。

WebAnno 的特点

支持不同的注释模式,包括用于查看外部预注释数据的校正模式,以及WebAnno学习并提供注释建议的自动化模式。

WebAnno是一个完全基于Web的工具,其入口门槛低于其他注释工具。注释器和创建注释项目的管理者不需要下载任何软件,只需要电脑安装一个浏览器就足够了。当WebAnno在Web服务器上安装后,便可以通过浏览器访问所有设置。

WebAnno 的生态

目前 WebAnno在Apache License v2.0下作为开源提供。 其最新的发布版本为 3.5.5(2019-03-13) 。

  1. WebAnno 1 的开发得到了 CLARIN F-AG7 KP1的支持。
  2. 在WebAnno 2中支持自定义图层,新的WebAnno文件格式以及对自动化的支持。此外,我们集成了允许CLARIN将WebAnno作为基础结构服务运行的功能。
  3. 在WebAnno 3中,则专注于改进对语义注释的支持,特别是语义角色标注。 该版本的开发得到了 CLARIN F-AG7 KP3 的支持。

其他资源:

  1. WebAnno的应用案例https://webanno.github.io/webanno/use-case-gallery/
  2. WebAnno 的文档:
    https://webanno.github.io/webanno/documentation/
  3. WebAnno 的github地址:
    https://github.com/webanno/webanno

docker(tutor)环境中构建额外的open edX XBlocks

当我们开发了一个xblocks后,想要把它集成到open edX中,我们可以通过以下步骤来完成:

1. 向docker环境配置文件中添加requirement

echo "git+https://github.com/open-craft/xblock-poll.git" >> $(tutor config printroot)/env/build/openedx/requirements/private.txt

2. 重新构建open edX镜像

tutor images build openedx

如果需要从私有存储库安装xblock,必须首先克隆openedx/requirements主上文件夹中的存储库:
git clone git@github.com:me/myprivaterepo.git ./openedx/requirements/myprivaterep

在添加配置的文件的时候,需要通过使用-e 选项来声明额外要求
echo "-e ./myprivaterepo" >> $(tutor config printroot)/env/build/openedx/requirements/private.txt

在线学习工具(Riff)简介

为什么选择Riff?

Riff Learning是一个基于云的视频客户端和数据洞察Web应用程序,具有各种集成选项。该平台会衡量会话动态,并在你使用视频互动期间和之后提供反馈。每位参与者都会收到客观数据,以帮助他们了解他们的人际关系有效性以及他们与他人合作的能力。Riff的测量可以预测共享任务的参与度,满意度和绩效。

平台的主要功能

  • 仪表化视频聊天 – 平台有专有的WebRTC视频聊天应用程序来测量你的谈话方式,而不是您所说的内容。该平台从不记录对话的内容,而是使用参与者的声乐活动和面部 – 手势模式来确定人们何时在说话,他们是否同意,以及他们的参与程度如何(便于进行数据分析和建模)。
  • 实时反馈 – 在视频聊天过程中,你将会看到一个名为“会议中介”的可视化。该调解员会在整个会议期间为您提供有关会话优势的反馈。它使用我们的AI驱动的对话模型来跟踪轮流,这是会议中发生的协作程度的关键指标。
  • 历史和分析 – 会议结束后,您将看到有关您如何与他人互动的更多见解,并可以访问所有视频聊天的完整历史记录。

Riff 学习方式与传统方式的比较

典型的学习方式可能是以以下几种形式来开展的:

  1. 长时间的讲座
  2. 消极的听讲(单方向)
  3. 只是教师传授知识学生接受知识
  4. 长时间的看视频和进行阅读

这样的方式对于学生的学习来说,都不会有很好的效果。而 Riff所提供和倡导的学习方式则不同。Riff 提出学习者可以通过视频在线上进行协作学习,并且在学习的过程中能够给予实时的反馈,这样双向的学习方法被证明有很多优点的,自然也就胜过了很多传统方法。

与open edX集成

  • 由于现在open edX的LTI客户端的XBlock时可扩展的,所以可以直接进行fork和安装。
  • Xblock现在允许您编写“参数处理器”,这样就可以通过修改Xblock本身来传递额外的LTI参数。
  • github地址:https://github.com/appsembler/tahoe-lti

参考资料:

  1. Riff官网:https://www.rifflearning.com/
  2. open edX峰会PPT:https://static.sched.com/hosted_files/openedx2019/41/High%20Performance%20Online%20Learning%20March%202019.pdf

如何为edx贡献代码

Open edX贡献代码指南

这是一个帮助您开始为Open edX开源项目贡献代码的指南。如果您有兴趣为Open edX做出贡献,但却不知道哪些贡献最有价值,以下指南将告诉你如何为open edx开源项目作出你的贡献。

在我们合并您的贡献之前,您需要签署贡献者协议。我们建议尽快开始这个过程。

选择个人捐助者协议还是作为更大组织的一部分做出贡献?

如果您将在学校或工作时间处理您的贡献,或者正在使用由该组织管理的GitHub或电子邮件帐户,您可能属于我们更大的组织协议。根据您的雇主的合同义务,您撰写的所有代码均为其财产,或者如果在他们购买的机器上书写,则可能是其财产。如果您对是否应签署个人捐助者协议或作为组织的一部分做出任何疑问,请将您的情况通过电子邮件发送至legal @ edx 。组织,他们将帮助您找到合适的协议。

协同开发工作的注意事宜:

我们在Jira管理我们的项目工作,因此您需要创建一个Jira帐户 来与Open edX票证进行交互。我们建议从Jira INCR项目中的故障单开始,因为这些是极其包含在其范围内的故障单。您无需了解整个代码库即可做出贡献。完成这些门票的成功标准非常明确。这对于edX平台的新用户来说非常棒,因为进入门槛很低。

  1. INCR项目仪表板的INCR Epics部分查找要处理的INCR票证 。INCR门票分组为JIRA史诗门票。
  2. 从仪表板中选择一个 epic 并导航到此史诗中的故事, 以查看与其相关的所有任务。
  3. 每张票都应该自我记录,以确定完成它的步骤。
  4. 当您找到要尝试的故障单时,请对其进行评论,以便其他开发人员不太可能复制您的工作。
  5. 单击开始观看此问题
  6. 以获取有关故障单未来更新的电子邮件。

开始贡献你的代码:

获取支持

加入Open edX Slack上的#`incr Slack`_频道,提出问题并获得支持。可能还有其他渠道可以获得特定故障单中提到的技术支持。

我们尽最大努力使这些门票清晰且完整。但有时修复会发现更大的问题。只要你明确说明你正在做的事情并尝试拿起不同的票,就可以停止工作。

拉取请求

注意:在拉取请求之前,需要先签署贡献者协议!

  1. 参考代码正在解析的INCR票证
  2. 在PR中提及@ edx / incr-reviewers
  3. 与审阅者沟通有关代码并回复反馈
  4. 当您的PR获得批准,它将被您的代码审阅者合并

当您的代码被审阅者合并后,您就成功的为edx贡献了你自己的代码。

LTI扩展包(LTI Advantage)

原文链接:https://www.imsglobal.org/lti-advantage-faq

 LTI Advantage是通往实现 数字化转型 的方法,是一个快速发展的教育技术的生态系统,在这里用户对于创新的方式有着更多的选择和综合,最后能够让用户能更好的学习和体验。 通过延长学习工具互操作性的基础 (LTI )1.3版,  LTI Advantage增加了功能,使学习工具和平台之间更深层次的集成,并提供更好的应用程序管理,隐私和安全可信的基础。

什么是LTI Advantage?

LTI Advantage是由IMS Global Learning Consortium审核,支持和认证的LTI扩展包。这些扩展的新功能被添加到LTI标准(v1.3或更高版本),可通过任何IMS认证学习应用和工具以及IMS认证学习管理系统(LMS)的深度集成实现更好的用户体验。借助LTI Advantage,您可以简化课程注册的配置,并自动将作业分数和成绩从您的数字工具传递回LMS。LTI Advantage基于LTI安全连接,通过添加工具配置文件,为更好的应用程序管理,隐私和安全性提供可靠的基础。

LTI Advantage的组成部分是什么?

目前,LTI Advantage是一个包含三个扩展的软件包,为LTI(v1.3)增加了额外的功能,大大改善了用户体验,使教师更容易创新,满足学生独特的学习需求,节省了配置课程的时间,以及大大减少了集成时间。LTI优势包括:

  • 名称和角色配置服务:以安全可靠的方式自动提供课程注册,并允许教育工作者在学习工具中接收学生活动(和不活动)的报告
  • 深层链接:简化了在创建课程时选择和添加链接内容的任务,并支持与特定内容集,播放列表和内容表的深度集成。
  • 作业和成绩服务:提供一种方法,用于收集各种数字资源中可操作的作业分数和成绩,所有利益相关者都可以在LMS或SIS内的单一记录系统中查看,以及评估员的任何评论。

当适用于他们的产品时,学习平台和应用程序供应商应实施并完成所有三个LTI Advantage扩展的一致性认证。即将推出的  IMS认证的产品目录  将清楚地表明其LTI优势的组件适用于一定的学习工具和应用程序,并已通过认证。

LTI Advantage的组件应该与其他LTI规格类似。它们本质上是一样的,只是名称不同吗?

是的。包含LTI Advantage的每个扩展都已重新命名,以便更好地描述和传达其功能和教学活动的价值。

  • 名称和角色供应服务是成员身份服务的新名称
  • 深层链接是内容项消息的新名称
  • 作业和成绩服务是成绩单服务的新名称

在未来,所有文件都将使用修订后的扩展名。

LTI Advantage解决了哪些问题?

LTI Advantage功能将使机构能够通过更深入的集成来超越第一代学习架构,从而确保更好的教学和学习体验。利用可信赖的LTI标准作为基础,LTI Advantage增加了核心LTI以外的关键功能,可以在学习环境中的任何地方深入链接学习对象,以及在所有支持LTI的应用程序中灵活安全地传递用户和评估数据。

为什么教育机构需要LTI Advantage?

LTI通过为机构和供应商提供标准和安全的方式来连接LMS的学习工具,从而彻底改变了教育技术。LTI Advantage将LTI提升到新的水平; 使教师能够更轻松地利用技术进行创新,以改善教学和学习体验。坚持LTI Advantage使教师能够更好地控制和整合LMS中的第三方资源,应用程序和工具,无论何时何地,并且可以确保任务和成绩结果自动同步到记录成绩簿。LTI Advantage还降低了将数字资源整合到机构学习生态系统中的时间和成本。

每个学生每天应该做的4件事

在我的头脑中,任何老师都可以提出数百个“事物”,这对学生每天“做”都是“好事”。批判性思维,智力移情,创造性表达,建立优先感,提炼重要信息,从看似不同的观点综合数据,创造新事物,做出决策,以有意义的方式反思这些决策的影响,等等。

我们可以进行阅读,写作和研究,或使用“软技能”,如坚持和表达勇气,结交新朋友,或谈论知识,技能和能力之间的差异,以及他们应该“关注”。

我认为我会保持简单,并创建一个快速生效和实用的列表,对大多数教师在大多数情况下有用,以帮助大多数学生学习。

1. 每天,学生应该给予比他们更多的东西

每天,学生都应该离开学校,感受到认知的延伸和智力上的激动、改变。为了使其随着时间的推移而持续发展(内向外学习模式的一个关键组成部分),它不是来自教师,而是学生自己。

这不是一个新想法,还有其他努力可以解释或支持他的努力。多年来,教师们一直被告知“永远不要比学生更努力”。进步教育往往指的是教师从“舞台上的圣人”到“侧面指南”的角色转变。建议学生成为房间里最响亮的声音’也在这里。

学生应该创造,练习,协作和设计 – 而不是“坐下来”。等等。这里的一个重要想法是改变教师与学生之间的角色 – 而不仅仅是“让学生承担责任”,而不仅仅是学区要求“让教师承担责任”。

2.  每天,比他们回答学生应该提出更多的问题。

学生为什么要问的问题多于答案?当然,数量不是重点。但仅仅坚持质量还不够。最重要的是,学生倾向于不断提出更多更好的问题,这不仅是“学生参与”的指标,也是好奇心,所有权,自主权和希望的指标。(想象一下,学生没有信心或希望一直提出很好的问题,这不太可能。)

在一个完美的世界里,他们会自己做这件事,自发地,用自己提出的问题开始。与此同时,你可能必须帮助他们在认知(即他们这样做的能力)和行为(即他们的意愿和倾向)中练习这项技能。

3.  将他们所知道的从课堂转移到他们的生活中。

因为如果他们不这样做,那又有什么意义呢?

一个策略:学习帮助学生思考的期刊,学生每天或每晚花几分钟时间来反思他们获得的知识的可转移性和/或他们倾向于这样做。(如果他们不能做到这一点,这是在你的学校和学区讨论课程,评估,指导等的一个很好的起点。)

4.  每天,学生们应该感到的进步和希望的感觉。

进步和希望并不总是平等甚至是明确的。有时候,它们都可能很稀缺。但是,当学生感到没有信心,希望,改善或成长时,任何一天都会失败,这是每个人都无法做到的事情。

当然,“希望”是一个模糊的概念,值得庆幸的是,它远远超出了课堂。教育没有希望的儿童(今天或未来)的可能性是一个令人警醒的。理想情况下,如果课程与生活之间的关系足够直接,课堂上的进步会给家庭带来希望。

在更广泛的层面上,要真正帮助学生感受到希望的进步感需要课程和教学之间的合作,这超出了本文的范围。现在,只需尝试可视化他们的进展。选择他们的教育技能或“方面”,并发挥创造力。这可能是出勤率,识字率,考试成绩,参与小组工作,达到个人目标等等。目前,这一切都与看到进步有关。

原文链接:https://www.teachthought.com/learning/things-every-student-should-do-every-day/