Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Technical Explanations

Technical Explanations

Video at https://www.youtube.com/watch?v=FpnLCkhv-1g

From the Pluralsight Author Summit 2014. Teaching is difficult because learning is difficult. Teaching technical topics is even more difficult! I present techniques for crafting a story and connecting with students, including Problem/Solution, Good/Better/Best, Before/After, Analogy, and Timeline. Also discussed: creating a great demo project and organizing the flow of information with good pacing.

Geoffrey Grosenbach

March 01, 2014
Tweet

More Decks by Geoffrey Grosenbach

Other Decks in Education

Transcript

  1. CLASSIFIED #AS14 “Writing as if you have unlimited reader attention

    is presumptuous because readers are not doing you a personal favor. Reading your writing is not their hobby. It’s their job.” – Matthew Butterick
  2. #AS14 Your Audience •Who is your audience?! •What do they

    know now?! •What comparable experience do they have?! •How will they use what you’re teaching them?
  3. #AS14 Compare/Contrast •Native! •No dependencies! •Easy to end up with

    deep indentation! •Many functions needed, which can become confusing •Procedural style! •Inline! •Easy to read! •Dependency required! •Experimental APIs CALLBACKS PROMISES
  4. #AS14 Tips • Teach one thing at a time! •

    Use real examples! • Always be teaching! • Introduce terms in a demo! • Think of (and use) a good demo project