SlideShare a Scribd company logo
1 of 112
Structuring a multi-day  technical training course Jacinta Richardson Perl Training Australia <jarich@perltraining.com.au>
Having fun?
Every session?
up to 24
Brain filling?
Training is worse
So... training
6 - 6.5 hour days
Wide range of xp
Things I've learned
Pocketwatch – dvs http://www.flickr.com/photos/dvs/32416309/
90 minutes = break
9:00 - 10:30 11:00 - 12:30 1:30 - 3:00 3:30 - 5:00
9:00 - 10:30 11:00 - 12:30 1:30 - 3:00 3:30 - 5:00
9:00 - 10:30 11:00 - 12:30 1:30 - 3:00 3:30 - 5:00
9:00 - 10:30 11:00 - 12:30 1:30 - 3:00 3:30 - 5:00
6 hours
Squeeeeeze
9:00 - 10:30 10: 45  - 12:30 1:30 - 3:00 3: 15  - 5:00
6.5 hours
Or go home early
Lot to learn
Morning – Vince Alongi  http://www.flickr.com/photos/vincealongi/2233093267/
Important info start of day
Coffee + morning = better learning
Evening Sunset at Ulsoor - Swami Stream http://www.flickr.com/photos/araswami/2294314816/
Easy info end of day
Full brains
Like full stomachs
This will have to do – ingermaaike2 http://www.flickr.com/photos/ ingermaaike2/2524610442/
Essentials start of course
Don't waste time
90 minutes
Freshest they'll be!
Rainbow balls – ingermaaike2 http://www.flickr.com/photos/ingermaaike2/3787876483/
Optional extras end of course
Least able to learn
 
But... it's important?
Might need a new course
time is running out - __april http://www.flickr.com/photos/ appyyy/4077997473/
10:10
10:20
10:30...
Learn Practice Understand
Learn Practice Understand
Learn Practice Understand
Threes a Crowd – aussiegall http://www.flickr.com/photos/aussiegall/3683810773/
1-3 concepts per chunk
At least 10 minutes
Exercise fatigue
Spare time = More examples
90 = 3 x 10:20 4.5 x 10:10
Perfect Shot – TheMarque http://www.flickr.com/photos/themarque/1333632314/
Target exercises at each key point
1 point = 1 exercise
Later exercises can combine
On the Slide - PCA 86 - Donald Macleod http://www.flickr.com/photos/donaldmacleod/4125100041/
Easy – Advanced exercises
Challenge different skill levels
Won't finish all the exercises all the time
Squiggle Slide – krossbow http://www.flickr.com/photos/krossbow/339106135/
Additional exercises
3 - 4
Span 80% course
Challenging
No answer files
Gold coated wall details – árticotropical http://www.flickr.com/photos/sensechange/523157637/
Minimise x-chapter reliance
Sometimes necessary
Problem plagued
Fatigued...
Struggled...
Missed...
New topic = Clean slate
Encyclopædia Britannica, Eleventh Edition (1911) – Stewart http://www.flickr.com/photos/stewart/461099066/
Good, thorough course notes
Not slides! Write a book!
In-course reference
Share around at work
Good advertising
Snowflake – Muffet http://www.flickr.com/photos/calliope/3134840025/
Keep it cold,  keep it fresh
19 - 20 degrees C
Cold = More alert
Bell Curve – hardeep.singh http://www.flickr.com/photos/hname/3570152750/
Bell-curve applies
9 students
1 very slow 2 slow 3 average 2 fast 1 very fast
Not intelligence
Never programmed No recent programming No recent learning
Lots of languages Lots of programming Lots of learning
Target average
Extra help
Don't slow down (too much)
In summary (key rules again)
90 minutes = break
Important info start of day
Easy info end of day
Essentials start of course
Optional extras end of course
10:10
1-3 concepts per chunk
Target exercises at each key point
Easy – Advanced exercises
Additional exercises
Minimise x-chapter reliance
Good, thorough course notes
Keep it cold,  keep it fresh
Bell-curve applies
Good Luck!
Slides released  CC-By 2010 Photos may have different licenses, check notes on appropriate slides.

More Related Content

More from Tabitha Parker / Roder (16)

Moodle and the Living Curriculum
Moodle and the Living CurriculumMoodle and the Living Curriculum
Moodle and the Living Curriculum
 
A community approach to staff development in eLearning - Moodle research conf...
A community approach to staff development in eLearning - Moodle research conf...A community approach to staff development in eLearning - Moodle research conf...
A community approach to staff development in eLearning - Moodle research conf...
 
Moodle at Unitec iMoot 2011
Moodle at Unitec iMoot 2011Moodle at Unitec iMoot 2011
Moodle at Unitec iMoot 2011
 
Moodle on olpc XS iMoot 2011
Moodle on olpc XS iMoot 2011Moodle on olpc XS iMoot 2011
Moodle on olpc XS iMoot 2011
 
Glossaries and databases_iMoot_2011
Glossaries and databases_iMoot_2011Glossaries and databases_iMoot_2011
Glossaries and databases_iMoot_2011
 
Ascilite 2010 Roder and Roder
Ascilite 2010 Roder and RoderAscilite 2010 Roder and Roder
Ascilite 2010 Roder and Roder
 
Moodle on the olpc School Server
Moodle on the olpc School ServerMoodle on the olpc School Server
Moodle on the olpc School Server
 
Glossaries and databases sharefest 2010
Glossaries and databases sharefest 2010Glossaries and databases sharefest 2010
Glossaries and databases sharefest 2010
 
Moodle Glossaries and databases
Moodle Glossaries and databases Moodle Glossaries and databases
Moodle Glossaries and databases
 
Moodle at Unitec
Moodle at UnitecMoodle at Unitec
Moodle at Unitec
 
Teaching software engineering using FOSS
Teaching software engineering using FOSSTeaching software engineering using FOSS
Teaching software engineering using FOSS
 
Art education and open source
Art education and open sourceArt education and open source
Art education and open source
 
Moodle Presentation LCA2010
Moodle Presentation LCA2010Moodle Presentation LCA2010
Moodle Presentation LCA2010
 
LCA Education Miniconference Bender
LCA Education Miniconference BenderLCA Education Miniconference Bender
LCA Education Miniconference Bender
 
Presentation skills Workbook
Presentation skills WorkbookPresentation skills Workbook
Presentation skills Workbook
 
Glossaries and Databases
Glossaries and DatabasesGlossaries and Databases
Glossaries and Databases
 

Recently uploaded

Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 

Recently uploaded (20)

Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 

Structuring a multi-day training course

Editor's Notes

  1. Good afternoon. I&apos;m Jacinta Richardson and I run Perl Training Australia.
  2. Who here is really enjoying the conference?
  3. Who has been to a talk in every session so far?
  4. That could be 24 different sessions.
  5. Is your brain beginning to feel full?
  6. At this conference, you get to pick your talks. Further, few talks rely on you attending ones that happened previously. Often there is no assessment. Training requires concentrating on essentially the same topic for several days in a row.
  7. First, be realistic. In any given day, you&apos;re going to get 6 hours of training in. If you really push things, then maybe 6.5. The rest will be taken up with lunch and tea breaks, getting started etc. Even if you squeeze your breaks as much as possible, students only seem to be receptive to learning for about 6 hours anywa.
  8. When we first started our courses, we only got people who were both incredibly smart and sufficiently motivated to convince their workplaces to send them. Now days we get a huge range of experience, from people who think HTML is programming; to people who have already been maintaining most of the Perl at their company
  9. This is all based on things I&apos;ve learned from running courses. Your milage may vary, but I imagine you&apos;ll find many of these things to be similar.
  10. CC-by So, first of all.... timing
  11. Rule 1. Have a break after every 90 minutes of training. This allows students to relax a bit, perhaps grab a coffee, or relieve their nicotine urges; and it gives you a chance to sip some water and run to the toilet.
  12. This tends to lead to blocks of time like this: 9-10:30
  13. 11- 12:30
  14. 1:30 -3
  15. 3:30 -5
  16. Which gives you 6 hours.
  17. Of course you probably don&apos;t need 30 minute tea breaks, so you can squeeze a little more out of your students by violating the 90 minute rule a little:
  18. And you get this.
  19. Giving you an extra 30 minutes of training time per day.
  20. Or the option to go home half an hour earlier
  21. Hopefully you don&apos;t have too much you expect to cover in a day.
  22. How do you make the most of your day?
  23. Start early. Pack the most interesting, and essential stuff in the morning.
  24. Students should be refreshed from a good night&apos;s sleep, and those who need it should be buzzing from their morning coffee
  25. Then, by the end of the day...
  26. You ease off, and give them things that matter less, and especially are easier to understand.
  27. By now your attendees have full brains for the day and just want to go and do their usual evening events and let it settle.
  28. Learning – for those who&apos;ve forgotten how – is a little like eating. If given enough time between courses, you can fit more in.
  29. Cc-by Pick a really good starting point.
  30. Move as much important information to the start of the course as you can. It might not be the order in which you naturally think of the subjects, but skills learned at the start will be learned better than those at the end.
  31. Don&apos;t waste the start of the course with over-long introductions. Start covering the meat of the course, before your first break.
  32. These first 90 minutes are special.
  33. It&apos;s the freshest your students will be for the whole time you deal with them.
  34. Cc-by Finish wisely.
  35. Finish your course with useful tips and tricks, things attendees should probably know, but which they can survive without.
  36. After all, this is when they are least able to learn.
  37. This graph represents students&apos; ability to learn new information as time goes on. On the first day, they&apos;re really fresh, and eager to learn. As the day wears on they get much less able to retain the information received. Each new day refreshes them a little, but some students won&apos;t be able to learn anything at all by the end.
  38. But what if you have more information than you can fit in the course, while staying within these rules? What if it&apos;s all important?
  39. You might need to split your course into two, extend your course by a day, or just add a new course to cover those things.
  40. So what fits within these 90 minute blocks?
  41. I suggest sticking to a rule of 10 minutes teaching, 10 minutes exercises. You say, you show, they do.
  42. For some exercises, you may need to give them more time.
  43. I don&apos;t recommend stretching to 30 minutes for exercises very often, perhaps once every two days. Exercises this long can often leave students feeling frustrated or bored.
  44. Remember the goal is that first the student learns the idea
  45. Then they practice that idea
  46. Then (well, hopefully) they understand.
  47. Cc-by And in your instructing...
  48. Limit yourself to just a few new key concepts in your 10 minute chunks.
  49. Make sure you take at least 10 minutes on these ideas.
  50. Strange as it sounds, it&apos;s possible for your students to be doing too many exercises.
  51. If you can&apos;t fill the 10 minutes, add more examples, or another concept.
  52. Assuming you stick to these rules, you&apos;ll cover between 3 and 4.5 sets of concepts between breaks. That&apos;s up to 54 concepts per day. Should be easy!
  53. Now, what do we aim for on the other side?
  54. Exercises should be structured. Provide a number of exercises for the students to attempt, all directly relevant to what you&apos;ve just covered.
  55. Make sure that you have at least one exercise per key point. Preferably you&apos;d have one key point per initial exercise too.
  56. Only combine skills after the student has had a chance to practice them individually.
  57. Cc-by Catering for different skill levels.
  58. Start each set with some easy exercises, and then work up to advanced.
  59. Those who are struggling with the course or this specific topic should still be able to try the key concepts, within the easy exercises, while everyone else should be still be challenged.
  60. Remind students that you don&apos;t expect all the students to finish all the exercises all of the time.
  61. Cc-by What about the really bright students?
  62. Create a set of additional exercises for the fastest students.
  63. You&apos;ll need 3 to 4 of them, or about 1 per day.
  64. The exercises should be designed to be worked on in pieces throughout the course, and should touch on about 80% of the course material when completely finished.
  65. These can be designed to be very challenging; as only the fastest students are likely to attempt them.
  66. We don&apos;t provide worked answers for our practical exercises, to remove the temptation to... cheat.
  67. Cc-by Next we&apos;ll talk about content structuring
  68. Much as there is a great temptation to make each chapter build upon the previous chapter; try to resist it! Cross-chapter reliance should be minimised.
  69. Of course, sometimes it is necessary. More advanced material will assume a fair bit of understanding of the basics you covered earlier.
  70. However, writing a multi-day course where every chapter relies on every chapter before it is plagued with problems
  71. This places a much higher cognitive load on your students; which means they&apos;ll get tired faster and generally struggle more.
  72. If you have students who are beginning to struggle you risk losing them for the remainder of the course.
  73. Likewise if a student missed some or all of an earlier chapter, for whatever reason, then heavy reliance on that chapter will disadvantage them
  74. Chapter boundaries should be points where struggling students have a chance to get involved again
  75. Cc-by Your course notes are another aid to your students
  76. Any multi-day course must come with good, thorough course notes.
  77. These cannot just be copies of the slides you are presenting from. They should be a manual or a book.
  78. Decent course notes allow the students to return to previous material and relearn necessary skills; as well as providing a chance for those who missed material to catch up
  79. The value of the course notes continues after the course has ended, as attendees are likely to take them to work as a reference and to share with their colleagues.
  80. Excellent advertising
  81. Now to talk about environmental conditions, which is not so much about course structure as some helpful advice.
  82. Your training room is probably too hot. Warm students are sleepy students, and that will impair their ability to concentrate on your material
  83. We&apos;ve found 19-20 degrees to be a good temperature for keeping students awake but not too uncomfortable
  84. It&apos;ll help keep you awake and alert too.
  85. Cc-by So what can I tell you about what your students are like?
  86. Their range of abilities will usually follow a bell curve.
  87. A stock-standard, average class of 9 students...
  88. Will have this distribution. We see this sort of distribution in our classes all the time.
  89. This has very little to do with the student&apos;s intelligence, but rather has a lot to do with their recent background.
  90. Students who&apos;ve never programmed before, or not for a very long time; or who have forgotten how to learn tend to progress more slowly,
  91. while students who have learned many languages, or who tend to spend most of their days programming, or who are straight out of university tend to race ahead.
  92. Target your course at the slowest “average” student. This will net you most of the class. Make sure you have challenging exercises for the faster students to keep them occupied
  93. Then give all the extra help you can to the slower and slowest students. Offer to help them in lunch and tea breaks and encourage them to stay back at the end of the day to ask extra questions.
  94. Just don&apos;t slow down to try to keep everyone up to speed. If you go at the pace of the slowest student, you will bore the average and faster students; who make up most of the class. You&apos;ll also find yourself pressed for time at the end.
  95. Rule 1. Have a break after every 90 minutes of training. This allows students to relax a bit, perhaps grab a coffee, or relieve their nicotine urges; and it gives you a chance to sip some water and run to the toilet.
  96. Start early. Pack the most interesting, and essential stuff in the morning.
  97. You ease off, and give them things that matter less, and especially are easier to understand.
  98. Move as much important information to the start of the course as you can. It might not be the order in which you naturally think of the subjects, but skills learned at the start will be learned better than those at the end.
  99. Finish your course with useful tips and tricks, things attendees should probably know, but which they can survive without.
  100. I suggest sticking to a rule of 10 minutes teaching, 10 minutes exercises. You say, you show, they do.
  101. Limit yourself to just a few new key concepts in your 10 minute chunks.
  102. Exercises should be structured. Provide a number of exercises for the students to attempt, all directly relevant to what you&apos;ve just covered.
  103. Start each set with some easy exercises, and then work up to advanced.
  104. Create a set of additional exercises for the fastest students.
  105. Much as there is a great temptation to make each chapter build upon the previous chapter; try to resist it! Cross-chapter reliance should be minimised.
  106. Any multi-day course must come with good, thorough course notes.
  107. Your training room is probably too hot. Warm students are sleepy students, and that will impair their ability to concentrate on your material
  108. Their range of abilities will usually follow a bell curve.
  109. Finally, good luck!
  110. Just don&apos;t slow down to try to keep everyone up to speed. If you go at the pace of the slowest student, you will bore the average and faster students; who make up most of the class. You&apos;ll also find yourself pressed for time at the end.