early vs. late skills
early
- knowledge: easymemorize
- comprehension: fairly easyshow understanding
- application: harderneed to make choices
later
- analysis: significant cognitive effortdeeper understanding
- synthesis: major cognitive effortsignificant creative skills
latest
- evaluation: advanced cognitive effortmake judgments
| Programming Early Considered Harmful SIGCSE 2001 23 March, Charlotte, NC |
