1. 小b型課件開化開發方法
教學方法與手段的改革已成為教學改革的重要內容,校園網絡平臺的建立已為教學方法和手段的改革與創新創造了良好的條件,各校對計算機輔助教育(CAI)展開了積極的研究與應用推廣,課件開發更是成果倍出,能開發CAI課件已成為教師必備的基本技能,好的課件不但可提高教學效果和學習效率,而且能突出個性化教育,在我院汽車電氣個性化CAI課件開發中,應用工程化的軟件開發方法,提出了一種小b型的CAI課件開發方法,其開發模型如圖1所示,它可提高CAI課件的開發質量與效率。

2. 課件開發過程與策略
2.1選擇CAI課件項目
CAI課件項目的選擇一定要根據教學需要來確定,一定要弄清開發出的CAI課件主要解決教學中的什么問題。是解決教學中的難點、抽象、不易理解的問題,還是解決學生學習激勵的問題;是解決訓練模擬問題,還是解決輔助實驗問題;是解決一般自學性問題,還是解決個性化教學問題。弄清了CAI要解決的教學問題,結合教學的專業領域,才可能確定合適有用的CAI開發項目。CAI課件普遍用于提高學習效率,體現以學生為中心的現代構建主義教學理論,應由教育學專家和軟件人員一起共同完成這一過程。
2.2 CAI需求與可行性分析
提出課題后,應組成項目開發小組,采用工程化中的的分析方法和手段對CAI項目進行分析,明確CAI項目的要求、達到的目標、開發環境條件與限制,做出可行性論證,同時做出CAI的項目計劃(主要實施計劃、驗收標準、人員組織與分工),寫出CAI需求說明書(運行環境、目標、性能等)。宏觀上評價軟件功能所涉及到的技術、實現要求和可行性。教育學專家應與軟件人員一起共同完成這一過程,需求方面主要來自專業人員的教學需要。軟件人員可以通過專業人員的描述,評價開發過程的環境、工具能否實現軟件教學要求。
2.3 CAI的總體設計
主要完成CAI教學項目的內容和和學習邏輯設計,進行縱、橫向的功能分塊,定義各功能塊與教學功能要求,工程學上稱之為工程子項目及項目要求。課題項目分解可采用樹狀結構進行,如圖2所示。同時要用類似軟件工程的數據流圖方式表示出教學CAI的邏輯控制過程(即鏈接關系),如圖3所示。總體設計應由專業人員在不受干擾的前題下,盡量應用教學經驗、教學理論、功效原理、心理學等理論構建出理想的學習環境的和學習過程控制機制。

項目分解可根據CAI項目的大小,確定項目的級數,一般情況下可以分為三級,較易操作。通常命名為章、節、頁。要進行橫向和縱向兩種分解,橫向分解是同級項目,按教學來講就是比較大的知識塊,可以按教學中的章給此項目取名。縱向分解是上級項目按知識、技能或實驗等的完整知識點作為項目的劃分標準,通常可按教學中的節來劃分子項并命名。每節的內容劃分應考慮知識點的完整性,同時包含的內容不宜太多,否則在學習過程控制上易造成不便。項目分解完成后,必須對每一項目的功能和教學要求加以定義和詳細描述。以便后續分工協作和質量控制。
2.4 CAI項目的媒體規劃
媒體規劃一般經過兩個過程來完成,首先是專業人員根據教學要求提出CAI應用的媒體種類(文本、二、三維圖形、動畫、音頻、視頻等),其次是專業人員和軟件人員共商媒體實現的可能性。媒體種類一旦確定,就要根據CAI的用途和應用環境,考慮媒體制作工具軟件和媒體格式。自學型或個性化課件開發在注重傳輸速度的同時,要保證界面豐富、形象、深動、友好,媒體的容量應小;而課堂教學輔助軟件,則注重逼真性,媒體容量限制可適應放寬。
2.5 技術問題的探討
專業人員和軟件開發人員就CAI的開發進程,項目劃分、功能定義、學習路徑控制等問題,圍繞運行環境條件、軟件開發工具等展開技術實現的探討,找出困難,尋求解決辦法,統一對整個軟件功能與實現的理解,為詳細設計打好基礎。
2.6 詳細設計
專業人員和軟件開發人員同時參與,并行工作。主要任務是完成稿本撰寫、腳本設計、媒體素材制作,并完成全部文檔資料和電子素材。腳本設計,應細化到每一屏的內容、前后的鏈接、屏內內容的出現順序、屏內布局和整體效果的審美。
2.7 課件的制作
又稱為系統的集成。主要由軟件開發人員完成,可以采用兩種方法進行。一種是利用現有的CAI寫作(集成)軟件,如美國的化學CAI軟件包、物理學軟件包、工科類軟件包等工具軟件或通用的集成平臺,如 Authorware、Toolbook、Professional、方正CAI寫作系統、洪圖等進行集成。另一種是利用編程語言對CAI進行集成,如:VB、Visual C++、Delphi等。第一種方法簡單易行,一般水平的程序員或教師均可開發,應用普遍。第二種方法集成的課件,運行速度和質量都較高。
2.8 軟件測試、調試、修改和升級
它是軟件從開發、應用、到成熟的一個重要過程,重點是了解使用者對軟件應用的意見,對軟件進行技術測試、修改、維護和升級。
3 CAI軟件開發的注意事項
應用此方法開發CAI課件應注意的問題是:①CAI課件不是課本的搬家,而是能夠幫助學生理解、激發學生學習熱情、提高學習效率的一種有效手段,是一個超出課堂空間的一種學習平臺。②CAI教學軟件,根據開發的目的可大可小,但一般都必須脫離媒體制作或集成軟件的環境獨立運行。③專業人員一定要由精通專業、具有豐富的教學經驗、懂教學理論教學方法并能靈活應用的教師來承擔。④開發組成員必須要有合作精神和團隊意識,必須在課題負責人的統一指揮下,協調工作。⑤CAI 要有科學性,內容的描述準確,表達規范,對學生要有引導、啟發作用,不允許有岐義和誤導。
3結束語
通過汽車電氣CAI課程的開發總結出的小b型課件開發方法,具有工程化開發的顯著特點,它使課件開發從開始到最后的整個軟件生命周期內都可對其質量進行控制,課件開發各階段工作目標明確、內容具體、要求清晰,使開發過程緊緊有條,可顯著提高課件的開發質量和效率,是一種值得應用和推廣的方法。
(作者單位:四川職業技術學院)