1. 中国大学Mooc课件资源的第三方对接方案

1.1. 背景简介

采购中国大学Mooc(简称中M)课程资源的客户自有教学平台,并且希望学生在整个选课和学习的过程都始终保持自有学习平台的体验,只是在学习课件时使用中M的资源(视频和PDF)、以及题库。中M提供课件资源的开放接口,以满足客户通过第三方平台上学习中国大学Mooc课件资源的需求。

1.2. 业务流程

1.3. 系统流程

客户获取课程资源的主要流程见下图:

img

提醒:一般情况下,第三方客户只需要获取课程资源,那么只需要对接课程列表、期次以及课时(课程资源:包括视频、PDF及题目)。

1.4. 开放服务

1.4.1. 学习资源获取服务

目前学习资源包括几类:

  1. 视频课件(视频链接)
  2. PDF课件(支持下载)
  3. 题库(客观题)

1) 视频资源获取服务

可通过以下接口直接获得源视频地址播放地址。视频流已加密,需要集成播放器SDK(具体参考“播放器SDK模块”)放可以播放,目前支持的平台包括:

平台 是否支持
web
H5

2) PDF资源获取服务

可通过以下接口直接获得源文件下载地址。

3) 题库

可通过接口获取客观题,包括单选、多选、填空、判断等题型。

1.4.2. 课程信息获取服务

一个课程里包含多个期次,用户的实际学习行为发生在期次里。 课程的信息主要包括几部分:

  1. 课程基本信息,包括:
    1. 课程类型
    2. 课程名称
    3. 课程编号
    4. 课程分类
  2. 课程下的期次信息,包括:
    1. 期次数量
    2. 各期次标题

1.4.3. 期次信息获取服务

只提供已经发布的期次信息,主要包括几部分:

  1. 期次基本信息
  2. 期次的资源组织结构

1) 期次基本信息获取服务

期次基本信息包括:

  1. 期次标题
  2. 期次缩略图
  3. 开课单位
  4. 开课时间
  5. 结课时间
  6. 期次概述
  7. 对应课程所属的分类
  8. 授课大纲
  9. 评分标准
  10. 期次相关老师的信息(名字、头像、个人简介),包括
    1. 名字
    2. 角色(课程负责人/老师/助教)
    3. 头像
    4. 个人简介

2) 期次的资源组织结构

提供期次章节列表内容(已发布部分),通过该服务可重建已发布的期次课程目录的结构。包括:

  1. 章、教学内容、子教学内容的序列及标题。可以直接还原一个期次里所有章以及章内教学内容的结构。

1.4.4. 数据更新机制

在使用方获取了中国大学Mooc的数据后,建议进行数据本地化存储,以便于各个客户端来读取,定期调用服务更新本地数据。针对同一个使用方,两次调用服务的周期不少于1小时(24h)

© All Rights Reserved            updated 2024-07-29 16:46:50

results matching ""

    No results matching ""