Although we've never had the room to make it work, pumpkins are a fantastic plant for kids if you have a decent-sized garden patch. The seeds sprout in only 7 days and after a few more days, the vines start creeping along the ground. Soon enough, the vines blossom and baby pumpkins start to emerge. Pumpkins take 80 to 120 days to mature, but kids will get to watch them grow for a long time, which is pretty exciting.
If you make this a mid-summer crop, you'll be able to carve one for Halloween.