摘要: 大學英語教學改革目前面臨著教師計算機網絡技術不熟練、教學資源無法方便快捷地運用于學生的自主學習中、學生自主學習的效果與預期不相符等問題。如何利用互聯網資源,在校園網中建立一個方便快捷的自主學習和師生交流平臺,成為當前各所高校教師相互探討的重點之一。本文研究的是如何利用互聯網FTP傳輸協議,將電子公告板技術、SQL數據庫技術與Serv-U FTP服務軟件相結合,建立一個師生互動、資源共享的自主學習交流平臺。
關鍵詞: 大學英語教學改革自主學習FTPServ-U資源共享
大學英語教學改革在各大高校如火如荼地進行著,然而參與大學英語教學改革的一線教師大多都是英語專業畢業,對于多互聯網及媒體技術僅有表面的理解和應用,由于沒有相應的技術知識和思維模式支持,他們往往會覺得一些新穎的教學想法,僅靠現有教材所提供的網絡系統,無法完全得以實現或者根本無法實現。學生普遍反映課后上網學習的意義不大,網絡課程提供的一些網絡學習系統資源鏈接都不能快速地鏈接進入學習界面,大大地挫傷上網學習的積極性。學生普遍認為自己在網絡自主學習系統中感到困惑和焦慮,學習效果并不如預期的高,原因在于學習資源不夠系統,相互獨立,學生面對網絡學習資源手足無措(胡茶娟,2008)。不少教師則覺得有很多教學資源不能提供給學生課后自主學習,除布置現有教材的網絡系統提供的學習資源外,其他的學習資源收集起來相對困難。于是,這些教師便采用他們更為熟悉的一種方式,那就是讓學生用E-mail來進行,教師申請一個公共信箱,將自己收集的學習資源放在電子信箱里,把賬號和密碼告訴學生,讓他們自己上網下載或直接在線學習,學生有問題,也可以用自己的電子信箱發郵件詢問。這種方式雖然可行,但是受限于網絡速度,如果網速慢,上傳和下載資源就是一件很耗時費力的事情。

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