- 相關推薦
學生網(wǎng)絡評教系統(tǒng)實現(xiàn)
學生網(wǎng)絡評教系統(tǒng)實現(xiàn)安徽省宿州第二中學 萬亞東
一、背景
隨著新課標的不斷發(fā)展,教師對學生的評價標準也隨之發(fā)生改變,評價標準的多樣化一切均為了學生更好的發(fā)展。與此同時,對教師的評價卻沒有發(fā)生太大的改變,實際上教師的教育教學水平也不是一成不變的,它也是隨著年齡的增加,閱歷的豐富,終身的學習使得自身的教育教學水平不斷提高。也就是說教師也應該著眼于未來,不能因為年青,資歷低,或當前的教育教學水平不高就對自己沒有信心,從而得過且過。
如何提高自己的教育教學水平呢?除了平常的鉆研業(yè)務、常規(guī)教學、網(wǎng)絡學習等之外,最重要的就是你的教育教學對象——學生的評價。學生對你及你這門課程的評價對教師本身教育教學水平的提高起到極其重要的作用,且比重應該高過其他學習,進修等途徑。而且教師是十分在意他現(xiàn)在所教學生對自己的評價,往往一旦發(fā)現(xiàn)問題,能立即改正。因此,學生全方位評價教師的教育教學,對教師的成長乃至學校教育教學管理都會得到全方位的提升。
但學生評教在未推出網(wǎng)絡評教前,往往使用教師評價表或教師調(diào)查問卷方式,更有甚者,有些學校選取每班成績排名靠前的同學或者班長、班委等一小部分同學代替全班同學進行評價,這時往往得到的教師評價信息不是很準確,不是很真實。但如果是所有同學都參加評教,一則數(shù)據(jù)量大,二則學生怕老師知道評價結果對其不利,往往違心評價。
二、學生網(wǎng)絡評教的意義
1.消除學生的畏懼心理,學生全部進行匿名評價,雖然也是通過學號進入系統(tǒng),但被評價的教師并不知道是哪位學生進行了評價,進行了如何評價。系統(tǒng)實現(xiàn)了匿名操作。
2.學校教務管理人員可以查看每位老師的評價結果,并隨時上報給主管科室領導,但無權進行更改。系統(tǒng)保證了公平、公正性。
3.教師自行上網(wǎng)查看自己的評價結果,分析自己在哪方面存在缺陷并努力改進。即使評價結果很差,別的教師也無法進行查看。系統(tǒng)保證了私密性。
4.學生留言,學生不但可以對教師的教育教學進行評價,還可以把一些平常想說但不敢說的話留言給教師,更好地與教師溝通,使得教師不但在教育教育評價方面得到提升,而且更進一步了解學生。系統(tǒng)實現(xiàn)了交互性。
5.由于是網(wǎng)絡評教,大量復雜的工作都交由計算機來處理,省時省力,使教育教學管理更有效率。系統(tǒng)可為學校教育教學管理提供最直接有力的參考。
三、研究與實踐過程
學生網(wǎng)絡評課系統(tǒng)是應我校教務部門要求編寫的。學生對教師的評價我校已經(jīng)作了十幾學年,從中發(fā)現(xiàn)大量的問題,使得很多教師直接從中受益。由于我校在校生近五千名,原來用手工評價表,并且從各班抽調(diào)大量同學作最后的統(tǒng)計,往往要一個星期才能把數(shù)據(jù)統(tǒng)計上來,不但費時費力而且經(jīng)常統(tǒng)計出錯誤。因此教務部門咨詢是否可以用計算機進行實現(xiàn)學生網(wǎng)絡化評課系統(tǒng)。
教務部門給了我?guī)讉實體目標,經(jīng)過了從具體到抽象,將無關的信息過濾,得到以下實體概念設計圖:
其中關鍵源碼為:
登錄:
if (int.Parse(dt[0]["flag"].ToString()) == 1)
{
Label1.Text = "你已經(jīng)進行了評教,無法再參與,請與老師聯(lián)系進行重新評價。謝謝!";
dt.Dispose();
return;
}
Session["stuNo"]=tbName.Text;
Response.Redirect("Step2.aspx");
Excel導入數(shù)據(jù)庫:
if (。‵ile.Exists(Server.MapPath("——/userFiles/") + "1.csv")))
{
if (!(File.Exists(Server.MapPath("——/userFiles/") + "2.csv")))
{ lblResult.Text = "1或2.csv不存在!"; return; }
}
StreamReader reader1 = new StreamReader(Server.MapPath("——/userFiles/") + "1.csv", Encoding.GetEncoding("gb2312"));
StreamReader reader2 = new StreamReader(Server.MapPath("——/userFiles/") + "2.csv", Encoding.GetEncoding("gb2312"));
string st1 = "";
string st2 = "";
st1 = reader1.ReadLine();
st2 = reader2.ReadLine();
st1 = reader1.ReadLine();
st2 = reader2.ReadLine();
lblResult.Text = "請等待……";
while (st1 != null)
{
string[] a1 = st1.Split(´,´);
string[] a2 = st2.Split(´,´);
for (int i = 1; i <a1.Length ; i++)
if (a1[i] != null)
if (a1[i].Trim() != "")
{
tblClass_Sub_TechTableAdapter ad = new tblClass_Sub_TechTableAdapter();
ad.Insert(a1[0], a2[i], a1[i]);
ad.Dispose();
}
st1 = reader1.ReadLine();
st2 = reader2.ReadLine();
}
lblResult.Text = "已導入完畢";
//if (System.IO.File.Exists(Server.MapPath("——/userFiles/") + "te.csv"))
// File.Delete(Server.MapPath("——/userFiles/") + "te.csv");
reader1.Dispose();
reader2.Dispose();
四、成果主要內(nèi)容
本項目共分為三大模塊:
1.學生評教模塊:學生通過自己的學號及密碼登錄系統(tǒng),對自己所帶課程的對應老師分別進行評價,其中每位教師的評價項目共分為教學態(tài)度、教學內(nèi)容、教學方法、教學效果、教學特色五大項共20個子項,每個子項目評價等級分別為優(yōu)、良、中、及格、不及格。學生評價后則不能再次評價,除了管理員重新更改該學生的評價狀態(tài)。
2.教師查看評價模塊:教師通過自己的工號及密碼登錄教師評價模塊,可以查看自己所帶課程的學生整體評價,每個班級的學生評價,每個項目的得分及學生對所帶課程的留言。但學生評價對教師來說是匿名的。
3.管理員模塊:管理員通過自己用戶名密碼對登錄管理員模塊,此模塊實現(xiàn)導入學生信息,課程信息,教師信息及課程與班級與教師一一對應關系。設計時都是用EXCEL表格進行導入。這樣最大化簡化使用者的技術方面障礙。
五、實踐效果
通過近年來使用本網(wǎng)絡評價系統(tǒng)來看,基本上實現(xiàn)了學校教務部門的要求,避免了大量的復雜手工勞動,有利于學校管理部門及時了解學生訴求,化解矛盾,提高管理水平,并對教師教育教學水平的提高起到了良好的促進作用,達到了教學相長的目的。