黃定全
隨著信息時代的發(fā)展,在網絡環(huán)境下進行積極的課堂教學逐漸顯示出獨特的優(yōu)勢,網絡課堂教學對于激發(fā)學生學習興趣、實現教學形式多樣化和培養(yǎng)學生個性都具有積極意義。本文主要闡述,開發(fā)在線課堂系統(tǒng)與及在實際教學中的應用,探索網絡環(huán)境下的教學模式,同時總結一點心得和體會,愿與同行共勉。
計算機專業(yè)課的實踐課一般在機房上,授課中考勤,教學資料共享,作業(yè)上交批改等完全可以依靠網絡進行。所以我很早就在思考怎樣利用網絡進行教學和管理。最初使用極域電子教室和紅蜘蛛多媒體網絡教室來嘗試,效果總感覺不如意,而后我催生了自己編寫一個專門的系統(tǒng)想法,最終完成第一版的制作并在學期教學中開始應用。
一、課堂在線教學系統(tǒng)的設計
系統(tǒng)設計是軟件開發(fā)的核心,它直接影響到系統(tǒng)的質量。在線課堂教學系統(tǒng)屬于中小規(guī)模實用系統(tǒng),在運行環(huán)境方面要求能在校園網中運行,對計算機軟、硬件要求較低,并具有一定的兼容性,適合中小學使用;在操作方面要求系統(tǒng)界面友好、操作簡便,適合普通教師與學生使用;在性能方面要求具備較高的運行性能和可靠性,能滿足多個班級同時練習;該系統(tǒng)分為前臺系統(tǒng)和后臺系統(tǒng),前臺系統(tǒng)主要由1.課程模塊2.考勤模塊3.測試模塊4.作業(yè)模塊5.統(tǒng)計模塊6.互評模塊等構成,后臺系統(tǒng)主要由1.班級管理模塊2.章節(jié)課程模塊3.公告管理模塊4.考勤備注模塊5.系統(tǒng)設定模塊6.測試管理模塊7.作業(yè)管理模塊等構成。
為了達到上面的設計要求,系統(tǒng)采用Web模式,它具有安裝、使用方便,兼容性強的特點,用戶可以在任何時間、地點(校園網)通過IE瀏覽器使用系統(tǒng)。系統(tǒng)數據庫由學生基本信息表、班級課程表和題目表組成。為了提高系統(tǒng)的安全性,將本系統(tǒng)的所有使用者分為2個級別,學生為1級,只能使用前臺系統(tǒng)功能;教師屬于2級,能夠對自己的班級學生進行在線后臺管理。
二、課堂在線教學系統(tǒng)的實現
系統(tǒng)運行在IIS的WEB服務器。它和其它WEB服務器相比具有高性能、低成本、更新快、跨平臺等特點,另外它對硬件的要求很低;以asp作為系統(tǒng)的動態(tài)網頁腳本語言,它和PHP、JSP相比具有使用方便、性能出色、跨平臺、更新快等優(yōu)點,以access作為系統(tǒng)的網絡數據庫,和MSSQL等數據庫相比具有高性能、低成本、管理方便等特點。
在程序設計中,采用軟件工程技術,統(tǒng)一規(guī)劃、分式協作、分步實現的策略;在編程中采用模塊化程序設計思想,提高編程效率,提高系統(tǒng)的可維護性,通過優(yōu)化算法、數據結構、SQL語句等,減少系統(tǒng)數據流量,提高系統(tǒng)整體性能。在系統(tǒng)調試中,先分模塊測試、然后總裝測試,最后試用,采取由小到大,由局部到整體的步驟,將系統(tǒng)漏洞減少到最低,保證系統(tǒng)的可靠性。
三、系統(tǒng)主要模塊的功能
前臺系統(tǒng)主要有1.課程模塊2.考勤模塊3.測試模塊4.作業(yè)模塊5.統(tǒng)計模塊6.互評模塊,具體說明如下:
1.課程模塊:學生通過計算機的IE瀏覽器,訪問指定的網頁,選擇班級和姓名,輸入密碼,身份驗證通過后,計算機顯示本節(jié)課的課題,學生可以在線學習新課程的內容。
2.考勤模塊:學生成功登陸后,系統(tǒng)自動鎖定學生的計算機,并顯示學生已經在線,本節(jié)課考勤成功。
3.測試模塊:學生學習完新課程后,可以進入本節(jié)課的測試頁面,進行在線測試,測試完成后,系統(tǒng)自動給出測試結果。
4.作業(yè)模塊:學生完成新課程后,按課程后的作業(yè)指引完成本節(jié)課作業(yè),并在線提交作業(yè)。
5. 統(tǒng)計模塊:顯示學生的考勤記錄,作業(yè)完成情況統(tǒng)計,測試完成情況統(tǒng)計,小組協作情況統(tǒng)計。
6. 互評模塊:學生作業(yè)提交后,其他同班同學可以在線查看其提交的作品,并作出點評和點贊。
后臺系統(tǒng)主要有1.班級管理模塊2.章節(jié)課程管理模塊3.公告管理模塊4.考勤備注管理模塊5.系統(tǒng)設定模塊6.測試管理模塊7.作業(yè)管理模塊,具體說明如下:
1.班級管理模塊:教師可以增加、修改、刪除班級信息,同時可以增加、修改、刪除本班級地學生信息。
2.章節(jié)課程管理模塊:教師可以增加、修改、刪除課程的章節(jié)和課程。
3.公告管理模塊:教師可以在線編輯本班級的系統(tǒng)公告。
4.考勤備注管理模塊:方便教師查看學生的考勤記錄,并適當給予備注。
5.系統(tǒng)設定模塊:通過此模塊,可以設置系統(tǒng)的相關參數,如作業(yè)是否防抄襲、是否允許作業(yè)評論、教師評價的預設置等。
6.測試管理模塊:教師可以增加、修改、刪除課程的測試題目。
7.作業(yè)管理模塊:通過此模塊,教師可以查看學生提交上來的作業(yè),并給予批改和評價。
四、課堂在線教學系統(tǒng)的應用實例
設計本系統(tǒng)的初衷是探索網絡環(huán)境下的教學模式,實現教學形式多樣化和培養(yǎng)學生積極自主學習,因此在實際的應用中,能否啟動積極的能動作用,致關重要。在上《動態(tài)網頁設計》這門課程的時候,我使用了本系統(tǒng)。在教學中,我分章節(jié)的依次在系統(tǒng)中錄入《動態(tài)網頁設計》這門課程的課程內容,包括本節(jié)課課件、實操作業(yè)等,每次上課的時候,要求學生統(tǒng)一登錄系統(tǒng)考勤,做簡單的在線課前互動,然后學習新課內容,按課程內容提示進行實操作業(yè),由于系統(tǒng)是在線的,教師可以隨時查看學生的實操作品,其他同學也可以互評大家的作品,激發(fā)了課堂的學習氣氛,取得了良好的教學效果。同時考慮到學生的水平不一,進度快的同學,在完成了本節(jié)課的學習任務,可以提前學習下一章節(jié)的內容,進度慢的同學,可以通過系統(tǒng),在線練習以往的內容,起到查漏補缺的作用。從而很好的激發(fā)了學生自主學習。
利用計算機網絡的特點,開發(fā)、研制基于網絡的課堂在線教學系統(tǒng),對于改革課堂教學,克服傳統(tǒng)課件師生交互不足的缺點,推動計算機網絡在教學中的應用是十分必要的。在本系統(tǒng)的實際運用中也發(fā)現了一些問題,如學生作業(yè)的重新提交,需教師刪除之前的作業(yè)等,還欠缺人性化,有待以后進一步的完善。
(作者單位:珠海市理工職業(yè)技術學校)