Maybe first let them use fully open sourced computer so they know what is going on. Being on smart phone is like being a 2nd class citizen of computer. Let them use self-hosted app before using apps on smart phone alternatives. So they know what they are getting them selves into on the smart phone. Beside the with EFM harzard of these smart devices, it would be good to have kids focus more on real things when they are out about.