A penny for your thoughts.
Ok the project would be designed to show kids how much a million is. The community can help and donate pennies. Have a contest to see if a million pennies can be collected by the end of the year. $10,000 is not too bad for one year.
People like contests where they get to be creative. Like the potato cannon, to see who can build a cannon to shoot a potato the farthest. You could have a contest that the kids do something that can be seen by spectators, then charge the spectators (parents) to watch the contest. If their kid is in the contest, then they will pay to watch.
On any forms parents have to sign up and pay, like sport or what ever, have a checkbox on it if they want to donate a dollar.
You build something where the community can see the progress. As people donate the building or what ever gets added to (of course you would be taking profit as this happens).
A car wash.
People like games. You can set up a carnival type thing where it's games of skill. Toss a ring on a bottle or bounce a ping pong ball off the counter to see if it lands inside the glass, if it does the player gets the glass. Balloon darts etc.
Have a cookoff of some kind, like a chili cookoff where contestants pay to enter the contest and they also supply all the material to cook with. The kids can be the judge.
Some people like to see their name in lights. You probably saw those shamrocks hanging all over the place in Walmart. People donate money to get their name up. Do something like that, but permanent, like your name gets to be stamped in the sidewalk in front of the school. Have the sidewalk in categories. Like $1 - $500, $501 - $1000, $1001 - $5000, some people like to stand out and may donate $5000+ to be in exclusive section.
The idea is to have multiple revenue streams.