I have had kids gain experience after an general all ages session of lecturing.
Probably more so that when it is only the kids.
As some have said elsewhere you notice a star appear above their head.
I'm not sure why you saw an improvement here, but an all-ages lecture does not grant anybody any skills. If this has happened to you, this is a glitch. (Or a lecture was interrupted by a teaching session - the older villagers will still hang around as if attending the interrupted lecture.)
Note the leadership tech screen - the chief only gets the ability to teach at tech 2, and he can only teach once every 24 hours. However, a general lecture can be given without the tech requirement, and he can also lecture repeatedly when he will flatly refuse to teach more than once every 24 real-time hours.