You definitely can, and probably already are, learning multiple things in parallel in the scope of weeks or months. You want to make sure you have time to commit to each of those things. You probably only have about 3-5 hours a day of full effort to expend. So I wouldn't go beyond three or so different subjects in the same overall interval.
In the moment, you want focus. If you tried to learn to play piano using scores written in Chinese as an attempt to learn both at the same time, you'd probably overwhelm yourself. In the moment, the more specific and focused you can get the better. So maybe its a specific piano technique, like arpeggios in major scales. Or the Chinese characters for colors. The more you can remove distractions and break down what you're learning into smaller parts, the faster you're going to learn both in the short term and long term.
I'm inclined to agree that being able to recognize and recall information is a different (and often prerequisite) skill from applying the same information. Bloom's taxonomy https://bit.ly/1KRj4ZH is the way I think about it: recall/recognition, comprehension, application, analysis, synthesis, and evaluation of the same piece of knowledge are all distinct skills. You have to teach or seek to learn each separately... its not automatic that learning one gives you the other skills. (There's been some criticism of the taxonomy. But I'm not sure I've seen a better model.)
The latter part of your question, about academic v practical education in CS programs... I'm not familiar with the research about what improves retention in academic programs. That said, the more you can align and connect to someone's values and beliefs -- what gives them purpose -- they more motivated they are to learn.
Tanking in consideration how much information your brain can hold in given moment, what is the maximum amount of study hours you should have per day?
It's been a long, iterative development process. I started back in April 2013, had the first go live in January 2016. Since then its been iterating and improving the software, getting feedback and making updates as I go. I'm a bit limited in how much time I get to spend on it due to having a full-time job. Getting more content is at the top of my list ( https://sgef.cc/wanthelp ). I really want to show what Sagefy -- and these learning ideas -- can do :)
Thanks again, cheers!
I've started looking into migrating the services from Python to Golang to make deployments easier. We'll see how it goes :)
- Moreno, R., & Mayer R.E. (2000a). A coherence effect in multimedia learning: The case for minimizing irrelevant sounds in the design of multimedia instructional messages. Journal of Educational Psychology, 92(1), 117–125.
- Gibbons, C. (2007, December 29). Professionals take work out of their workplaces. The Arizona Republic, D1.
- Kenz, I., & Hugge, S. (2002). Irrelevant speech and indoor lighting: Effects of cognitive performance and self-reported affect. Applied Cognitive Psychology, 15, 709–718.
- Ransdell, S.E., & Gilroy, L. (2001). The effects of background music on word processed writing. Computers in Human Behavior, 17, 141–148.
The studies here seem to suggest most people learn better in quiet most of the time.
That said, I listen to music without lyrics myself while learning :)