本科生導師制解決問題
① 為什麼要實行本科生導師制
本科生導師制產生背景及原因:
牛津大學導師制最初產生於14世紀,由溫切斯特主教威廉·威克姆在他建立的新學院中實行,但當時的導師不授課,僅負責學生的道德和經濟等方面事務。那時的牛津大學以本科教育為主,所以這也成為本科導師制的起源。19世紀大學考試制度改革後,導師職業成為學術性職業,在學科教育上指導學生。
最開始的導師教學是一對一的,完全以學生為中心,私人定製。當然,現在本科都成了量產的批發貨而非精品定製,所以即便在牛津,一位導師指導的學生數量也在2-4人。不過,與國內相比,這已經是十足的VIP輔導了。這種輔導一般一周一次、一次一小時,內容依然以學生的興趣為主,但一定會包含論文指導。所以導師對於學生的指導重點在於以論文為載體的學術,而不是帶著4個學生做團隊作業。學術論文寫作對於一個學生學術研究能力、語言表達能力、邏輯思維能力和問題解決能力的培養絕對有效,就連批判導師制的布萊克也承認這一點。
牛津的導師制職責中還加了一項因材施教,當然,這種因材施教的方式只有親身經歷者現身說法才更有說服力。筆者尚未結識牛劍的本科生,但聽牛劍的「預備校」伊頓公學的前任老師介紹過伊頓的導師制。順便說一句,伊頓的教師們以牛津畢業生為主。
伊頓公學因培養了不少國家的王室男性成員而聲名在外。這個6年制的中學也有嚴格的導師制。學校錢多任性,故要求所有老師住校,每一個老師會被分配6個學生,對這些學生進行課外輔導,輔導就在老師家中進行,內容多與學習無關,可以帶學生們外出看電影或者參觀展覽,或者組織一些有趣的比賽。因為是男校,所以一個老男孩帶著一群大男孩吃披薩看球賽是常事。在這些活動中,老師可以從不同的側面發現學生的天性與稟賦,學生也可以和老師建立深厚的感情。
這就可以看出導師制與領導力、找工作是多麼驢唇不對馬嘴的聯系。導師們主要在學術、精神上幫助學生。至於學生的團隊工作精神,多是在團隊合作主題課堂中得到鍛煉、在社團活動中得到升華,企業家精神和領袖才能的培養亦是如此。
② 寫本科畢業論文,導師要求發現問題解決問題,問題一定要真實的嗎,發
不用的,畢業論文是自己寫的,不用徵求導師的同意,不過你可以將第二作者署名為你的老師(如果這個老師對你不好的話,不用署名也是可以的!)樓主你畢業論文是哪方面的?發表的話,我們可以幫上忙!希望對你有幫助,望採納~
③ 數據結構,本科生導師制問題,只要能夠運行的代碼就行,今天急用,幫幫忙啊
#include<iostream>
#include<string.h>
using namespace std;
class LS
{
private:
struct Node//建立結點
{
string name;
string prof;
int type;
Node * right,*down;//每個節點有向右和向下的指針
Node():right(NULL),down(NULL) {}
Node(string name1 , string prof1 , int a)
{
name = name1;
prof = prof1;
type = a;
right = NULL;
down = NULL;
}
};
Node * head;
Node * cur;
public:
int number0 = 0 ,number1 = 0,number2 = 0;//教授人數、導師人數、學生人數
int nameflag = 0;//名字標記
LS()
{
Node * p = new Node();//建立頭節點
head = p;
}
void dfs(Node * cur)//dfs
{
if(cur->type==0)
{
number0++;
cout<<cur->name<<" "<<cur->prof<<" "<<cur->type<<endl;
}
if(cur->type==1)
{
number1++;
cout<<cur->name<<" "<<cur->prof<<" "<<cur->type<<endl;
}
if(cur->type==2)
{
number2++;
cout<<cur->name<<" "<<cur->prof<<" "<<cur->type<<endl;
}
if(cur->right)dfs(cur->right);
if(cur->down)dfs(cur->down);
}
Node *findname(Node * cur,string name)//查詢姓名
{
if(cur->name==name){cout<<"find"<<endl;
cout<<cur->name<<" "<<cur->prof<<" "<<cur->type<<endl;
nameflag = 1;
return cur;}
if(cur->right)findname(cur->right,name);
if(cur->down)findname(cur->down,name);
if(nameflag == 0)return 0;
}
void all_function()
{
cout<<"please input boss『s name prof type"<<endl;
string Name,Prof;
int Type;
cin>>Name>>Prof>>Type;
Node * p = new Node(Name,Prof,Type);//輸入第一個節點
head -> down = p;
cur = p;
while(1)
{
cout<<"please input:"<<endl;
cout<<"1 show now node"<<endl;//列印當前節點信息
cout<<"2 insert right"<<endl;//在當前節點往右插入
cout<<"3 insert down"<<endl;//在當前節點往下插入
cout<<"4 return boss"<<endl;//返回頭節點
cout<<"5 moveright"<<endl;//當前節點往右移動
cout<<"6 movedown"<<endl;//當前節點往下移動
cout<<"7 delete now Node"<<endl;//刪除當前節點
cout<<"8 tongji now node renshu"<<endl;//統計所有結點
cout<<"9 chaxun xingming"<<endl;//查詢姓名
cout<<"10 print all student"<<endl;//列印當前節點的所有學生
cout<<"0 break"<<endl;//結束循環
int n;
cin>>n;
if(n==0)break;
string Name,Prof;
int Type;
switch (n)
{
case 1://列印當前節點信息
{
cout<<"now Node is:"<<endl;
cout<<cur->name<<" "<<cur->prof<<" "<<cur->type<<endl;
break;
}
case 2://在當前節點往右插入
{
cout<<"now Node is:"<<endl;
cout<<cur->name<<" "<<cur->prof<<" "<<cur->type<<endl;
cout<<"please input right numbers"<<endl;//插入幾個
int insertright;
cin>>insertright;
for(int i = 0 ; i < insertright ; i++)
{
cout<<"please input Node name prof type"<<endl;
cin>>Name>>Prof>>Type;
Node * p = new Node(Name,Prof,Type);
cur->right = p;
cur = cur -> right;
}
cur = head -> down;
break;
}
case 3://在當前節點往下插入
{
cout<<"now Node is:"<<endl;
cout<<cur->name<<" "<<cur->prof<<" "<<cur->type<<endl;
cout<<"please input down numbers"<<endl;//插入幾個
int insertdown;
cin>>insertdown;
for(int i = 0 ; i < insertdown ; i++)
{
cout<<"please input Node name prof type"<<endl;
cin>>Name>>Prof>>Type;
Node * p = new Node(Name,Prof,Type);
cur->down = p;
cur = cur -> down;
}
cur = head -> down;
break;
}
case 4://返回頭節點
{
cur = head->down;
break;
}
case 5://當前節點往右移動
{
cout<<"now Node is:"<<endl;
cout<<cur->name<<" "<<cur->prof<<" "<<cur->type<<endl;
cout<<"after movedown Node is:"<<endl;
cur = cur -> right;
cout<<cur->name<<" "<<cur->prof<<" "<<cur->type<<endl;
break;
}
case 6://當前節點往下移動
{
cout<<"now Node is:"<<endl;
cout<<cur->name<<" "<<cur->prof<<" "<<cur->type<<endl;
cout<<"after movedown Node is:"<<endl;
cur = cur -> down;
cout<<cur->name<<" "<<cur->prof<<" "<<cur->type<<endl;
break;
}
case 7://刪除當前節點
{
cout<<"the Node will be delete is:"<<endl;
cout<<cur->name<<" "<<cur->prof<<" "<<cur->type<<endl;
int flag1 = 0,flag2 = 0;
Node * p1;
Node * p2;
if(cur -> right !=NULL)
{
p1 = cur -> right;
flag1 = 1;
}
if(cur -> down != NULL)
{
p2 = cur ->down;
flag2 = 1;
}
if(flag1&&flag2)//右邊和下邊都有元素的話,把右邊的節點賦值給當前要刪除的節點,並且把下面的元素連接到當前節點
{
cur -> name = p1 -> name;
cur -> prof = p1 -> prof;
cur -> type = p1 -> type;
delete p1;
cur ->down = p2;
}
else if(flag1)//只有右邊有元素,把右邊的節點賦值給當前要刪除的節點
{
cur -> name = p1 -> name;
cur -> prof = p1 -> prof;
cur -> type = p1 -> type;
delete p1;
}
else if(flag2)//只有下邊有元素,把下邊的節點賦值給當前要刪除的節點
{
cur -> name = p2 -> name;
cur -> prof = p2 -> prof;
cur -> type = p2 -> type;
delete p2;
}
break;
}
case 8://統計所有結點
{ number0 = 0;number1 = 0;number2 = 0;
dfs(cur);
cout<<"jiaoshou yanjiusheng xuesheng number:"<<number0<<" "<<number1<<" "<<number2<<endl;
break;
}
case 9://查詢姓名(dfs)
{
string name;
cout<<"please chaxun name"<<endl;
cin>>name;
if(!findname(cur,name))
{
cout<<"can not find"<<endl;
}
nameflag = 0;
break;
}
case 10://列印當前節點的所有學生
{
dfs(cur);
break;
}
}
}
}
};
int main()
{
LS sk;
sk.all_function();
}
④ 對於國內導師制存在的問題,你怎麼看
相信很多上過大學的網友都知道導師制,就是你在上大學之後可以選擇一個導師,這個導師會指導你的學業,也可以指導你的畢業論文。現在不僅是研究生擁有導師,很多本科生也擁有自己的導師,他們可以和自己的導師聯系,然後選擇自己感興趣或者導師研究過的方向,進行畢業論文的撰寫。而導師制的存在解決了很多問題,能夠讓學生獲得專業的指導,但是導師制也是存在問題的,對此你怎麼看呢?

⑤ 廣義表 本科生導師制問題
3 設計思想
根據上述需求,設計基類Personnel,然後聲明有參和無參構造函數Personnel(string st)。Personnel()
為人員信息對象(存儲學生、老師的姓名、班級或職稱信息)建立Personnel類,其類定義如下:
class Personnel
{
public:
Personnel(string st);
Personnel();
string GetPersonnelinfo();
int GetTag();//返回人員類型
string GetPersonnelname(); //返回人員姓名
private:
int tag; //標識人員的類型
string personnelinfo; //學生班級和教師職稱
string personnelname; //人員姓名
};
在Personnel類中,提供了如下成員函數:
(1)函數聲明: Personnel(string st)
完成的功能:有參構造函數,把st表示的信息轉化為人員的相應信息
(2)函數聲明: Personnel()
完成的功能: 無參構造函數,初始化人員信息
(3)函數聲明: string GetPersonnelinfo()
完成的功能: 返回學生班級和教師職稱信息
(4)函數聲明: int GetTag()
完成的功能: 返回人員類型
(5)函數聲明: string GetPersonnelname ()
完成的功能: 返回人員姓名
為廣義表的節點信息建立GLNode類,其類定義如下:
template < class T >
struct GLNode
{
int tag;
T data;
struct atom
{
GLNode *hp, *tp;
} ptr;
};
為廣義表建立GLists類,其類定義如下:
template < class T >
class GLists
{
public:
GLists();
GLists(string st);
GLists(GLists ls1, GLists ls2);
~GLists( ){delete [] ls;}
int Depth( );
GLists < T > *Head( );
GLists < T > *Tail( );
void Prnt();
void QueryInfo(GLNode < T > * ls,string manname);
void StatisticInfo(GLNode < T > * ls,string mannameg);
void StudentInfo(GLNode < T > * ls,string mannameg);
bool DelStudent(GLNode < T > * ls,string mannameg);
bool InsertStudent(GLNode < T > * ls,string mannameg,string stuinfo);
void Setinfo();
void Outinfo();
GLNode < T > * Getls();
void OutStatisticinfo() ;
private:
GLNode < T > * ls;
string stprt;
void Server(string &st,string &hst);
GLNode < T > * Crtlists(string st);
void Ena(string str);
void Prt(GLNode < T > * ls);
int NumberStudent;
int Numbergraate;
bool outflag ;
};
4用戶手冊
人員信息的書面形式用這樣的形式:高老師-教授-0、李剛-二班-1、李明-二班-2
人員信息中的姓名、職稱、班級、人員類型用「-」隔開,如:高老師-教授-0,高老師表示姓名,教師表示職稱,0 表示人員的類型是教師;李剛表示姓名,二班表示班級,1 表示人員的類型是研究生;李明表示姓名,二班表示班級,2 表示人員的類型是本科。
5調試及測試
實際操作中遇見很多問題,經過逐一調試後,終於找到了正確的方法,奔題需要用到演算法和程序兩方面的知識,但是還有很多地方有待改進,運行示例
6 類定義為人員信息對象(存儲學生、老師的姓名、班級或職稱信息)建立Personnel類,其類定義如下:
class Personnel
{
public:
Personnel(string st);
Personnel();
string GetPersonnelinfo();
int GetTag();//返回人員類型
string GetPersonnelname(); //返回人員姓名
private:
int tag; //標識人員的類型
string personnelinfo; //學生班級和教師職稱
string personnelname; //人員姓名
};
在Personnel類中,提供了如下成員函數:
(1)函數聲明: Personnel(string st)
完成的功能:有參構造函數,把st表示的信息轉化為人員的相應信息
(2)函數聲明: Personnel()
完成的功能: 無參構造函數,初始化人員信息
(3)函數聲明: string GetPersonnelinfo()
完成的功能: 返回學生班級和教師職稱信息
(4)函數聲明: int GetTag()
完成的功能: 返回人員類型
(5)函數聲明: string GetPersonnelname ()
完成的功能: 返回人員姓名
為廣義表的節點信息建立GLNode類,其類定義如下:
template < class T >
struct GLNode
{
int tag;
T data;
struct atom
{
GLNode *hp, *tp;
} ptr;
};
為廣義表建立GLists類,其類定義如下:
template < class T >
class GLists
{
public:
GLists();
GLists(string st);
GLists(GLists ls1, GLists ls2);
~GLists( ){delete [] ls;}
int Depth( );
GLists < T > *Head( );
GLists < T > *Tail( );
void Prnt();
void QueryInfo(GLNode < T > * ls,string manname);
void StatisticInfo(GLNode < T > * ls,string mannameg);
void StudentInfo(GLNode < T > * ls,string mannameg);
bool DelStudent(GLNode < T > * ls,string mannameg);
bool InsertStudent(GLNode < T > * ls,string mannameg,string stuinfo);
void Setinfo();
void Outinfo();
GLNode < T > * Getls();
void OutStatisticinfo() ;
private:
GLNode < T > * ls;
string stprt;
void Server(string &st,string &hst);
GLNode < T > * Crtlists(string st);
void Ena(string str);
void Prt(GLNode < T > * ls);
int NumberStudent;
int Numbergraate;
bool outflag ;
};
在GLists類中,提供了如下成員函數:
(1) 函數聲明: GLists()
完成的功能:初始化為空的廣義表
(2)函數聲明: GLists(string st)
完成的功能: 按廣義表的書面格式建立廣義表的存儲結構
(3)函數聲明: GLists(GLists ls1, GLists ls2)
完成的功能: 用表頭ls1和表尾ls2構造廣義表
(4)函數聲明: ~GLists( )
完成的功能: 釋放廣義表中各結點的存儲空間
(5)函數聲明: int Depth( )
完成的功能: 求廣義表的深度
(6)函數聲明: GLists < T > *Head( )
完成的功能: 求廣義表的表頭
(7)函數聲明: GLists < T > *Tail( )
完成的功能: 求廣義表的表尾
(8)函數聲明: void Prnt()
完成的功能: 將廣義表顯示出來
(9)函數聲明: void QueryInfo(GLNode < T > * ls,string manname)
完成的功能: 查詢ls所指的廣義表中的姓名為manname的信息
截圖:
(10)函數聲明: void StatisticInfo(GLNode* ls,string mannameg) 完成的功能: 統計ls所指的廣義表中的姓名為mannameg的老師所帶的學生人數截圖:
(11) 函數聲明: void StudentInfo(GLNode < T > * ls,string mannameg)
完成的功能: 顯示ls所指的廣義表中的姓名為manname的老師所帶的學生
截圖:
(12)函數聲明: bool DelStudent(GLNode < T > * ls,string mannameg)
完成的功能: 刪除ls所指的廣義表中的姓名為mannameg的學生
截圖:
(13)函數聲明:bool InsertStudent(GLNode < T > * ls,string mannameg,string stuinfo)
完成的功能: 把學生信息為stuinfo的學生插入到ls所指的廣義表中的姓名為mannameg的後邊
截圖:
(14)函數聲明: void Setinfo()
完成的功能: 初始化廣義表的信息
(15)函數聲明: void Outinfo()
完成的功能: 輸出廣義表的信息
(16) 函數聲明: GLNode < T > * Getls()
完成的功能: 輸出廣義表的ls成員
(17)函數聲明: void OutStatisticinfo()
完成的功能: 顯示統計姓名為manname的老師所帶的學生人數的信息
(18)函數聲明: void Server(string &st,string &hst)
完成的功能: 從st中取出第一成員存入到hst,其餘的成員留在st中
(19)函數聲明: GLNode < T > * Crtlists(string st)
完成的功能: 把廣義表的書面格式st轉化為廣義表的頭尾存儲結構
(20)函數聲明: void Ena(string str)
完成的功能: 把str表示信息存儲到stprt中,已備以後顯示
(21)函數聲明: void Prt(GLNode < T > * ls)
完成的功能: 將ls所指的廣義表顯示出來
⑥ 本科導師制是什麼
導師制是一種教育制度,與學分制、班建制同為三大教育模式。導師制由來已久,早在十九世紀,牛津大學就實行了導師制,其最大特點是師生關系密切。
導師不僅要指導他們的學習,還要指導他們的生活。近年來,國內各高校都在探索研究生教育以外的高等教育也能建立一種新型的教育教學制度—導師制,以更好地貫徹全員育人、全過程育人、全方位育人的現代教育理念,更好地適應素質教育的要求和人才培養目標的轉變。
這種制度要求在教師和學生之間建立一種「導學」關系,針對學生的個性差異,因材施教,指導學生的思想、學習與生活。

(6)本科生導師制解決問題擴展閱讀:
導師制的教育模式:
導師制是一種教育制度,與學分制、班建制同為三大教育模式。導師制最大特點是師生關系密切。導師不僅要指導學生的學習,還要指導學生的生活,進行德育,以更好地貫徹全員育人、全過程育人、全方位育人的現代教育理念,更好地適應素質教育的要求和人才培養目標的轉變。
導師制在師生之間建立了一種「導學」關系,針對學生的個性差異,因材施教,指導學生的思想、學習與生活。導師制從制度上規定教師具有育人的責任,使教師在從事教學科研以外,對學生進行思想、學習、心理等方面的教育和指導作為其工作的另一部分。
全員育人:
全員育人導師制是把學生以小組或宿舍為單位,學校全體教師都參與育人,都擔任導師,每個導師負責一個或幾個小組或宿舍。
全員育人導師制要求全體教師關注學生,從入學至畢業的整個教育過程,從學習、生活到德育的各個環節,對學生的教育要有整體性和一貫性的觀念,自始至終和任何環節都不放鬆對學生的教育和指導。
⑦ 本科生選導師需要注意什麼
按照我的理解,我是
老師
,當時選擇時根據自己個人的喜好選擇的,不過可能出現以下幾種情況:
1、學校為了讓每個導師都有事情干,有學生帶,做到皆大歡喜,從而把學生隨即分配到各個導師那裡,也許他研究的課題和方向或許對你以後的就業毫無幫助或者你根本就不感興趣,這種情況不是沒有,而是大有市場,因為現在高校導師必須要帶學生,這是硬性規定,否則導師名頭就可能撤消。
2、你可以自己選擇,但是你可以選擇的范圍局限於幾個具體的導師,而且你也不知道你的導師所做的研究是理論性的還是實際性的,如果你的導師是實際性的,那麼恭喜你,你很有可能就此解決你的就業問題,因為現在高校和企業聯手搞科研的大有人在,非常有市場,如果你導師和企業掛鉤了,你的就業就不成問題了,而且很有可能找到好工作。
所以,我建議你,
1、首先了解一下,你們學校可以帶學生的導師有那些,都是從事哪些研究,研究的方向與當前的化工生產是否有密切的聯系。
2、如果你可以自己選擇導師,建議你選擇那些從事與化工緊密聯系的導師,最好是那些和企業合作搞開發的導師,因為他們在企業眼睛裡是專家,那麼如果導師推薦你當然也就OK了,省略了許多你的奔波之苦。
3、如果你是強制被學校分配到老師那裡去的,沒有自己選擇的權利,你也不要和導師對折干,而是要密切配合導師搞好研究,不過導師一般不會把研究的真正內容透露給你,就靠你自己留意了,這樣對你也是個好處,起碼以後可以留意和你的研究有這種聯系的企業。
4、如果你的導師研究課題純粹是理論性的,你也別灰心,書本知識只是冰山一角,以後的路還很長,社會是個大學。企業更加是個實際的學校,關鍵還是靠你進去後腳踏實地地學習和干,積累經驗才能成為學有所長的大家!
5、你可以和導師搞好關系,培養感情,事情不是絕對的,也有利於導師對你留有好印象,平時你可以誠懇地向你的導師詢問一下是否可以幫助你找工作或者對你將來的就業提供一些有益的建議
⑧ 本科生選導師需要注意什麼
按照我的理解,我是
老師
,當時選擇時根據自己個人的喜好選擇的,不過可能出現以下幾種情況:
1、學校為了讓每個導師都有事情干,有學生帶,做到皆大歡喜,從而把學生隨即分配到各個導師那裡,也許他研究的課題和方向或許對你以後的就業毫無幫助或者你根本就不感興趣,這種情況不是沒有,而是大有市場,因為現在高校導師必須要帶學生,這是硬性規定,否則導師名頭就可能撤消。
2、你可以自己選擇,但是你可以選擇的范圍局限於幾個具體的導師,而且你也不知道你的導師所做的研究是理論性的還是實際性的,如果你的導師是實際性的,那麼恭喜你,你很有可能就此解決你的就業問題,因為現在高校和企業聯手搞科研的大有人在,非常有市場,如果你導師和企業掛鉤了,你的就業就不成問題了,而且很有可能找到好工作。
所以,我建議你,
1、首先了解一下,你們學校可以帶學生的導師有那些,都是從事哪些研究,研究的方向與當前的化工生產是否有密切的聯系。
2、如果你可以自己選擇導師,建議你選擇那些從事與化工緊密聯系的導師,最好是那些和企業合作搞開發的導師,因為他們在企業眼睛裡是專家,那麼如果導師推薦你當然也就ok了,省略了許多你的奔波之苦。
3、如果你是強制被學校分配到老師那裡去的,沒有自己選擇的權利,你也不要和導師對折干,而是要密切配合導師搞好研究,不過導師一般不會把研究的真正內容透露給你,就靠你自己留意了,這樣對你也是個好處,起碼以後可以留意和你的研究有這種聯系的企業。
4、如果你的導師研究課題純粹是理論性的,你也別灰心,書本知識只是冰山一角,以後的路還很長,社會是個大學。企業更加是個實際的學校,關鍵還是靠你進去後腳踏實地地學習和干,積累經驗才能成為學有所長的大家!
5、你可以和導師搞好關系,培養感情,事情不是絕對的,也有利於導師對你留有好印象,平時你可以誠懇地向你的導師詢問一下是否可以幫助你找工作或者對你將來的就業提供一些有益的建議
⑨ 本科生導師的作用是
本科生導師一般指本科階段考研的輔導老師,作用如下:
1、引導學生熟悉本學科或相關領域的基礎理論知識和方法
本學科或相關領域的基礎理論知識和方法,這是進入碩士生學習和研究的一個前提性的條件。由於碩士生自身學科背景、學術水平的差異,引導學生熟悉本學科或相關學科的基礎理論知識和方法的工作極為重要。
沒有對本學科及相關領域研究狀況的基本了解,不熟悉本學科的學術規范,不會運用本學科及相關學科基本理論和方法提出和解決問題,博士生的學習和研究就沒有一個科學的基礎。
2、引導學生進行創造性學習,提高其研究能力
引導學生熟悉本學科或相關領域的基礎理論知識和方法的主要途徑,是引導學生進行創造性學習,把讀書、思考和研究緊密結合起來,不斷提高自己的研究能力,提升學術品位和研究水平。

(9)本科生導師制解決問題擴展閱讀:
職責要求:
1、熱愛研究生教育事業,熟悉國家和學校有關學位與研究生教育的政策法規和規章制度,能教書育人,為人師表,團結協作,具有高尚的科學道德、嚴謹的治學態度。
2、能認真履行導師職責,身體健康,心態積極向上,每年保證能有半年以上的時間在基地指導碩士生。
3、具有高級專業技術職務,原則上具備本學科或相近學科碩士學位。具有博士學位的講師,近三年在高水平學術期刊上發表過論文,亦可申請碩士生導師資格。
4、具備本門學科系統深入的基礎知識和專業知識,能夠創造性地進行研究工作,具備解決復雜理論問題、技術問題和應用問題的能力。
5、了解本學科國內外的現狀和發展趨勢,能夠掌握本研究領域的研究發展趨勢,選定有學術意義或應用價值的研究課題,提出有效的研究途徑,制定可行的研究方案。具有指導和組織課題組進行研究工作的能力和經歷。
6、研究方向穩定,現從事較高水平的科研工作,承擔有科研項目,有較充足的科研經費和必要的研究生培養條件。
7、從事本科教學工作一年以上,並具備《高等學校教師資格證》。
8、身體健康,能在科研、教學第一線工作。
⑩ 本科生在導師制中,如何選擇導師
選擇導師方法:
為了適應學分制的改革,本科生導師製得以產生,導師工作的重點不僅要對學生進行學業指導,要讓學生清楚地知道自己的學習目的和成才目標,而且要幫助學生樹立正確的世界觀、人生觀、價值觀,增強其獨立自主意識,充分發揮潛力。
而這一目標能否實現,或者說能在多大程度上實現,取決於所採取的模式是否有效。目前本科生導師制的模式有雙師制、全日制本科生導師制、優秀本科生導師及其他一些模式,各高校根據自身特點構建出適合於本校本部門的本科生導師制模式,對於這一制度的實施效果具有決定性影響。

對本科生導師的指導工作進行評價,是進一步明確導師職責、進一步完善本科生導師制工作,以及進一步加強本科生導師制管理的需要。本科生導師工作效果評價,就是依據本科生導師制工作的目標,在系統收集資料的基礎上,對實施本科生導師制工作的過程及結果進行價值判斷的活動。
因此,構建出適合評價每所高校自身的本科生導師工作效果的指標體系,對各高等院校本科生導師制下的導師工作效果進行客觀、公正的評價,對於進一步完善本科生導師制工作,加強本科生導師制管理有著重要的意義。
