Odoo 在线学习(eLearning)应用功能全解析


eLearning

eLearning 应用让您轻松上传内容、定义学习目标、管理学员、评估学生进度,甚至设置奖励。让参与者沉浸于有意义的学习体验,可提升专注度并促进更高的生产力。

:::: important
::: title
重要
:::

您可以在 前端后端 管理 eLearning 内容。前端 允许您从网站快速创建内容,而 后端 提供更多选项并支持协作。本文档侧重于使用后端创建内容。
::::

::: seealso
Odoo 教程:eLearning
:::

课程 {#elearning/courses}

要查看所有课程概览,请进入
eLearning --> Courses --> Courses

点击课程卡即可在后端编辑课程。点击 View course 可在前端查看课程。

课程创建 {#elearning/course-creation}

点击 New 新建课程。
在弹出表单中填写 Course Title(课程标题)并添加一个或多个 Tags(标签)以便对课程进行分类并 允许用户根据标签过滤课程 <elearning/course-groups>。要为课程添加封面图片,鼠标悬停在相机占位图上并点击 fa-pencil(编辑)。

四个标签页可进一步编辑课程:

  • Content <elearning/content>(内容)
  • Description <elearning/description>(描述)
  • Options <elearning/options>(选项)
  • Karma <elearning/karma>(积分)

内容标签页 {#elearning/content}

此标签页用于管理课程内容。点击 Add Section 可将课程划分为不同章节。点击 Add Content 可创建 content items <elearning/content-creation>。点击 Add Certification 可评估学员的理解程度、认证技能并激励学员。认证 属于 Surveys <../marketing/surveys/create>(调查)应用的一部分。

描述标签页 {#elearning/description}

Description(描述)标签页中可添加简短说明或课程相关信息,显示在网站的课程标题下方。

选项标签页 {#elearning/options}

Options(选项)标签页提供多种配置:

  • Course <elearning/options-course>(课程)
  • Access rights <elearning/options-access-rights>(访问权限)
  • Communication <elearning/options-communication>(沟通)
  • Display <elearning/options-display>(显示)
课程 {#elearning/options-course}

为课程指定 Responsible(负责人)用户。若拥有多个网站,可使用 Website(网站)字段仅在选定网站上显示课程。

访问权限 {#elearning/options-access-rights}
  • Prerequisites(先决条件):设置一个或多个其他课程,建议用户在访问本课程前完成。

  • Prerequisite Of(被作为先决条件的课程):只读字段,显示本课程作为先决条件的课程名称。

  • Show course to(课程可见对象):定义谁可以在网站上看到课程,选项包括:

    • Everyone(所有人):公开可见。
    • Signed In(已登录):仅已登录用户可见。
    • Course Attendees(课程学员):仅已报名学员可见。
    • Anyone with the link(拥有链接者):仅通过直接链接访问。
  • Enroll Policy(报名政策):定义学员如何报名,政策的选择也决定内部 eLearning 用户的操作权限(手动添加、通过 Add attendees 按钮添加,或通过 Invite 按钮邀请)。

    :::: note
    ::: title
    注意
    :::

    内部 eLearning 用户必须拥有 [Officer](职员)或 [Manager](管理员) 访问权限 </applications/general/users/access_rights>
    :::

    可选政策:

    • Open(开放):

      • 任何可见课程的用户均可报名。
      • 任意 eLearning 职员或管理员均可手动添加或邀请内部/外部学员。
    • On invitation(邀请制):

      • 仅收到邀请的人员可报名。
      • 若课程可见性为 EveryoneSigned InAnyone with the link,未受邀的登录用户可在课程页面提交 访问请求,并在 Enroll Message 中说明报名方式(如“联系负责人”)。

      :::: tip

      ::: title
      小贴士
      :::

      请求会生成一条待办任务,指派给课程的 Responsible(负责人),负责人或课程的 eLearning 管理员可在聊天窗口中 授予访问拒绝访问,并通过邮件通知请求者。若授予,系统会自动将请求者加入课程;若拒绝,则不加入。
      :::

      • 仅课程的 Responsible 用户或 eLearning 管理员可添加或邀请内部/外部学员。
    • On payment(付费):

      • 仅在 eLearning settings <elearning/settings> 中启用了 Paid courses(付费课程)功能后出现。
      • 任何可见课程的用户可在付款后报名。
      • 任意 eLearning 职员可 邀请 内部或外部学员报名。
      • 仅课程的 Responsible 用户或 eLearning 管理员可 手动添加 学员,添加时无需付款。
      • 将课程设为 On payment 必须选择一个 Product(产品),且该产品的 Product Type(产品类型)必须为 Course

:::: tip
::: title
小贴士
:::

添加或邀请学员时,学员必须是已存在的联系人或新建联系人。通过网站创建客户账户的人员会自动成为联系人。
::::

沟通 {#elearning/options-communication}
  • Allow Reviews(允许评价):开启后学员可对课程内容点赞、评论并提交评价。
  • Forum(论坛):为课程添加专属论坛。仅在 eLearning settings 中启用了 Forum 功能时显示。
  • New Content Notification(新内容通知):选择邮件模板,当上传新内容时向学员发送邮件。点击 oi-arrow-right(内部链接)进入模板编辑器。
  • Completion Notification(完成通知):选择邮件模板,当学员完成课程时发送邮件。点击 oi-arrow-right 进入模板编辑器。

:::: note
::: title
注意
:::

如果在 eLearning settings <elearning/settings> 中启用了 Mailing(邮件营销)功能,可通过课程表单左上角的 Contact Attendees 按钮向已报名学员群发邮件。该按钮仅对拥有 Email Marketing 访问权限的 eLearning 职员和管理员可见。
::::

显示 {#elearning/options-display}
  • Training(培训):课程内容以培训项目形式呈现,学员必须按推荐顺序学习。
  • Documentation(文档):内容可随意浏览。使用 Featured Content(精选内容)字段定义在课程首页展示的内容项。

积分(Karma)标签页 {#elearning/karma}

此标签页用于游戏化,让 eLearning 更有趣、更具互动性。

  • Rewards(奖励)区:设置学员在 Review(评价)或 Finish(完成)课程时获得的积分数量。
  • Access Rights(访问权限)区:定义发布 Add Review(添加评价)、Add Comment(添加评论)或 Vote(投票)所需的积分。

课程分组 {#elearning/course-groups}

Course Groups(课程分组)允许用户在网站的 All Courses(全部课程)仪表盘中通过标签过滤课程,快速找到符合兴趣、需求、水平等的课程。

管理路径:eLearning --> Configuration --> Course Groups。点击 New 新建课程分组,填写 Course Group Name(分组名称),勾选 Menu Entry(菜单入口)以在网站上显示分组搜索入口,并在 Tag Name 列添加标签,每个标签可指定颜色。

设置 {#elearning/settings}

eLearning --> Configuration --> Settings 中可启用以下功能:

  • Certifications(认证):评估学员知识并提供官方技能证书。

  • Paid Courses(付费课程):通过网站直接销售课程并追踪收入。

    :::: note
    ::: title
    注意
    :::

    启用 Paid Courses 会自动安装 eCommerce 模块,可能影响您的 定价计划
    :::

    ::: seealso
    eCommerce 文档 </applications/websites/ecommerce>
    :::

  • Mailing(邮件营销):向学员群发邮件,保持信息同步。

  • Forum(论坛):建设社区空间,供学员提问互助。

内容创建 {#elearning/content-creation}

管理课程内容的路径:eLearning --> Courses --> Contents。点击 New 新建内容项,填写 Content Title(内容标题)和所需的 Tags <elearning/content-tags>,随后在各标签页填写必要信息。

:::: tip
::: title
小贴士
:::

您也可以在课程内部直接创建内容。路径:eLearning --> Courses --> Courses,点击目标课程卡,在 Content(内容)标签页底部点击 Add content
::::

文档标签页 {#elearning/content-document}

针对每种内容类型,需要提供以下信息:

  • Course:选择所属课程。
  • Content Type:选择相应的 content type <elearning/content-type> 并填写必需信息。
  • Responsible:选择内容负责用户,默认是创建课程的用户,也可更改。
  • Duration:填写完成该课时所需的时间。
  • Allow Preview:若启用,内容对任何人均可预览。

:::: note
::: title
注意
:::

Content TypeDocument(文档),启用 Allow Download 可让用户下载内容。
::::

两个只读字段显示内容的浏览统计:

  • # of Public Views:非报名学员的浏览次数。
  • # Total Views:所有学员(含报名)的总浏览次数。

内容类型 {#elearning/content-type}

可添加以下内容类型:

  • Image(图片):选择 Upload from Device(从设备上传),点击 Upload your file 并选择文件,支持 JPG、JPEG、PNG、SVG、GIF、WEBP,最大 25 MB。也可选择 Retrieve from Google Drive(从 Google Drive 获取)并粘贴链接。
  • Article(文章):文章为网站页面,可在前端使用网站构建器编辑。选定课程后,点击 Go to Website 智能按钮,右上角点击 fa-pencil(编辑),编写并使用网站构建器自定义页面。
  • Document(文档):仅支持 PDF。上传方式同图片。亦可通过 Retrieve from Google Drive 添加 Google Slides、Google Docs、Google Sheets 等文件链接。
  • Video(视频):添加 YouTube、Google Drive 或 Vimeo 链接。
  • Quiz(测验):在 Quiz 标签页 <elearning/content-quiz> 中创建测验。

描述标签页 {#elearning/content-description}

为内容添加描述文字,显示在网站内容项的 About(关于)区。

附加资源标签页 {#elearning/content-additional-resources}

点击 Add a line 添加链接或文件,供学员学习时参考。资源会出现在网站课程内容中。

测验标签页 {#elearning/content-quiz}

在此标签页可创建测验,以评估学员在课程结束时的掌握情况。

Points Rewards(积分奖励)区可根据答题次数分配 Karma 积分。创建问题时,点击 Add a line,填写 Question Name(问题名称)并添加可能的答案,勾选 Is correct answer 标记正确答案。可使用 Comment 字段在答案被选中时提供额外信息。

内容标签 {#elearning/content-tags}

Content Tags(内容标签)会显示在课程的 Contents(内容)仪表盘上,帮助用户快速识别课程中包含的内容类型(例如理论、练习)。

管理路径:eLearning --> Configuration --> Content Tags,点击 New 新建标签。

发布课程与内容 {#elearning/publish-content}

课程和内容项必须在前端发布后才对受众可见。点击课程表单或内容表单顶部的 Go to Website 智能按钮进入前端。

课程与内容的发布是独立的:

  • 发布课程:在课程主页面右上角切换开关,从 Unpublished(未发布)改为 Published(已发布)。
  • 发布内容:打开具体内容项,切换开关从 Unpublished 改为 Published

:::: tip
::: title
小贴士
:::

发布新课程时,请先发布其所有内容项。只有在课程本身也被发布后,已发布的内容才对受众可见。
::::

若需撤销发布,打开课程或内容项,将开关从 Published 切换为 Unpublished

:::: note
::: title
注意
:::

撤销发布后,课程 及其所有内容 将对受众不可见。
::::

滚动至顶部