I was doing B.Sc. in Computer Science and M.Sc. in Mathematics currently.
My current position is that best learning is highly dependent on the environment (this is similar to why “poor people do not save” is a rational behavior). If your school is too fast-paced and demand extreme precision, rote memorization and retrieval learning might be just the right way.
In my case, when I was doing CS, I found the lack of feedback and guidance very burdening since I was newbie at that time. On the opposite, I had strong background of math before starting my degree, so I can self-study by building connections between concepts (from chunking, examples, teaching, exercises, multi-modal). I don’t find time-based methods such as interleaving suitable due to time constraint and mental exhaustion. I utilize alarms extensively for starting and ending learning (often something like 10 mins), in order to break procrastination.
I was doing B.Sc. in Computer Science and M.Sc. in Mathematics currently.
My current position is that best learning is highly dependent on the environment (this is similar to why “poor people do not save” is a rational behavior). If your school is too fast-paced and demand extreme precision, rote memorization and retrieval learning might be just the right way.
In my case, when I was doing CS, I found the lack of feedback and guidance very burdening since I was newbie at that time. On the opposite, I had strong background of math before starting my degree, so I can self-study by building connections between concepts (from chunking, examples, teaching, exercises, multi-modal). I don’t find time-based methods such as interleaving suitable due to time constraint and mental exhaustion. I utilize alarms extensively for starting and ending learning (often something like 10 mins), in order to break procrastination.