Gardening by the immediate gratification generation isn’t going to work out well. They can’t wait 60 minutes let alone 60-90 days required for for most plants’ maturity.
One of the best things parents and schools can do is teach children how to grow vegetables and flowers. It can start with a few seeds, some potting mix, and a small milk carton. Then they can learn patience and eventually enjoy the harvest.