李振彬
摘 要 隨著互聯(lián)網技術的發(fā)展,互聯(lián)網絡技術被應用在各個領域,影響著人們的生活。教育改革提倡將現(xiàn)代科技與教學相結合,使網絡技術成為輔助教學的有效工具,為提高教學效果做出卓越的貢獻。為了深化教育改革,創(chuàng)建精品課程,必須重識計算機基礎教學網站的開發(fā),開創(chuàng)多元化的教學模式。本文將在創(chuàng)建精品課程的基礎上,對計算機基礎教學網站開發(fā)的設計與實現(xiàn)進行簡要探討。
關鍵詞 精品課程 計算機基礎 教學網站
中圖分類號:G64 文獻標識碼:A
0前言
教育改革在不斷的深入,網絡技術與多媒體技術被廣泛的應用在課程教學之中,傳統(tǒng)教學模式正在呈現(xiàn)多樣化發(fā)展的趨勢。網絡課程教學是現(xiàn)代教育的重要組成部分,為教育事業(yè)的發(fā)展提供了更多的活力,在現(xiàn)代教育之中發(fā)揮了重要的作用。計算機基礎教學網站的開發(fā),順應了時代發(fā)展和教育改革的趨勢,對精品課程的建設具有積極作用。
1計算機基礎教學網站開發(fā)的背景
高校教育改革已經在我國全面的展開,為了落實教育部關于精品課程建設工作的要求,提高我國高等教育的教學質量,將計算機網絡技術與傳統(tǒng)教學方式相結合已經成為今后教育發(fā)展的必然趨勢。社會在發(fā)展進步,對教育資源的需求在不斷增大,必須通過計算機網絡技術提高教育資源的共享率,使其成為一種有效的教學輔助工具。計算機基礎課程也具有一些輔助教學的模式,比如通過移動存儲設備將課件或者習題等教學資源傳輸給學生,這種傳統(tǒng)的教學輔助手段雖然可以在一定程度上對學生的學習起到幫助的作用,但是效率太低,并且數(shù)量有限,具有很大的局限性?,F(xiàn)行的計算機基礎教學網站存在很大的漏洞,知識量有限,當學生集中在網上對學習資源進行下載時,會使網站系統(tǒng)的壓力加大,系統(tǒng)崩潰的現(xiàn)象經常產生,影響了學生的使用。因此,必須加強對計算機基礎教學網站的開發(fā),創(chuàng)建精品課程,為學生和教師提供便利。
2計算機基礎教學精品課程網站開發(fā)的作用
計算機基礎課程是高校公共課程中的必修課程,包括計算機文化基礎、VB語言、C語言等課程,對學生計算機基礎技能的提高具有重要作用。利用計算機網絡技術對教學網站進行開發(fā),為計算機基礎課程的教學輔助手段提供了一個新的選擇,突破了傳統(tǒng)教學活動在時間和空間上的限制,為教師和學生的教學和學習活動提供了極大的便利,可以有效提高教學效果。建立計算機基礎課程教學的精品網站,教師可以在網上對學生的試卷進行評審,符合課程網絡化學習平臺建設的需要。建立精品課程網站,可以充分利用網絡資源進行教學和學習,極大的提高學生學習的效率,輕松實現(xiàn)了網絡資源的共享。精品課程網站的建設可以通過功能模塊的設置對學生學習的自主性進行積極的引導,提高學生在學習之中的探究性,增強學生在學習之中的相互配合,全面提升學生的綜合素質。精品課程網站建設可以將不同種類的網絡教學資源進行有效的整合,綜合利用聲音、圖片、視頻等多媒體技術,激發(fā)學生的學習興趣,提高學生的想象力,有利于學生對教學中的重點和難點知識的理解。
3教學網站開發(fā)的技術應用
精品課程的網站開發(fā)需要用到諸多的計算機技術,通常會采用B/S結構,也就是瀏覽器/服務器結構對網站進行開發(fā)和設計。B/S結構是應用比較廣泛的軟件系統(tǒng)體系結構,服務器可以對瀏覽器提出的請求進行分析和處理,再將用戶所需要的信息反饋到瀏覽器上,系統(tǒng)操作比較簡單快捷,所以受到眾多網站開發(fā)者的青睞。精品課程網站開發(fā)中應用了很多計算機技術,下面對這些技術進行簡要分析。
3.1 HTML語言
HTML語言可以對Web文檔的編程進行創(chuàng)建,通過HTML語言能夠確定Web文檔信息的顯示形式和內容。HTML語言創(chuàng)建的文檔之中也可以包含其他的文檔,或者形成具有圖片、文字、聲音等的超文本。
3.2動態(tài)數(shù)據(jù)對象
動態(tài)數(shù)據(jù)對象是微軟推出的應用程序接口,能夠實現(xiàn)對關系數(shù)據(jù)庫或者非關系數(shù)據(jù)庫中的數(shù)據(jù)的訪問??蛻舳说膽贸绦蚩梢酝ㄟ^OLE DB對數(shù)據(jù)庫之中的數(shù)據(jù)進行訪問和相應的操作,滿足用戶的不同需求,支持Web應用程序的主要功能。
3.3動態(tài)服務器網頁
動態(tài)服務器網頁是微軟公司研發(fā)和推出的服務器端的腳本語言運行環(huán)境,其中包含了不同腳本的程序代碼,并通過這些程序代碼創(chuàng)設了網頁。當瀏覽器使用動態(tài)服務器網頁技術來編寫網頁時,服務器就會產生相應的代碼傳達到瀏覽器之上,這樣用戶就可以在瀏覽器上看到動態(tài)的網頁。
3.4 Dream weaver
Dream weaver是專業(yè)的網站設計和網站管理軟件,可以對網頁進行可視化的設計與編輯,同時支持多腳本語言的編寫。通過Dream weaver可以將動畫、圖片等資源進行有效的整合,為網站提供更加強大的功能,并且在編輯和使用上十分簡單快捷。
4精品網站體系結構的設計
通過對計算機基礎教學網站開發(fā)工具的選擇,將網站建設所需要的計算機技術進行有效的搜集和整理,為整個網站的建設服務。
4.1網站的數(shù)據(jù)庫體系結構的建立
在計算機基礎教學網站之中需要建立數(shù)據(jù)庫體系,數(shù)據(jù)庫系統(tǒng)之中包括用戶表、班級表、成績表、課程表和文件表等,其中存儲了各種與計算機基礎課程相關的數(shù)據(jù)。在計算機基礎課程教學網站的這些基表之中,需要建立一定的關聯(lián),班級表與課程表和成績表之間可以通過外關鍵字建立關系,形成一定的聯(lián)系,方便教師和學生進行查詢。班級表與課程表之間的關系是一對多,成績表與課程表之間的關系是多對一。學生和教師在利用網站時可能會對多個數(shù)據(jù)表進行查詢,為了方便操作,在數(shù)據(jù)庫的系統(tǒng)結構之中設計了一個“視圖”工具,可以將多個表進行整合處理。
4.2網站的系統(tǒng)結構設計
計算機基礎教學網站的使用,需要對網站的系統(tǒng)進行訪問,才能得到系統(tǒng)提供的相應服務。在對網站進行登陸時,需要利用用戶的帳號和密碼,經過系統(tǒng)的驗證之后才能進入到系統(tǒng)的主頁之中進行相應的操作,并完成對用戶身份的追蹤。網站系統(tǒng)將用戶分成兩種類型,一類是教師,一類是學生,不同的用戶其主頁形式也存在差異,并且具有不同的訪問權限。
教學網站在不同的用戶主頁之中設置了不同的功能模塊,教師模塊具有的功能是文件管理、教務管理、課程管理、成績管理以及進入學生首頁的功能。教師可以通過文件管理功能將學生需要的學習資源上傳到網站之中,進行資源共享,也可以通過該功能對學生的成績進行審核與發(fā)布。學生模塊所具有的功能與教師模塊存在差異,包括查看信息的功能、常用工具下載功能、網絡課堂功能、在線課堂功能,同時還具有學生論壇,學生可以就學習上的相關問題進行討論。
5結束語
為了創(chuàng)建精品課程,對計算機基礎教學網站開發(fā)進行了探討。傳統(tǒng)的教學輔助模式在輔助效果上存在一定的局限性,在此基礎上分析了網站開發(fā)的重要作用以及網站開發(fā)的設計與實現(xiàn)。建立精品課程網站能夠在很大程度上提高資源共享的效率,提升計算機基礎課程的教學效果。
參考文獻
[1] 吳清芳.基于ASP.NET的網頁設計精品課程網絡教學系統(tǒng)的設計與實現(xiàn)[D].中國海洋大學,2011.
[2] 王利江,劉東升,張麗萍.“計算機公共基礎系列課程”建設與實踐[J].計算機教育,2011,22(03):84-87.
[3] 李永琴.基于過程管理的實驗教學網站開發(fā)與應用研究[D].山東師范大學,2011.
[4] 朱全銀.信號與系統(tǒng)精品課程雙語教學網站建設[J].電氣電子教學學報,2012,02(15):92-94.
[5] 邵雪.計算機網絡課程網站的設計與實現(xiàn)[D].青島理工大學,2012.
[6] 林筑英,師蕾,林宏偉,張琦.基于交互學習的精品課程網站的設計與實現(xiàn)[J].計算機教育,2010,21(07):20-25.