郭玉坤 王忠紅
摘 要:由于B/S架構模式有客戶端零維護及易擴展升級等優點,使得它在WEB興起后便被廣泛的使用。客戶端只需要安裝瀏覽器,無需安裝其它組件,在任何地方都可輕松實現對WEB服務器端的訪問。基于B/S架構的教學網站,能夠輕松的實現學生通過網站參與第二課堂的教學活動,優化了教學資源,提升了教學效果。
關鍵詞:B/S架構;教學網站;第二課堂
1 引言
大學計算機基礎教育屬于公共課,也是各院系所有專業大一新生的必修課。由于各種客觀因素的限制,使得大一新生的計算機理論及操作基礎差距極大。一般情況下,大部分城鎮學生有長期使用電腦的經歷,有較高的操作水平和較好的理論基礎;而部分農村學生幾乎還處在零起點的水平,學生的水平出現兩級分化的局面。面對如此層次不齊的學生,課堂教學總是無法同時滿足所有學生的需求,出現高手吃不飽,一窮二白的又無法消化的局面。這種局面的出現,使得處于兩個極端的學生都出現倦怠情緒,感覺課堂毫無收獲,進而發展為上課走神打瞌睡,甚至逃課的現象。
基于B/S架構(Browser/Server,瀏覽器/服務器)的第二課堂教學網站,能夠很好的解決這一問題。課堂上,老師可以針對大部分學生的需求來施教,進行適量的講解,然后把大量的時間留給學生進行實踐。學生可以通過基于B/S架構第二課堂教學網站,按照自己的實際情況,在第二課堂的分級教學環節里面選擇適合自己的教學任務和實踐任務進行訓練。這樣,零起點的學生有提升的機會,而高起點的學生有提升的空間。各自都有收獲便可解決學生倦怠、厭學等不良情緒。
2 設計背景及理論支持
馬周周教授在“從莊子‘不射之射看當前我國教育技術之淺陋”說到,我國教育技術在庸俗的實用主義哲學的誤導下,教育技術事業長期地陷入‘機事的沼澤地,偏執而不能自拔[2]。同時,本人也曾經通過調查得出這樣一個結論,計算機基礎教育是在中小學,唯一一個不參與升學考試的科目;唯一一個可以真正實施素質教育的科目;唯一一個可以以提升學生動手能力、創新能力、協作能力的學科;唯一一個可以提升學生綜合能力和未來社會競爭力的學科,卻被淪為最不受重視的學科[3]。馬周周教授一針見血的之處了當前教育模式的弊病,同時,本人也對計算機基礎的教學現狀做過較為詳盡的調查和分析。當前的計算機基礎的課堂教學模式已經遠遠不能適應時代的需求,開發B/S架構的第二課堂教學網站迫在眉睫。
3 網站框架設計
ASP.net可以輕松實現客戶端的身份驗證、分布系統和網站配置等[1],所以初步選定ASP.net作為網站制作工具,使用常用的SQL server制作數據庫。第二課堂教學網站的使用對象是個院系的老師和學生,老師要在網站里面及時上傳和更新教學內容,及時上傳相關的訓練習題和實踐資料。學生也要及時查看教師的教學內容,及時完成相應的實踐任務,同時及時對教師的資料進行評價,參與和教師互動的活動。網站的基本結構如圖1所示。
4 開發平臺及關鍵技術
數據庫鏈接時,使用ODBC.NET Framework,OLE DB.NET Framework,或SOL Server.NET Framework等來實現對數據庫訪問。本系統采用ASP.NET的集成控件ADO.NET來訪問數據庫。ADO.NET是常用的數據庫訪問控件。使用ADO.NET控件時,還可使用新的NET Framework來提供數據源,實現對各類數據源的統一訪問。同時執行對數據庫的檢索等。
5 預期效果
通過第二課堂教學網站,可以輕松實現分級教學,緩解課堂教學壓力,彌補課堂教學的不足。同時還可以輕松實現師生互動,讓教學效果上一個新臺階。
[參考文獻]
[1]楊荻.醫院BS架構信息管理系統設計與應用[J].計算機仿真,2010,06:342-345.
[2]馬周周.從莊子“不射之射”看當前我國教育技術之淺陋[J].電化教育研究,2013,1(237):19-25.
[3]郭玉坤.透過計算機基礎教育看我國教育之誤區和盲區[J].網絡安全技術與應用,2013,10:129-136.