第一篇:IMS 學(xué)習(xí)設(shè)計(jì)規(guī)范與教學(xué)設(shè)計(jì)
IMS學(xué)習(xí)設(shè)計(jì)規(guī)范與教學(xué)設(shè)計(jì)
龍科峰 孫迪
北京師范大學(xué)現(xiàn)代教育技術(shù)研究所 100875 【摘要】學(xué)習(xí)技術(shù)規(guī)范的應(yīng)用是為了保證e-learning中的學(xué)習(xí)資源更大程度的共享,但是當(dāng)前的學(xué)習(xí)技術(shù)規(guī)范主要關(guān)注學(xué)習(xí)內(nèi)容,而忽略了對(duì)學(xué)習(xí)活動(dòng)的描述,這就 使得各種e-learning活動(dòng)設(shè)計(jì)的成果不易共享和重用。基于這種情況,全球?qū)W習(xí)聯(lián)合機(jī)構(gòu)(IMS)制定了學(xué)習(xí)設(shè)計(jì)規(guī)范(LD規(guī)范)。LD規(guī)范不僅能 描述學(xué)習(xí)內(nèi)容,還能描述學(xué)習(xí)者和教師所進(jìn)行的活動(dòng),保證學(xué)習(xí)管理系統(tǒng)對(duì)這些設(shè)計(jì)成果進(jìn)行共享和重用。本文以圖文結(jié)合的方式對(duì)LD規(guī)范的相關(guān)內(nèi)容進(jìn)行介紹,并舉例說(shuō)明了LD的創(chuàng)建過(guò)程。在此基礎(chǔ)上,重點(diǎn)分析了LD與教學(xué)設(shè)計(jì)的關(guān)系,以及學(xué)習(xí)設(shè)計(jì)中有待完善的地方。
【關(guān)鍵詞】學(xué)習(xí)設(shè)計(jì);教學(xué)設(shè)計(jì);e-learning;學(xué)習(xí)活動(dòng)
1.學(xué)習(xí)設(shè)計(jì)規(guī)范產(chǎn)生的背景和意義
隨著e-learning的廣泛開(kāi)展以及各種e-learning規(guī)范和標(biāo)準(zhǔn)的應(yīng)用推廣,數(shù)字化學(xué)習(xí)資源的共享和重用已成為當(dāng)前研究的熱點(diǎn)。成立于1997年的IMS全球?qū)W習(xí)聯(lián)盟(IMS Global Learning Consortium)是e-Learning領(lǐng)域中的一個(gè)重要的組織,致力于發(fā)展及推廣網(wǎng)上學(xué)習(xí)活動(dòng)的開(kāi)放性技術(shù)規(guī)范。IMS有兩大目標(biāo):一是達(dá)成分布式學(xué)習(xí)環(huán)境中的應(yīng)用系統(tǒng)或服務(wù)的互操作性,進(jìn)而定義和開(kāi)發(fā)出所需的技術(shù)規(guī)范;二是協(xié)助其它單位,將IMS規(guī)范納入產(chǎn)品或服務(wù)中。由于IMS并非開(kāi)放性組織,其所制定的規(guī)范還要送給正式的標(biāo)準(zhǔn)研究單位,如IEEE等,經(jīng)由公開(kāi)、公正的程序來(lái)討論和審核,并經(jīng)過(guò)委員投票同意后才能成為正式規(guī)范或標(biāo)準(zhǔn)。作為目前世界上對(duì)e-Learning標(biāo)準(zhǔn)投入最深最積極的組織,IMS制定出的規(guī)范類別也最多。但是,以前的IMS學(xué)習(xí)技術(shù)規(guī)范大多局限于追蹤個(gè)別化學(xué)習(xí),僅僅允許一些簡(jiǎn)單的資源排序及學(xué)習(xí)內(nèi)容的描述,并不支持多角色的協(xié)作學(xué)習(xí)和大量教學(xué)模式的應(yīng)用,缺乏對(duì)教學(xué)方法、策略、目標(biāo)和教學(xué)活動(dòng)的統(tǒng)一描述。這導(dǎo)致了應(yīng)用符合這些規(guī)范和標(biāo)準(zhǔn)的e-learning平臺(tái)時(shí),只能以一種固定局限的教學(xué)模式再現(xiàn)課程。這與現(xiàn)實(shí)中多角色互動(dòng)的教學(xué)實(shí)踐相去甚遠(yuǎn),而且在教學(xué)模式日益增多的情況下,對(duì)每一種教學(xué)模式分別進(jìn)行平臺(tái)實(shí)現(xiàn),其效率是極低的。不言而喻,當(dāng)前的e-learning規(guī)范的發(fā)展方向必然要擴(kuò)展到包含多種角色的互動(dòng)和多種教學(xué)模式的應(yīng)用。因而,荷蘭開(kāi)放大學(xué)的Koper 與Olivier所建議的學(xué)習(xí)設(shè)計(jì)規(guī)范(即IMS Learning Design)應(yīng)運(yùn)而生,并得到了IMS組織的大力支持和推廣。IMS的學(xué)習(xí)設(shè)計(jì)規(guī)范是建立在荷蘭開(kāi)放大學(xué)的教育建模語(yǔ)言(EML)基礎(chǔ)上的,加入了一種類似HTML的內(nèi)容模型來(lái)支持行為,整合和擴(kuò)展了IMS現(xiàn)有的相關(guān)規(guī)范。IMS于2003年2月13日公開(kāi)發(fā)布了學(xué)習(xí)設(shè)計(jì)規(guī)范1.0版本。
學(xué)習(xí)設(shè)計(jì)規(guī)范提供了一種描述方法,說(shuō)明學(xué)習(xí)者在學(xué)習(xí)環(huán)境中,以一定的順序進(jìn)行學(xué)習(xí)活動(dòng)以達(dá)到預(yù)定的學(xué)習(xí)目標(biāo),它能夠模擬多角色的教與學(xué)過(guò)程,也支持個(gè)別化 的學(xué)習(xí)進(jìn)程和大量在線教學(xué)模式的應(yīng)用。學(xué)習(xí)設(shè)計(jì)以一種靈活通用的語(yǔ)言對(duì)教學(xué)模式進(jìn)行完整、抽象和方便的形式化描述,同時(shí)包括電子郵件、討論或者公告等特定 的服務(wù),尤其在針對(duì)學(xué)習(xí)活動(dòng)的描述中,將活動(dòng)與活動(dòng)的組織架構(gòu)相分離,進(jìn)而與角色和資源相分離,提高可重用性。遵循學(xué)習(xí)設(shè)計(jì)規(guī)范的系統(tǒng)則能夠理解這些描 述,保證學(xué)習(xí)資源的高度共享和重用。
2.學(xué)習(xí)設(shè)計(jì)規(guī)范概述 2.1學(xué)習(xí)設(shè)計(jì)的概念模型
在學(xué)習(xí)設(shè)計(jì)規(guī)范中使用了UML圖來(lái)表述它的概念模型,反映規(guī)范中各個(gè)類之間的關(guān)系,具體內(nèi)容見(jiàn)圖一。
圖一 學(xué)習(xí)設(shè)計(jì)的概念模型
如圖一所示,學(xué)習(xí)設(shè)計(jì)規(guī)范的核心概念是:無(wú)論在何種教學(xué)模式中,一個(gè)人都會(huì)承擔(dān)一個(gè)角色(這個(gè)角色通常是學(xué)生或者教師),然后根據(jù)各自的角色在環(huán)境中進(jìn)行 學(xué)習(xí)活動(dòng)或支持活動(dòng),同時(shí)生成活動(dòng)的結(jié)果,其中環(huán)境包括適當(dāng)?shù)膶W(xué)習(xí)對(duì)象和進(jìn)行活動(dòng)時(shí)所使用的服務(wù)。在學(xué)習(xí)設(shè)計(jì)中,角色在何時(shí)進(jìn)行何種活動(dòng)是由方法或通知決 定的。
圖 中的方法是為了使學(xué)習(xí)者達(dá)到特定的學(xué)習(xí)目標(biāo)而設(shè)計(jì)出來(lái)的一組教學(xué)方案,同時(shí)也規(guī)定了學(xué)習(xí)者能夠使用該方法的先決條件。方法的描述采用了戲劇的術(shù)語(yǔ),一個(gè)方 法包含一個(gè)或多個(gè)劇本,如果含有多個(gè)劇本則各劇本并行執(zhí)行;一個(gè)劇本包含一個(gè)或多個(gè)幕,有多個(gè)幕時(shí)各幕順序執(zhí)行;一個(gè)幕又可以包含一個(gè)或多個(gè)角色分配,如 果有多個(gè)角色分配時(shí),各個(gè)角色分配并行執(zhí)行。另外,角色分配只能包含一個(gè)角色和一個(gè)活動(dòng)(或活動(dòng)結(jié)構(gòu)),說(shuō)明該角色進(jìn)行的活動(dòng),這在圖中沒(méi)有顯示出來(lái)。學(xué)習(xí)設(shè)計(jì)規(guī)定一個(gè)人被賦予角色后才能參與活動(dòng)。圖中明確定義的角色有兩種:學(xué)習(xí)者和教師。其實(shí)每種角色還可以包含子角色,但是規(guī)范中沒(méi)有定義子角色名稱的術(shù)語(yǔ),而是讓學(xué)習(xí)設(shè)計(jì)者自己命名。例如協(xié)作學(xué)習(xí)的設(shè)計(jì)方案中,可能就會(huì)將學(xué)習(xí)者定義成各種子角色讓他們分別承擔(dān)。
活動(dòng)是一個(gè)很重要的元素,是角色與環(huán)境的連接。它包括學(xué)習(xí)活動(dòng)和支持活動(dòng)兩種,學(xué)習(xí)活動(dòng)是以文本或多媒體的形式說(shuō)明學(xué)習(xí)者如何進(jìn)行活動(dòng)來(lái)達(dá)到預(yù)定的學(xué)習(xí)目標(biāo),而支持活動(dòng)規(guī)定了教學(xué)支持角色所進(jìn)行的活動(dòng),以保證學(xué)習(xí)活動(dòng)的順利進(jìn)行。多個(gè)相關(guān)的活動(dòng)可以組合成一個(gè)活動(dòng)結(jié)構(gòu),它可以是順序結(jié)構(gòu)或者是選擇結(jié)構(gòu),前者的角色按預(yù)先定義的順序來(lái)完成結(jié)構(gòu)中不同的活動(dòng);后者的角色可以任選一定數(shù)量的活動(dòng),這個(gè)數(shù)量是預(yù)先規(guī)定的。
環(huán)境由學(xué)習(xí)對(duì)象和服務(wù)組成。這里的學(xué)習(xí)對(duì)象是指在學(xué)習(xí)活動(dòng)和支持活動(dòng)中使用的可重用的和可尋址的數(shù)字或非數(shù)字資源,例如web頁(yè)面、書(shū)本、制作工具(文 本編輯器等)、儀器(顯微鏡等)、試題等等。服務(wù)則是用來(lái)支持教學(xué)過(guò)程的工具,例如聊天室、論壇和郵件等,這些工具是由學(xué)習(xí)管理系統(tǒng)提供的,設(shè)計(jì)階段的服 務(wù)只是對(duì)這些工具的抽象描述,學(xué)習(xí)設(shè)計(jì)在某個(gè)運(yùn)行時(shí)環(huán)境中實(shí)例化之后才賦予這些工具的URL。服務(wù)可分為四類:郵件服務(wù)、會(huì)議服務(wù)(實(shí)時(shí)會(huì)議、非實(shí)時(shí)會(huì)議 和通知等)、監(jiān)控服務(wù)和索引搜索服務(wù)。
屬性是用戶和角色檔案的組成部分,通過(guò)屬性可以監(jiān)控、評(píng)價(jià)、個(gè)別化用戶和角色。學(xué)習(xí)設(shè)計(jì)支持局部屬性、局部個(gè)人屬性、局部角色屬性、全局個(gè)人屬性和全局 屬性等五種,多個(gè)屬性可以組成一組。為了在教學(xué)過(guò)程中查看和設(shè)置屬性,學(xué)習(xí)設(shè)計(jì)提供了一些全局元素,包括屬性的設(shè)置,屬性的查看,屬性組的設(shè)置和屬性組的 查看等四類。
角色執(zhí)行活動(dòng)后會(huì)生成一些結(jié)果和事件,包括某項(xiàng)活動(dòng)、某一幕或一個(gè)劇本的完成,某項(xiàng)條件變?yōu)檎?,某個(gè)屬性值被修改等。這些結(jié)果和事件可以觸發(fā)一個(gè)通知,使角色執(zhí)行一項(xiàng)新的活動(dòng),例如一個(gè)學(xué)生完成一個(gè)活動(dòng)后(這就是一個(gè)結(jié)果),他自己或另一個(gè)學(xué)生和老師就被通知可以進(jìn)行下一個(gè)活動(dòng)。通知的機(jī)制也適用于后一 個(gè)活動(dòng)依賴于前一個(gè)活動(dòng)結(jié)果的適應(yīng)性任務(wù)環(huán)境的設(shè)計(jì)。
學(xué)習(xí)設(shè)計(jì)可以分三個(gè)級(jí)別實(shí)施:級(jí)別A、級(jí)別B和級(jí)別C,級(jí)別依次增高。圖一呈現(xiàn)了級(jí)別C的所有類,在級(jí)別B中不包括通知,而級(jí)別A不包括通知、屬性、條件和全局元素。2.2學(xué)習(xí)設(shè)計(jì)的信息模型
學(xué)習(xí)設(shè)計(jì)的成果主要是以xml文檔的形式保存,因此用樹(shù)狀結(jié)構(gòu)描述的信息模型更容易實(shí)現(xiàn)學(xué)習(xí)設(shè)計(jì)的xml綁定。
圖二 LD的樹(shù)狀表
(*:出現(xiàn)0或多次,+:出現(xiàn)1或多次,?:出現(xiàn)0或1次)
如 圖二所示,學(xué)習(xí)設(shè)計(jì)文檔的根元素是learning-design,它下一級(jí)的title表示學(xué)習(xí)設(shè)計(jì)的題目,具體的值只能是字符串類型。
learning-objectives(學(xué)習(xí)目標(biāo))、prerequisites(先決學(xué)習(xí)條件)和metadata(元數(shù)據(jù))分別包含相應(yīng)的說(shuō)明信 息,他們的值除了字符串類型以外還可以引用一些單獨(dú)的多媒體文件表示;components(組件)和method(方法)是兩個(gè)相關(guān)的元 素,components相當(dāng)于一個(gè)變量聲明和初始賦值的地方,只說(shuō)明學(xué)習(xí)設(shè)計(jì)中使用到的角色、活動(dòng)、環(huán)境和屬性,而角色在什么環(huán)境中執(zhí)行什么活動(dòng)則在 method中說(shuō)明。method在概念模型中已有介紹,這里值得注意的是play(劇本)、act(幕)和role-part(角色分配)的同級(jí)元素中 都含有一些完成該活動(dòng)所需條件的元素(分別是complete-unit-of-learning、complete-play、complete-act)和完成活動(dòng)時(shí)所觸發(fā)的事件元素(on-completion),這些元素就控制了各個(gè)活動(dòng)之間的轉(zhuǎn)換。
在級(jí)別A的學(xué)習(xí)設(shè)計(jì)中,學(xué)習(xí)者可以按既定順序完成一組活動(dòng),或者有選擇的按任意順序完成這組活動(dòng),但總得來(lái)說(shuō)都是線性的,不能在活動(dòng)之間的來(lái)回跳轉(zhuǎn)。級(jí)別 B中包含了properties(屬性)和conditions(條件),可以將一些控制變量記錄在properties里面,通過(guò)conditions 的if元素判斷這些控制變量的值,以決定觸發(fā)相應(yīng)的活動(dòng)跳轉(zhuǎn),這樣就可以實(shí)現(xiàn)活動(dòng)的非線性執(zhí)行,豐富所支持的教學(xué)模式。級(jí)別C增加了 notification(通知)元素,能夠基于一定的事件來(lái)給角色發(fā)送消息或啟動(dòng)一個(gè)新的活動(dòng)。級(jí)別C比級(jí)別B高級(jí)的地方在于,級(jí)別B只能基于 properties的值來(lái)執(zhí)行活動(dòng)的跳轉(zhuǎn),而級(jí)別C不僅可以基于值,還可以基于活動(dòng)的完成和屬性值的設(shè)置等事件來(lái)執(zhí)行操作,另外,級(jí)別C執(zhí)行的操作除了 活動(dòng)跳轉(zhuǎn)還可以是發(fā)送消息。
2.3學(xué)習(xí)單元
在學(xué)習(xí)設(shè)計(jì)規(guī)范中提出了一個(gè)學(xué)習(xí)單元的概念,指任何在教育或培訓(xùn)中使用的有界塊,例如一門(mén)課程,一堂課等。學(xué)習(xí)單元不僅指學(xué)習(xí)資源的集合,還包括各種活動(dòng)(問(wèn)題解決的活動(dòng),搜索活動(dòng),討論活動(dòng),互評(píng)活動(dòng)等等),評(píng)價(jià),以及教師進(jìn)行服務(wù)和支持活動(dòng)的工具。學(xué)習(xí)設(shè)計(jì)的主要用法就是將學(xué)習(xí)設(shè)計(jì)包含在內(nèi)容包裝里 面,從而建立一個(gè)學(xué)習(xí)單元。內(nèi)容包裝可以使數(shù)字化學(xué)習(xí)資源在不同的學(xué)習(xí)管理系統(tǒng)之間交換,它不限定被包裝的學(xué)習(xí)資源的具體內(nèi)容和格式,而是通過(guò)定義一個(gè)統(tǒng) 一的結(jié)構(gòu)將不同的數(shù)字化資源包裝起來(lái)。學(xué)習(xí)設(shè)計(jì)的內(nèi)容包裝推薦使用IMS內(nèi)容包裝規(guī)范。可以認(rèn)為,學(xué)習(xí)單元就等于學(xué)習(xí)設(shè)計(jì)加內(nèi)容包裝。下圖顯示了學(xué)習(xí)單元 的結(jié)構(gòu)。
圖三 學(xué)習(xí)單元的結(jié)構(gòu)
從圖三可以看出,學(xué)習(xí)單元與傳統(tǒng)的內(nèi)容包裝結(jié)構(gòu)很相似,整體是一個(gè)包交換文件,里面包括xml格式的內(nèi)容清單和實(shí)際物理文件兩個(gè)部分,特別的,學(xué)習(xí)單元 的組織結(jié)構(gòu)中包含的是學(xué)習(xí)設(shè)計(jì)元素。學(xué)習(xí)設(shè)計(jì)的結(jié)構(gòu)是按上節(jié)介紹的信息模型組織。資源則包含了所需的物理文件和支持平臺(tái)地址的引用。
2.4學(xué)習(xí)設(shè)計(jì)的實(shí)施
學(xué)習(xí)設(shè)計(jì)的實(shí)施可以分為三步:創(chuàng)作、生產(chǎn)和發(fā)送。
創(chuàng)作是完成LD實(shí)例文檔的過(guò)程。首先以文本的形式介紹這次設(shè)計(jì)的標(biāo)題、提供者、教學(xué)方法、內(nèi)容、學(xué)習(xí)目標(biāo)、角色、學(xué)習(xí)內(nèi)容的劃分、學(xué)習(xí)服務(wù)/設(shè)備/工具 的使用、學(xué)習(xí)活動(dòng)流程劃分等;然后根據(jù)這些介紹畫(huà)出UML的活動(dòng)圖,主要是描述出各個(gè)角色所進(jìn)行的活動(dòng)流程;最后是將上面的信息轉(zhuǎn)換成xml文檔實(shí)例。
生產(chǎn)是為了完善創(chuàng)作階段生成的xml文檔,相當(dāng)于出版行業(yè)中將作者的手稿裝訂成冊(cè)的過(guò)程。進(jìn)行生產(chǎn)首先得利用IMS提供的schema來(lái)驗(yàn)證創(chuàng)作的 xml文檔的有效性;其次是為了簡(jiǎn)化發(fā)送階段所做的一些預(yù)處理,包括角色的和屬性的定義存儲(chǔ)、條件表達(dá)式的求值和通知實(shí)施方法的選擇等;最后為學(xué)習(xí)設(shè)計(jì)分 配使用者,學(xué)習(xí)設(shè)計(jì)使用了“運(yùn)行(run)”的概念來(lái)表示學(xué)習(xí)設(shè)計(jì)和分配給這個(gè)學(xué)習(xí)設(shè)計(jì)的使用者的結(jié)合。
發(fā)送是學(xué)習(xí)設(shè)計(jì)的實(shí)際執(zhí)行階段。這個(gè)階段的一個(gè)主要工作是給用戶提供的個(gè)性化視圖,也就是根據(jù)學(xué)習(xí)設(shè)計(jì)的文檔、用戶的角色和用戶檔案數(shù)據(jù),給用戶呈現(xiàn)他 所應(yīng)該用到的活動(dòng)樹(shù)、服務(wù)樹(shù)、學(xué)習(xí)內(nèi)容和偏好的字體顏色等,另外,一些觸發(fā)事件也能動(dòng)態(tài)的改變用戶的視圖。在發(fā)送階段也有角色的人員分配問(wèn)題,與生產(chǎn)階段 僅僅為用戶分配教師和學(xué)生兩種角色不同,發(fā)送階段是負(fù)責(zé)是子角色的分配,因此分配者更需要教學(xué)設(shè)計(jì)知識(shí)和對(duì)人員的了解。用戶角色在運(yùn)行過(guò)程中有可能會(huì)改 變,這也需要運(yùn)行環(huán)境能相應(yīng)調(diào)整用戶的視圖。
學(xué)習(xí)設(shè)計(jì)的實(shí)施工具可能各不相同,有的工具功能有限,需要集成其他的系統(tǒng),例如門(mén)戶系統(tǒng)、學(xué)生管理、學(xué)生注冊(cè)和郵件等服務(wù)系統(tǒng),這就需要處理好學(xué)習(xí)設(shè)計(jì)的運(yùn)行與這些系統(tǒng)的接口問(wèn)題。
2.5 學(xué)習(xí)設(shè)計(jì)的創(chuàng)作實(shí)例
創(chuàng)作一個(gè)學(xué)習(xí)設(shè)計(jì)一般分為介紹、畫(huà)UML活動(dòng)圖、編寫(xiě)XML實(shí)例文檔三個(gè)步驟。下面我們闡述一個(gè)學(xué)習(xí)設(shè)計(jì)的級(jí)別A實(shí)例——機(jī)翼中的燃油閥移除,這個(gè)例子是由波音公司的Travis Carlton提供的。
(1)介紹
本例子的題目為“波音燃油閥的移除”,學(xué)習(xí)目標(biāo)是學(xué)生能夠從虛擬的機(jī)翼中將燃油閥移除,設(shè)計(jì)中只涉及到一種角色:學(xué)習(xí)者,學(xué)習(xí)者采用了非協(xié)作、自定步調(diào)和 個(gè)別化的學(xué)習(xí)方法。需要用到的學(xué)習(xí)工具是一本《交互式電子技術(shù)手冊(cè)》。學(xué)習(xí)活動(dòng)流程由三個(gè)模塊組成:介紹模塊、課程模塊、測(cè)試模塊,具體流程如下:
模塊1:燃油閥介紹
燃油閥課程介紹、燃油閥操作理論 模塊2:燃油閥課程
燃油閥和數(shù)量轉(zhuǎn)換器的組成、燃油系統(tǒng)故障、燃油閥移除程序(預(yù)備、移除閥門(mén)、移除轉(zhuǎn)換器、移除燃油閥)
模塊3:測(cè)試
知識(shí)測(cè)試(燃油系統(tǒng)組成、燃油系統(tǒng)故障)、移除操作模擬測(cè)試 上述三個(gè)模塊是順序的關(guān)系,不能顛倒和跳躍,模塊2中的“燃油閥和數(shù)量轉(zhuǎn)換器的組成”和“燃油系統(tǒng)故障”這兩個(gè)環(huán)節(jié)的先后順序可以任意選擇。
(2)畫(huà)UML活動(dòng)圖
下面我們?cè)谏鲜鼋榻B的基礎(chǔ)上畫(huà)UML活動(dòng)圖并對(duì)環(huán)節(jié)進(jìn)行說(shuō)明?;顒?dòng)圖以順序或平行的方式呈現(xiàn)活動(dòng),允許進(jìn)行活動(dòng)的選擇和嵌套。本實(shí)例中的活動(dòng)都是學(xué)習(xí)活動(dòng)而沒(méi)有支持活動(dòng)。
圖四 波音實(shí)例的UML活動(dòng)圖 學(xué)習(xí)者進(jìn)入介紹模塊,依次學(xué)習(xí)“課程介紹”和“操作理論”兩個(gè)環(huán)節(jié),然后才能進(jìn)入課程模塊,因?yàn)椤敖M成”和“故障”兩個(gè)環(huán)節(jié)的先后次序是非固定的,此時(shí),學(xué)習(xí)者面臨著兩種學(xué)習(xí)次序的選擇,完成其一即可,上圖中則以選擇結(jié)構(gòu)對(duì)這兩種選擇進(jìn)行了呈現(xiàn)。學(xué)習(xí)者完成前面所有的環(huán)節(jié)之后,才能進(jìn)入“燃油閥移除程序” 環(huán)節(jié),如上圖所示,“燃油閥移除程序”環(huán)節(jié)中的子環(huán)節(jié)是順序的次序呈現(xiàn)的,這說(shuō)明學(xué)習(xí)者要嚴(yán)格按照先后次序?qū)ο嚓P(guān)的子環(huán)節(jié)進(jìn)行學(xué)習(xí)。測(cè)試模塊也是要求學(xué)習(xí)者按照順序的次序進(jìn)行學(xué)習(xí),這里不再贅述。通過(guò)測(cè)試模塊之后,整個(gè)課程的學(xué)習(xí)才能結(jié)束。
(3)XML實(shí)例文檔
這一步是要以介紹和UML活動(dòng)圖為基礎(chǔ),將它們轉(zhuǎn)換為XML實(shí)例化文檔。步驟1:
將XML文檔的標(biāo)題
,本步驟具體文檔內(nèi)容如下: