不做孔乙己也不做骆驼祥子

Posted 孙和龚

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了不做孔乙己也不做骆驼祥子相关的知识,希望对你有一定的参考价值。

对教书育人的探讨

前言

  借着本次师德师风建设的主题,跟各位老师谈一谈对于“育人”的一些观点,和教育的一些看法。本文仅代表自己的观点,有不到位的地方,大家可以相互探讨,自由发言。本次主要跟大家谈谈“育人”的重要性,什么是“育人”,怎么“育人”和当今社会的“孔乙己”现象。

一、为什么要“育人”

1.育人为先

  教书育人是教师的天职,育人,是指对受教育者进行德育、智育、体育、美育等多方面的教育、培养,即培育人才。为什么说育人为先,我说的通俗一点,我们的老师光会“教书”是不够的,我们要对学生的各种生活、学习进行教育,此时教书也只是育人的一部分。我刚入行的时候,我的老大跟我说过一句话,当了老师之后,此时你的技能提升已经不再是首要了,而是要想怎么把你的知识教授给学生,教授知识的同时,我们也要把我们的经历、阅历讲述给学生,我们既要告诉学生现实,也要给学生树立正确的价值观。

2.育人是快乐的

  2019年,我过了第一个教师节,也带了一群非常可爱的孩子,我给他们的比喻,T248非常活跃,师生关系很融洽,是朋友的感觉,他们什么话都对我说,非常铁我,T244非常懂事,遇事小组解决,减轻老师负担,所以对于他们班我一直是有愧疚的,因为他们的懂事,对他们的关心反而是最少的,T253比较调皮、好动,各种活动都有他们的身影。
  后来我来到了校企,每个孩子都给我一种没有总部的幸运感觉,因为总部是培训部门,我们的老师的关心程度已经决定了我的思想,会认为这些大专生好像没有那么幸运,没有得到那么多的关注。当然,也可能是最开始我们接手时,本就是其他企业退出/学校师资不足的情况之下。更激起了我的这股教育热情。
  每当自己没有动力的时候,和他们聊聊天,这些孩子的一句“检哥,我现在混的还不错”,是我前进最大的动力。虽然做不到桃李满天下,但是绝对不能误人子弟。

二、怎么“育人”

  十年育树百年育人,可见育人的难度。要做好育人工作,是一个长期艰苦奋斗的过程,有时我们对一个班的教育,不一定能使每个学生受益终身,有些事,只要能使一个人有所收获,我们也要去做,不求人人受益,但求问心无愧。
  你只管好好学习,不一定是育人最好的方式。孔乙己之所以陷入生活囧境,不是因为读过书,而是放不下读书人的架子。生活中很多父母都跟孩子说过这么一句话“你只要好好学习,其他什么都不用管”,但是我们却忽略了教育的最终目的应该是培养一群对家庭、对社会、对国家有需要的人,而不单单是读书人。很多案例表明,这些孩子哪怕最后成绩优异,也很可能无法成为一个能担事的社会人。

  中国很讲究努力、勤奋,知识改变命运,这些我说都没有错,人需要有知识、有文化、也需要努力上进,但是我们不需要压迫式教育,会把有些孩子压的虚伪、不说实话。我回想我的20几年,我不喜欢中国家长的逼迫式学习,我中学由于成绩下滑,放假回来都会被父母关在房里,时刻叫我读书,但是我当时最根本的问题不是听不懂、学不会,而是我不知道学习的意义在哪里,已经迷失了方向,长大我才明白,我们的父母本不是文化人,他既帮不了我的学习,也无法指引我的方向,他只能用他的经历告诉我多读书,有出息,但我们无法体会,所以,育人先育己,也回归到我们的主题,师德,每个老师应该爱岗敬业,乐于教育,为人师表,以身作则,教书育人,传道、授业、解惑。

MKOverlayView 性能问题。啥也不做。但慢

【中文标题】MKOverlayView 性能问题。啥也不做。但慢【英文标题】:MKOverlayView Performance Issue. Doing nothing. But slowMKOverlayView 性能问题。什么也不做。但慢 【发布时间】:2012-03-05 14:59:47 【问题描述】:

我在 iPad 上使用以下代码进行了测试。

如果我像下面的代码一样添加 MyOverlay,MKMapView 加载默认地图图块会变慢,即使在 drawMapRect 中什么也不做。

如果我从 MKMapView 中删除 MyOverlay,默认地图图块的加载速度会再次变快。

我想知道调用 drawMapRect 时后台做了什么。

或者下面的代码有什么性能问题?

[代码]

@implementation MyOverlay

-(id) init 

  self = [super init];

  boundingMapRect = MKMapRectWorld;
  boundingMapRect.origin.x += 1048600.0;
  boundingMapRect.origin.y += 1048600.0;

  coordinate = CLLocationCoordinate2DMake(0, 0);

  return self;


...
@end


@implementation MyOverlayView

- (id) initWithOverlay:(id<MKOverlay>)overlay

  self = [super initWithOverlay:overlay];

  ...  
  return self;


- (BOOL) canDrawMapRect:(MKMapRect) sm zoomScale:(MKZoomScale)zoomScale 

  return true;


- (void)drawMapRect:(MKMapRect)mapRect zoomScale:(MKZoomScale)zoomScale inContext: CGContextRef)context

  return; // do nothing, but map loading become slower 'much'.

@end

【问题讨论】:

【参考方案1】:

MKOverlayView 的绘图方法drawMapRect:zoomScale:inContext: 的名字让我想起了UIView 的drawRect 方法。 MKOverlayView 是 UIView 的子类。 UIView 的子类提供此警告:

/*
// Only override drawRect: if you perform custom drawing.
// An empty implementation adversely affects performance during animation.
- (void)drawRect:(CGRect)rect

    // Drawing code

*/

如果这仍然是一个问题,你应该看看这个 SO 问题,关于 drawRect 的表现:to drawRect or not to drawRect (when should one use drawRect/Core Graphics vs subviews/images and why?)

【讨论】:

以上是关于不做孔乙己也不做骆驼祥子的主要内容,如果未能解决你的问题,请参考以下文章

MKOverlayView 性能问题。啥也不做。但慢

PHP - 如果是这种情况,啥也不做

在 vue 3 中获取会停止后端,并且在一次正常工作后啥也不做

骨干同步发送 CORS 预检,但之后啥也不做

Bower 中的 Visual Studio 2015 还原包啥也不做

Mongo:如果文档不存在则创建,否则啥也不做