Live data from Hacker News

Variability, not repetition, is the key to mastery

scotthyoung.com

21–30 of 52 posts

Re: Variability, not repetition, is the key to mastery

#21

Hmmm ... I'm a fan of differential learning and other techniques for variablity of practice. Was just reading through https://perceptionaction.com/vp/ earlier today. However I'm not convinced motor learning research transfers to all learning, which seems to be the basis for the claim made in the blog post. My own experience is motor learning is quite different to learning symbol manipulation tasks like maths and prog…

I don't know if this is relevant but I found it fascinating.

I saw a documentary, long ago, about primary school students in China with abacuses. They used the abacuses for mathematics, and they were blindingly fast with them.

And then they stopped using the physical abacuses and just sort of mimed the actions with their hands. And then, later, they stopped using their hands.

So, as far as I could see, they were training themselves to do maths via their muscle memory, and it seemed terrifyingly effective.

Re: Variability, not repetition, is the key to mastery

#22
post #13

Hmmm ... I'm a fan of differential learning and other techniques for variablity of practice. Was just reading through https://perceptionaction.com/vp/ earlier today. However I'm not convinced motor learning research transfers to all learning, which seems to be the basis for the claim made in the blog post. My own experience is motor learning is quite different to learning symbol manipulation tasks like maths and prog…

I'd actually disagree and my current research in CS Education is attempting to incorporate sport pedagogy into the learning process! I do plan to read through your link more thoroughly later tonight so thanks for that. In a nutshell, we knock that CS1 courses have a high number of drop/fail/withdrawals due to several different factors. These include course difficulty, time management skills, and not feeling welcomed…

> specifically focusing on lower-level "build blocks" practice

This has been my experience with teaching math and CS.

The biggest causes of failure is not identifying and teaching prerequisite skills.

The key point is prerequisite. Many times the skills needed to pass a math or CS class are not part of that class's curriculum.

Students who have encountered the building blocks already tend to do well, students who have not, tend to fail - no matter how much the class goes over the material in this class - because the problem lies before that material.

Re: Variability, not repetition, is the key to mastery

#23
post #17
post #15

Earlier quoted context omitted.

Interesting that this works on piano but is not practiced in singing.

Not my experience. I'm learning to sing, my spouse is a pro singer, she told me "pick a song, preferably one you don't know well so as not to be biased, sing it a thousand ways over and over, try it right, try it wrong, try whacky stuff, try nonsense stuff, talk it, rap it, twist it, warp it around, then do it all over again a thousand times, and finally, sing it your way."

Play around with it.

Years ago, I was in a tiny town trying to teach kids to ride horses. It was a volunteer deal with a poorly-organized group. I was a fairly solid rider who had learned horsemanship through a patchy mish-mash of getting handed horses that were easy on beginners, getting handed horses who were way out of my league, buying an animal that was way out of my league (We finally match very well now after owning her for 13 years), and a few dozen lessons spread out over 10 years. I didn't know anything about how to teach children to ride. I honestly still don't know much about kids in general. Thankfully, learning and how to learn is super interesting to me, so I spent many a long drive home trying to figure out what components go into learning horsemanship.

Obviously these kids aren't going to go through my same experiences. They probably won't have a family friend who invites them out to ride a reliable, but energetic, old horse. They won't blunder into a job where they're spending 30 hours a week on horseback like I did. They've got an hour or so once a week to build their skillset. Teaching a kid the cues and posture and how to ride correctly - there's a thousand books for that. Getting them comfortable and to the point where they can handle a weird situation and a horse acting out, there's not much for that. I finally realized that while riding correctly and being held to a high standard by your instructor is very important, jacking around on horseback is important for making it second nature. (On well-broken, very well-behaved horses) try to whack the other riders in the arena with a lead rope. Play pony tag. Make dares, try stupid crap unless I tell you you're going to get yourself dead.

When you're always focused on what you're doing, you miss out on getting that instinctual reaction. I've come to call it fluency. If this happens, then _ . You've got to be able to roll with the punches and the best thing I've worked out for learning that is play.

Re: Variability, not repetition, is the key to mastery

#24
post #17
post #15

Earlier quoted context omitted.

Interesting that this works on piano but is not practiced in singing.

Not my experience. I'm learning to sing, my spouse is a pro singer, she told me "pick a song, preferably one you don't know well so as not to be biased, sing it a thousand ways over and over, try it right, try it wrong, try whacky stuff, try nonsense stuff, talk it, rap it, twist it, warp it around, then do it all over again a thousand times, and finally, sing it your way."

> my spouse is a pro singer

This is off topic, but...

Six years ago I caught a cold that affected my throat. After four days, I recovered from every symptom except the phlegm in my throat, which has persisted continuously from then to now. It catches my voice and blocks me from singing normally. (And, unless I cough regularly, it builds up over time to the point that my airway can become severely restricted.)

This seems like it would be professionally relevant to a professional singer. Does your wife have any knowledge of such a problem, or how it might be addressed?

Re: Variability, not repetition, is the key to mastery

#25
post #22
post #13

Earlier quoted context omitted.

I'd actually disagree and my current research in CS Education is attempting to incorporate sport pedagogy into the learning process! I do plan to read through your link more thoroughly later tonight so thanks for that. In a nutshell, we knock that CS1 courses have a high number of drop/fail/withdrawals due to several different factors. These include course difficulty, time management skills, and not feeling welcomed…

> specifically focusing on lower-level "build blocks" practice This has been my experience with teaching math and CS. The biggest causes of failure is not identifying and teaching prerequisite skills. The key point is prerequisite. Many times the skills needed to pass a math or CS class are not part of that class's curriculum. Students who have encountered the building blocks already tend to do well, students who hav…

That's where I think specifically the Active exercises can help. We gave students in a CS2 optional typing practice throughout the semester [1]. These students performed better on exams, made higher learning gains and uploaded less buggy code to GitHub for projects. The results were also significant for students that performed below the median on the first midterm and only started doing the exercises AFTER the midterm. Granted, the students were still self-selecting to improve their status, but it does help establish methods for helping even students in higher level courses.

[1] https://dl.acm.org/doi/pdf/10.1145/3373165.3373177

Re: Variability, not repetition, is the key to mastery

#26
In my own experience, it has required both repetition, and variability.

I learn something new, every day, but what I learn, and how it is implemented, is highly dependent upon the phase my project is in.

Right now, the project I'm working on is in the "home stretch." There's still a lot more work needs doing, but it's fairly predictable, well-practiced stuff.

Getting to this point, though, has involved two years of researching alternative approaches, strategic and tactical designs and decisions, pivots, backpedalling, and bug-fixing.

And every day, I have been writing Swift code. Most of the time, I'm using the same techniques as I was yesterday, but, every now and then, I try something different. Sometimes, that becomes a new habit.

In my personal opinion, there's really nothing like developing and releasing shipping applications to provide a rich experience in both repetition, and variance.

Re: Variability, not repetition, is the key to mastery

#27
post #8

A common tactic in practicing music is to play a passage slowed down, sped up, with varying rhythms, up/down an octave, etc, with the idea that if you have complete mastery you can also play it the way it's written.

Playing it on different instruments as well, in different configurations using different accessories (plectrum, bow, etc.).

If you can rock it on a total garbage instrument, it is going to be beautiful on a fine instrument.

Re: Variability, not repetition, is the key to mastery

#28
post #17

Earlier quoted context omitted.

Not my experience. I'm learning to sing, my spouse is a pro singer, she told me "pick a song, preferably one you don't know well so as not to be biased, sing it a thousand ways over and over, try it right, try it wrong, try whacky stuff, try nonsense stuff, talk it, rap it, twist it, warp it around, then do it all over again a thousand times, and finally, sing it your way."

> my spouse is a pro singer This is off topic, but... Six years ago I caught a cold that affected my throat. After four days, I recovered from every symptom except the phlegm in my throat, which has persisted continuously from then to now. It catches my voice and blocks me from singing normally. (And, unless I cough regularly, it builds up over time to the point that my airway can become severely restricted.) This se…

As an experiment, try eliminating dairy from your diet. While unrelated to your backstory / being sick, it's known among singers to avoid dairy before a performance to avoid excess phlegm.

Re: Variability, not repetition, is the key to mastery

#29
post #23
post #17

Earlier quoted context omitted.

Not my experience. I'm learning to sing, my spouse is a pro singer, she told me "pick a song, preferably one you don't know well so as not to be biased, sing it a thousand ways over and over, try it right, try it wrong, try whacky stuff, try nonsense stuff, talk it, rap it, twist it, warp it around, then do it all over again a thousand times, and finally, sing it your way."

Play around with it. Years ago, I was in a tiny town trying to teach kids to ride horses. It was a volunteer deal with a poorly-organized group. I was a fairly solid rider who had learned horsemanship through a patchy mish-mash of getting handed horses that were easy on beginners, getting handed horses who were way out of my league, buying an animal that was way out of my league (We finally match very well now after…

Being free and egoless like a kid accelerates learning like that so well. Learning to ride as an adult means un-learning the fear we acquired along the way, which is often a big transformation for them, and learning things as an adult is hampered by the need to reconcile the new thing with what we already believe. It's a huge lift. I think mastery is achievable at any age, but the price is almost always "everything," because mastery is not technique, it really is a becoming.

While I was never pro, I still ride more days than not, and what I've arrived at from it is posture is the effect other people observe, but to your excellent point, only after we have polished a free and fearless foundation that comes from that time in the saddle, where everything just becomes natural. If we try to affect the posture without that foundation, we get heavy german seats and hands and floppy dressage legs. That affected rigid looking seat is about submitting the horse to our aids, whereas a seat that is the effect of the free foundation you can learn more easily as a kid is about releasing the horse's willingness from our need. The posture that is the polished effect of that freedom has more grace, like a dancer or a matador instead of that of a performer or a soldier. The lightness that is the result of it is the effect of a rider's patient posture, which to an observer, looks straight, but they can't see the underlying suppleness of it unless they are at that level themseves. If you ever see any old videos of Nuno Oliviera (the last riding master of the 20th century), I would say that his posture is an expression of this patience, which comes from his first hand knowledge of what is possible, and the horse is responding willingly because it is being met with the confidence of his knowing, and so when it moves, it is following him, but following at his leg, and really, through his body it is reading the intent of his mind. In this sense, the key to mastery is learning patience, and knowing when to be impatient.

Anyway, way to trigger a dressage bro, not a lot of opportunities for that on this site. :)

Post reply on HN