6

分享下在美国读研期间使用的网络教学系统

 3 years ago
source link: https://zhuanlan.zhihu.com/p/22186362
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

分享下在美国读研期间使用的网络教学系统

之前写过一篇文章《分享下在美国读研期间的一些计算机课程作业》,分享了一下日常的作业。今天介绍一下我们学校的网络教学系统。

我们平时的选课的时候,可以选择 In Class 或者 Online 课程。

In Class就是传统的在教室里面,老师在上面讲,学生坐在下面听。跟国内一样,教室里面会有白板可供老师书写,同时老师的电脑屏幕也可以投影到幕布上,通过电脑,老师可以播放课件、视频、或者做些演示。一次课大约3个小时左右。

Online的话,其实就是录播。在老师上课的时候,用摄像机把视频录下来,同时还要把电脑屏幕、白板内容都录下来,然后就可以在线播放视频,也可以实时查看老师屏幕、白板的内容。基本上体验和在教室差不多,而且还有些好处是In Class没有的:

  • 不用担心坐在后面看不清楚或者听不清楚。
  • 可以反复随时回放。这个对于期末考试前复习太有用了,如果没有好好上课,或者忘记了老师讲的内容,可以找到当时的课程,再看一遍就好了,没搞明白的还可以反复看。

当然缺点也很明显,就是上Online的课明显没有In Class的时候专注,很难有耐心坐在电脑前把3小时的课程从头到尾看完,另外也没办法和老师实时互动。

由于课程内容不仅有视频还有电脑屏幕和白板,所以必须要有专门的系统来采集,以及定制的播放器来播放。播放的时候,可以同时播放视频、电脑屏幕和白板。至于为什么不能像斯坦福公开课那样把它们都整合在一个视频里面,主要原因还是后期制作成本太高,每天那么多课程,一门门去人工制作的话,费时费力,成本太高。

现在我们的网络教学系统基本都是自动化的,每节课上完后,都有专门的系统去自动处理,每门课录制处理完成后的结果主要由三部分组成:

  • 视频:每个教室有个摄像头,一到上课时间就开始录,下课后停止。
  • 屏幕截屏:把上课期间教室的电脑屏幕都逐帧截屏成图片,当然会做一些技术处理,最终文件一般不会比视频文件大。以前也尝试过把这部分也做成视频,但结果发现不够清晰,而且文件更大。
  • 白板数据:教室的白板、笔和黑板擦其实都是电子感应的,上课期间在白板上画的内容都会按照时间记录成坐标点,数据文件不大。有的教室只有一块白板,有的教室有两块白板。

一般在In Class的课上完后,几个小时后,对应的Online录播的课程就可以上线,当然这需要专门的播放器来放。现在播放器有iOS、Android、Flash和Silverlight版本,都需要预先下载到本地,然后再播放,这主要是由于屏幕的数据比较大,又不是mp4这种标准格式,不好实时播放。不过下学期开始,就可以在线实时播放了,不需要再预先下载。

这个项目是我导师负责的,实施有十年左右了,在当时还是比较超前和有技术含量的。最开始推广的时候也发生过一些好玩的事情,有些老师还没有习惯讲课要全程被录制下来,所以有发生过老师在课间休息的时候上Dating网站被录下来的,也有给女朋友回一些私密邮件被录下来的,当然现在他们都已经都习惯了,相信也不会再犯这种错误了:)

我也有幸参与了其中一部分研发工作,主要帮助实现了播放器无需预下载直接在线播放,以及最新的HTML5版和Mac版播放器。

一些截图和演示

选择课程

https://pic4.zhimg.com/v2-c22ad71f7cc794de1becb651a6152713.png

播放课程

https://pic1.zhimg.com/v2-de27a6d33f31b2962e326e7a5cec582e.png

https://pic1.zhimg.com/v2-2c028334201d8bc5a3fc59eaf9f60c0f.png

Mac客户端

https://pic2.zhimg.com/v2-4f517a003abe393b2b024e29016e4101.png

演示课程


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK