0

对于标准锡罐动词的数据规范化,最好使用锡罐注册表中的动词https://registry.tincanapi.com/#home/verbs例如

已完成http://activitystrea.ms/schema/1.0/complete

或使用定义的 adl 动词:

例如

已完成http://adlnet.gov/expapi/verbs/completed

我很困惑为什么注册表中的那些与我能找到的所有其他示例都不同。其中之一是否已过时?

4

1 回答 1

1

这实际上取决于您要使用声明来定位哪个“配置文件”。如果您试图坚持最接近 SCORM 或其他标准的电子学习实践,那么 ADL 动词可能是最合适的。这是一个非常有限的集合,规范中只提供了“无效”动词。其他动词与 0.9 中的动词相关,并已成为事实上的集合,但并不比任何其他 URI 更“标准”。如果您的目标是要以 Activity Streams 方式使用语句,特别是用于社交应用程序,那么您可能希望坚持使用它们的设置。请注意,注册表中的动词既不是 ADL 创造的,也不是由 Activity Streams 规范提供的。

如果您没有针对任何特定的个人资料(或现有个人资料),那么您应该使用最能捕捉您尝试记录的体验的术语。我们要求您在我们的注册表中创建这些术语,以便它们形成良好且公开可用,或者如果您在不同的域下创建它们,那么至少将它们编入我们的注册表,以便其他人可以找到它们。在一个或多个注册表中注册特定术语有望有助于防止术语列表在人们搜索可重复使用的项目时爆炸。这最终将使报告工具与不同的内容提供商更具互操作性。

于 2014-04-07T19:35:36.660 回答