鄭廣成
(健雄職業(yè)技術(shù)學(xué)院 軟件與服務(wù)外包學(xué)院,江蘇 太倉(cāng) 215411)
高職“工學(xué)結(jié)合”教學(xué)改革開(kāi)辟了教學(xué)改革的新篇章,教學(xué)質(zhì)量得到不斷提高,國(guó)家骨干院校、省級(jí)示范院校都彰顯了各自的辦學(xué)特色和教學(xué)改革新成果,可以說(shuō),在教學(xué)模式、教學(xué)內(nèi)容、教學(xué)方法等方面都卓有成效。健雄職業(yè)技術(shù)學(xué)院能夠結(jié)合教學(xué)改革進(jìn)程,根據(jù)教學(xué)內(nèi)容和崗位能力需求,進(jìn)行形成性課程考核改革和實(shí)踐,實(shí)現(xiàn)了課程考核的評(píng)價(jià)、激勵(lì)、引導(dǎo)等多重作用,建立了高職課程形成性考核檔案系統(tǒng),有效地實(shí)現(xiàn)了基于過(guò)程控制的形成性考核。實(shí)踐過(guò)程發(fā)現(xiàn),形成性考核檔案系統(tǒng)雖然很完善、科學(xué)、有效,但是考核效率和考核信息化程度還不夠,應(yīng)該進(jìn)一步建立信息化考核系統(tǒng)以滿足考核的互動(dòng)、透明、快速、共享要求,順應(yīng)信息化網(wǎng)絡(luò)時(shí)代潮流。這里說(shuō)的信息化考核系統(tǒng)不是考試系統(tǒng),而是課程考核、管理、實(shí)施的信息化管理系統(tǒng)。本文重點(diǎn)討論高職課程信息化形成性考核的必要性和系統(tǒng)設(shè)計(jì)方法。
高職課程信息化形成性考核,是教學(xué)改革發(fā)展的必然結(jié)果。課程改革已經(jīng)基本實(shí)現(xiàn)教學(xué)網(wǎng)絡(luò)化、教學(xué)流程信息化,課程考核作為課程教學(xué)不可缺少的重要部分,不僅是教學(xué)質(zhì)量的保障,更是對(duì)教學(xué)過(guò)程的監(jiān)督和管理。俗話說(shuō)“怎么考、就怎么學(xué)”,隨著信息化教學(xué)改革進(jìn)程,信息化考核必須作為課程改革的一部分并行推進(jìn)[1]。
眾所周知,信息化、網(wǎng)絡(luò)化的目的是實(shí)現(xiàn)信息的及時(shí)性、交互性、共享性。過(guò)去的手工考核,學(xué)生往往不能確切地知道自己課程學(xué)習(xí)的情況,只有在最后結(jié)課時(shí),才知道最終分?jǐn)?shù),大大降低了學(xué)生學(xué)習(xí)積極性,也不利于學(xué)生根據(jù)學(xué)習(xí)情況及時(shí)調(diào)整自己的學(xué)習(xí)方法和學(xué)習(xí)狀態(tài)。實(shí)施信息化考核有利于學(xué)生及時(shí)了解課程學(xué)習(xí)效果,幫助學(xué)生明確下一步學(xué)習(xí)方向,可以共享班級(jí)總體學(xué)習(xí)狀態(tài),及時(shí)在線和教師溝通等等。所以,實(shí)施信息化課程考核,是實(shí)施人性化考核的重要手段。
網(wǎng)絡(luò)給教育帶來(lái)了翻天覆地的變化,網(wǎng)絡(luò)課堂、網(wǎng)絡(luò)教學(xué)資源、網(wǎng)絡(luò)專業(yè)平臺(tái)等成為重要教學(xué)載體,形成了多元化的信息化教學(xué)體系。將來(lái)的教育應(yīng)該說(shuō)是互聯(lián)網(wǎng)或物聯(lián)網(wǎng)下的教育,參與者由原來(lái)的學(xué)生、教師,逐步轉(zhuǎn)變?yōu)槠髽I(yè)、教師、學(xué)生、兄弟院校、家長(zhǎng)等多種角色。課程形成性考核也必須采取信息化手段,構(gòu)建信息化考核系統(tǒng),以滿足多角色、網(wǎng)絡(luò)化的教育發(fā)展要求。
要建立高職課程信息化形成性考核系統(tǒng),首先應(yīng)構(gòu)建一個(gè)信息化考核平臺(tái)。在該平臺(tái)注冊(cè)信息化考核課程,在線進(jìn)行考核計(jì)劃設(shè)置、各類型考核登記和管理,家長(zhǎng)、學(xué)生、教師、教務(wù)部門(mén)、企業(yè)等能夠以不同身份進(jìn)入系統(tǒng),查看到自己需要了解的信息。信息化考核系統(tǒng)要具有引導(dǎo)性,給出學(xué)生目前的形成性考核情況和班級(jí)排名,能夠幫助每位學(xué)生找出差距,調(diào)整學(xué)習(xí)策略,協(xié)助教師生成完整的信息化考核文檔資料,支持教務(wù)部門(mén)了解課程考核實(shí)施情況,幫助家長(zhǎng)了解孩子的學(xué)習(xí)效果等。
信息化形成性考核系統(tǒng)在系統(tǒng)架構(gòu)后,建立項(xiàng)目考核、階段考核、期中檢查、并行項(xiàng)目考核、結(jié)業(yè)測(cè)試、項(xiàng)目答辯與驗(yàn)收等模塊,實(shí)現(xiàn)各階段的考核登記與管理。
高職信息化形成性考核系統(tǒng)可以采取多層系統(tǒng)架構(gòu)技術(shù)進(jìn)行設(shè)計(jì),本文采用.NET平臺(tái)下多層應(yīng)用系統(tǒng)進(jìn)行高職信息化形成性考核系統(tǒng)架構(gòu),設(shè)計(jì)成五層系統(tǒng),分別為表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)訪問(wèn)層、實(shí)體層和通用接口層[2],如圖1所示。
表示層直接和教師、學(xué)生、教務(wù)部門(mén)、家長(zhǎng)等交互信息,具有考核、查詢、統(tǒng)計(jì)、打印等功能。它必須通過(guò)調(diào)用業(yè)務(wù)邏輯層的具體業(yè)務(wù)操作為用戶提供服務(wù)。
業(yè)務(wù)邏輯層是各類操作的核心部分。它集中了各類操作的核心代碼,為表示層運(yùn)行提供功能調(diào)度接口,完成需要的業(yè)務(wù)操作,并通過(guò)調(diào)用數(shù)據(jù)訪問(wèn)層完成數(shù)據(jù)庫(kù)的數(shù)據(jù)存取操作。
數(shù)據(jù)訪問(wèn)層處于連接數(shù)據(jù)的底層,承擔(dān)服務(wù)業(yè)務(wù)邏輯層、存取數(shù)據(jù)庫(kù)數(shù)據(jù)的職責(zé)。
實(shí)體層是業(yè)務(wù)操作過(guò)程中各個(gè)數(shù)據(jù)實(shí)體對(duì)象的集合。多層系統(tǒng)操作過(guò)程中必須依托實(shí)體來(lái)實(shí)現(xiàn)各類操作的數(shù)據(jù)載體,提高運(yùn)行效率。實(shí)體層是游離于表示層和業(yè)務(wù)邏輯層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問(wèn)層之間的抽象層。
通用接口層是為系統(tǒng)整合和數(shù)據(jù)資源共享服務(wù)的層。例如:系統(tǒng)需要從其他系統(tǒng)抽取數(shù)據(jù),數(shù)據(jù)轉(zhuǎn)移時(shí),就必須通過(guò)通用接口層來(lái)實(shí)現(xiàn)。通用接口層也被業(yè)務(wù)邏輯層直接調(diào)用,業(yè)務(wù)邏輯層將得到的數(shù)據(jù)分成兩路傳輸,一路通過(guò)數(shù)據(jù)訪問(wèn)層將數(shù)據(jù)保存到當(dāng)前數(shù)據(jù)庫(kù),另一路將數(shù)據(jù)通過(guò)表示層展示。
多層系統(tǒng)整體架構(gòu)如圖1所示。
圖1 高職課程形成性考核信息化系統(tǒng)架構(gòu)
高職課程信息化形成性考核系統(tǒng)主要針對(duì)兩類課程進(jìn)行設(shè)計(jì),一類是高職常規(guī)課程,包括基礎(chǔ)課、專業(yè)課、專業(yè)基礎(chǔ)課等;另一類是高職實(shí)訓(xùn)、實(shí)踐類課程,包括綜合實(shí)訓(xùn)、課程設(shè)計(jì)、設(shè)計(jì)實(shí)踐類課程等。這兩類課程具有較大差別,常規(guī)課程一般是在校內(nèi)完成,表現(xiàn)為課堂教學(xué)、訓(xùn)練等形式;實(shí)訓(xùn)類課程目前多采取“產(chǎn)教融合、產(chǎn)學(xué)并行”形式[3],也就是以企業(yè)化真實(shí)項(xiàng)目為實(shí)訓(xùn)內(nèi)容。兩類課程的信息化形成性考核應(yīng)區(qū)別開(kāi)來(lái),通過(guò)設(shè)計(jì)兩個(gè)板塊實(shí)現(xiàn)對(duì)兩類課程的信息化考核,設(shè)計(jì)的兩個(gè)板塊主要功能如圖2、圖3所示。
常規(guī)課程考核:課程考核計(jì)劃是在線設(shè)置的該課程總體考核方案、階段、計(jì)算依據(jù)等;項(xiàng)目考核是針對(duì)目前高職課程工作過(guò)程項(xiàng)目化教學(xué)采取的方式,針對(duì)課程每個(gè)階段項(xiàng)目完成情況進(jìn)行考核;階段考核,是課程實(shí)施一段時(shí)間的階段測(cè)試,是評(píng)價(jià)過(guò)去、引導(dǎo)未來(lái)一種形式;并行項(xiàng)目考核是為了提高學(xué)生動(dòng)手能力和專業(yè)應(yīng)用能力,通過(guò)并行項(xiàng)目進(jìn)行舉一反三的訓(xùn)練;課堂表現(xiàn)記錄整個(gè)課程學(xué)習(xí)過(guò)程中的表現(xiàn);結(jié)業(yè)考核在課程結(jié)束時(shí),進(jìn)行總體大閱兵考核;課程競(jìng)賽或考證是對(duì)照具有考證或競(jìng)賽要求的課程設(shè)計(jì)的一個(gè)評(píng)分項(xiàng),鼓勵(lì)專業(yè)特長(zhǎng)生的創(chuàng)新與發(fā)展。
圖2 常規(guī)課程考核系統(tǒng)功能
圖3 實(shí)訓(xùn)類課程考核 系統(tǒng)功能
實(shí)訓(xùn)類課程考核:課程考核計(jì)劃是在線設(shè)置該課程總體考核方案、階段、計(jì)算依據(jù)等;項(xiàng)目整體設(shè)計(jì)考核主要評(píng)價(jià)學(xué)生對(duì)實(shí)訓(xùn)項(xiàng)目計(jì)劃、工作內(nèi)容分解、階段工作安排、分工合作、項(xiàng)目目標(biāo)等內(nèi)容的安排和設(shè)計(jì),是項(xiàng)目可行性評(píng)價(jià);項(xiàng)目階段質(zhì)量考核基于質(zhì)量觀念進(jìn)行階段評(píng)價(jià),可以是多次,期中后仍舊可以實(shí)施;中期檢查主要通過(guò)第三方評(píng)價(jià)進(jìn)行打分,登記到系統(tǒng)中;項(xiàng)目整體考核是整體進(jìn)行實(shí)訓(xùn)項(xiàng)目考核,相當(dāng)于產(chǎn)品驗(yàn)收;項(xiàng)目驗(yàn)收與答辯是實(shí)訓(xùn)課程結(jié)束時(shí)進(jìn)行的最終評(píng)價(jià)。
各項(xiàng)考核結(jié)束后,系統(tǒng)根據(jù)考核計(jì)劃自動(dòng)計(jì)算每個(gè)學(xué)生的成績(jī),并生成形成性考核檔案。
(1)系統(tǒng)用戶管理采取基于角色控制的管理技術(shù),將用戶分為教師、學(xué)生、家長(zhǎng)、二級(jí)教務(wù)和教務(wù)處五個(gè)角色,分別對(duì)應(yīng)不同的顯示界面。不同用戶界面集合采取母版頁(yè)的形式進(jìn)行控制,并設(shè)置頁(yè)面防后退控制。
(2)前臺(tái)采用VS2010.作為開(kāi)發(fā)平臺(tái),使用C#語(yǔ)言進(jìn)行代碼編寫(xiě),表示層采取母版頁(yè)、AJAX、CSS+DIV等技術(shù)進(jìn)行設(shè)計(jì)與開(kāi)發(fā);業(yè)務(wù)邏輯層主要通過(guò)集合、泛型、繼承等技術(shù)的類定義各類操作;數(shù)據(jù)訪問(wèn)層通過(guò)建立各種泛型、集合、繼承在內(nèi)的類完成操作定義和方法編寫(xiě);定義各類數(shù)據(jù)載體實(shí)體類,實(shí)現(xiàn)各類操作之間的數(shù)據(jù)傳遞;定義好各類通用模塊的接口組件或視圖類,實(shí)現(xiàn)通用接口數(shù)據(jù)獲取和傳遞。
(3)數(shù)據(jù)查詢多采用封裝技術(shù)設(shè)計(jì)通用查詢組件,這樣只要知道數(shù)據(jù)接口和操作要求,即可實(shí)現(xiàn)操作,視圖和數(shù)據(jù)庫(kù)的改動(dòng),不影響查詢業(yè)務(wù)操作,實(shí)現(xiàn)了邏輯獨(dú)立性和物理獨(dú)立性,查詢統(tǒng)計(jì)數(shù)據(jù)多采取Excel數(shù)據(jù)表格進(jìn)行保存和導(dǎo)出[4]。
(4)數(shù)據(jù)庫(kù)采取SQL Server 2008進(jìn)行設(shè)計(jì)和管理,系統(tǒng)初始數(shù)據(jù)通過(guò)通用接口或Excel表格整體導(dǎo)入,數(shù)據(jù)顯示多使用GridView控件,數(shù)據(jù)表之間的級(jí)聯(lián)修改通過(guò)觸發(fā)器實(shí)現(xiàn)。數(shù)據(jù)庫(kù)常規(guī)課程考核表包括:形成性考核計(jì)劃表、項(xiàng)目考核表、并行項(xiàng)目考核表、階段考核表、課堂表現(xiàn)考核表、競(jìng)賽或考證成績(jī)表、結(jié)業(yè)考核表、最終成績(jī)表等;實(shí)訓(xùn)類課程考核表包括:形成性考核計(jì)劃表、項(xiàng)目整體設(shè)計(jì)考核表、階段考核表、期中檢查表、項(xiàng)目整體考核表、項(xiàng)目驗(yàn)收與答辯表、最終成績(jī)表等。
(5)系統(tǒng)數(shù)據(jù)報(bào)表采取Excel高級(jí)報(bào)表技術(shù)實(shí)現(xiàn),這樣既容易設(shè)計(jì)成各種形式表格,又容易作為文檔系統(tǒng)進(jìn)行存儲(chǔ),實(shí)現(xiàn)信息化打印和管理等,還可以用來(lái)進(jìn)行系統(tǒng)數(shù)據(jù)維護(hù)。此外,數(shù)據(jù)導(dǎo)入、導(dǎo)出都可以通過(guò)Excel實(shí)現(xiàn)。
本系統(tǒng)基于B/S架構(gòu),對(duì)各類注冊(cè)課程進(jìn)行在線考核,學(xué)生能及時(shí)了解自我學(xué)習(xí)情況,家長(zhǎng)可以了解孩子的學(xué)習(xí)進(jìn)度和效果,教師可以在線設(shè)置課程考核和管理考核數(shù)據(jù),同時(shí)學(xué)生可以參與考核過(guò)程,最終生成所有學(xué)生的信息化考核檔案,教務(wù)部門(mén)可以通過(guò)考核系統(tǒng)獲得信息支持等,這種信息化形成性考核必將成為高職課程考核的主要形式。
[1]鄭廣成.高職《C#程序設(shè)計(jì)》課程形成性考核檔案研究[J].電腦與信息技術(shù),2010(10):71-74.
[2]楊正校,鄭廣成.高職軟件技術(shù)專業(yè)課程形成性考核方案研究[J].計(jì)算機(jī)時(shí)代,2010(06):67-69.
[3]韓曉東,高明輝.基于網(wǎng)絡(luò)的形成性考核與終結(jié)性考試研究[J].河北廣播電視大學(xué)學(xué)報(bào),2011(05):29-31.
[4]鄭廣成.MVC和.NET相結(jié)合的高職課程形成性考核系統(tǒng)開(kāi)發(fā)[J].計(jì)算機(jī)與數(shù)字工程,2011(1):57-60.