If you are trying to prepare your child for a future where you don't know what type of technology they will have or what civilization will be like, and you want them to be self-sufficient if needed, there are some great life skills you can teach them. Not only will they be able to use these skills in a dire situation, but many of these skills will also help improve their lives.