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