Earlier quoted context omitted.
From a quick look at the Sagefy code, it seems you've written your own web framework, including your own database layer. Was there a particular reason you didn't use a framework like Django?
Thanks for checking it out and for the question :) I originally started in Flask. I started out using quite a number of libraries, but got a little frustrated back then when I didn't totally grok how the pieces all worked together. And Python 3 then didn't quite have the same support it does today. WSGI was simple enough to understand, so I started from there https://www.python.org/dev/peps/pep-0333/ I've started loo…
Research-backed strategies for better learning
21–30 of 38 posts
Re: Research-backed strategies for better learning
#22Author here, happy to answer any questions :)
Re: Research-backed strategies for better learning
#23Author here, happy to answer any questions :)
Can you shed more light on doing one thing at a time? Is this about removing distractions while you're trying to learn or is this as much about picking one topic to learn at a time? IE don't try to learn to play the piano and learn to speak Chinese in parallel? My assumption is that section 1 is about the small distractions but I was also wondering if the research indicates anything for multiple courses of study in p…
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.
Re: Research-backed strategies for better learning
#24Author here, happy to answer any questions :)
Re: Research-backed strategies for better learning
#25Make it stick
Peak
Both heavily cite research.
I want to get to "a mind for numbers", but haven't actually read it yet. I've heard great things though.
Re: Research-backed strategies for better learning
#26Author here, happy to answer any questions :)
I'm curious whether or not you see music as a distraction. I do; many people don't seem to.
- 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 :)
Re: Research-backed strategies for better learning
#27My book recommendations in this regard: Make it stick Peak Both heavily cite research. I want to get to "a mind for numbers", but haven't actually read it yet. I've heard great things though.
Re: Research-backed strategies for better learning
#28EDIT: Redacted, but kept up to link to the version WITH citations - https://stories.sagefy.org/eight-big-ideas-of-learning-c17a1...
Re: Research-backed strategies for better learning
#29Author here, happy to answer any questions :)
Re: Research-backed strategies for better learning
#30Author here, happy to answer any questions :)
As someone researching CS Education, what are your thoughts on understanding something vs. knowing how to do something (the generally accepted Western vs. Eastern education debate)? Playing music and music theory are two separate domains that help demonstrate the other but are ultimately separate domains; I think some of CS's current struggles with retention stem from which version gets taught by bootcamps and academ…
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.