My oldest is in 4th grade, but I can share what my parents did for me.
Parents paid for all school expenses & basic living expenses (rent, electric, water, phone, internet). For food and gas, they got a rewards credit card with me as an authorized user. The only thing allowed on that card was fuel in BCS or on my way to their house (and other vehicle expenses if needed- oil change, tires) and food from a grocery store. They got rewards points, and I git a start at a great credit score leaving college.
After my first year, I had to have a job to cover all other expenses and wants (clothes, eating out, alcohol, concerts, fuel to the beach, etc).
This was, of course, contingent on my taking a full course load each semester (they required over 12 hours, so usually 14-16), and passing grades.
Did they give me too much? Maybe. But I graduated early with no debt, a great credit score, some savings, and some great job references. I hope to do the same for my kids.