This article suggests a procedure to categorize the enormous amount of educational tools in the market. My approach uses a framework of three well-grounded learning theories: Instruction, Cognition, and Construction based on presentation modes (one-way teaching), dialog settings (two-way education), and collaborative scenarios (learning by mastering complex situations). As a proof of concept, I will use the [Top Tools for Learning](https://www.toptools4learning.com/) (TT4L), compiled by [Jane Hart](https://www.toptools4learning.com/jane-hart/) as a result of the 13th Annual Learning Tools Survey (published 18. September 2019).
Beginning in December 2016, I initiated a new personal enterprise: Learning the statistical programming language R to acquire competencies of a data scientist. The post reports on my experience with a shortcoming on a coursera course and argues that even advanced MOOCs are often not designed to meet the particular requirements of self-determined learners. With the example of learning all the different ways to get data into the R environment, I show that designing different learning paths for different learner needs could be a solution.