/// <summary> /// 评教; /// </summary> /// <param name="faculty">被评教的教职工</param> public virtual void Evaluate(Faculty faculty) //实现接口中的方法; { WriteLine ($"同行对{faculty.Name}老师的评教:\n从大纲、进度、教案、讲稿、教学设计、课堂纪律等方面进行评教……\n" + $"评教人:{this.Name}\n"); }
/// <summary> /// 评教; /// </summary> /// <param name="faculty">教职工</param> public void Evaluate(Faculty faculty) { WriteLine ($"督导对{faculty.Name}老师的评教:\n从大纲、进度、教案、讲稿、教学设计、课堂纪律等方面进行评教……\n" + $"督导:{this.Name}\n"); }
/// <summary> /// 建议; /// </summary> /// <param name="faculty">教职工</param> public void Propose(Faculty faculty) { WriteLine($"督导对{faculty.Name}老师今后教学工作的建议:……\n督导:{this.Name}\n"); }
/// <summary> /// 分析; /// </summary> /// <param name="faculty">教职工</param> public void Analyse(Faculty faculty) { WriteLine($"督导对{faculty.Name}老师教学效果的分析:……\n督导:{this.Name}\n"); }
/// <summary> /// 构造函数; /// </summary> /// <param name="number">学号</param> /// <param name="name">姓名</param> /// <param name="gender">性别</param> /// <param name="supervisor">导师</param> public Postgraduate(string number, string name, string gender, Faculty supervisor) : base(number, name, gender) { this.Supervisor = supervisor; }
/// <summary> /// 评教; /// </summary> /// <param name="faculty">教职工</param> public void Evaluate(Faculty faculty) { WriteLine ($"学生对{faculty.Name}老师的评教:\n从师德师风、精神面貌、课件板书、因材施教等方面进行评教……\n" + $"评教人:(匿名)\n"); }