楊志亞++焦寶聰
【摘 要】微課程作為一種重要的教學資源,在各級各類教育活動中被使用。然而資源的不可跨平臺性及可重用性不高,造成了微課程資源的浪費。使用SCORM標準來規范微課程資源的建設,是解決這一難題的可行方案。本研究闡述了建設SCORM標準微課程的必要性,并對SCORM微課程進行概念界定及課程包分析,試圖給出SCORM微課程設計的操作程序,并以九年級上冊數學知識點“一元二次方程根與系數的關系”為例,簡單探討SCORM微課程的開發過程。
【關鍵詞】微課程;SCORM標準微課程;設計;開發
【中圖分類號】G434 【文獻標識碼】A
【論文編號】1671-7384(2016)07-0036-04
引 言
針對如何合理利用和共享現有的教學資源,使學習資源可重復使用和具有互操作性等問題,1997 年美國ADL(Advanced Distributed Learning Initiative)提出了可共享內容對象參考模型SCORM[1]課程對象結構標準。SCORM是對于數字內容教材的制作、內容開發提供一套共通的規范,SCORM標準的學習內容對象具有高水平的可訪問性、互操作性、適應性、重用性等[2]。微課程是具有明確教學目標,圍繞教學目標進行教學設計,集中說明一個知識點或解決一個問題,學習時間在5分鐘~15分鐘的小課程[3]。一節完整的微課應該包括指導教師的教學設計單、課件和學習者學習使用的微視頻、學習指導單、測試題和輔助資源(可選)[4]。當前,學習者行為網絡化成為發展趨勢。學習SCORM標準微課程時,每個學習者的學習進度、學習成績、學習狀態、學習時間以及學習交互等可以被非常詳細地跟蹤和記錄[5]。通過跟蹤記錄學習者行為并對數據進行分析有利于教育資源開發,支持教師更好地組織和改進課程設計,并且對學習資源及學習者做出有效評價[6]。和云教育服務平臺相結合,把微課程應用于資源共享課的建設中,真正在教學中得以運用,可以給教學帶來真正的效果。本研究基于微課程的六要素,以九年級上冊數學“一元二次方程根與系數的關系”為例,淺析SCORM微課程的設計與開發。
SCORM標準微課程
1. SCORM標準微課程的概念界定
SCORM標準微課程是利用SCORM課件開發工具,將教學設計單、課件、微視頻、學習指導單、測試題、輔助資源(可選)即同微課程相關的所有文件,以PIF(Package Interchange Format)的格式形成的ZIP課程包。
2. SCORM課程包分析
SCORM標準微課程的課程包結構如圖1所示,課程包內包含與微課程內容相關的所有物理文件和一個清單文件。每個文件資源與結構性資源獨立存儲,便于根據名稱或關鍵字查出所有相關信息。物理文件包括微課程的六要素文件、圖片聲音等多媒體素材文件及其他文件,清單文件是一個XML文件,用它來描述整個課程包中課程內容的詳細結構和內容如何組織的各種關系信息。清單是一個可重用的單元,可以包含所有的子元素和子清單,用來封裝元數據(Metadata)、組織(Organization)和資源(Resource)。元數據主要用于SCO(可共享內容對象)的查詢和定位,它以統一的形式描述微單元、可共享內容對象、內容組織結構、內容聚合,通過識別、分類、查詢和獲得在平臺中或平臺之間共享和重用。SCO是課程中最小的并可以和平臺互通數據(被跟蹤)的元素,它集合了一個或多個asset。asset是課程最小的不可分割的元素,不能和平臺互通數據。asset和SCO構成了微課程的Resource集合,它們只是資源,要想學生利用資源開展學習活動,必須有相應的教學活動,表現為資源的順序。在SCORM中,每一個項目(Item)是一個小的教學活動,通過形成一系列活動有序組織,形成內容組織(Content Organization),即學習路線。各種學習路線及資源集合形成內容聚合(Content Aggregation)。
SCORM標準微課程的設計
SCORM標準是教學過程設計、學習者學習方式設計等教育新理念與分布式服務技術緊密結合的產物,其提供的數據模型是諸多網絡教學平臺所遵循的實際規范和課程組件設計編寫標準[7]。SCORM實現了資源重用與平臺遷移,與知識內容本身并沒有太大關系。符合SCORM標準的微課程,不一定是質量好的微課程。一個好的SCORM標準微課程,重點在于課程的設計。
1. SCORM標準微課程的設計原則
資源的內容聚合,直接關系著能否根據不同教學設計重新組織與包裝。在進行SCORM標準微課程設計時,要遵循以下原則:(1)各類資源的獨立保存粒度要小,但又能整體性地呈現微課程資源:既能查詢組成微課程的文件類資源,又能查詢具有完整教學設計的微課程資源;(2)根教學內容和教學目標,合理根據需求設定SCO 或 asset。一般來說,交互程度低的內容組合可以定義為 asset,以節約系統開銷;反之則定義為 SCO。(3)SCO 的設計必須考慮與平臺的傳遞數據等交互功能。對于特殊的參數傳遞和功能實現,需要設計頁面內腳本或調用特定的標準 API 函數來處理。(4)每個微課程須有獨立的且以 imsmanifest.xml 命名的清單文件,用于定義課程結構,并將其包裝成為有組織結構的課程。
2. SCORM標準微課程的設計操作程序
基于SCORM的模塊化思想與微課程的六要素,本研究以迪克·凱瑞教學設計模型為基礎,試圖給出如圖2所示的一個SCORM微課程的設計操作程序,幫助教師逐步完成與微課程相配套的教學設計單、課件、微視頻、學習指導單、測試題、輔助資源,進而通過SCORM課件工具開發出SCORM課程包。
從圖中可以看出,SCORM標準微課程設計的操作程序可分為三大部分:設計、開發、打包。第一步,根據學科課程標準確定學習目標,在分析學習內容、學習者與情境的基礎上,擬定學習目標,根據學習目標開發出本微課程相對應的內嵌式測試題或獨立測試題,設計一系列有序的學習活動;第二步,根據實際教學需求,選擇合適的課件開發工具,經過對課件的知識結構、界面等設計后,開始制作直觀簡潔、美觀、交互性強的課件,進而制作出微課程的核心要素——微視頻,當有需要拓展相關知識時,制作出配套的輔助資源;第三步,利用SCORM課件工具編輯已有內容,制作出完整的SCORM微課程。
SCORM標準微課程的開發
基于SCORM標準的課件開發工具有:(1)Camtasia Studio;(2)Articulate Storyline;(3)Adobe Captivate;(4)Lectora;(5)iSpring;(6)Reload Editor;等等。 本研究以九年級上冊數學“一元二次方程根與系數的關系”知識點為例,探討如何使用Reload Editor軟件開發符合SCORM標準(以SCORM1.2版本為例)的微課程。
第一步,準備好教學設計單、學習指導單、課件、微視頻、輔助資源、測試題。此微課程的課件使用Prezi軟件開發,使用屏幕錄制軟件Camtasia Studio制作成微視頻,在微視頻中嵌入了測試題,如圖3所示。
第二步,選擇課程包保存位置。啟動軟件后,點擊菜單欄的【File】,在【New】的下拉選項中選擇【ADL SCORM 1.2 Package】,在彈出的選項中為新包選擇保存位置,生成圖4所示的文件,其中左側為物理文件,右側為內容包結構。
第三步,導入資源。這里的資源既包括asset,又包括SCO。通俗地說,微單元就是課件或視頻等可共享內容對象對應的素材,設計制作后成為可共享內容,即課件、微視頻、輔助資源、教學設計單、學習指導單、測試題。點擊【Files】選項卡中的圖標,選擇所有素材及文件,點擊【打開】按鈕,所有文件即導入。
第四步,設計學習活動,建立課程結構。右鍵單擊【Content Package】選項卡中的【Organizations】,選擇【Add Organization】。右鍵單擊【Organization】,選擇【Add Item】。“一元二次方程根與系數的關系”SCORM微課程的課程組織結構如圖5所示。學習者登錄網絡平臺學習時,根據課程組織結構,依次打開微課程學習指導單;觀看微視頻,學習該知識點的輔助資源;學習結束后完成相應的測試題(注:測試題可以內嵌在視頻中,也可獨立添加在學習平臺上);最后的教學設計單主要用于教師引用其他教師的微課程資源時,幫助理解設計思路,在短時間內產生不同教學設計版本的微課程。
第五步,添加元數據,包括微單元元數據、可共享內容對象元數據、內容組織結構元數據等,實現內容包及其組件的重用和共享。以添加“可共享內容元數據”為例,右鍵單擊【微課程學習單】,選擇【Add Meta-data】,右鍵單擊【Metadata】,選擇【Edit Metadata】,編輯好后點擊【OK】,數據直接寫入imsmanifest.xml清單文件。“微課程學習單”元數據部分內容如圖6所示。如有需要,也可點擊【Export】輸出元數據,生成.xml后綴文件。
第六步,所有內容編輯好后,生成SCORM微課程。點擊工具的圖標,在彈出的選項中為課程包選擇保存位置,“一元二次方程根與系數的關系”SCORM微課程開發完成。
總結與展望
基于微課程的已有研究成果,本研究針對微課程資源缺乏共享性和重用性的問題,提出基于SCORM標準的微課程設計與開發。符合SCORM標準的微課程具有高互操作性和可重用性,可以實現資源的共享和重用。SCORM標準微課程在線學習過程中,每個學習者的學習進度、學習成績、學習狀態、學習時間以及學習交互等可以被非常詳細地跟蹤和記錄。后續的研究方向為SCORM微課程在線學習中教育數據的挖掘與分析,信息技術的發展使得數據的價值能夠被更好地挖掘和利用。
基金項目:北京市教育科學“十二五”規劃重點課題 (ABA15008)。