Towards an idea-centered, principle-based design approach to support learning as knowledge creation · Study