> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ahaslides.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 将课程导出到您的 LMS

> 将已发布的课程导出为 SCORM 包，选择进度的报告方式，然后将文件上传到您自己的 LMS，由它跟踪您的学员。

如果您的学员已经在自己的学习管理系统（LMS）中学习，您可以将课程导出为 SCORM 包并上传到那里。LMS 随后会跟踪每位学员的进度和完成情况。

## 开始之前

* 您必须是课程所有者。协作者无法导出。
* 课程必须已[发布](/cn/features-and-functions/create-and-publish-a-course)。草稿还没有可导出的内容，**发布到 LMS** (Publish to LMS) 会保持灰色。
* 您的 LMS 必须接受 SCORM 1.2 包。大多数 LMS 都支持，包括 Moodle。
* 包最多可包含 200 MB 的媒体。如果您的课程更大，AhaSlides 会列出最大的文件，方便您缩小或移除它们。

## 将课程导出为 SCORM 包

**1. 打开“发布到 LMS”**

在编辑器中打开已发布的课程，然后单击顶部栏中的 **发布到 LMS** (Publish to LMS)。如果您的编辑器有 **发布** (Publish) 菜单，它就在该菜单中。

**2. 选择包类型**

在 **Package type** 下选择 **Standard** 或 **Stays up to date**。请参阅[选择包类型](#选择包类型)。

**3. 检查什么算完成**

在 **跟踪** (Tracking) 下查看将学员标记为已完成的规则。若要更改，请单击 **编辑** (Edit)。请参阅[选择进度的报告方式](#选择进度的报告方式)。

**4. 设置如何通知 LMS**

在 **向 LMS 报告为** (Report to the LMS as) 下选择 **已完成** (Completed) 或 **已通过** (Passed)，然后调整您需要的报告选项。

**5. 下载包**

单击 **下载包** (Download package)。AhaSlides 会准备一个 `.zip` 文件并下载。面板会以 **Course exported successfully** 确认。

**6. 上传到您的 LMS**

在您的 LMS 中添加新的 SCORM 活动或课程，并原样上传 `.zip` 文件，不要解压。不同系统的菜单名称各不相同，请查阅 LMS 自带的 SCORM 指南了解具体步骤。然后以学员身份打开课程，检查它能否播放并记录进度。

## 选择包类型

**Package type** 决定课程内容存放的位置。

| 包类型 | 作用 | 适合的情况 |
| - | - | - |
| **Standard** | 整个课程都在文件内。 | 您的网络受到严格限制，或者您需要严格记录学员看到了什么。 |
| **Stays up to date** | 文件只包含播放器。学员打开时，LMS 从 AhaSlides 加载课程。 | 您希望更新课程而无需上传新文件。学员需要能访问 AhaSlides 的网络。 |

使用 **Stays up to date** 时，重新发布课程不会改变 LMS 中学员看到的内容。当有已发布但学员还没看到的更改时，面板会提示，并显示 **Update LMS package**。单击它并用 **Update** 确认。学员下次从 LMS 打开课程时会获得新版本，其进度会保留。一次更新会覆盖您为该课程上传的每个包。

## 选择进度的报告方式

**跟踪** (Tracking) 部分列出了您[课程设置](/cn/features-and-functions/create-and-publish-a-course#设置完成要求和缩略图)中的完成规则：**All lessons finished**，以及您开启的 **Minimum correct answers** 或 **Minimum learning time**。当全部规则都满足时，LMS 会被告知学员已完成。如果没有设置规则，学员到达课程末尾即视为完成。单击 **编辑** (Edit) 可更改规则；包会遵循已保存的规则。

**向 LMS 报告为** (Report to the LMS as) 决定 LMS 为已完成的学员显示的状态。

| 选项 | LMS 显示的内容 |
| - | - |
| **已完成** (Completed) | 规则满足后显示 **Completed**。 |
| **已通过** (Passed) | 规则满足后显示 **Passed**。 |

在学员满足规则之前，LMS 将其显示为 **Incomplete**。如果课程设有最低正确答案规则，LMS 还会收到该学员的分数，即已回答的知识测验中答对的百分比。LMS 已显示为完成的学员不会被改回未完成。

## 报告选项

| 选项 | 作用 | 默认值 |
| - | - | - |
| **隐藏封面页** (Hide cover page) | 跳过封面页，学员直接从下一节课开始。 | 关闭 |
| **将结果发送到 AhaSlides** (Report results to AhaSlides) | 学员在 LMS 中的进度和结果会显示在此课程的 AhaSlides 报告中。 | 开启 |
| **包含学员姓名** (Include learner names) | 在您的 AhaSlides 报告中显示每位学员的姓名。关闭时，学员以 LMS ID 显示。仅在 **将结果发送到 AhaSlides** 开启时显示。 | 开启 |
| **LMS 密钥** (LMS key)，位于 **报告选项** (Reporting options) 下 | 此 LMS 的标签，由 1 至 32 个小写字母、数字或连字符组成。每个 LMS 请使用不同的密钥：同一学员在两个密钥下会被计为两名学员。 | `default` |

**将结果发送到 AhaSlides** 开启时，每位学员的 LMS ID 和结果会发送到 AhaSlides；如果 **包含学员姓名** 开启，姓名也会发送。如果您不希望任何学员数据离开您的 LMS，请关闭它。

## 学员需要什么

* 知识测验的答案会包含在包中，因此只应上传到您信任的 LMS。
* 以链接而非上传文件形式添加的视频和嵌入内容，需要在 LMS 内联网访问。

## 导出问题排查

> **“发布到 LMS”呈灰色**
>
> 课程尚未发布。请先发布，然后再次导出。

> **包超过了大小限制**
>
> 请缩小最大的文件或将其移除。提示信息会列出这些文件。

> **Learner reporting isn't available right now**
>
> 关闭 **将结果发送到 AhaSlides** 后重新下载。包可以正常使用，但不会向 AhaSlides 发送任何结果。

> **Couldn't download some of the course's media**
>
> 请几分钟后重试。

## 常见问题

> **我可以使用哪些 LMS？**
>
> 任何接受 SCORM 1.2 包的 LMS。不同系统的步骤各不相同，请按您的 LMS 自带的指南添加 SCORM 包。

> **编辑课程后需要再次导出吗？**
>
> 使用 **Standard** 时需要：下载新包并上传。使用 **Stays up to date** 时不需要：改为单击 **Update LMS package**。

> **我 LMS 中的学员会出现在 AhaSlides 报告中吗？**
>
> 会，前提是 **将结果发送到 AhaSlides** 已开启。请参阅[查看您的系列课程报告](/cn/features-and-functions/read-your-course-report)。

**有疑问？**

请联系我们的支持团队：如果您已登录，请使用控制面板右下角的聊天图标；如果尚未登录，请[在此联系我们](https://ahaslides.com/contact-us/)，或发送邮件至 [hi@ahaslides.com](mailto:hi@ahaslides.com)。

想与其他用户交流？欢迎加入 [AhaSlides 社区](https://community.ahaslides.com/)，分享使用技巧、提出功能建议，了解其他人如何与观众互动。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.