Hey Everyone,
This seems to be a really common problem for people as they wait for their tech points.
While I can't solve your problem, here's what I did and it saved my village, although it does take a bit of work

Instead of having everyone on farming, have one farmer. And put everyone on Research.
Try to keep on eye on your farmer so he is not harvesting coconuts. If you do not have the algae yet, get him in the water while waiting for crops. If you have the algae switch him to tech while you're waiting for the crops.
NOW, the secret is to let your villagers starve and get weak.
You do need to make sure they don't sick though, and heal them when they are.
Every so often, use what crops are available or mushrooms or coconuts (this is why you keep your farmer away from them, then when you need them you'll have a enough at least just for the next part) to make a revitilising stew. (The recipe can be found here
http://www.ldwforums.com/ubbthreads/ubbthreads.php?ubb=showflat&Number=53375&page=1#Post53375 or PM me for details)
Feed everyone or only the weak ones, this will put there health bar back to full and then you can let them starve again/
Although this IS a bit of work, it worked really well, none of my villagers died and I got the needed tech points quickly.
I really hope this helps.
Yes, I do realise this only works if you have L2 Exploration, but as my food situation was dire as my population was too high so I sacrificed much needed tech points for that. I think if I hadn't it would have been too hard or I would have lost villagers.
I realise that this way will not work for everyone so if anyone has any other ideas/tips of hints, please add them!!