longcut - do you live outside the US? I believe different countries have their own versions of SciOly. If in the US, maybe you can get behind getting a team together at your child's school. My son participated this year, but this was the first year our school had it, largely because our new principal is very STEM oriented but the parents were pushing for it too.

If it were me (and I am right there with you because I have a science kid too) I would call up local science oriented organizations/museums and try and do as many things like that as possible. There are also science camps...