張忠瓊 張汗?jié)?/p>
(1、2.安順學院,貴州 安順561000)
?
地方高校網絡教學平臺的開發(fā)與設計
張忠瓊1張汗?jié)?
(1、2.安順學院,貴州安順561000)
參照中國教育科研網格的建設模式,根據地方高校建設網絡教學平臺、提升教學質量的實際需要,論文以公共計算機基礎課程為例,對基于校園網的課程資源網絡教學平臺進行了基于B/S 結構框架的開發(fā)設計,主要對系統(tǒng)的開發(fā)環(huán)境與工具、總體框架設計、功能模塊設計、數據庫設計等進行了闡述。
地方高校;課程資源;網絡教學 ;B/S架構
根據國家中長期教育改革和發(fā)展規(guī)劃剛要,把教育信息化納入國家信息化發(fā)展整體戰(zhàn)略,建立開放靈活的教育資源公共服務平臺,促進優(yōu)質教育資源普及共享。西部地方高校由于軟硬件建設起點較高,國家對高校建設投入資金不足,師生結構和生源層次復雜,網絡建設條件和教學資源相對落后,因此地方高校網絡教學平臺的高速發(fā)展受到很大的制約,致使與發(fā)達地區(qū)高校網絡平臺建設差距很大,那么地方高校如何利用有限的資金結合自身地方辦學特色和創(chuàng)新人才培養(yǎng)方案來建設具備地方特色的網絡教學平臺是值得我們深思的[1]。
圖1 系統(tǒng)拓撲結構圖
通過對地方高?,F(xiàn)有網絡資源、教學資源和資金投入等多方便的分析,文章以受眾面比較廣的基礎學科為建設突破口,強化基礎課程教學,進而推動學院重點特色學科專業(yè)的發(fā)展。分析目前地方高校非計算機專業(yè)大學生,在公共計算機基礎課程課教育中存在學生基礎不一、教師水平參差不齊、課時壓縮、答疑輔導跟不上、批改作業(yè)難度大等問題,根據基礎課程平臺受眾面相對廣泛,教學資源和反饋信息來源面廣,建設方案多樣化的特點,文章以公共計算機基礎課程為例,進行網絡教學平臺的開發(fā)與設計。
本平臺采用ASP.NET 技術作為創(chuàng)建Web站點的方式,系統(tǒng)后臺適用以MyEclipse作為開發(fā)環(huán)境,前臺采用ASP.NET、HTML和C#技術作為編程開發(fā)語言,后臺數據庫則是 SQL Server 2000,采用Tomcat6.0服務器,開發(fā)一個基于B/S結構下形成的數據驅動的Web應用程序。如圖1為系統(tǒng)拓撲結構設計結構思想,PC客戶端系統(tǒng)則使用普通Internet連接后臺。基于不同客戶端的特點,后臺管理系統(tǒng)采用不同的請求、響應模型與之交互。開發(fā)設計一個應用廣泛便捷安全,擴展性良好的教學平臺,以多渠道改善教師教學效果,提高教學質量和加強學生自主學習為目的。該系統(tǒng)在地方高校實驗成功將為進一步建設高水平的其他專業(yè)網絡教學平臺提供了思路和方法。
平臺建設應首先考慮設計和建立一個適合地方高校公共計算機基礎課程資源共享網絡教學平臺技術體系,能夠支持學校信息資源的整合、管理的建設,提供統(tǒng)一的內容管理、資源整合、安全管理構架,并提供對應用服務的統(tǒng)一調度和管理,同時,系統(tǒng)體系結構應分層組織,系統(tǒng)功能模塊化,方便業(yè)務應用的修改部署,滿足系統(tǒng)未來彈性擴展的要求[2]。本系統(tǒng)的總體結構主要由網絡支撐層、數據服務層、業(yè)務支撐層、業(yè)務表現(xiàn)層和用戶訪問層等共五個層次組成,系統(tǒng)開發(fā)的總體架構如圖2所示。
圖2 系統(tǒng)開發(fā)的總體架構
對系統(tǒng)綜合要求進行分析的基礎上,總體上看,系統(tǒng)管理員、教師、學生是進入網絡教學平臺的主要身份,不同參與者在系統(tǒng)中的權限、作用和對系統(tǒng)的需求是不同的,他們各自完成相應的管理和使用功能。每個用戶均用真實姓名通過身份驗證登錄系統(tǒng),教師任課名稱、授課班級和學生課程信息由學校教務處提供給系統(tǒng)管理員導入系統(tǒng)。本系統(tǒng)主要功能模塊包括:系統(tǒng)信息管理、公告管理、課程管理、作業(yè)管理、答疑管理、考試管理、教學資源管理幾個模塊[3]。
系統(tǒng)管理員模塊主要實現(xiàn)用戶信息管理、公告信息管理、 教學資源管理和系統(tǒng)維護管理功能;教師模塊主要實現(xiàn)教師個人信息管理、公告管理、課程管理、答疑管理、作業(yè)管理和考試管理功能;學生模塊主要實現(xiàn)學生個人信息管理、公共計算機基礎課程資源共享網絡教學系統(tǒng)前臺網站信息瀏覽、答疑管理、作業(yè)管理、資源下載和在線考試等功能。系統(tǒng)功能結構圖如圖3所示。
通過參與者功能模塊分析與設計下面著重闡述幾個主要功能模塊的設計。
1、課程管理模塊的設計
課程管理模塊主要教師發(fā)布課程介紹、教案大綱、多媒體課件、教學錄像、視頻錄音、操作練習題目及實驗指導等。學生可在課程資源共享網絡教學系統(tǒng)前臺網站通過身份認證后瀏覽平臺中相關的課程信息,根據自己的興趣和學習進度自主地選擇有關的學習內容進行學習,復習回顧課堂教學的內容,讓課堂變成老師學生之間和學生與學生之間互動的場所,提高學生的學習興趣和課程教學效果。管理員可以對課程信息和教學任務進行增加、刪除、修改和查看。
圖3 系統(tǒng)功能結構圖
2、答疑管理模塊的設計
答疑管理模塊是對教學過程很好的輔助和補充,師生在課后進行不受時空限制的分散式網絡交流學習,學生可以把平時學習過程中遇到難題和計算機應用實踐中遇到的實際問題等通過本系統(tǒng)得到老師針對性的指導。本模塊主要分為問題查找模塊、在線交流模塊和私信交流模塊。教師把一些常見的問題上傳到系統(tǒng)問題庫中,學生可以按照相關知識點進行查找簡答,如果自動答疑學生不滿意,就可以通過在線交流模塊找到相應課程區(qū)域進行提問,等待老師解答,在線交流模塊的內容所有用戶都可以瀏覽。在私信交流模塊,主要設計的是對于一些涉及師生不便于在在線交流模塊公開討論的問題,師生之間可以通過本模塊進行一對一的交流。在答疑管理模塊中管理員和教師該模塊內容有增加、刪除、修改和查看功能,學生只查詢、查看和發(fā)帖瀏覽功能。
3、作業(yè)管理模塊的設計
作業(yè)管理模塊主要分為作業(yè)發(fā)布、作業(yè)提交、作業(yè)評價、作業(yè)統(tǒng)計、作業(yè)下載、作業(yè)題庫幾個模塊。通過本模塊教師可以新增、刪除、修改自己發(fā)布作業(yè),還可以對學生提交的作業(yè)進行批閱、統(tǒng)計、推薦和評價等功能;學生可以下載作業(yè),提交作業(yè),查看作業(yè)批閱和教師推薦的優(yōu)秀作業(yè)及標準答案;系統(tǒng)管理人員將教師們發(fā)布的作業(yè)導入題庫中,供教師用戶和學生用戶查看。
4、考試管理模塊的設計
考試管理模塊主要分為試題預覽、試題下載、試卷題庫和在線考試幾個模塊。教師通過本模塊進行試卷發(fā)布、批改、統(tǒng)計分數等并把經典的試題上傳到試題庫。學生可以下載試卷,上傳試卷和查看成績,也可以在在線考試模塊進行在線考試,系統(tǒng)將自動評分、評閱和給出參考答案,在線考試試題將從試題庫中隨機抽取。管理員可以對考試管理模塊中試題進行增加、刪除、修改和查看。
表1 作業(yè)提交表
本系統(tǒng)采用SQL Server 2000作為后臺數據庫。根據系統(tǒng)的實際需要和數據庫建模分析,對網絡教學平臺建立了如下數據庫表“系統(tǒng)用戶信息表Uses”、“教師信息表Teacher”、“學生信息表Students” “公告信息表News”、院系信息表Department”、“專業(yè)信息表Major”、 “班級信息表Class”、“和“課程信息表Course”、“作業(yè)提交“Homewtj”、“作業(yè)題庫表Zhuoyetk” 和“試題題庫表Shiti”等26個表。其中作業(yè)提交表“Homewtj”的邏輯結構表1所示。
本文以共計算機基礎課程為例,探討了地方高校課教學平臺的開發(fā)與設計,該系統(tǒng)經過一段時間的運行,系統(tǒng)總體功能運行良好,體現(xiàn)了現(xiàn)代“翻轉式”的教學模式,符合學校、教師、學生各個方面的基本要求,對實現(xiàn)網絡教育資源的分配和教學資源共享,改善教學效果提高教學質量、提升學生計算機應用能力和加強學生自主學習等具有意義重大。隨著系統(tǒng)在學校不斷的深入應用,尤其是用戶數量的不斷增多,并發(fā)訪問數量和網絡資源安全問題,將是系統(tǒng)后期重點需要改進的幾個方面。
[1]李靖·民辦高校網絡教學平臺建設的思考[J].電子世界,2014(08).
[2]郭霞·基于B/S三層結構的網上報名系統(tǒng)開發(fā)設計[J].電腦知識與技術,2015(31).
[3]付長青·公共計算機課程網絡教學平臺的設計與實現(xiàn)[D]. 北京工業(yè)大學,(2009).
[4]劉 強,張阿敏·計算機公共基礎課程教學資源建設研究[J].計算機教育,2012(17).
(責任編輯:王德紅)
The Development and Design of Local University Network Teaching Platform
Zhang Zhongqiong1Zhang Hanjie2
(1,2.Anshun University, Anshun 561000, Guizhou, China)
Referring to China Education and Research Grid construction mode According to the actual needs of building of web-based teaching platform, improving the quality of teaching of local colleges and universities, this paper takes the pubic computer core course as an example, making a research and design basing on B/S structure framework with the curriculum resources web-based teaching platform based on the school network, focusing on discussing about the development environment and tools ,main frame design, functional module design, and database design of the system.
Curriculum resources,public computer network teaching,B / S architecture
2016-06-10
1.張忠瓊(1985.11~),女,貴州凱里人,安順學院化學化工學院講師,碩士。研究方向:軟件工程。
G434
A
1673-9507(2016)05-0130-03
2.張汗?jié)?1979.06~),男,貴州德江人,安順學院公共計算機教學部講師,碩士。研究方向:計算機應用基礎。