"Is it okay to tell your kids they're smart"
I'd rather tell them they're "doing good".
Because today's smart could be stupid tomorrow, in hindsight.
And anyone ahead today, could fall FAR behind tomorrow, especially if they rest on their laurels on the basis that "they're smart".