Blogs

Teachable moment

This has become a trite expression. Mainly used when someone wants to chide another for their actions – in the moment. This does not work when someone is angry or hostile or pressed for time. I’d like to suggest to software geeks that installing new software can be frustrating and not a teachable moment. One is unlikely to stop and take a lesson when wrangling with some belligerent app that worked just fine on another device.  How about you wait until I have finished installing and then let me choose to learn by offering me tips?

This was something I experienced when switching to a new iPad. Apps were not cooperating. They were there but not there. So telling me that i can press a key and pull it down to effectively shift the key when I was trying to remember a password was not the right time. I did wonder why the new soft keyboard looked so ugly and why there were symbols in light grey above each key. But I was on a mission to finish the install and did not want to be distracted by a popup trying to tell me how to use a keyboard. I have used the shift key for about 40 years now so I don’t really think this is a great feature. But I digress…

I did like the popup tip when trying to move back-n-forth on a Youtube video. I was told to tap twice to go back 10 seconds and to tap on the other side of the screen to move forward 10 seconds. This was timely advice that saved me time and prevented aggravation. I guess the difference in the two scenarios is the I was P.Oed about the iPad install not going well and the popup tip was intrusive. With the youtube tip, it was fleeting and did provide a valuable lesson.

These in-the-moment tips are sometimes called “micro learning”. More on that later.

 

Selecting a “sample application” for class labs

Class labs are more effective if they use a scenario that builds up to a sample solution. Attendees leave the class feeling they have built something and have a toolkit useful for their environment. The difficulty comes with selecting the scenario. It has to be complex enough to support labs on advanced topics but simple enough to be readily understood.

I once taught a class on database usage that had a rental car agency as the sample application. It was so complicated that some users complained that they did not attend the class to learn the rental-car business. Others who knew the rental-car business complained the business rules in the sample were wrong. These discussions took away from class time and enjoyment. We ended up selecting another scenario when the class was revised.

My most recent lab creation involved a simple case of “login failure” from linux_secure logs. They were easy to discover and examine. The labs were designed to investigate the situation by looking at other data sources and correlating them to the log records. The use of statistical operators  and data visualization in the product were used to discover how often these failures occurred, which accounts were most frequently involved, which geo locations originated the login request and other clues. I’m not a security expert and knew that this was not a very sophisticated example of systems under attack. But it was simple enough for all attendees to immediately grasp and the experts in the class were kind enough to go along with such an elementary use case. (it was, after all, the first class in the curriculum so it was elementary). I am pleased to say that this scenario was used successfully for years.

Recently I notice the class labs were changed to use an e-commerce example. I believe this was done to align the class labs to the documentation examples. Whether this is a good thing or not has been the subject of debate in my latest consulting engagement. This will be a topic for a future blog post.

 

What’s the worse class review you have ever received?

It’s fun to ask a group of instructors about the worse review they’ve ever gotten after a class. These reviews are commonly called “smile sheets” because the paper-based ones for in-person training requires the attendee to hand it to the person they are reviewing. The smile sheets also asked about the class, class labs and facilities. But the instructor section is the most important to instructors. Sometimes compensation is linked to these assessments. And as instructors we want to do a good job. We live for the “thank you! Great class!” we often get at class end.

It is astounding to me to have experienced and heard about intentional cruelty inflicted on a person trying their best to do their jobs. We instructors have all had classes where we were a bit off. Maybe we were sick or were asked (with no choice to say no) to teach a class that we were not ready to teach. But we are also professionals who have usually taught a variety of classes over a few years. So we can’t be as bad as: This is the worse class I have every attended – BY FAR. With BY FAR underlined several times and a hand-written zero added to the 1-5 ranking. This is my worse review ever. Since the rest of the class liked the class, how can this one be so bad?  What kind of person does something like this knowing this could cause the instructor grief – maybe put someone’s job in peril? The kind of person who would kick a puppy out of the way is my opinion. The kind of person who refuses to tip because of some perceived flaw in service or because “they should pay them enough”. Yes, I have also been a waitress and encountered these sub-humans while doing the hardest jobs I’ve ever had to do.

I am not advocating saying some service is good when it is below par. But ratings of zero and no tips goes way beyond normal expression of dissatisfaction and the need to hold people accountable. It is bullying . It can have serious consequences such as bad annual reviews, low raises, inability to pay bills and job termination. Fortunately for me, none of these things happened in this instance. It just left me angry and depressed.

Once while teaching in Germany, I encountered a review sheet that had no instructor rating on it – it was intentionally left blank. Puzzled, I asked why. Turns out the “workers’ council” deemed the rating system and how it was used by managers as grossly unfair. I agree with this completely!

So how does one measure the effectiveness and value of a class?  More on this later. Let us know your worse review story.

Education, documentation – What’s the difference?

Are training materials just reformatted documentation sections? I’ve been told at times “just copy the documentation” for training materials.  Other times, coworkers express surprise that I am NOT doing that. Recently at a client site, I was told that the training materials should match the documentation “exactly”. They want the same examples and sample app. Benefit cited was the ability to cut an example out of the documentation and paste it in to the app during class labs (therefore eliminating much of the work in building a lab – and the learning).

This is a big topic which will likely be broken into multiple posts. I’ll start with using the same examples in docs and training.

Cutting an pasting from docs to build training materials

This is done – and needs to happen – when the text is about terminology and product description. Documentation is usually started earlier in a project than training. This means terminology, product benefits, feature benefits and role definitions are already worked out and approved by product management. So why not use these sentences? Consistency in terminology is important to the learning process.

Same examples used in both? I will confess to occasionally doing this when  pressed with a deadline and education readiness is part of the decision to release a new product version. However, having docs and education the same is not a good idea because customers will know this was done and will be disappointed. For example, one customer review said something like: I paid $1000 for this course and it’s the same as the docs – what a ripoff! It seemed this customer had read the docs and wanted more. Most of us will agree that more examples are a good thing. Showing the product can handle multiple applications is a good thing. Keeping customers from getting annoyed and bored is a good thing.

Using the same customer application example

Setting up a sample sandbox with loaded data is complicated with some products. In classes, customers might be using this sandbox or a clone. This can be a big win for education if someone else has set up the lab systems. However, if the sandbox environment is too complicated (as is the case with many demo systems), it will impede learning. The labs have to be simple enough to be understood quickly so that time is not wasted trying to figure or the design and logic of the lab environment. But it can’t be so simple that the class attendees think the software can’t handle complex applications – such as theirs. And you don’t want the lab sessions to devolve into discussions about why the samples are not real-world. (I have had this happen with security examples).

Using the same system for demos, doc examples and education can leave the education department vulnerable to changes in the environment that break labs. And if this is discovered during a class, customers will be unhappy. Docs and education are often on different release schedules and demos can be changed at anytime. In a small company with good communication between departments, this might not be much of a problem. In larger companies or companies with departmental silos, training may not know about the changes until customers discover it.

For these reasons, I believe it is better to have the education build and manage their own lab environment.

 

 

The myth of Learning styles

https://www.theatlantic.com/science/archive/2018/04/the-myth-of-learning-styles/557687/

When I was studying education, the concept of learning style was gospel. The directive to educators was that we had to cater to all modes of learning to have an effective program. Now there are studies that show it just is not all that important. Maybe it doesn’t even exist. I think in particular, it does not apply to adult learners. We all learned to read, listen and interpret visual information. We just may be better or worse at one than the other. But we don’t have to have education programs tailored for a particular learning style.

I agree with this – up to a point. Personally, i am not good at auditory input. I prefer to read. After a minute or two, a lecture sounds like ducks quacking. I just stop following the talk. Maybe I am off thinking about the first few sentences and stop processing talk at some point. Or maybe I am distracted by something shiny. I know that podcasts are not a good way for me to learn. And from skiing lessons, I learned I had zero Kinesthetic learning ability.

What does this mean for tech training? Simple. We need written materials as well as lectures. And of course, hands-on is required to really learn or prove that something was learned.  Traditional tech classes do a pretty good job of providing multiple methods to take in the subject. Learning styles may or may not apply to adult learners. But as courseware authors, we should provide text, lecture and hands-on. Please, no more “follow along with me as I type and talk” type of classes.

Is it Training or Education?

Who cares? No, really. I get this question all the time when I am talking to clients or interviewing. It’s asked in a kind of tone that indicates the person does not want to offend or look silly. I use the terms interchangeably. Somehow education sounds better than training. Think of education as in “higher education” and training as in “vocational training”. In our society, one is considered better than the other. There is lots written about the distinction if you care to browse the topic.

One broad difference could be that education is about theoretical knowledge and training the practical application of that knowledge. Learning technical subjects includes both theory and practical application. When you learn a new programming language or IT tool, you learn what it is all about and then you use it. In a class, the use of the technology or product is typically done through a set of guided labs mixed in with the lecture.

To avoid the whole wearisome discussion, some tech educators use “learning” to describe the process and “learners” to describe those who take part in classes. Education departments are then called “Learning services” or something like that. I like Education for the department name and training as the services provided by that department. But, really, it’s not a big deal.