Traveler,
The second post in this thread expresses my opinion that it typically isn't a problem, as long as the student hasn't graduated from high school. But with home schooling, I'm not clear how or when a student graduates.
Why not contact the NCAA to get an opinion?
AS a practical aside, is your son's name on a roster list or on any kind of paperwork at the JC? Put another way, how would the NCAA become aware of this?