请结合材料回答:用德育原则的相关理论评析班主任的做法。
班主任张老师的做法体现了依靠积极因素、克服消极因素的原则和因材施教的德育原则。依靠积极因素、克服消极因素的原则是指在德育工作中,教育者要善于依靠、发扬学生自身的积极因素,调动学生自我教育的积极性,克服消极因素,实现品德发展内部矛盾的转化。题目中班主任张老师发挥小明热爱篮球这一积极因素,在小明表达自己想带领球队为班级争光的想法时积极给予支持,小明被选为队长之后刻苦训练,甚至带伤坚持比赛,并为班级赢得冠军奖杯。在这个过程中,小明原有的不认真学习、沉迷游戏的消极因素也得到了克服,学习成绩逐步上升,和同学相处也更加融洽,体现了依靠积极因素、克服消极因素原则。因材施教原则是指进行德育要从学生品德发展的实际出发,根据他们的年龄特征和个性差异进行不同的教育,使每个学生的品德都能得到更好的发展。题目中班主任张老师针对小明的实际情况有的放矢地进行教育,在批评教育收效甚微的情况下,张老师没有放弃小明,而是等待时机,寻找解决的办法,终于在学校组织篮球赛的时候找到了解决问题的钥匙,做到了“一把钥匙开一把锁”,体现了因材施教原则。综上所述,班主任张老师的做法体现了依靠积极因素、克服消极因素的原则和因材施教的德育原则,值得我们学习。