Computer games are also good for learning agriculture and stuff,but I haven't found one I really like yet.
The best known is the 'Civilisation' series but it's far too complex and fiddly for me.
Others, like 'Farming Simulator' are disappointing because they're aimed primarily at kiddies who like to drive tractors and things around.
FREECOL (screenshots below) is another in the 'Civilisation' mould, it's not quite as complex but all that production-quota number-juggling and book keeping still sends me bananas.
It's a free download if anybody wants to give it a try-

FreeCol - Download