Yes, any scholarship or financial aid for children can be direct deposited into this account. In fact, the minor must have an account in order to apply for a grant or financial aid.
If you want to apply for a grant for a minor, it is better to open their account beforehand. You can do it easily online.