Independent learning skills and metacognitive development