Cognitive development, discovery learning, and scaffolding to make the most of the education process.