網站首頁 文學常識 簡歷 公文文書 文學名著 實用文 人生哲理 作文 熱點話題作文
當前位置:文萃咖 > 實用範文 > 論文

論職業教育軟件開發的技術標準及組織形式論文

欄目: 論文 / 發佈於: / 人氣:1.02W

構建適應經濟發展方式轉變和產業結構調整要求、體現終身教育理念的現代職業教育體系,是我國實現由人力資源大國向人力資源強國轉變的主要載體。當前,我國職業教育改革與發展迎來了重要戰略機遇期,個人計算機的普及以及CAI技術能力的不斷提升,為職業技術教育規模的擴展及能力的提升開闢了新的途徑。充分利用高等學校,特別是培養職業教育師資的等的教育教學資源,通過各專業學科人才與計算機專業人才的有效合作,開發職業教育教學軟件,並加快推廣普及步伐,將對我國職業教育發展發揮重要作用。

論職業教育軟件開發的技術標準及組織形式論文

一、問題的提出

當前,我國職業教育面臨着拓展規模、提升能力水平兩大問題。拓展規模,需要在大力發展學校教育的同時,積極發展包括遠程職業教育、成人職業教育、終生職業教育(培訓D等社會教育;提升能力水平,需要提高職業教師的自身技能水平和教學指導能力,不斷改進教育教學方法。需要學校或培訓機構具備足夠的教學場地,購置大量的教學儀器設備和實驗實習材料,給教育受眾提供滿意的實操環境。而解決這些問題,均受到場地、資金42

等若干因素的制約。同時,從事職業教育的教師數量在短期內也難以滿足,教師個體素質在短期內也難以提升到理想狀態。特別是急需發展職業教育的廣大農村,對職業教育資源的需求日益強烈。

相對而言,我國高等教育經過改革開放後數十年的發展,無論是辦學規模還是辦學水平均有了較大幅度提高,社會影響力不斷增加。積極推行高等學校辦學資源的社會化、課程的公開化是實現“服務社會”的有效途徑。近年來,美國等高等院校的公開課已經風靡網絡,受到全世界網民的一致好評。美國高校教育教學資源的網絡化和社會化,為我國高等學校實現辦學目標和宗旨提供了可供借鑑的經驗。推進我國高校教育資源的網絡化和社會化,將為解決我國當前職業教育資源緊缺問題開闢一條嶄新途徑,可有效地解決職業教育受眾專業實習、實訓設備、設施及專任教師短缺等問題。

隨着我國PC機在公共場所、事業單位和家庭的逐步普及,以培養職業教育師資為重點任務的高等院校組織相關專業教學人員,對職業教育各專業內容進行科學組織,精心設計,利用計算機技術,以人機交互的方式將職業教育相關專業內容通過文本(texjU圖像(image、圖形(graphicS、音頻(aud〇、動畫(animatiori)、視頻(vide〇等多種方式,經單獨或合成的形態表現出來,形成適合社會不同教育受眾實際情況的系列教學軟件,並面向社會更加廣泛的地域和時空領域推行、傳授,可有效地實現職業教育面向人人的目標,為我國經濟社會建設培養更多的技能型實用人才。同時,可有效地激發教育受眾的學習興趣,方便學習者自己把握學習時間,選擇學習內容,實現“以人為本”發展職業教育的目標。通過仿真模擬實驗、實習等操作,可有效地解決目前基層職業教育設備少、實習材料短缺等問題,減少不必要的資金投入。教學軟件承載、支持並體現了一定的教育理念,通過多種表現形式和問題情景的創設,支持接受式學習、自主探索式學習等多種學習方式,必將促進教育受眾個性和諧地發展。

二、國內外開發及應用現狀

在教育教學中應用計算機技術,使教學手段、教學思路和教學體系乃至整個社會教育模式發生了深刻的變革。上世紀80年代以來,計算機技術的飛速發展為各類教學軟件的開發提供了強力技術支持。視窗操作系統(Windows的推出為軟件開發建立了開發平台,多媒體技術的發展使教學內容的表現形式更加豐富多彩,網絡技術的快速普及使教學突破了空間限制。目前,各種教育教學軟件的開發技術已經躍進了一個新的台階,在內容表現形式上更具趣味性和吸引力,在具體操作上更加簡便和人性化,在使用功能上更具多樣化和綜合化。2]特別是網上課程設計、網上課程協作和網上課程管理等各具特色開發工具的形成,使各種教育教學軟件開發技術水平日新月異,步入一個嶄新時代。美國StanfordUniversity自2001年起,就確定專門人員併有學生參與)對教授講授的課程進行加工,並及時放到網上,或供學生課外複習,或用於繼續教育,為校外在職人員學習提供方便。眾人皆知的美國ETSe繼英國IELTS考試在全球實現計算機化之

後,已在全球實現了和TOEFL考試的無紙筆化。隨着現代信息技術和與其相適應的教學開發技術的形成和發展,使教學軟件系統以其強大的功能迅速得到開發和應用,代表了現代教學技術的發展方向,成為教育改革的發展趨勢。

我國教學軟件的開發研究工作基本與世界發達國家同步,但由於起步初期受到計算機軟硬件技術發展水平及計算機普及率的限制,開發進度不快,技術水平不高,應用普及面不廣。上世紀90年代,CAI技術在我國蓬勃興起,引發了教育技術史上一次新的革命。典型的教學軟件代表作有“開天闢地”和“萬事無憂”等。進入新世紀後,基於當今世界先進的計算機軟硬件技術,將許多優秀的教育思想與教學方法以及教學基本策略以基元形式積聚成庫形成的“積件”(IntegrableWarf)模式,顯示出旺盛的生命力。計算機網絡教學技術的迅速發展,進一步拓展了教育空間。在市場需求的拉動下,各類教學軟件產品迅速湧入教育領域,每年全國教育教學軟件開發的投入達到數十億元。但是,目前的教學軟件開發,多集中於普通教育和幼兒教育,職業教育教學軟件開發的水平不高,開發速度不快,理論支持不足,鮮有推廣價值較大的產品。無論是職業學校,還是社會培訓機構及教育受眾,對具有較高製作技術水平的職業技術教育教學軟件的需求越來越強烈。

三、軟件應達到的技術標準

研究國內外教學軟件開發的歷史進程和開發過程,總結各地教學軟件開發工作取得的經驗和教訓,確定開發職業教育教學軟件應達到以下六項技術標準。

(一)實用性

實用性是職業教育教學軟件之本。質量上乘、效果良好的教學軟件,應該是一件精良的教學工具,是一個精準教學內容的集合,是一套精巧的計算機程序。教學軟件的實用性集中體現在軟件系統的實用性和軟件內容(數據庫的實用性兩個方面。軟件系統的實用性要求軟件應用現代計算機技術,能夠有效開發使教育受眾的多元智能,增強軟件使用效果。能夠利用各種認知理論,科學控制信息表達及信息流程等,有效增強教育受眾對學習內容的記憶;數據庫的實用性強調軟件開發在內容選擇上必須面向社會各個層次的教育受眾,符合市場需求和教育受眾的實際需要,體現職業性、技術性和實用性的統一,凡學術性、有爭論或不能運用到工作實際中的內容均不納入。

二簡便性

職業教育教學軟件面向全社會,必須簡便易行。(1)操作要簡單。軟件的操作方法應與目前社會流行的Windows等操作系統兼容,應讓軟件使用者不需任何專門培訓也會使用。在操作設計上,應盡力體現人性化。如在實施人機互動方面,均應在設置鍵盤輸入的同時,附加鼠標Option方式選擇。當然,也要為熟悉計算機操作的教育受眾提供多種輸入方式;(2操作要方便。在操作過程中,應該給學習者提供各種幫助功能。除在系統中設立幫助文件外,還要在軟件適當部位顯示出相關幫助信息,提醒學習者按照自己的意願操作。當出現錯誤操作時,軟件也要主動提醒學習者,並指出正確的操作方式、方法。

(三交互性

人機交互能力的強弱,是職業教育教學軟件能否被使用者接受的關鍵,應作為開發設計的重點。;1)要讓軟件用户對軟件的運行狀態具有高度的控制能力,如啟動、停止、內容的跳轉、參量的選擇以及避免無窮迴圈等;;2對教育受眾各種教學需求,應儘可能地體現在軟件功能中,設置若干喚起方式,以此保證用户可自由取捨軟件的多數功能;(3建立符合常規、簡單明瞭、風格一致、反饋信息提示得當、容錯性良好的用户界面,努力增強與使用者的親和力。如建立明顯交互標誌,避免使用者盲目尋找各種功能特性等;;4要盡力為使用者提供更多幹涉的機會,充分調動學習者的學習熱情;?盡力避免軟件使用者的誤操作將導致軟件系統出錯或鎖死等常見現象,使學習者能夠永久使用軟件,樹立學習信心。

職業教育教學軟件應是各個教學“積件”的集成。“積件”是一個教學素材或知識單元,幾個或多個“積件”組合成一個學習單元,幾個或多個學習單元可集成一套完整的教學軟件。這些單元即可以單獨作為教學軟件實用,也可與其他單元鏈接,構成一個課程的整體。每個單元都應是獨立的、完整的,並具有選擇性和靈活性,便於與常規教學中實施的學分制、工學交替等相對接。同一課程的所有單元都均為同一學科科目,各個單元之間具有平行、遞進、包容的邏輯關係,各個單元的排列組合,形成教學軟件的多級分支和多層頁面。為便於教育受眾使用,在軟件分支和頁面設計中,應盡力減少頁面層級,盡力在單一的界面內集成更多的對象、功能和特性,以便易於實現人機交互技術。

職業教育教學軟件面向社會每一個人,一定要避免固化教學過程,具有普遍適用性。;1)區別於傳統媒體技術和普通課件製作技術,職業教育教學軟件應盡力體現模塊化、智能化和交互性,確保結構清晰、適應性強;(2教學內容間的轉換(超文本鏈接)應盡力避免簡單的跳轉,或僅僅與傳統課堂教學過程相對應,應側重於交流和共享;(3)在運轉軟件的硬件要求方面,應確保軟件在普通PC機上就能運行,不需要特殊的設置和裝置;(4在增強軟件普適性的同時,還應注意軟件的安全性、系統運行的穩定性及測試內容、結果的保密性等,設置獨特的文件存儲方式,對相關保密內容進行加密處理,明確只有授權人員才能打開文件。

(六)智能性

職業教育教學軟件應特別注重軟件內部諸因素、諸對象之間的互動關係,注重知識建構的過程。目前,市場在售的部分教學軟件之所以難於被教育受眾廣泛接受,關鍵就在於過多的非教學因素影響了學習者的注意力。因此,職業教育教學軟件一定要做到界面美觀、簡潔、大方,即對學習者多元智能產生一定的刺激,提升學習效果,又不會影響教學主題。對一些較難理解的課程內容則應儘可能地使用聲、像等多種手段,以求最佳教學效果。尤其要重視對諸如工科類機械操作系統、商科類商業專題運作過程等的仿真智能環節設計,使學習者能夠在計算機軟件上的仿真環境中模擬練習,在奠定一定的操作基礎之後,再進實訓車間(或工廠實際操作。這樣,既可減少教學過程對機器設備等的損耗,還可以節約實習、實訓等材料,達到提高學習速度、降低學習成本的效果。

四、實施軟件開發的各個階段遵循開發、試驗、推廣“三步走”模式,將職業教育教學軟件的'開發過程劃分為以下六個階段

(一)可行性分析計劃階段組織相關開發人員深入職業院校、短期培訓機構、成人教育機構等進行市場調研,在認真聽取需求方對開發職業教育教學軟件的具體要求的基礎上,進行項目可行性分析股資效益分析),制訂開發計劃。要以文件的形式,把開發人員職責、開發進度、所需經費和所需計算機軟硬件條件等作出具體安排,以此開展、檢查各項工作。

(二軟件需求調研階段在確定開發某一教學軟件可行的情況下,需進一步對軟件需要實現的功能進行詳細分析,編寫出軟件需求説明書和數據要求説明書。通過編制軟件需求説明書,可為使用者和軟件開發者雙方對該軟件的初始規定有1個共同的理解,使之成為整個開發工作的基礎。其主要內容包括對功能、性能的規定等;通過編制數據要求説明書,可向整個開發過程提供關於被處理數據的描述和數據採集要求等技術信息。

(三軟件開發設計階段

根據需求分析的結果,對整個軟件系統進行宏觀總體設計和微觀細節設計,編寫概要設計説明書、詳細設計説明書、數據庫設計説明書和測試計劃等。概要設計説明書對程序系統做出設計,包括基本處理流程、組織結構、模塊劃分、功能分配、接口設計、運行設計、數據結構設計和出錯處理設計等;詳細設計説明書應説明軟件系統的各個層次中每1個程序(每個模塊或子程序的設計考慮;數據庫設計説明書應明確數據庫的所有標識、邏輯結構等;測試計劃應提出每項測試活動的內容、進度安排、設計考慮、測試數據的整理方法及評價準則等。

(四運行程序代碼實現階段在程序編碼過程中,應制定出統一、符合標準的編寫規範,以此保證程序的可讀性、易維護性,提高其運行效率。此階段應編寫模塊開發卷宗和用户手冊(操作手冊)等。6]在模塊開發過程中,每完成i個模塊或一組密切相關模塊時就編寫出i份模塊開發卷宗,待開發工作結束後,把所有的模塊開發卷宗彙集在一起,為整個模塊進行管理和複審提供依據,為將來軟件系統維護提供技術信息;用户手冊的編制可為操作人員提供軟件運行的基本知識以及操作方法細節等。

(五分段實際測試階段

教學軟件完成後要經過嚴密的測試,以發現軟件存在的問題並加以糾正。測試過程分為單元測試、組裝測試以及系統測試三個階段,採用白盒測試和黑盒測試兩種測試方法。在測試過程中,應建立詳細的測試計劃並認真落實,避免測試的盲目性和隨意性。隨着測試工作的進行,應把測試的結果、發現的問題等加以記載,編寫出模塊開發卷宗測試分析報告。為積累開發工作經驗,軟件開發結束後應及時編寫軟件開發總結報告。

(六)軟件運行與維護階段在教學軟件開發完成並投人使用後,由於多方面的原因,軟件可能出現不能繼續適應用户要求、出現新問題等情況。以延續軟件的使用壽命為目的,或以服務於用户為目的,均需要軟件開發者及時關注軟件的使用及運行狀況,並重點抓好糾錯性維護和改進性維護等工作。

五、軟件開發團隊的適宜組織方式開發高質量教學軟件,必須組建一支業務精良的專業隊伍,建立起功能齊全的組織體系,形成高效運轉的管理體制和運行機制。所有開發人員必須圍繞共同目標,依據各自職責,通力合作,紮實做好各項工作。

(一)以軟件功能為核心,合理配置研發人員確保軟件開發質量,需要建立一支教學設計、美術設計和程序設計與製作專業人才隊伍。參與開發的學科教師具體負責確定教學目標、教學設計及教案制定等工作,與其他開發人員一起分析課程內容、確定軟件功能結構、選擇媒體技術等;參與開發的美術設計人員在瞭解軟件開發基本思路與格調的基礎上,運用自己的“美術思維”對界面進行構思,達到美觀和諧的要求;參與開發的計算機專業人員負責具體技術開發工作,包括圖像、聲音、視頻等素材的運用,編寫模塊程序、調試修改等。此外,要注重發揮學生在開發教學軟件中的作用,充分發揮他們瞭解教學軟件優缺點的優勢,讓他們幫助測試軟件,儘可能多地發現錯誤和不足。

二強化交流協作過程,實現“可持續開發”

分析成功教學軟件的開發過程,發現其路徑並非為以“教案一腳本一軟件”為模式的單向流程,而是“市場基本需求一軟件原型一新的需求認識一新的軟件模型”這樣一個循環反覆、逐步提升的過程。因此,不斷開發出優秀、實用的教學軟件,需要學科優秀教師和計算機專業人員經常深入交流,全面理解所開發軟件的各種特性,領會軟件開發的思路和意圖。計算機專業人員可向學科教師提出各種建議,幫助學科教師擴展思路,優化設計。此外,軟件開發人員在進行市場調查時,還應加強與軟件應用單位或個人的交流工作,充分徵求他們的批評意見,實現認識不斷提升、技術不斷改進、內容不斷更新。

(三依據軟件內容,確定開發組織模式

職業教育教學軟件可大可小,可包括一門學科的所有內容,也可以是一個單元、一個知識點。較小教學軟件的開發,有的只需一兩個人,花幾個星期就能做完。但大的教學軟件,就需要一個專門工作班子,花更多的時間來開發。對容量較小的教學軟件,若學科教師(如計算機專業)計算機技術水平較高,可採用個人包辦模式;若學科教師對軟件設計與製作比較生疏,可以採用行政指定專業教師與計算機專業人員合作進行開發;若軟件開發已經形成了一定的基礎,則可鼓勵學科教師與計算機專業人員自行組成開發小組,形成自由組合開發模式;對一些現代教育技術推廣較好、軟件製作力量較強的學科,可採用由分到合的開發模式。先由學科專業教師自行製作單個知識點的“積件”,而後學校再組織人員對“積件”進行集合,形成大型教學軟件。

(四)立足現實條件,逐步建立良好的開發機制

開發教學軟件需要參與者投入大量時間和精力,沒有良好的政策機制及其他條件支撐,難以為繼。對開發機構(或開發小組應該提供必要的經費和製作設備支持,在安排日常管理工作以及教學、實驗課務時充分考慮教學軟件開發人員的實際情況,主動為他們的工作提供一些便利條件。注意在校內營造鼓勵教學軟件開發的氛圍,充分肯定教學軟件開發人員的勞動價值。制定教學軟件開發工作的獎勵政策,對開發人員的經濟貢獻給予應有的回報。由於教學軟件開發工作帶有濃厚的“藝術創作”性質,其勞動量難以精確測算,宜採用項目管理的方法,對開發機構(或開發小組提出數量與質量的標準要求,實行經費包乾。學校科研處等單位對開發機構項目實施計劃、中期進展情況及最終成果及時進行評審驗收,對已經成型的開發成果及時推廣與應用。