有个成绩不太好的学生,上课时特别爱举手回答问题,甚至有时老师问题还没说完,他便把手高高举了起来,让他起来回答时,他又不会。老师课下和这位同学聊天,问他原因,该生说:“班上的同学总笑我成绩不好,说我傻,我不服气,所以老师提问时我总是举手,是想向大家证明我不笨。”老师了解了原委后,并没有批评这个学生,而是和他订下君子协议:“以后老师提问时,如果真会回答,你举左手;如果不会,就举右手。”在以后的课上,老师抓住该生举左手的机会,让他回答,并好好地表扬了他。从那以后,这个学生在学习上很有起色,不久就跨入了先进生的行列。你认为这位教师的做法如何?请从教师的职业道德方面进行分析。