Since no one is perfect, everyone can stand to improve themselves. For me several quick ideas come to mind: I want to learn Italian, I want to learn an instrument, I’d like to be able to hit literally anything in the fast-pitch batting cage. Then there are some more substantial things that I’d like to brush up on, personal qualities that are often harder to codify and instruct. Take patience for example - the ability to take reasonable delays and setbacks in stride without getting too upset. Pretty universal trait that can be harder to summon when you need it. How could you design this kind of training?
Let’s see. You might kick off by laying out the benefits of practicing patience in trying situations. Sure, people taking the training probably wouldn’t need too much convincing; if they’re taking the training they likely relate to the need. But, it is important to lay out a quick, solid case for how and why the lessons you are asking them to internalize will benefit them. Walk through a common situation that might test their patience - traffic, weather, overhearing an inane conversation - and depict a glimpse at how the aspirational behavior of patience might hold tangible benefits to the learner. By relating to their suspected anxieties and clearly illuminating a better alternative, you can get someone to agree that your training might be worth sticking around for.
Next you could dive right into some examples of real-life moments where patience is hardest to achieve and let the learner deal with it. Why not? Get them building some skills right away with feedback that keeps them on track by pointing out specifically how they can improve. Examples here should be pulled from real life, too. Like JUST NOW some guy holding a salad accidentally cut in front of me at Mariano’s. He totally didn’t even realize at first, and then almost immediately went to the back of the line. I know for a fact my face flashed with a kind of generic anger before the guy behind me joked, “He cut!” and I had to shift into an immediate collegial laugh to not seem like a maniac. I hated it and myself. Yeah, so anyway that is a timely example.
Then you could even do some games or abstract exercises here. These are often a direct test of the user’s patience so you could see a simple exercise where annoying things are happening on the screen, and your goal is to wait a tedious length of time before taking action to fix it. Maybe an aggravating, erratic pattern is unfolding, or a series of objects comes really close to forming a beautiful organized array, but if you intervene too soon, you make it worse and get penalized. Building up this reflex of resorting to patience when you’d normally choose tension could be a kind of twisted fun for the learner. Then you could simulate real life examples - a game where you have to wait to open the car door handle until the driver inside has unlocked it. And they keep trying to unlock it as you’re trying to pull the handle? I’m already annoyed just thinking about it!
Pull them in by making a legit case, hit them with some intriguing scenarios they can relate to, and throw in some out-there games that distill the desired behavior into a high-impact batting cage for them to practice even more. I’d self-register for that assuming it worked on Chrome. And loaded quickly.