跳到主要内容

To ClassIn资源对接

机构自己的教学资源如何在ClassIn跨平台使用?

ClassIn云盘和资源中心

ClassIn提供强大的资源使用工具——ClassIn云盘,机构管理员和教师可以提前上传课件和文件资源,方便课堂教学和备课。无论是在线授课还是课前备课,都可以直接从ClassIn教室打开课件。

ClassIn云盘的课件支持同步查看、讲解、批注等丰富功能,也可以和学生协作编辑,提高学生参与度和互动性。

除了ClassIn云盘,ClassIn还提供了丰富的资源中心。教师可以一键导入资源中心的内容到课堂中,拓展教学内容,提高教学效果。

跨平台资源使用

除了手动将跨平台资源搬运到ClassIn云盘外,还可以利用辅助工具和接口,如屏幕共享和浏览器等,来使用这些资源。

以下是四个具体方案,供不同场景选择使用。

方案1. ClassIn教室内的屏幕共享功能

无任何限制,只要设备支持两个平台同时打开即可。

特点: 使用简单易上手,无须技术对接。
操作: 老师在智慧教室正常授课,当需要使用到机构平台的资源时,打开工具箱的共享屏幕工具,即可共享自己的桌面,包括打开的资源平台页面。将此桌面共享给学生的同时,还可以在上面做批注。轻松实现ClassIn黑板功能+平台资源的强强联合。

方案2. ClassIn教室内浏览器打开平台资源

适用于平台资源可以通过浏览器访问的情况。

特点: 比较定制,需要一定开发能力。融合度高,能保持各自平台的优点。
操作: 老师在ClassIn智慧教室正常授课,需要使用机构的教学资源时,打开工具栏中的浏览器,在浏览器中输入资源网站,即可正常使用网站资源。

浏览器老师

方案3. edu方案

如果平台资源是H5页面,可以使用edu课件进行对接。简单来说,edu是一个配置文件,其中包括网址和其他的一些设置。打开edu文件就相当于在Classin内置浏览器中打开了edu文件中所配置的网站。

edu方案浏览器打开类似,但有以下几个区别:

  • 师生同步机制不同:浏览器打开时,所有页面操作都由教师端完成,学生只是被动观看。而edu打开后,相当于每个人的浏览器各自打开了该网址,后面的操作都是各自独立的。师生同步的功能需要机构的网站来实现——网站实现了不同用户的同步功能,才能有同步效果,ClassIn不负责页面同步。
  • 页面打开时候传递的数据不同:浏览器打开不会传递更多的数据,但edu打开网址后,会在链接后拼接一定的信息,包括课程课节id,当前用户id(教室里的老师或者学生),帮助网站服务器识别当前用户身份和使用场景,以展示个性内容。

使用效果

  • 老师将课堂需要打开的资源平台网址制作为一个edu文件(简单的文本编辑即可),然后上传ClassIn云盘。这一步也可以由API对接完成,不用老师操作。

  • 上课时,老师打开edu文件,此时老师便以授课教师的身份打开资源平台网址。平台按老师身份为老师端展示内容。同时,学生端也会打开浏览器的同一个网站,并带有学生身份信息,平台可以选择按学生身份为其展示个性化内容。

  • 老师操作平台网站时,平台可以根据自身设计,决定是否将教师的操作同步给学生端。ClassIn仅作为一个浏览器的角色负责展示。

技术对接:

资源平台需要根据edu传递的网址信息,返回每个端需要展示的具体内容。

技术文档地址:https://github.com/classin/EeoDocumentUrl

edu

方案4. 平台将资源融合到ClassIn云盘

属于API对接可选的一部分内容,但是不能独立对接。

特点: 需要对接API,融合度高,但只有ClassIn支持的格式的文件才能进行对接。

操作: 老师在ClassIn教室正常授课,当需要使用资源时,打开教室的授权资源界面,即可看到已经通过技术对接上传的平台课件资源,直接打开使用即可。

技术实现:

课程、课节资源对接:在平台对接ClassIn建课的模块中,加入对ClassIn云盘相关接口的调用,将老师上课需要的资源上传到相应课程、课节的云盘中。

:在ClassIn云盘支持列表中的文件格式才可以上传,否则上传后也无法使用。