摘要:隨著信息化時代的到來,互聯網已經應用到各行各業以及各個規模的企業,互聯網的應用已經全面地鋪展開來。包括中小型企業在內的很多企業都認識到了網絡帶來的新機遇,因此這些企業都希望通過網絡建立自己的門戶網站來宣傳自己的公司以及公司的產品等。在這樣的大背景下,每個公司都需要專門人員來維護自己的公司網站,因此這就需要大量的“網站設計以及維護人員”。本文分析了“ASP.NET網頁設計”課程性質、地位、作用及存在的問題,并結合民族地區高等院校教育特點及近十年的教學實踐構建了其課程體系,該體系突出了實踐教學環節。
關鍵詞:ASP.NET 動態網頁 課程體系 構建
1 課程開設情況及存在的問題
2005年以來,越來越多的高等院校的計算機學和技術專業相繼開設了“ASP.NET網頁設計”這門課程。但是由于各個學院要求以及教學目標不同以及專業不同,有的是以選修課程的形式開設,有的則是以必修課程形式開設的。除了開設形式不同之外,各校以及各個專業講授內容的側重點也不完全相同,有的側重于介紹Visual Studio,有的則是側重于介紹動態網頁,有的側重于網頁設計,有的則是四者兼顧。雖然目前各個高校授課的形式以及授課的內容的側重點不盡相同,但是針對這門課程的性質、作用、地位以及重要性都有了一定的認識。由于“ASP.NET動態網頁設計”這門課程覆蓋的專業門類多、開設廣,并且涉及各種類型的學校,因此針對“ASP.NET動態網頁設計”這門課程的教學,對于很多問題還存在很多不同的認識,其中的一些問題還需要進一步地探索。
2 課程的地位及作用
“ASP.NET動態網頁設計”課程作為計算機科學與技術以及相關專業的一門重要的課程,不僅是學生在高校期間必須掌握的一門技能,更是步入社會以后能夠影響其學習、就業以及發展方向的重要內容。學生對這門課程的掌握程度將會影響以后的工作和學習。因此,在教學期間,教師不僅僅要認真授課,學生也要努力掌握,只有師生配合,才能熟練地掌握這門技能。
3 課程體系的構建
為了構建一個合理的高等專科院校的“ASP.NET動態網頁設計”課程的課程體系,分析和研究部分其他高校的“ASP.NET動態網頁設計”課程教學實踐的效果外,還充分結合了本高校教育自身的特點。只有適應自身特點的課程體系才能有效地實現教學效果和目標。
3.1 課程概述
高等院校的計算機科學與技術以及相關專業中最重要的一門課程就是“ASP.NET動態網頁設計”課程。使學生充分了解計算機網絡的發展歷程、現狀、趨勢以及研究方法,為學生今后從事網絡以及相關工作奠定良好的理論基礎是本課程的目的。因此,學校、老師以及學生都擔負著這個重任,為了更好地實現最終的教學目標,需要三方相互配合,共同努力。
3.2 課程性質
適用專業類:計算機科學與技術及相關專業
授課時數:36學時 實踐時數:26學時
實訓時數:10學時
先修課程:Photoshop圖像處理、Dreamweaver靜態網頁設計、SQL數據庫技術、面向對象編程。
3.3 課程內容
“ASP.NET動態網頁設計”課程體系應由動態網頁設計理論知識、實驗及實訓三大部分組成。
3.3.1 理論知識
通過對理論知識的學習使學生系統了解ASP.NET動態網頁設計技術的發展歷程、現狀、趨勢及研究方法,從而全面了解動態網站概貌。
從學科特點、學科形態、歷史淵源、發展變化及知識組織結構考慮,“ASP.NET動態網頁設計”課程理論知識應涵蓋以下幾方面內容:①動態網頁設計基本概念。②面向對象編程。③ASP.NET基本對象編程。④數據庫操作及ADO.NET技術。⑤控件和客戶端腳本。
具體學時分配如下表所示。
3.3.2 實驗
實驗環節的主要目的是使學生掌握ASP.NET動態網頁設計重點技術的方法。具體內容如下:①動態網站制作環境的搭建。②C#語言中的實驗。③ASP.NET中的6個基本對象。④數據庫操作技術實驗。⑤ASP.NET各類控件的實驗。
3.3.3 實訓
訓練學生建設動態網站的技能和技巧是實訓環節的主要目的。具體內容如下:
①動態網站功能分析。②編寫實際程序代碼。
在過硬的理論基礎沒有實踐的檢驗都不能很好地服務于社會,因此,實踐不僅是檢驗教師的教學成果,更是培養適應社會需求的應用型人才的必要手段。在教學中只有堅持理論結合實際,才能有效地掌握知識、運用知識,才能更好地適應社會的需要。
4 結束語
雖然目前各個高校對于“ASP.NET動態網頁設計”課程的開設方向不同造成了教學內容、教學方法、教學手段、教材以及試驗環節和實訓環節等都還處于探索的初級階段,但是隨著經驗的不斷積累和不斷地探索,其科學性、實用性以及合理性必將進一步得到完善。同時,為了更好地適應社會對網站設計與維護人員的需求,高校必須重視培養實踐型人才,加強學生這方面的動手能力,同時學生也應當都自身重視本課程的學習,只有相互配合才能更好地實現教學目標,也為以后畢業順利走向工作崗位奠定堅實的基礎。
參考文獻:
[1]陳語林.ASP.NET 2.0程序設計.北京:中國水利水電出版社,2009年.
[2]尚俊杰.ASP.NET程序設計.北京:清華大學出版社,2004年.
[3]劉衛國,嚴暉.SQL Server數據庫技術與應用.北京:清華大學出版社,2007年.
[4]梁建武,王鷹,周誠.網頁制作與設計實訓.北京:中國水利水電出版社,2007年.