Train the Trainers


Published on

What a Technical Speaker Should Do?
The website and all video materials language is Bulgarian

Common Mistakes
Presenter's Tools
How to Make Demo?
How to Demonstrate a Tool?
Tips and Tricks for a Better Technical Training

Published in: Technology, Business, Education
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Train the Trainers

  1. 1. Train the Trainers What a Technical Speaker Should Do?Doncho MinkovTechnical Trainerhttp://www.minkov.itTelerik Software
  2. 2. Table of Contents Preparation Presenting Common Mistakes Presenters Tools How to Make Demo? How to Demonstrate a Tool? Tips and Tricks for a Better Technical Training 2
  3. 3. What is a Speaker / Trainer? A teacher? A mentor? A Beast Master? The trainer is all of these things The trainer should have  Loud voice  Correct pronunciation  Ability to talk in front of a public without the fear of questions or misunderstanding A professional in the sphere he/she is talking 3
  4. 4. PreparationBefore the Presentation
  5. 5. Preparation A speaker should always be prepared for the presentation  For a junior speaker this may take up to 7-8 hours  Depending on the length and content of the presentation  More experienced speakers can improvise  Not recommended  Familiarity with the examples is always a plus  Better to know what is coming next 5
  6. 6. Preparation (2) A speaker should be able to answer any question related to the presented subject  Sometimes speakers are asked questions they cannot answer  Do not say "I dont know"  Say "Lets ask Google" instead  Show how to work efficiently with Google  Google skills are "must have" for an IT specialist  You could say "I will check and will answer at the next lesson" 6
  7. 7. Preparation (3) When some parts of the presentation are unclear for the speaker, he has two choices  Learn the unknown material  Just remove the unclear parts (when possible) Be sure to examine as much as possible the expertise level of the audience  Some audiences will like a more detailed (theoretical) presentation  Some prefer more practical presentation  With lots of real-life examples 7
  8. 8. PresentingWhat to Do in Front of the Audience?
  9. 9. Speaking Speak very loud and clear  Make sure the ending of a sentence is obvious  Dont speak too fast, neither too slow  Just speaks normally After finishing a section say something introducing the new section  And now we are done with the int primitive data type, lets move on with the char data type Uses as less as possible jargon phrases  Except intentionally, e.g. when telling a joke 9
  10. 10. Monotonousness Monotonousness makes people sleepy If you feel the audience is falling asleep  Change the level and intonation of your voice  A good way to control the monotonousness of your voice / prevent people from sleeping  Try to tell a joke  Show something extraordinary  Ask a question  No matter how stupid it is, its purpose is to wake the audience 10
  11. 11. Explanation Ask yourself "Who is my audience?"  Know your audience!  What level of expertise they have?  The speaker must forget that a certain thing is obvious to him/her  Just explain it as simple and understandable as possible When a smart guy tries to mess with you  Quick thinking and improvising are the best way to escape 11
  12. 12. Confidence You should always remember  You are "the speaker", "the expert", "the guru"  The students are here to listen to you  They have already respect for you  Your job is not to let them down 12
  13. 13. Confidence (2) A trainer should always be confident in what he / she is talking about  Do no use words and phrases like I dont know, I am not sure  Instead exchange them with Lets ask Google or "What do you think?"  Wait for a student to answer  Turn for help by accompanying trainers (if any)  An exception of the usage of these phrases is when they are used intentionally  When trying to make a joke 13
  14. 14. Position The trainer should be always placed in the middle of the room  Should be standing with face to the audience so that everybody can see him / her Always look at the audience  Or just give an impression you are looking them  If you are too nervous you can look a little higher  If the speaker looks at the board the students start to feel like he is talking to someone else 14
  15. 15. Following the Slides Remember that slides are only to help you  It is better not to follow the slides exactly (word by word)  The slides should only point what to talk about  Most of the time the slides are not as full as they should be Dont hurry up through the presentation  Wait for the appropriate slide to say the information about it  If you explain a thing that comes later, when the slide comes you will have nothing to say 15
  16. 16. Other Hints The trainer should be standing up with front to the audience  If you have something to show at the slides – show it using some of the tools  Avoid finger pointing The presentation should not be funny  The slides do not need to contain jokes  It is the speakers job to make it funny and interesting 16
  17. 17. Common Mistakes During the Presentation
  18. 18. The Speakers "Must Not Do" Top mistakes:  Silent voice  Speak too fast / too slow  Speak unclear  Use of too much slang  Talk about complicated concepts when not necessary, e.g.  The presentation topic is "Introduction in HTML"  The presenter talks about DOM Hierarchies, Multi Browser Hacks, Debugging JavaScript 18
  19. 19. The Most Annoying Things a Speaker Could Do The students get annoyed when  The trainer is nervous, disorganised  The trainer is speaking monotonously instead of enthusiastic  The presentation is unfinished or not done well  Example: there are some images that are not only disconnected from the subject, but are ugly and with colouring not matching the template  The trainer sounds confused  Doesnt matter if he actually is or not, the students get what they see 19
  20. 20. The Most Annoying Things a Trainer could do The students get annoyed when  The trainer is nervous, disorganised  This comes with the time  Presenting the topic in front of the mirror gives some confidence and might help  The trainer is speaking monotonously instead of enthusiastic  The presentation is not finished or not done well  The trainer sounds confused 20
  21. 21. The Most Annoying Things a Trainer could do The students get annoyed when  The trainer is nervous, disorganised  The trainer is speaking monotonously instead of enthusiastic  Try smiling and changing the power of your voice  Telling a joke from time to time might help  The presentation is not finished or not done well  The trainer sounds confused 21
  22. 22. The Most Annoying Things a Trainer could do The students get annoyed when  The trainer is nervous, disorganised  The trainer is speaking monotonously instead of enthusiastic  The presentation is not finished or not done well  This is best resolved by asking for help from some of the more senior trainers  The trainer sounds confused 22
  23. 23. The Most Annoying Things a Trainer could do The students get annoyed when  The trainer is nervous, disorganised  The trainer is speaking monotonously instead of enthusiastic  The presentation is not finished or not done well  The trainer sounds confused  Avoided with practice  Get you husband, wife, girl/boyfriend and try to talk to them as they are students 23
  24. 24. Trainers Tools
  25. 25. Know your Platform Telerikers deliver lectures using Windows and PowerPoint There is no problem to use Linux or Mac if you are more accustomed to it  You should rearrange the presentation  OpenOffice messes PowerPoint presentations  You will be more comfortable using your platform  It is always better to know how to run a given application 25
  26. 26. Trainers Tool Microsoft Power Point  PP has built-in tool for drawing and highlighting  Press F1 for details ZoomIt   Tool for zooming the screen  PowerPoint-like functionality for drawing These tools works only on Windows  You should search for equivalents on the other platforms 26
  27. 27. Trainers Tools Live Demo
  28. 28. How to Make Demo Demo Demonstration
  29. 29. Demo Essentials Key points when making a demo 1. Speak loudly and comprehensively 2. Make as much demos as you can  Doing only the premade demos is not enough  The trainees should see a demo from the scratch 3. The demo should be clearly visible by everybody in the room  Use ZoomIt or another magnifying software 4. Ask as many questions as you can  Questions like "Is this class name appropriate?", "Where is that exception thrown from?" 29
  30. 30. How to Make a Demo While making the demo the trainer should explain what he/she is doing Talk during the whole demo  Sometimes it might seem pointless but it is not!  Explain simple things like:  "Now we will make a class, and what should we call it? Maybe CarShopBudget? Or just ShopBudget? What do you think?"  Asking questions during the demo is essential 30
  31. 31. How to Make a Demo (2) Make sure whether the following are Ok  Is the font large enough  Can everybody see what you are doing?  Do not use any hotkey shortcuts  Use the buttons  Make the demos slowly and explain everything  When some button is about to be pressed  Magnify the button, highlight it, etc.  Everybody should see which buttons you press  Magnifying tool helps a lot 31
  32. 32. How to Make a Demo (3) When there is some time left unfilled (Visual Studio is loading)  Continue talking about things slightly connected to the subject  This is a way to prevent the audience from falling asleep 32
  33. 33. How to Make Demo Live Demo
  34. 34. How to Demonstrate a Tool
  35. 35. Tool Demo Presentation A presentation should always be available  The presentation help both the trainer and the students  The speaker has table of contents so that he/she does not forget to show something  The student have a guideline to use later one  Not everything can be remembered on the moment The presentation could not be detailed  Just some key points to follow 35
  36. 36. The Tool Demonstration Itself The tool demonstration should be as slowly and detailed as possible  If a button is clicked it should be pointed, magnified and/or highlighted  No shortcut hotkeys should be used  The student cannot see what you are pressing  Use the old-fashioned way with the Menu  If using a hotkeys say the key combination  If a question pops out, stop the demo, answer it, then continue with the demo 36
  37. 37. How toDemonstrate a Tool Live Demo
  38. 38. Tips and Tricks for a Better Technical Training
  39. 39. Tips and Tricks Give examples from real life  Use div, because…. , use Dictionary when…  Better to have real life experience than not When a question pops out  The trainer should not only answer the question  He/she should show it if possible  Use Google if you dont know the answer It very important to teach the students how to find a solution to their problem on their own 39
  40. 40. Tips and Tricks When asked a question is repeat it out loud  That way everybody gets what is the question  We videotape each presentation and this way everything is documented Bring water when delivering a lecture  The throat gets dry from time to time  When somebody asks you a more complicated question you can drink from the water  This gives you precious three or four seconds  Can also be used when a new slide comes out 40
  41. 41. Tips and Tricks for a Better Technical Training Live Demo
  42. 42. How to Deliver a Presentation? курсове и уроци по програмиране, уеб дизайн – безплатно BG Coder - онлайн състезателна система - online judge курсове и уроци по програмиране – Телерик академия форум програмиране, форум уеб дизайн уроци по програмиране и уеб дизайн за ученици ASP.NET курс - уеб програмиране, бази данни, C#, .NET, ASP.NET програмиране за деца – безплатни курсове и уроци ASP.NET MVC курс – HTML, SQL, C#, .NET, ASP.NET MVC безплатен SEO курс - оптимизация за търсачки алго академия – състезателно програмиране, състезаниякурсове и уроци по програмиране, книги – безплатно от Наков курс мобилни приложения с iPhone, Android, WP7, PhoneGap уроци по уеб дизайн, HTML, CSS, JavaScript, Photoshop Дончо Минков - сайт за програмиране free C# book, безплатна книга C#, книга Java, книга C# Николай Костов - блог за програмиране безплатен курс "Качествен програмен код" безплатен курс "Разработка на софтуер в cloud среда" C# курс, програмиране, безплатно
  43. 43. Free Trainings @ Telerik Academy Telerik Software Academy  Telerik Academy @ Facebook  Telerik Software Academy Forums 