在吃饭时当他人面教育孩子是非常错误的。因为当着别人的面,给予孩子压力批评和思想训斥,是对孩子不尊重的表现,是会影响小孩的身心发展。如果要教育小孩,要分场合教育,不能当众让小孩难堪,这样他会下不了台,可能会发展成抑郁情绪的