摘要: 大學英語教學改革目前面臨著教師計算機網(wǎng)絡(luò)技術(shù)不熟練、教學資源無法方便快捷地運用于學生的自主學習中、學生自主學習的效果與預期不相符等問題。如何利用互聯(lián)網(wǎng)資源,在校園網(wǎng)中建立一個方便快捷的自主學習和師生交流平臺,成為當前各所高校教師相互探討的重點之一。本文研究的是如何利用互聯(lián)網(wǎng)FTP傳輸協(xié)議,將電子公告板技術(shù)、SQL數(shù)據(jù)庫技術(shù)與Serv-U FTP服務(wù)軟件相結(jié)合,建立一個師生互動、資源共享的自主學習交流平臺。
關(guān)鍵詞: 大學英語教學改革自主學習FTPServ-U資源共享
大學英語教學改革在各大高校如火如荼地進行著,然而參與大學英語教學改革的一線教師大多都是英語專業(yè)畢業(yè),對于多互聯(lián)網(wǎng)及媒體技術(shù)僅有表面的理解和應用,由于沒有相應的技術(shù)知識和思維模式支持,他們往往會覺得一些新穎的教學想法,僅靠現(xiàn)有教材所提供的網(wǎng)絡(luò)系統(tǒng),無法完全得以實現(xiàn)或者根本無法實現(xiàn)。學生普遍反映課后上網(wǎng)學習的意義不大,網(wǎng)絡(luò)課程提供的一些網(wǎng)絡(luò)學習系統(tǒng)資源鏈接都不能快速地鏈接進入學習界面,大大地挫傷上網(wǎng)學習的積極性。學生普遍認為自己在網(wǎng)絡(luò)自主學習系統(tǒng)中感到困惑和焦慮,學習效果并不如預期的高,原因在于學習資源不夠系統(tǒng),相互獨立,學生面對網(wǎng)絡(luò)學習資源手足無措(胡茶娟,2008)。不少教師則覺得有很多教學資源不能提供給學生課后自主學習,除布置現(xiàn)有教材的網(wǎng)絡(luò)系統(tǒng)提供的學習資源外,其他的學習資源收集起來相對困難。于是,這些教師便采用他們更為熟悉的一種方式,那就是讓學生用E-mail來進行,教師申請一個公共信箱,將自己收集的學習資源放在電子信箱里,把賬號和密碼告訴學生,讓他們自己上網(wǎng)下載或直接在線學習,學生有問題,也可以用自己的電子信箱發(fā)郵件詢問。這種方式雖然可行,但是受限于網(wǎng)絡(luò)速度,如果網(wǎng)速慢,上傳和下載資源就是一件很耗時費力的事情。
教師利用校園現(xiàn)有的網(wǎng)絡(luò),在校園網(wǎng)中開設(shè)一個FTP服務(wù)和電子公告牌(BBS)服務(wù),并將該服務(wù)與大學英語自主學習的學生賬號聯(lián)系起來,就能有效解決資源上傳下載、學習任務(wù)的發(fā)放收集、師生交流、網(wǎng)絡(luò)存儲等一系列的問題。
1.電子公告板(BBS)或論壇系統(tǒng)的建立
BBS的英文全稱是Bulletin Board System,翻譯為中文就是“電子公告板”。論壇軟件系統(tǒng)亦稱電子公告板(BBS)系統(tǒng),它伴隨社區(qū)BBS的流行而成為互聯(lián)網(wǎng)最重要的應用之一,也逐漸成為網(wǎng)站核心競爭力的標志性體現(xiàn)。2006年7月CNNIC發(fā)布的統(tǒng)計數(shù)據(jù)表明,43.2%的中國網(wǎng)民經(jīng)常使用論壇/BBS/討論組,論壇社區(qū)應用首次超過即時通訊IM,成為僅次于收發(fā)E-mail的互聯(lián)網(wǎng)基本應用。
論壇軟件系統(tǒng)是一種代碼程序,在很多代碼下載網(wǎng)站上都能找到,這種論壇只需要一臺安裝了IIS(Internet Infomation Service)的服務(wù)器和一個獨立的IP地址就能夠?qū)ν獍l(fā)布。筆者選擇動網(wǎng)先鋒網(wǎng)絡(luò)科技有限公司開發(fā)的ASP動網(wǎng)論壇系統(tǒng),因為它除功能強大、插件眾多外,還能夠和FTP管理軟件、Sserv-U FTP和SQL數(shù)據(jù)庫很好地結(jié)合起來,達到論壇賬號和FTP賬號相互聯(lián)系的目的,這樣管理起來就很方便。
論壇構(gòu)架好以后,需要對論壇的欄目進行設(shè)計,具體欄目根據(jù)各自的需要而有所不同,還有賬號的管理分組和權(quán)限的分配,網(wǎng)上有很多相關(guān)的幫助文章供大家參考,在此就不再贅述。
2.FTP服務(wù)的建立
FTP(File Transfer Protocol)是文件傳輸協(xié)議的簡稱,用于Internet上的控制文件的雙向傳輸。同時,它也是一個應用程序(Application)。用戶可以通過它把自己的PC機與世界各地所有運行FTP協(xié)議的服務(wù)器相連,訪問服務(wù)器上的大量程序和信息。同樣,它也是建立在IIS服務(wù)基礎(chǔ)之上的,當然,也有其他的FTP service軟件提供類似的服務(wù),比如在本文,我們需要用到的FTP服務(wù)軟件是Serv-U FTP。
Serv-U FTP是目前Windows操作系統(tǒng)下功能最強大,使用最簡單的FTP服務(wù)器軟件之一,它除了擁有其他FTP服務(wù)器所具備的幾乎所有功能外,還支持斷點續(xù)傳、帶寬和上傳下載速度限制、遠程管理、虛擬主機等,而且能夠限定登錄用戶的權(quán)限、登錄目錄及服務(wù)器空間的大小,尤其是能跟SQL數(shù)據(jù)庫相連,通過論壇插件,直接用論壇的用戶賬號進行FTP賬號管理,功能強大。
3.采用SQL數(shù)據(jù)庫和ODBC數(shù)據(jù)源保存賬戶信息
Serv-U 5及以后版本的域賬戶信息可以存放在.ini文件、計算機注冊表或ODBC數(shù)據(jù)庫中。大學英語自主學習的學生主要來自大一、大二,數(shù)量較大,更新頻繁,因此,選擇將賬戶信息保存在數(shù)據(jù)庫中較好。由于Access數(shù)據(jù)庫管理系統(tǒng)是Office的一個組件,且其操作簡便,功能強大,因此,筆者建議采用Access數(shù)據(jù)庫保存賬戶信息。
采用ODBC數(shù)據(jù)庫存放賬戶信息需要在新建域時選擇。Serv-U不會自動產(chǎn)生空數(shù)據(jù)庫,數(shù)據(jù)庫需要管理員自行創(chuàng)建。Serv-U能非常靈活地處理數(shù)據(jù)庫賬戶信息,數(shù)據(jù)庫中可包含賬戶及組的所有信息,數(shù)據(jù)庫至少應包含一張用戶賬號表,該表至少應包含account name,home directory,password, directory access rule等4列,分別代表賬戶名稱、主目錄、密碼和目錄權(quán)限。從Serv-U 8開始,數(shù)據(jù)庫結(jié)構(gòu)可以自動生成,大大省去了自建數(shù)據(jù)庫所帶來的問題。筆者以Serv-U 6.0版本為例子。
采用SQL數(shù)據(jù)庫和ODBC數(shù)據(jù)源保存賬戶信息的具體操作步驟為:
(1)安裝SQL Server數(shù)據(jù)庫,并建立數(shù)據(jù)庫(數(shù)據(jù)庫名稱:FTP,登錄賬號:FTPname,登錄密碼:123456,設(shè)置好該賬號的相應權(quán)限);
(2)在該數(shù)據(jù)庫中創(chuàng)建表“FTP_users”,該表的字段包括:FTPUserName、FTPPassword、FTPPasswordType、changePassword、 accessRule、dirHome、loginMsgFile、sessionEncryption、dirHomeLock、 alwaysAllowLogin、hideHidden、maxUsersConcurrent、speedLimitUp、speedLimitDown、maxUsersLoginPerIP、timeOutIdle、timeOutSession等。根據(jù)論壇程序?qū)嶋H需求而創(chuàng)建的其他表,表名主要有:FTP_groupAccess,F(xiàn)TP_groupIPs,F(xiàn)TP_group, FTP_log,F(xiàn)TP_manage,F(xiàn)TP_set,F(xiàn)TP_user_group,F(xiàn)TP_useraccess,F(xiàn)TP_userIPs,F(xiàn)TP_users,詳細字段不加贅述。
(3)創(chuàng)建系統(tǒng)ODBC數(shù)據(jù)源:進入“開始|控制面板|管理工具|ODBC數(shù)據(jù)源|系統(tǒng)DSN”,添加一個系統(tǒng)DSN,步驟如下:
(a)添加系統(tǒng)DSN,選擇SQL Server,然后按以下輸入名稱:FTP,服務(wù)器:local。
(b)輸入剛才建立的數(shù)據(jù)庫訪問用戶名FTPname,密碼123456。
(c)更改默認的數(shù)據(jù)庫為剛建立的數(shù)據(jù)庫“FTP”,點擊下一步完成ODBC設(shè)置。
4)運行SERV-U 6.0,打開域,點擊ODBC,對ODBC鏈接進行設(shè)置
將ODBC源名稱、ODBC賬號名、ODBC賬號密碼分別填入到“ODBC數(shù)據(jù)庫連接設(shè)置”的相應位置,筆者分別選用FTP、FTPname、123456。點擊“應用”按鈕后,域就可以訪問了(域由 變?yōu)榧幢硎驹O(shè)置成功),如果ODBC數(shù)據(jù)庫中已經(jīng)存在用戶,則可以直接讀取用戶名。如果不能訪問(如圖域總是離線的 狀態(tài)),請查看“活動”里的“會話日志”。如果日志里提示ODBC出錯的,也可以查查ODBC出錯原因。
(5)設(shè)置好FTP相應的虛擬路徑和訪問權(quán)限組以后,建立在ODBC數(shù)據(jù)庫用戶基礎(chǔ)上的FTP服務(wù)器就算配置完畢了。
4.論壇賬號與Serv-U FTP賬號相結(jié)合
在建立論壇的時候,我們可以利用大學英語自主學習系統(tǒng)數(shù)據(jù)庫中的學生信息批量建立學生在論壇中的賬號、密碼及其他信息,然后通過自行編寫的ASP程序,開設(shè)幾個FTP管理頁面和一個FTP申請頁面,其內(nèi)容包括:
(1)FTP申請頁面(FTP_default.asp)
(2)用戶管理(FTP_user.asp)
(3)用戶組管理(FTP_group.asp)
(4)系統(tǒng)設(shè)置——流量、速度與線程(FTP_set.asp)
(5)上傳路徑管理(FTP_uploadset.asp)
(6)FTP日志管理(FTP_log.asp)
這些頁面能夠讓學生自主申請FTP服務(wù)(包括資源下載、上傳等),教師可以管理學生的FTP賬號、FTP資源,管理員可以設(shè)置FTP賬號和用戶組的相應權(quán)限(如下載流量、速度、線程)、上傳路徑、FTP目錄的訪問權(quán)限、FTP相關(guān)日志等功能。
有了這種管理方式,教師只需要使用FTP軟件登錄FTP服務(wù)器,將自己認為需要提供的學習資源上傳到相應目錄,學生通過他們的FTP賬號登錄服務(wù)器后,就能夠直接下載。有任何問題或好的資源提供,都可以直接在論壇中提出來,教師則可以對其進行整理和回復。而且教師可以直接在論壇的相應版塊中,如“任務(wù)發(fā)布”版塊,直接發(fā)布當前的自主學習任務(wù),并規(guī)定過期時間,過期后任務(wù)自動鎖定,學生無法回復,以此來監(jiān)控學生的自主學習時間和效果。另外,有了這個系統(tǒng),學生可以根據(jù)自己的需要申請相應的服務(wù)器空間大小,用來存儲個人收集的學習資源。這種可自定義的個人網(wǎng)絡(luò)存儲功能,為學生營造了一個非常便利的存儲環(huán)境,也避免了使用U盤、MP3等可移動存儲所帶來的病毒隱患。
其實,對大學英語教學改革中的自主學習模式的應用非常廣,只要教師與相關(guān)計算機網(wǎng)絡(luò)管理人員進行溝通交流,計算機專業(yè)人員一定能夠找到一種合適的方法,達到教師的教學目的,Serv-U FTP和論壇相結(jié)合的應用僅是其中一種而已。網(wǎng)絡(luò)上相關(guān)的信息不計其數(shù),只要你我有心在這些新型的教學模式上下功夫,就能夠發(fā)現(xiàn)一片廣闊的天空。
參考文獻:
[1]胡茶娟.大學英語自主學習現(xiàn)狀與網(wǎng)絡(luò)課程資源整合.吉林工程技術(shù)師范學院學報,2008,24,(10):18.
[2]劉榮立,季林.利用Serv-U實現(xiàn)高校公共機房文件網(wǎng)絡(luò)存儲[J].教育信息化,2006,(13):78-79.
[3]沈衛(wèi)星.FTP Serv-U用戶帳號的批量設(shè)置[J].電腦與電信,2008,(01):57-59.
[4]王曄.利用Serv-U及插件NtPostU實現(xiàn)FTP空間管理[J].電腦學習,2004,(05):4-6.
[5]楊同華,彭立.利用Serv-U實現(xiàn)網(wǎng)絡(luò)共享教師個人資源.現(xiàn)代教育技術(shù),2006,1,(16):38-40.