第一篇:學生評教管理系統
#include
void resortst(int);void coverst(int);int getsno(int);void lessoninput(int);int outtofile1(int);student student::operator=(student &s1);double value(teacher &te);protected: char name[20];char sex[20];int age;int sno;long tel;char banji[50];char lesson[10][50];//用二維的字符數組存儲學生所學的課程
};class teacher { public: double resetscore(double,int);teacher teacher::operator=(teacher &t1);void resetworkno(int);void inputte(char *,char *,int,char *,char *,int);void outputte(int);
int checkte(int);void findte(int);void deletete(int);void resortte(int);void resort(int);void coverte(int);int getworkno(int);int outtofile2(int);double getscore(int);friend double student::value(teacher &te);//友元成員。聲明類student的value作為類teacher的友元函數。protected: char name[20];char sex[20];int age;int workno;char les[50];char dep[50];double score;};student stu[50];teacher tea[10];int student::getsno(int s){ return stu[s].sno;} void student::resetsno(int s){ cin>>stu[s].sno;} student student::operator=(student &s1)//用成員函數來實現賦值運算符的重載。{ strcpy(name,s1.name);sno=s1.sno;strcpy(banji,s1.banji);strcpy(sex,s1.sex);age=s1.age;tel=s1.tel;for(int i=0;i<10;i++)
strcpy(lesson[i],s1.lesson[i]);return *this;} void student::inputst(char *xm ,char *xb,int nl,int xh,char *bj,long dh){
strcpy(stu[s].name,xm);strcpy(stu[s].sex,xb);stu[s].age=nl;
while(xh<100||xh>999)//判斷輸入的學號是否正確
{
cout<<“您輸入的學號不正確,請輸入一個三位數的學號”<
cout<<“學號重復!請重新輸入:”< cin>>xh; } } stu[s].sno=xh; strcpy(stu[s].banji,bj);stu[s].tel=dh;} void student::lessoninput(int s){ int n; cout<<“請輸入該學生本學期一共學習的課程數:”;cin>>n;for(int i=0;i cout<<“這是本學期第”< cin>>stu[s].lesson[i];} } void student::outputst(int s){ cout<<“學生的姓名是:”< cout<<“t”< while(gh<10000||gh>99999)//判斷輸入的學號是否正確 { cout<<“您輸入的工號不正確,請輸入一個五位數的工號”< cin>>gh; while(checkte(gh)) { cout<<“工號重復!請重新輸入:”< cin>>gh; } } tea[u].workno=gh; strcpy(tea[u].dep,yb);strcpy(tea[u].les,kc);} void teacher::outputte(int u){ cout<<“教師的姓名是:”< int m=0; for(int j=0;j<10;j++) { if(strcmp(stu[i].lesson[j],te.les)==0)//只有當學生學習了教師教授的課程才可以對教師進行評教 { n++; m++; cout< cout<<“請輸入你對該教師的評分是:”; cin>>te.score; sum+=te.score; } } if(m==0) { cout< cout<<“你沒有學習該教師的課程!不能對其進行評分。”< } } if(n==0) { cout<<“沒有學生對該教師進行評分。”< return 0; } else cout<<“有”< return sum/n;} int student::checkst(int xh1)//檢查 { int m=0; while(m<=s+1)if(xh1==stu[m++].sno) break;//拒絕重復學號 if(m>s+1) return 0; else return 1;} int student::outtofile1(int s){ ofstream fout(“D:student.txt”,ios::app);if(!fout){ cout<<“文件打開失敗!”< return 1;} fout< { int xh,p; while(s==0) { cout<<“沒有記錄,請先輸入記錄!”< break;} if(s!=0) cout<<“請輸入您要查找的學號:”; cin>>xh; while(xh<100||xh>999) { cout<<“您輸入的學號不正確,請您輸入一個三位數的學號”< cin>>xh; while(checkst(xh)){ cout<<“學號重復!請重新輸入:”< cin>>xh;} } while(s!=0)//查找是否有符合條件的記錄 { if(xh==stu[s].sno) { p=1; outputst(s); cout< getch(); break; } else p=0; s--; } if(p==0)//用p標記是否有查找的對象。 cout<<“很抱歉,沒有找到您要查找的學號!”< getch();} void student::resortst(int s)//按學號排序 { student st1; while(s==0) { cout<<“沒有記錄,請先輸入記錄!”< break;} if(s!=0){ for(int i=1;i<=s;i++)//利用冒泡法對stu[]進行排序 for(int j=1;j<=s-i;j++) if(stu[j].sno>stu[j+1].sno) { st1=stu[j]; stu[j]=stu[j+1]; stu[j+1]=st1; } for(int k=1;k<=s;k++) { outputst(k); cout< } } getch();} void student::deletest(int n)//刪除學生記錄 { int xh,p=0; char da; while(s==0) { cout<<“沒有學生記錄,請先輸入記錄!”< break; } if(s!=0) { cout<<“請輸入您要刪除的學號:”;cin>>xh; while(xh<100||xh>999){ cout<<“您輸入的學號不正確,請您輸入一個三位數的學號”< while(checkst(xh)){ cout<<“學號重復!請重新輸入:”< cin>>xh;} } for(int i=1;i<=n;i++){ if(stu[i].sno==xh) { outputst(i); cout< cout<<“您確實要刪除該學生的記錄嗎?(y/n)”; cin>>da; if(da=='y'||da=='Y') { } for(int j=i;j { strcpy(stu[j].name,stu[j+1].name); strcpy(stu[j].sex,stu[j+1].sex); stu[j].age=stu[j+1].age; stu[j].sno=stu[j+1].sno; strcpy(stu[j].banji,stu[j+1].banji); stu[j].tel=stu[j+1].tel; for(int k=0;k<10;k++) strcpy(stu[j].lesson[k],stu[j+1].lesson[k]);} cout<<“該記錄已刪除!”< cout<<“該記錄未刪除!”< p=1;} } if(p==0) cout<<“很抱歉,沒有找到您要找的學號!”< } getch();} void student::coverst(int s)//為檢查修改的結果應該把修改前和修改后的結果都輸出來。//不允許修改學號 { int p,xh;while(s==0) { cout<<“沒有學生記錄,請先輸入記錄!”< break;} if(s!=0){ cout<<“請輸入要修改的學生的學號:”< cout<<“您輸入的學號不正確,請您輸入一個三位數的學號”< cin>>xh; while(checkst(xh)){ cout<<“學號重復!請重新輸入:”< cin>>xh;} } for(int i=1;i<=s;i++){ if(stu[i].sno!=xh) p=0; if(stu[i].sno==xh){ p=1; cout<<“修改前的學生信息是:”< outputst(i); cout< cout<<“請輸入學生的以下信息:”< cout<<“姓名:”; cin>>stu[i].name; cout<<“性別:”; cin>>stu[i].sex; } } cout<<“年齡:”;cin>>stu[i].age;cout<<“班級:”;cin>>stu[i].banji;cout<<“電話:”;cin>>stu[i].tel;cout<<“課程:”;lessoninput(i);cout< break;if(p==0) cout<<“很抱歉,沒有找到您要找的學號!”< } getch();} //////////////////////////// teacher teacher::operator=(teacher &t1)//用成員函數來實現賦值運算符的重載。{ strcpy(name,t1.name);workno=t1.workno;strcpy(sex,t1.sex);strcpy(dep,t1.dep);age=t1.age;score=t1.score;strcpy(les,t1.les);return *this;} int teacher::checkte(int gh1)//檢查模塊 { int n=0; while(n<=u+1)if(gh1==tea[n++].workno) break;//拒絕重復工號 if(n>u+1) return 0; else return 1;} void teacher::findte(int u)//按工號查找模塊 { int gh,p; while(u==0) { cout<<“沒有教師記錄,請先輸入記錄!”< break;} if(u!=0){ cout<<“請輸入您要查找的工號:”;cin>>gh; while(gh<10000||gh>99999)//判斷輸入的工號是否正確 { cout<<“您輸入的工號不正確,請輸入一個五位數的工號”< cout<<“工號重復!請重新輸入:”< cin>>gh;} } while(u!=0)//查找是否有符合條件的記錄 { if(gh==tea[u].workno) { p=1; outputte(u); cout< getch(); break; } else p=0; u--;} if(p==0)//用p標記是否有查找的對象。 cout<<“很抱歉,沒有找到您要查找的工號!”< teacher te; while(u==0){ cout<<“沒有教師記錄,請先輸入記錄!”< break; } if(u!=0) { for(int i=1;i<=u;i++)//利用冒泡法對tea[]進行排序 for(int j=1;j<=u-i;j++) if(tea[j].workno>tea[j+1].workno) { te=tea[j]; tea[j]=tea[j+1]; tea[j+1]=te; } for(int k=1;k<=u;k++) { outputte(k); cout< } } getch();} int teacher::outtofile2(int u){ ofstream fout1(“D: eacher.txt”,ios::app);if(!fout1){ cout<<“文件打開失敗!”< return 1;} fout1< double teacher::resetscore(double cj,int u){ tea[u].score=cj;return tea[u].score;} void teacher::resort(int u)//按評教成績對教師進行排序 { teacher te; ”< } cout<<”請在進行此功能前首先確定已經進行過評教!“< cout<<”沒有教師記錄,請先輸入記錄!“< break;} if(u!=0){ for(int i=1;i<=u;i++) { for(int j=1;j<=u-i;j++) if(tea[j].score { te=tea[j]; tea[j]=tea[j+1]; tea[j+1]=te; } } for(int k=1;k<=u;k++) { te.outputte(k); cout<<”該教師的評教成績是:“< cout< } } getch(); void teacher::deletete(int n)//刪除教師記錄 { int gh,p=0; char da; while(u==0) { cout<<”沒有教師記錄,請先輸入記錄!“< break; } if(u!=0) { cout<<”請輸入您要刪除的工號:“; cin>>gh; while(gh<10000||gh>99999)//判斷輸入的工號是否正確 { cout<<”您輸入的工號不正確,請輸入一個五位數的工號“< cin>>gh; while(checkte(gh)){ cout<<”工號重復!請重新輸入:“< cin>>gh;} } for(int i=1;i<=n;i++){ if(tea[i].workno==gh) { outputte(i); cout< cout<<”您確實要刪除該教師的記錄嗎?(y/n)“;cin>>da; if(da=='y'||da=='Y'){ for(int j=i;j { strcpy(tea[j].name,tea[j+1].name); strcpy(tea[j].sex,tea[j+1].sex);tea[j].age=tea[j+1].age;tea[j].workno=tea[j+1].workno; strcpy(tea[j].dep,tea[j+1].dep);strcpy(tea[j].les,tea[j+1].les);} cout<<”該記錄已刪除!“< cout<<”該記錄未刪除!“< p=1; } } } if(p==0) cout<<”很抱歉,沒有找到您要找的工號!“< } getch();} void teacher::coverte(int u)//為檢查修改的結果應該把修改前和修改后的結果都輸出來。//不允許修改工號 { int p,gh;while(u==0){ cout<<”沒有記錄,請先輸入記錄!“< break;} if(u!=0){ cout<<”請輸入要修改的教師的工號:“< { cout<<”您輸入的工號不正確,請輸入一個五位數的工號“< cout<<”工號重復!請重新輸入:“< cin>>gh;} } for(int i=1;i<=u;i++){ if(tea[i].workno!=gh) p=0; if(tea[i].workno==gh){ p=1; cout<<”修改前的教師信息是:“< outputte(i); cout< cout<<”請輸入教師的以下信息:“< cout<<”姓名:“; cin>>tea[i].name; cout<<”性別:“; cin>>tea[i].sex; cout<<”年齡:“; cin>>tea[i].age; cout<<”部門:“; cin>>tea[i].dep; cout<<”課程:“; cin>>tea[i].les; cout< cout<<”修改后的教師信息是:“< outputte(i); cout< break; } } if(p==0) cout<<”很抱歉,沒有找到您要找的工號!“< } getch();} void main(){ student st; char da,*xm,*xb,*bj,*yb,*kc; int a,nl,xh,gh;long dh;teacher te;double cj;time_t t; time(&t); while(1) { system(”cls“); cout< cout<<” 歡迎使用學生評教管理系統“< 時間和日期:“< cout<<” 請選擇操作(1-14)“< exit: if(a==0)break;//exit是標號。 switch(a){ case 1: { xm=new char[];xb=new char[];bj=new char[];cout<<”請輸入學生的以下信息:“< cout<<”姓名:“;cin>>xm; cout<<”性別:“;cin>>xb;cout<<”年齡:“;cin>>nl;cout<<”學號:“;cin>>xh;cout<<”班級:“;cin>>bj;cout<<”聯系電話:“;cin>>dh;while(st.checkst(xh)){ cout<<”學號重復,請重新輸入!“< cin>>xh;} s=s+1; st.inputst(xm,xb,nl,xh,bj,dh);st.lessoninput(s); cout<<”是否繼續輸入?(y/n)“;cin>>da; while(da=='y'||da=='Y')//判斷是否要繼續輸入 { xm=new char[];xb=new char[];bj=new char[];cout<<”請輸入學生的以下信息:“< cout<<”班級:“;cin>>bj;cout<<”聯系電話:“;cin>>dh;while(st.checkst(xh)){ cout<<”學號重復,請重新輸入!“< cin>>xh;} s=s+1; st.inputst(xm,xb,nl,xh,bj,dh); st.lessoninput(s); cout<<”是否繼續輸入?(y/n)“; cin>>da; } getch(); };break;case 2: { if(s==0)//判斷是否有記錄輸入 { cout<<”沒有學生記錄,請先輸入記錄!“< getch(); break; } if(s!=0) { for(int i=1;i<=s;i++) { st.outputst(i); st.outtofile1(i); cout< } getch(); } };break; case 3:st.findst(s);break;case 4:st.resortst(s);break;case 5:st.coverst(s);break;case 6:st.deletest(s);break;case 7: { xm=new char[];xb=new char[];yb=new char[];kc=new char[];cout<<”請輸入教師的以下信息:“< cout<<”工號重復,請重新輸入!“< cin>>gh;} cout<<”院部:“;cin>>yb;cout<<”教授課程:“;cin>>kc; u=u+1; te.inputte(xm,xb,nl,yb,kc,gh); cout<<”是否繼續輸入?(y/n)“;cin>>da; while(da=='y'||da=='Y')//判斷是否要繼續輸入 { xm=new char[];xb=new char[];yb=new char[];kc=new char[];cout<<”請輸入教師的以下信息:“< cout<<”工號重復,請重新輸入!“< cin>>gh;} cout<<”院部:“;cin>>yb;cout<<”教授課程:“;cin>>kc;u=u+1; te.inputte(xm,xb,nl,yb,kc,gh);cout<<”是否繼續輸入?(y/n)“; cin>>da; } getch(); };break;case 8: { if(s==0) { cout<<”沒有學生記錄,請先輸入記錄!“< getch(); break; } if(s!=0) { if(u==0)//判斷是否有記錄輸入 { cout<<”沒有教師記錄,請先輸入記錄!“< getch(); break; } if(u!=0) { for(int i=1;i<=u;i++) { cj=st.value(tea[i]); te.resetscore(cj,i); } getch; } } getch(); };break;case 9: } { if(u==0)//判斷是否有記錄輸入 { cout<<”沒有教師記錄,請先輸入記錄!“< getch(); break;} if(u!=0){ for(int i=1;i<=u;i++) { te.outputte(i); cout<<”教師的評教成績平均分是:“< te.outtofile2(i); cout< } getch(); } };break;case 10:te.findte(u);break;case 11:te.resort(u);break;case 12:te.resortte(u);break;case 13:te.coverte(u);break;case 14:te.deletete(u);break;default: { while(a==0||a>14)//判斷選項是否正確 { cout<<”錯誤選項,請重新選擇!“< cin>>a; } goto exit; }; break; } } cout<<”感謝您的使用!"< 學生評教問題匯總 1.個別教師不能夠關注到每一個學生。2.個別教師提問的次數太少,且舉例題有點少。3.個別教師課堂有些呆板,并且表情有點嚴肅。4.個別教師存在語速太快或者聲音太小的問題。5.個別教師使用方言授課。 學生評教問題落實措施 (一)個別教師不能關注到每一個學生等問題落實措施 ①提問時不應只注意舉手的同學,可以把簡單的問題留給程度較差、積極性不高的學生,讓他從回答對問題中找到自信,有利于后半節課的聽講。 ②多表揚積極性不高的學生,不要一味批評,要試著去發現他們的閃光點,只要有就放大了去說,讓他感覺到老師關注他、同學欣賞他。③上課時多提醒學生看老師、看黑板??學生對老師的提醒一定會麻痹,多變換形式,幽默一點來緩解一下枯燥的課堂,吸引不注意聽講的學生。 ④批改作業時,不要吝嗇自己的筆墨,在學生的作業本上多寫一些對癥下藥的評語,要他感覺到老師在關注他,上課時他就很容易和你溝通、交流。 (二)個別教師提問次數不多、舉例不多等問題落實措施 ①課堂中應穿插提問,既能調動學生思維的積極性,又可運用學生已學過的知識,利用他們的社會、生活實踐體驗,啟迪學生,使教學內容與學生已有的知識聯系起來,使新舊知識相互作用,從而獲取或形成新知識。同時提問還可以了解學生對教材的理解、掌握和運用的程度,然后根據獲得的信息,對教學做調整和彌補。 ② 提問要有技巧。首先優化提問的形式:“趣問”。設計提問時要充分顧及學生好奇、好玩、自尊心強等特點,從教材中選擇能引起學生興趣的熱點構成提問序列,力求提問過程新穎別致,使學生喜聞樂答,讓學生有如坐春風如沐春雨的感受,形成學習的內驅力,促進課堂的“互動生成”。其次優化提問的切入點:“巧問”。只有找到適當的切入點,只有巧的問題才能真正拓寬學生的思路,引起豐富聯想,讓學生在不知不覺中參與課堂教學中。再次,優化提問的發式:“曲問”。““曲”是指問題答案不能淺顯直露,而應該讓學生通過仔細思考才能發現。特級教師錢夢龍說:所謂“曲問”,是運用迂回戰術變換提問的角度,讓思路拐一個彎,從問題側翼尋找思維的切入口;曲問多見巧思,易于激發學生求知的欲望。最后,優化提問的內容:“精問”。“精”是指課堂提問要有明確的出發點和針對性,問題精要恰當,避免繁雜瑣碎,做到精益求精,教師提出的每一個問題不僅本身要經得起推敲,同時還得強調組合的最優化,就是問題與問題之間有聯系、有層次,力爭使教師設計的每一個問題組成一個有機的嚴密的整體。讓學生解答這些問題時,既理解和掌握知識,又得到嚴格的思維訓練。③在新課程背景下的“舉一反三”,我認為更應該強調學生的“舉”和“反”,學生是學習的主體,教學的目標最終要落實到學生能“舉一反三”上。“舉一”是策略,“反三”是目的,這里的“舉一”是指要掌握分析與探究問題的一般方法,理清分析相近問題的一般思路,形成一種追根求源的探究意識,養成一種合成學習的團隊精神。在新課標下,教師要創設更多機會讓學生參與和融入到學習活動中去,正所謂“百聞不如一見,百見不如一做”。 (三)個別教師上課傳統、死板,課堂氣氛不活躍等問題落實措施 ①教師要督促自己深入學習專業知識和提高專業素養,激情參與,在備好課的情況下自由發揮,避免知識掌握不全面備課不充分帶來的不由自主的古板。 ②教師可以多向那些上課自如,能積極調動學生和活躍課堂氣氛的教師學習,多去聽課,多自我總結自我提升,讓自己盡快轉變課堂的氛圍。 ③學校領導和備課組給予幫助和建議,讓上課稍顯古板的教師組成團隊,團隊合作探究爭取克服這個問題,盡快成為學生心目中的好老師。④多聽取學生的建議,虛心接受來自學生和其他教師的問題和建議,通過不斷的聽取意見,不斷的從學生口中獲得真實的評價,來不斷的完善自我,提高自我。 (四)個別教師上課聲音小、語速快等問題落實措施 ①如果教師上課聲音小是因為教師自信度不高,還沒有完全適應教師的節奏,在公眾面前講話不適應,可以通過不斷地練習,再有其他有經驗教師的幫助,很快就會好起來。 ②如果教師上課聲音小是生理性的,那么教師可以選擇上課時帶著小型擴音器,通過機器的聲音來提高教師聲音。 ③教師講課語速快,通過學生提的建議,教師在上課過程當中不斷提醒自己,如果不行,可以安排某一個學生作為提醒,當學生感到不適應時隨時提醒老師,通過不斷的訓練,語速問題可以得到解決。④上課語速較快的教師,可以多去聽語速適中教師的課,參考語速適中教師的課上課語速,多聽取學生建議,可以通過一些訓練語速的方法來不斷訓練自己,改善自己盡快適應學生對上課語速的要求。(五)個別教師使用方言授課等問題落實措施 ① 提高教師思想認識,加快推普步伐。認真學習《中華人民共和國國家通用語言文字法》,學習有關推廣普通話活動的文件,領會精神,提高師生推廣普通話和使用普通話的能力。普通話是教師的職業語言,是從事教育、教學工作的基本功,掌握和使用普通話是每位教師必備的素質條件。教師的推普工作如何直接影響教學質量和學生的發展,我校將進一步規范推廣普通話工作,要求教職員工校內各項活動堅持使用規范的普通話。 ②明確普及要求,嚴格遵守規章制度。領導要帶頭講普通話,要求廣大教職員工、學生都要說普通話,做到校內一切場合堅持用普通話,養成使用普通話的良好習慣。教師在組織教育教學活動、會議、宣傳和其他集體活動中都要使用普通話,讓普通話成為師生的交流語言。嚴格執行教師持普通話上崗制度。 ③開展普通話教學,參與普通話培訓。為了不斷提高普通話教學質量,做到講、練結合,突出實踐性教學環節,教師不僅要掌握普通話理論知識,還要注意培養口語表達能力。我校將把用普通話教學列入對中、青年教師的業務考查內容,作為評優的條件之一。認真抓好教師培訓工作,提高教師普通話水平。 ④加強宣傳力度,開展“推普”活動。我校利用宣傳櫥窗、廣播、板報等平臺向教職員工和家長宣傳“推普”知識,增強我校全體教職工和學生的語言規范意識和推廣普通話的參與意識。通過多種形式的宣傳活動,促進推廣普通話和語言文字規范化工作不斷深入,為構建社會主義和諧社會營造良好的語言環境。 論文關鍵詞:高校教師 教學質量 學生評教 論文摘要:采用問卷調查法,以436名大學生為研究對象,分析了學生對教師教學質量的評價的現狀,同時構建了大學生評教體系及計分方法,即學生評教模型,并為今后學生評教提供科學合理依據。 一、問題提出 教學質量是立校之本,為促進教師提高教學質量,近年來,我國許多高校紛紛開展了“學生評教(SET;student evalution of teaching)”活動,即在被評教師的任課班級采用無記名方式由學生根據評價量表中的項目對教師教學質量進行評定。這是一種不同于專家評教或同行評價的、基于學生的感受和體驗的教學評價方式。學生評教活動對提高教師教學水平、促進教師專業發展以及優化教學管理等都可以起到積極作用。在歐美國家,學生評教是高等教育管理中不可缺少的一部分,相關的研究也非常豐富,這些研究可以概括為三個方面:第一,學生評教的維度和內涵,即應該如何評價教師的教學質量?第二,影響學生評教的因素及其作用,如班級大小、課程性質等;第三,學生評教的應用及其影響,如評教結果對教師職業發展、教師評分的影響;其中學生評教維度和內涵的研究決定學生評教體系,是學生評教科學合理的基礎和前提。我國對學生評教的研究比較缺乏,尤其是實證研究,如各高校在學生評教中所采用的評價量表主要是教務管理部門理論分析而制定的,作為評教主體的學生在評估體系的設計中處于被動地位,這可能使學生評教從一開始就沒有代表學生的體驗和感受。本研究擬通過定量與定性研究結合,建立基于學生信念的評教模型,為學生評教更科學合理提供依據。 二、研究方法與結果 (一)問卷編制 首先,在湖北省某高校的公選課班級中組織學生思考和討論“如何評價高校教師教學質量?”并要求學生自由完成不記名的開放式問卷:“你認為應該從哪些方面評價教師的教學質量?請寫出你認為重要的評價項目。”然后,整理和分析開放式問卷回收的信息,并借鑒國內外學生評教的文獻資料,編制成“高校教師課堂教學質量學生評估問卷”。問卷包括41個項目,每個項目采用5等級式記分。 (二)問卷調查與探索性因子分析 1.被試問卷調查工作于2007年3-4月在湖北中國地質大學和長江大學的在校全日制本科生中進行,發放不記名式問卷460份,收回有效問卷436份(94.8%),其中中國地質大學學生128名,長江大學學生308名;女生178人,男生258人。 2.探索性因子分析數據應用SPSS11.50統計軟件進行分析。首先進行因子分析的適合性檢驗,41個初始項目的KMO值為0.923 , Bartlett球形檢驗的顯著性水平小于0.001,很適合進行因子分析,因此,應用主成分分析法,以特征根大于1為因子抽取方法進行探索性因子分析,刪除負載太低和多重負載的項目,結果抽取五個因子共22個項目,此時KMO值為。.895,Bartlett球形檢驗的顯著性水平小于0.001,內部一致性系數為0.88。特征根及因子解釋率見表1;因子旋轉后的負載(0.35以上)、命名及a系數見表2。 (三)各因子的權重 學生評教體系的構建一方面要全面反映教師教學的各個方面,盡可能地保留信息,另一方面要具有可操作性,盡可能簡潔明了;本研究的五個因子分別由4}5個共22個標志項目測量,每個標志項目采用likter式5點記分法,22個標志項目的總分為110,不符合一般的百分制記分法,而且五個維度重要程度不同,因此,有必要考查五個評教因子的關系和權重。 應用回歸法計算五個因子的因子分進行二階因子分析,KMO值為0.809 , Bartlett球形檢驗的顯著性水平小于0.001,特征根大于1的因子只有一個,直接命名為“教學質量”,五個一階因子的負載分別是:師生溝通為0.77,課堂吸引力為0.76,教學組織為0.75,為人師表為0.72,教學實踐性為0.71。一個公因子的因子分析模型為:,忽略測量誤差,可以用因子負載計算各測量維度的權重,如“師生溝通”;0.77/(0.77 +0.76 +0.75 +0.72 +0.71)=0.207,如果采用百分制,“師生溝通”的得分就應為“實際得分//25 x100",所以“師生溝通”在“教學質量”評價中權重為0.83(4 x 0.207),以此類推,其他各維度的權重為:課堂吸引力為1.02,內容組織為0.81,為人師表為0.97 ,教學實踐性為0.95。 三、結果討論與結論 (一)學生評教的基本維度 本研究從評教主體—學生的角度出發,利用開放式問卷所收集的信息和參考國內外資料編制間卷,通過對調查數據進行因子分析,得到5個一階因子,根據它們的標志項目的含義,分別命名為內容組織、與學生溝通能力、為人師表、課堂吸引力和教學實踐性。研究結果與國內許多研究存在較大的差異。國內學生評教的項目主要是靠理論分析,大多數研究者從教學內容、教學方法、教學態度及教學效果等維度構建學生評教的體系,本研究中也包括了“教學內容組織嚴密”“知識講授有條理”“善于啟發,能引導學生積極思考”等與教學內容、教學方法有關的項目,但除“內容組織”(因子一)外,其他因子更多地反映了教學活動直接參與者—學生的需要和感受。教學是師生的雙邊活動,教學的目的歸根到底是為了學生的學習、學生的發展,即教師“教”是為了學生“學”,因此,學生評價教師教學時,比較重視教師要以學生為本,是否與學生有良好的溝通?課堂教學是否能吸引學生?這兩個方面分別構成了兩個獨立的維度:“師生溝通”和“課堂吸引力”,這反映了學生作為教學活動的直接參與者和感受者的渴望,也間接反映了我國教育過分以教師“教”為主導、忽視學生“學”的問題。國外學生評教維度的實證研究也有許多學者提出“教師親和力”“教師善于激勵學生”的維度。因子三主要包括教師應儀表整潔、莊重自然.注意教師形象,言論舉止符合教師身份等項目,命名為“為人師表”。最后,“教學實踐性”包括“重視培養學生的實踐能力”“教學內容對實踐有指導意義”等,與其他研究者提出的“教學效果”有相似之處,但后者更強調學生掌握課程知識、提高專業水平,本研究中的項目更多的指向教學的實踐意義,因為當今大學生就業形勢嚴峻,企事業比較重視實踐經驗,同時,高等教育不同于基礎教育,大多數大學生即將進人社會,從事社會工作,高校教師應重視培養學生勞動技能和實踐能力,知識必須與實踐緊密聯系,具有實踐指導意義。可見,確切內涵存在差異,因此命名為“教學實踐性”。 學生評教有別于專家、同行和領導評教,必須反映學生的感受和需要,否則學生評教將脫離本意,也失去存在的意義和價值。本研究結果也正表明了學生評教有“學生”評教的特性,也正反映了學生評教存在的必要性。 (二)學生評教的計分方法 Mark Shevlin等人研究發現有一個更深層的核心特質(a central trail)—教師魅力(Lecturer' s charis-ma)影響學生評教,他們認為該因素主要與教師人格特點有關。本研究也發現存在一個二階因子,且5個一階因子的負載都在0.7以上,即學生認為應從教師教學內容組織、與學生溝通能力、為人師表、課堂吸引力和教學實踐性五個維度評價教師教學質量,但這五個方面可以概括為一個高階因子,反映教師完成教學活動的總體效果,它受到被評教師人格特點、能力、態度等影響,但從評教角度議,直接命名為“教學質量”比較恰當。但一般總分以百分制易于理解和操作,由于不同的評價維度包括的標志項目個數不等、重要性也不同,由此,每個維度轉換為百分制,并考慮它們在總體教學質量上的負載,從而決定每個維度最終的得分,即每個標志項目采用一般的5等級記分法,每個維度的原始總分乘以系數后的和就是被評教師教學質量的總評。 學 生 評 教 總 結 甘城子中心學校 王春山 2015年12月 學生評教總結 為充分了解學生對任課教師在教學中的意見與建議,幫助教師改進教學,提高教學效果,根據中心學校教學檢查的總體安排,組織了學生評教工作,在各學校的密切配合下,評教工作順利完成,現就此項工作簡要總結如下: 本次評教工作面向轄區所有學校,針對所開設的課程,以所有任課教師為對象,參與評教。此次評教活動分別從講授課程、組織教學、遵守時間、對待學生、作業情況、總體情況六個方面對教師的教育教學工作進行了測評,現就把學生對教師的建議和意見進行了收集整理并及時反饋給你們,希望教師進行有及時效地整改。 學生對課堂教學質量評估結果來看,總體講學生對大部分任課教師教學情況是滿意的,對教師的教學給予了充分的肯定,但是對于個別教師還是提出了不少意見和建議,我大致羅列了六條,請各位對號入座: 1、個別教師思想漂浮不定,自律意識差,放任自流,毫無追求,略有壓力怨天尤人。 2、不重視教育教學工作,敷衍塞責。出工不出力,工作效率低。表現在:教學目標不明確,教學重點抓不準,教學思路不清晰,教學語言不規范,作業設計瞎應付,針對性不強。 3、教學方法陳舊。還出現了傳統的“填鴨式”的教學方法,一節課下來根本看不到學生活動的影子,一人主把課堂,從頭講到尾,教學方法單一,講課平淡,沒有激情,枯燥無味。 4、組織教學能力欠缺,課堂紀律差,一節課下來,只管自己教,不管學生的學,愛聽就聽,不聽也與老師無關。 5、師生關系不和諧。不關心學生,不能很好地尊重學生人格,如諷刺挖苦學生,體罰學生的現象時有發生。 6、不遵守作息時間,不能按時上課,有遲到早退現象,上課拖堂,偶爾拖堂學生還能理解,但經常拖堂,學生就會有抵觸情緒。 同志們,這次評教,不僅體現了我校在加強師德教育和教學管理方面的決心和力度,更體現了我校以學生為主體、為學生終身發展奠定基礎的辦學理念,希望全體教師不斷改進教育教學方法和途徑,促進每一位學生健康和諧、全面發展,努力打造讓家長滿意讓社會信賴的甘城子中心學校。 2015年12月4日 心理10-3班學生評教總結 1.教育技術學理論:老師講課過程中理論聯系實際,講解詳細略得當,理論知識豐富,授課過程中聯系自己的生活,不照本宣科,但講課中使用的課件與書本內容不符,上課筆記量過大而且重點不突出。2.教育技術學上機:上課很有耐心,詳細解答學生的問題,但上課的教學內容過泛,不能很精細地講解,所以感覺學到的東西不多,不能很靈活地掌握和運用所學知識。 3.實驗心理學:老師專業知識淵博,在上課過程中與同學互動交流,耐心解答疑難講解到位,但授課過程中太繁瑣重點不突出,而且上課缺乏趣味 4.SPSS應用:老師上課幽默風趣,講解仔細,且專業知識豐富。由于此科目為上機課目,老師沒有細致講解操作原因,使同學們無法形成明確的體系而且講解操作過快,同學們操作練習時間較少。5.班級管理與班主任工作:教學內容聯系實際,舉例豐富,可以讓學生有更多自己的感悟并在授課過程中給學生自我展示的機會,針對專業進行引導。如果給學生更多時間實現效果應該會更好。 6.英語:老師上課用英語授課口語很好,注意細節但講課過程中授課方式死板,上課氣氛太低沉,講解題目不夠到位。 7.新疆地方史:老師專業知識很強,并能清晰的將知識傳授給學生,內容豐富并且組織學生去博物館參觀,但上課過于嚴肅,氣氛不夠活躍。 8.維語:老師教學計劃很有條理,并考慮到學生的接受能力,從最基本的知識進行講解,并注重培養學生的學習興趣,運用身邊的資源進行有效的學習。但老師對學生的作業不夠重視,希望可以多教點日常用語。第二篇:學生評教
第三篇:學生評教
第四篇:學生評教總結
第五篇:學生評教總結