Alright OP, here is some real advice. First of all, don't make your kids pay for their own college. Encourage and help them get as many scholarships as possible, but don't make them pay the whole way. You will be setting them up with a pile of debt that will take many years to pay off and hurt their financial health as an adult.
Next, make them pay for part of their life expenses while in college. My folks took care of tuition and rent, but I had to pay for books, food, entertainment, travel, gas, basically anything else beyond tuition and rent. They will have to get a part-time job at school and summer college job to make some cash for that. It will prepare them a bit for supporting themselves and understand how they can use their knowledge and skills to make some cash.
For son's summer job next summer, have him work with a conservation corps doing hard outdoor labor. He will learn what hard work really is. And probably be more focused on school so he doesn't have to be a laborer after college.
Gotta teach these kids some self-reliance and responsibility.
Also, my parents made depending on them financially and living with them so unenjoyable, that I was extra motivated to get off that couch and make my own way. I am not sure if they intended to do that, but it worked.