Showing posts with label best training tips. Show all posts
Showing posts with label best training tips. Show all posts

Saturday, July 23, 2011

Tips for Trainers and Teachers


Just because you've used lots of software doesn't mean you can write code. Just because you've been in lots of buildings doesn't mean you can be an architect. And just because you've logged a million frequent flyer miles doesn't mean you can fly a plane.
But if that's all ridiculously obvious, why do some people believe that just because they've taken classes, they can teach? (Or just because they've read lots of books, they can write one?) The problem isn't thinking that they can do it, the problem is thinking they can do it without having to learn, study, or practice.
I'm amazed (and more than a little disheartened) how many people believe that simply by virtue of their being skilled and knowledgeable in something, they're implicitly qualified to communicate, mentor, teach, or train that thing. It devalues the art of teaching to think that because you've been a student, you can teach well. That because you've experienced learning, you can craft a learning experience.
But with that out of the way, nobody needs a PhD (or in most cases -- any degree at all) in education or learning theory to be a good teacher. Just as there are plenty of great software developers and programmers without a CompSci degree. People can be self-taught, and do a fabulous job, for a fraction of the cost of a formal education, but they have to be motivated and they have to appreciate why it's important. The irony is that most people with this attitude would themselves be insulted if the tables were turned--iftheir students didn't think they needed to learn anything from them... that just going on instinct and winging it would be enough.
So this is my starter list for new trainers and teachers (I won't debate any distinctions between "teaching" and "training"--we're talking about one who designs and/or delivers learning experiences, so I don't care what you call it, what your subject is, or even how old your learners are. The fundamentals of how humans learn are pretty constant, even if the application of those fundamentals can look quite different on the surface).
There are two different lists here--Eleven Things to Know, and Ten Tips for New Trainers. This is for newbies, so I'm sure I have nothing new to say for those of you who are already experienced teachers/trainers.


Eleven Things to Know

1) Know the difference between "listening" and "learning".
Listening is passive. It is the lowest, least-efficient, least-effective form of learning. That means lectures are the lowest, least-efficient, least-effective form of learning. Listening alone requires very little brain effort on the learner's part (and that goes for reading lecture-like texts as well), so listening to learn is often like watching someone lift weights in order to get in shape.
2) Know how the brain makes decisions about what to pay attention to, and what to remember.
And here we are back to emotions again. Emotions provide the metadatafor a memory. They're the tags that determine how important this memory is, whether it's worth saving, and the bit depth (metaphorically) of the memory. People remember what they feel far more than what they hear or see that's emotionally empty.
3) Know how to apply what you learned in #2. In other words, know how to get your learners to feel.
I'll look at this in the Ten Tips list.
4) Know the wide variety of learning styles, and how to incorporate as many as possible into your learning experience.
And no, we're not talking about sorting learners into separate categories like "He's a Visual Learner while Jim is an Auditory learner.", or "He learns best through examples." Every sighted person is a "visual learner", and everyonelearns through examples. And through step-by-step instructions. And through high-level "forest" views. And through low-level "tree" views. Everyone learns top-down and bottom-up. Everyone learns from pictures, explanations, and examples. This doesn't mean that certain people don't have certain brain-style preferences, but the more styles you load into anylearning experience, the better the learning is for everyone--regardless of their individual preferences.
(And while you're at it, know that most adults today do not truly know their own learning styles, or even how to learn. The word "metacognition" doesn't appear in most US educational institutions.)
5) Know the fundamentals of current learning theory!

6) Know why--and how--good advertising works.
It'll help you figure out #3. Be sure you recognize why this matters.
7) Know why--and how--good stories work.
Consider the learner to be on a kind of hero's journey. If Frodo is your student, and you're Gandalf... learn as much as you can about storytelling and entertainment. Learn what screenwriters and novelists learn. Know what "show don't tell" really means, and understand how to apply it to learning.
Humans spent thousands upon thousands of years developing/evolving the ability to learn through stories. Our brains are tuned for it. Our brains arenot tuned for sitting in a classroom listening passively to a lecture of facts, or reading pages of text facts. Somehow we manage to learn in spite of the poor learning delivery most of us get in traditional schools and training programs (and books).
8) Know a little something about "the Socratic method". Know why it's far more important that you ask the good questions rather than supply all the answers.
9) Know why people often learn more from seeing the wrongthing than they do from seeing the right thing. Know why the brain spends far less time processing things that meet expectations, than it does on things that don't.
10) Know why it's just as important to study and keep up yourteaching skills as it is to keep up your other professional skills. Yes there ARE professional organizations for trainers, with conferences, journals, and online discussions.
11) Know why using overhead slides to deliver a classroom learning experience can--sometimes (often)--be the worst thing you can do.
(Although yes, in many cases using slides for some select pieces of a course are important, beneficial, and crucial. What we're dissing is the practice where the entire class, start to finish, is driven around some kind of slides or presentation.)
12) Know how -- and why -- good games can keep people involved and engaged for hours. Learn how to develop activities that lead to a Flow State.

Thursday, July 21, 2011

Tips to Become a Successful Corporate Trainer

Sharing experience by Microsoft Certified Trainer since 2004 and a Visual Studio Team System(VSTS) MVP since 2009. I have been conducting corporate trainings since 2001 and so far conducted more than 300 corporate trainings on technologies like .NET, ASP.NET, Networking, Microsoft Solution Framework and for the last few years on Visual Studio – Application Lifecycle Management. Geographically most of these trainings have been in India, Australia, New Zealand, Singapore and Malaysia too. I have conducted trainings from Small and Medium software development firms to Large system integrators. The best thing about these trainings that I take pride in is the rate of success of the trainings that I have conducted. Over 98% of the trainings that I have conducted are successful with excellent or above average feedbacks from participants. Today I am going to open my thoughts about why I think that I have been able to maintain such a high rate of success for so many years. I am making a few suggestions and sharing a few guidelines that you may think of implementing. I implement all of them, always.
1. Before any session, prepare yourself well to deliver the session - Think that the session is going to be the best on that subject in the world. Although you may get a chance to deliver a similar session elsewhere, the participants who are attending that session have only one chance to learn that technology, and that is the session that you are going to deliver. Do not waste their only chance. They are the customers who have given you a contract, so it is your responsibility to provide the satisfaction and delight to the participants. At the end of the training, they should feel comfortable about the technology that you trained them on. In a way you should sell the advantages of that technology to the participants and make them aware of its shortfalls.
2. Be aware of the cutting edge technology in your chosen subject - Although it may seem unnecessary to be aware of more than what is required to deliver a session, I believe that maintaining a lead in the awareness about the latest developments happening in the subject that you are delivering, earns a respect of the participants. Spend sufficient time to be aware of allied technologies, competing technologies and their terminologies. When I deliver a session on latest development in Visual Studio – ALM, I keep myself aware about IBM Jazz, Subversion, BugZilla etc. so that I can discuss about them with participants who may probably use them.
3. Know about the participants - Not all the participants and organizations are same. If you know about the participants that you are going to face in the session, then you can prepare yourself to address their issues and concerns. If you can take examples from their domain or past projects, it increases the enthusiasm amongst the participants. Be careful not to delve too deep as that could disturb the schedule. If you do not get any idea of participants or the organization that they work for and their domain, then make 25% more preparation than you usually expect.
4. Prepare for every session - After you deliver a subject a few times, certain amount of complacency sets in. You tend to take things for granted and go to the session without preparation. This can be a fatal mistake since every session is a different session and you should prepare for the same subject with a different set of participant perspectives.
5. Set expectation about the session, right in the beginning. Every participant has some expectation from the training that they are going to attend. It is not always possible to meet those expectations. What is possible is to mould those expectations at the beginning of the session so that they are in line with what you have in scope. With these modified expectations, now the acceptance of your session will be much better.
6. Be passionate about the session delivery and visibly show that passion - Participants appreciate when they see you passionate about the technology that is being trained and explained to them. You should not only be passionate about your chosen subject but also about explaining the nuances of that and also explicitly show that you are passionate. There is nothing wrong about a little stage acting and drama in the class, it makes the session lively and you get attention of most of the participants. At the same time be frank about ignorance about some topic if you have not prepared that topic. Most of the participants understand that you are also a human being and need not always know everything under the sun about a subject. If some participants enter into the argument about the way tools or technology behave then make them aware that you are only a trainer of that tool or technology. Neither have you designed or created that tool or technology nor are you trying to sell it to them. You need not defend that tool or technology at the cost of losing your poise.
7. Involve the participants - Corporate training is not like school or a tuition. It should be as participative as possible to make it interesting to the participants. Ask questions, tell stories and ask them to complete those, ask their opinion about a particular topic where they may seem to have some experience and if nothing else is possible, chat with them once in a while to keep them focused towards you. Pay attention to them. Most of the participants give non-verbal signals of satisfaction, dissatisfaction, boredom, excitement etc. Keep observing those signals and remain agile enough to modify your delivery based upon those observations.
8. Be predictable about what you speak most of the times - Maintain timeline of delivery. Explain some feature in part, give them time to think further about that feature by explaining some minor point and then tell participants what they expect. It is a human tendency that they accept words easily which they expect. If they can predict what you are about to say and then if you say those words they are satisfied with themselves and that reflects in their acceptance of you.
9. Be punctual about all activities - Whether it is arriving for session, giving a break, providing time for labs etc. Do not delay anything that you ‘can’ do on time. If a participant starts a detailed discussion on a particular topic that may take a long time, then move that discussion for off-line.
10. Undertake the assignment only when -
a. You are fully comfortable about the subject. Half cooked knowledge is not going to give satisfaction to participants.
b. You are fully fit. Do not jeopardize the entire assignment by taking it up when you are not fit enough to deliver the training. One of the reasons that you may not be fit is undertaking too many assignments in a short span. Avoid overexposing yourself to remain fit.
c. Know your environment well. If you are going to take hands-on labs but do not know the kind of hardware and software that is available in the labs, it is better to go early and familiarize yourself of that environment before the session starts.
d. You are mentally at peace with yourself, your family and the organization that you work for. If you find that difficult to achieve, learn to meditate.