以網絡化、數字化、多媒體化和智能化為代表的現代信息技術正在改變著人們的工作、生活與學習方式,也給教育的內容與方法帶來了新的發展空間。建設教學網站,是為教師與學生提供全新的學習工具,是改革傳統教學模式、培養學生信息素養的重要途徑。
一、課程教學網站建設的必要性
1.創新教育思想的要求。利用網絡技術的靈活多樣、生動逼真及便于控制等特點,可以使全方位的信息空間在教學過程中得到充分應用,從而引發學生的創造力與想象力。網絡技術可以把大量生動豐富多彩的文字、圖表、圖像、動畫、影片和錄像片等各種各樣的多媒體資源形象,直觀地呈現在學生的面前,使學生視聽并舉,加深、加快感知和理解,為學生創設生動的學習情境。利用超級鏈接結構可以實現教學信息的靈活獲取以及教學過程和教學結構的重新組織,適合于不同層次學生的學習需要,有利于因材施教。
2.“個性化”教育的要求。在課堂上一個教師要面對眾多的學生,每個學生在學習上除了表現出諸多共性外,還有許多“個性化”的問題。如每個學生對學習中不理解的方面可能不盡相同,理解問題的角度、感興趣的方面也可能各有所異,甚至有的學生會對教學中的某些問題有自己不同的看法。而在網上開辟“在線導學”、“互動交流”、“教學視頻”等欄目,就可大大增加學生與教師之間進行交流的可能性,關注不同學生的體驗及個性。
3.學生自主學習的要求。近年來,教學理論研究與實踐的重點開始由教轉向學。在教學方法上,從關注教師角色和教學內容,轉向關注學生角色和學習方法。教學網站的建立可以給學生提供最大限度的自主學習的空間。教學網站中放置了豐富多彩、系統齊全的教學課件,學生可以在線瀏覽,也可下載學習。有能力的同學可以提前學習,上課沒聽懂的同學可以重復學習。教學網站一般都具有很強的交互性,教師可通過教學網站發布學習任務、呈現教學內容和相關練習,鼓勵學生在網站中查找資料,通過自學資料,分析問題,提出解決問題的基本思路。
二、課程教學網站建設的基本原則
1.內容充實原則。教學網站應圍繞“教學”這一主題盡量使其內容豐富,具備大量的教學素材,以滿足不同專業、不同級別學生的需要以及個別化學習的需要。我們在計算機輔助設計教學網站的“在線導學”欄目里放置了“草繪技巧”、“零件設計”、“裝配連接”、“模具分型”、“圖樣輸出”及其他的教學課件;在“網絡課件”欄目里放置了所用教材全部的電子教案、教學案例、實訓課題、練習題庫答案及難點解析;在“教學視頻”欄目中對學生日常難理解的軟件操作步驟作了非常詳盡的演示講解等。
2.服務教學原則。教學網站的功能主要是為教學服務,在介紹學科知識體系、提供教學參考資料、相關題集和相關鏈接的基礎上,結合實際情況,有重點地突出本學科的特色欄目。例如我們在計算機輔助設計網站中設立“設計展示”欄目,對計算機輔助設計專業的應用領域做了分類的設計作品展示。
3.操作簡單原則。在網站設計制作時,一是版面結構簡潔明了,網站導航清晰明確;二是操作按鈕要清晰易見,提示信息要詳細、準確、恰當。
4.模塊化原則。模塊化能大大提高系統的可管理性和可維護性,使得整個教學系統成為一個真正清晰明了的有機體系。模塊化便于修改、擴充。采用模塊化設計后,在維護時可以直接對某一需要改動的模塊進行修改,從而能夠有效降低網站不斷更新所帶來的麻煩。因此我們在計算機輔助設計教學網站的設計與開發中注重教學目標與教學內容的分析,強調以“項目驅動、工學結合,學生為主體、教師為主導”的教學模式,做了教學設計、系統結構模型設計、導航策略設計和交互界面設計等工作,利用多種軟件編程技術設計并實現了網站的各個功能模塊。
5.平臺兼容性原則。目前各種操作系統版本的瀏覽器,都具備相類似的訪問網點的功能。用戶只需要選擇一個合適的瀏覽器就可以訪問Internet上發布的信息資源。所以在跨平臺兼容性和標準要求進行開發時,一方面要注意支持標準;另一方面,由于使用幫助和插件技術,也可以繞過標準,編寫定制附加程序,以滿足學生對網頁更廣泛的特定需要。也可以使用那些可以在多種服務器平臺下正常運行的基于數據驅動的Web應用程序。
6.交互性設計原則。交互性是網站設計的一個基本要求。在Web網頁的設計中,有這樣幾種常用的方式:(1)上網訪問方式。根據網絡課程教學計劃,教師在網上發布每門課程的標準化作業題、模擬試題及在線測試等,學生可以直接在網上完成作業,并將作業發回網站服務器,由服務器直接評判并將評判結果發回學生。(2)電子郵件方式。學生注冊時,將獲得本教學網提供的電子信箱地址。通過電子郵箱師生之間可以討論問題、提取或提交作業等。(3)電子公告板(BBS)方式。學生可以把具有代表性的問題張貼到電子公告板上,這樣其他學生可以通過公告板看到問題的解答。教師也可通過這種方式向學生公布與教學有關的信息以及討論課程教學中的有關問題等等。
三、課程教學網站建設方案
網絡教學的載體是網絡學習平臺,重要的組成單元是課程教學網站,所以其建設在此中起著關鍵性的作用。在不斷深入的實際開發過程中,網站建設的軟件系統、傳統體系結構與實際教學內容、規律、特點及方法之間的瓶頸問題日益凸顯。筆者結合“計算機輔助設計教學網站”建設的實際工作,提出將內容管理系統應用于建設課程教學網站的方案,解決課程教學網站建設中的難題,其應用將促進教育信息化的發展進程。
筆者認為應用內容管理系統來建設課程教學網站可以解決當前課程教學網站的開發技術和課程教學脫節的問題。基于純靜態和動態網頁系統的網站建設的核心問題是內容與技術、內容與設計的矛盾。為了解決以上的矛盾,在動態網頁系統的實踐過程中,總結出來以動態網頁技術和數據庫技術為基礎的內容管理思想系統。內容管理系統(CMS)是一種位于WEB前端(Web服務器)和后端辦公系統或流程(內容創作、編輯)之間的軟件系統。內容管理解決方案重點解決各種非結構化或半結構化的數字資源的采集、管理、利用、傳遞和增值,并能有機集成到結構化數據的商業智能環境中。內容的創作人員、編輯人員、發布人員使用CMS來提交、修改、審批、發布內容。這里指的“內容”可能包括文件、表格、圖片、數據庫中的數據甚至視頻等一切要發布到Internet、Intranet以及Extranet網站的信息資源。CMS的基本思想是分離內容的管理和設計。頁面美工設計存儲在模板里,而內容存儲在數據庫或獨立的文件中,當一個用戶請求頁面時,各部分聯合生成一個標準的HTML頁面或發布時被預歸檔頁面,合成的Web頁面可能包含多個數據源。換句話說,可以不用HTML就升級你的內容,或是不影響到內容就改變網頁的可視效果和感覺。在一個網站的不同空間里出現的相同內容可以在一個地點被升級,而不必擔心它們會發生沖突。這樣的結果是,一旦這樣的模板被建立起來,即使是一個沒有網絡技術的課程教師也可以把自制的網頁發送到互聯網上面,并能夠在不用IT專業人士幫助的情況下就升級自己網頁的內容。
一個成熟的CMS系統通常有如下要素:①文檔模板;②腳本語言或標記語言;③與數據庫集成;④內容的包含物由內嵌入頁面的特殊標記控制。這些標記對于一個CMS通常是唯一的。這些系統通常有對較復雜的操作的語言支持,如PHP、ASP或Java等。CMS表現和內容分離、用戶體驗和內容質量的和諧統一,對站點管理和創造編輯都有好處。它能夠使用模板和通用的設計元素以確保整個網站的協調。作者只需在他們的文檔中采用少量的模板代碼,然后即可把精力集中在設計之上的內容了。如果把CMS引入課程教學網站的建設中,課程教師能夠利用內容管理模塊,在無需太多網絡編程知識的前提下,有效地編寫并管理屬于自己的網上課程,他們教學方面的知識和經驗就能方便地整合到網上課程的設計和開發中,實現真正意義上的課程教學,不斷地更新和調整網上教學的內容和互動方法。如果要改變網站的外觀,管理員只需修改模板而不是一個個單獨的頁面。管理員與教師在建設網站過程中可以實現獨立。同時CMS也簡化了網站的內容供給和內容管理的責任委托。很多CMS允許對網站的不同層面人員賦予不同等級的訪問權限,這使得他們不必研究操作系統級的權限設置,只需用瀏覽器接口即可完成。CMS集成性高、擴展性良好、整體高效靈活,許多功能,如搜索引擎、日歷、Web郵件等也會以模塊的形式內置于內容管理系統CMS內,或允許以第三方插件的形式集成進來。實現面向快速部署和靈活擴展,保證系統整體的高效率和靈活性,降低總體擁有成本。把CMS引入課程教學網站的建設,可以很容易地擴展統一的便于管理的功能頁面,使得種類繁多的內容得以快速表現,而在開發成本上卻大大下降。
(作者單位:九江職業技術學院)