Slide 1

Slide 1 text

Learning How to Learn Joel Clermont @jclermont Monday, March 4, 13

Slide 2

Slide 2 text

Shameless Self-Promotion • Programming since 1982 • Lifelong independent learner • PHP, C# and Ruby • Milwaukee PHP user group Monday, March 4, 13

Slide 3

Slide 3 text

Why are you here? Monday, March 4, 13

Slide 4

Slide 4 text

You want to learn • Time marches on • Constant learning is essential Monday, March 4, 13

Slide 5

Slide 5 text

Your ability to learn == Success Monday, March 4, 13

Slide 6

Slide 6 text

How much can you learn in . . . Monday, March 4, 13

Slide 7

Slide 7 text

How much can you learn in . . . 30 - 45 minutes? Monday, March 4, 13

Slide 8

Slide 8 text

How much can you learn in . . . 30 - 45 minutes? a half-day workshop? Monday, March 4, 13

Slide 9

Slide 9 text

Sheep dip • One size fits all • Alien environment • Short-term benefit Monday, March 4, 13

Slide 10

Slide 10 text

Did I just tell you this talk is pointless? Monday, March 4, 13

Slide 11

Slide 11 text

Plutarch The mind is not a vessel to be filled, but a fire to be kindled Monday, March 4, 13

Slide 12

Slide 12 text

Understand your brain Monday, March 4, 13

Slide 13

Slide 13 text

Understand your brain Read the source! Monday, March 4, 13

Slide 14

Slide 14 text

L-mode Verbal Analytical Logical Linear Monday, March 4, 13

Slide 15

Slide 15 text

R-mode Holistic Intuitive Spatial Synthetic Monday, March 4, 13

Slide 16

Slide 16 text

Technique 1 Pair Programming Monday, March 4, 13

Slide 17

Slide 17 text

Why is this useful? • Humans are excellent mimics • Driver can be in L-mode, navigator in R-mode • Study of children solving problems with gears [1] [1] Daniel L. Schwartz. The emergence of abstract representations in dyad problem solving. Journal of the Learning Sciences, (4):321-354, 19 Monday, March 4, 13

Slide 18

Slide 18 text

Technique 2 Learn Deliberately Monday, March 4, 13

Slide 19

Slide 19 text

SMART • Specific Monday, March 4, 13

Slide 20

Slide 20 text

SMART • Specific • Measurable Monday, March 4, 13

Slide 21

Slide 21 text

SMART • Specific • Measurable • Achievable Monday, March 4, 13

Slide 22

Slide 22 text

SMART • Specific • Measurable • Achievable • Relevant Monday, March 4, 13

Slide 23

Slide 23 text

SMART • Specific • Measurable • Achievable • Relevant • Time-boxed Monday, March 4, 13

Slide 24

Slide 24 text

Technique 3 Read Deliberately Monday, March 4, 13

Slide 25

Slide 25 text

Take notes • Use a mind map • Draw it by hand (no fancy computer tool) • Revise and reorganize it Monday, March 4, 13

Slide 26

Slide 26 text

Technique 4 Test Driven Learning Monday, March 4, 13

Slide 27

Slide 27 text

Leverage your brain’s wiring • Forcing yourself to recall a fact makes it more permanent • Every read is a write • New connections and relationships are formed • Spaced interval best Monday, March 4, 13

Slide 28

Slide 28 text

Technique 5 Learn by Teaching Monday, March 4, 13

Slide 29

Slide 29 text

Technique 6 Keep a Positive Attitude Monday, March 4, 13

Slide 30

Slide 30 text

Brains don’t like stress • Being happy makes you a better learner [1] • The opposite is also true • Belief affects reality [2] • Researchers taught a blind man to see with his tongue [3] [1] A Neuropsychological Theory of Positive Affect and Its Influence on Cognition [2] Mindset: The New Psychology of Success [3] The Brain That Changes Itself: Stories of Personal Triumph from the Frontiers of Brain Science Monday, March 4, 13

Slide 31

Slide 31 text

Technique 7 Experiment Monday, March 4, 13

Slide 32

Slide 32 text

Involve all your senses • Why’s book has a soundtrack • “Use of LSD for Computer Programming” • Build to learn, don’t learn to build • Logo Monday, March 4, 13

Slide 33

Slide 33 text

Technique 8 Fail Early and Often Monday, March 4, 13

Slide 34

Slide 34 text

You must unlearn what you have learned Monday, March 4, 13

Slide 35

Slide 35 text

Technique 9 Relax, but Stay Focused Monday, March 4, 13

Slide 36

Slide 36 text

Another way of saying the brain dislikes stress • A looming deadline is bad for cognition • Trust me, you do not thrive under pressure [1] • Relaxed, but concentrated focus • Avoid multitasking. You can’t do it anyways. [1] Bill Breen. The 6 myths of creativity. Monday, March 4, 13

Slide 37

Slide 37 text

Next steps • http://pragprog.com/book/ahptl • 40% off use code mwphp-ahptl Copyright 2008 Andy Hunt Monday, March 4, 13

Slide 38

Slide 38 text

Additional Resources • Leon Gersing’s talk at Madison Ruby 2012 http://confreaks.com/videos/1104-madisonruby2012-gonzo-exploration-of- culture-innovation-and-the-weird-in-software • Why’s Poignant Guide to Ruby http://mislav.uniqpath.com/poignant-guide/ • http://www.supermemo.com • Ask me questions on Twitter @jclermont Monday, March 4, 13

Slide 39

Slide 39 text

https://joind.in/8196 Thank you! Monday, March 4, 13