【邹景平】SCORM与教材开发
最近,国内很多人都对如何开发符合SCORM规范的教材有兴趣,也有读者来信问我「在网络教学产品要符合SCORM的条件下,作为一个教学设计者,到底要如何配合设计呢?」
其实无论国内外,符合SCORM1.2规范的教材都很少,即使美国也都不到百分之五,何况SCORM还是个不断变动的标准,最近IMS公布简易串序(Simple Sequencing)规范草案,并寻求修正意见,这是教材设计上非常重要的一环,它的目的是依据学习者的学习状况来机动串连教材,而设计者都必须依据IMS规范指定的规则,来撰写判别和指引教材组件间的串序动作。
目前,ADL的串序应用小组正在实做此程序,预料今年会纳入SCORM新的1.3版本中,届时将是一个比较稳固的版本,在此架构上来选择教材开发工具,实验试做出来的新教材,才比较能展现弹性教学的精神。
而美国ADL在佛罗里达州成立的联合协作实验室(Joint CoLab),致力于可再用教材的研发与指导工作,网站上(http://www.jointadlcolab.org/v2/index.htm)提供了相当多的参考资料,目前这些资料都还是工作手稿,预期下半年才会有正式版本提出。
一定有人会很着急的问:「难道我们只能静观其变吗?」,其实不然,在我们要实验做出新产品前,最好能对它的运作先有些体验,美国德州农工大学的钟思博士(Edward R. Jones),去年夏天接受委托计画,依据SCORM的要求,开发出一套SCORM自学教材(http://www.scorm.tamucc.edu/scorm/home.html),免费供人下载和使用,虽然使用者界面不是很友善,但内容详实深入,且说出了他第一手的开发心得,和使用SCORM1.2所受到的限制,建议大家上网亲自体会一番。
要做到SCORM相符的教材,也有不同的层次,最简单的是加上简易XML包装,使它能在不同的学习管理系统上执行,第二个层次是加上必要的元数据描述,使得素材和学习组件都能达到再用功能,目前有很多工具都能达到此功能,只是好不好用而已,像微软的LRN3.0,英国爱丁堡大学的EC-Pac等,都是可从网络下载的免费软件。
再上一个层次,就牵涉到教材与学习管理系统间的对话模式,从教材开发者的角度来看,究竟要取得哪些学习者资料?要记录哪些学习者状况与成果?要判断哪些状况,以进行下一步骤的学习?要提供哪些判断串序的规则?这是最难的一层,也需要新的设计思惟,刚好是目前SCORM尚未完善之处,那就别提是否有工具可使用了!
一般而言,若要教材设计者自己写程序代码,是太苛求了,所以需要教材编辑系统提供设计好的样板模式,供开发者使用,教材设计者最重要的是充分领会SCORM的精神,而非SCORM的细节,目前最好使用现成工具来作小规模实验,等有所体悟后,才进行大规模的制作。
无论SCORM再怎么翻修,元资料定义的部份已经是IEEE通过的标准,大改的机率非常小,可以先从这部份着手,将来软件代理人技术成熟时,仍然能派上用场。
至于弹性学习那是教育者的理想,实际生活里的需求真有那么迫切吗?我个人相当怀疑!由于人类身为万物之灵,本身就能自动调整学习进度,哪须完全由机器代劳?
若从80/20定理来看,我认为百分之八十的教材大概只需要简单的串序即可,如今SCORM越走越复杂,会不会有违初衷?
英国Ovum的专家说,标准越复杂,需要的研发人员就越多,对大厂就越有利,像微软、IBM这些大厂,他们巴不得标准越复杂越好,而小厂商则希望标准尽量单纯,但标准太简单的话,涵盖面不足,厂商就会衍生出一些专属功能,如何拿捏标准的繁简,就看ADL的智能了!