Hack your learning 2019
- 1. Hack your learning
Use Neuro-science and Cognitive learning
techniques to help you learn faster!
Summer of Tech
2019
- 3. A story about learning
723423402374823740273502
448105283520392034809273
423492983472934798274962
52610242312
- 6. Science:
● When you hand write notes you summarise,
paraphrase . (Creates new connects in your brain)
● Laptop note taking results in more verbatim
copying of content . (You remember less)
- 7. “Learning isn’t a way to reaching
one’s potential but rather a way of
developing it.
We create our own potential”
Anders Ericsson
- 21. People don’t even try
to get better at something
because they believe
that they just
don’t have what it takes
- 23. I want to teach
you to become
an EXPERT
at ANYTHING!
- 30. Mental Models
are the building
blocks of learning
Mental Models
are the building
blocks of learning
KEY
INSIGHT
- 52. Kaizen Principles
Feedback: The core principle of Continuous Improvement(CI) is the (self)
reflection of processes.
Efficiency: The purpose of CI is the identification, reduction, and
elimination of suboptimal processes.
Evolution: The emphasis of CI is on incremental, continual steps rather
than giant leaps.
- 62. Deliberate Practice is a highly
structured activity engaged in with
the specific goal of improving
performance
- 68. Steps for Deliberate Practice
1
Big Goal 2
Small Goal 3
Chunk
Tasks 4
Do it ! 5
Evaluate 6
Strategise
- 71. 3) Chunk tasks
Design practice exercises to achieve your small
goals that will take a fine-grained task from
unreliable to 95% reliability.
Within one to three 45-90 minute sessions
- 72. Wait! We need to Prepare
Watch videos Install tools /
Fix equipment
Prepare
Environment
- 75. If you can’t do get reliable
to 95% in 2-3 sessions
STOP
You need to break in parts
6) Evaluate
- 79. ● Vary your learning approaches
○ Boredom is your enemy
○ Too hard and you’ll get bored
● Count good repetitions
○ Keep score
Deliberate Practice Tips
- 80. ● Learning has gotta hurt
○ You must push yourself
● Slow down - get the right pace
● Surround yourself with experts
● Go to meetups / hands-on workshops
Deliberate Practice Tips
- 81. ● Imagine worst case scenarios
○ Flip it and figure out how learn to avoid
these scenario
● Get advice to on how set expectations
Deliberate Practice Tips
- 82. Not deliberate practice
● Step-by-step tutorials
● Listening to a lecture or presentation.
Not all Practice is Deliberate Practice
NO
- 84. Exercism.io
1. Fetch the exercise
2. Write code to solve the exercise on your own computer, satisfying each of
the tests.
3. Submit your solution You also get to see other people's solutions to the
same problem
4. Review feedback and look at how other people solved the same problem
on the website. Ask questions to help you get the answer
5. Improve your solution and resubmit as many times as desired.
Deliberate Practice Sites
- 85. How to get the best of
Deliberate Practice
1) Structure your learning
2) “Prepare” to learn: Videos & Tools
3) Remove distractions
4) Learn what is just out of reach
5) Get timely feedback
KEY
INSIGHTS
- 87. Perceptual learning is a process by
which the ability of sensory
systems to respond to stimuli is
improved through experience
- 92. NASA and UCLA study
● Got a group of
non-pilots students
● Taught to identify 7 key
components of
flightdeck
● < 2 hours of exposure
and only 5 mins of
actual instruction
● Out performed pilots
who had 1000+ flight
hours
Does it really work ?
- 93. How to get the best of
Perceptual Knowledge
1) Try to figure it out first
2) “Guess”
3) Get timely feedback
4) When stuck ask for more context
KEY
INSIGHTS
- 97. ● Do the reading in advance
● Write down key findings
● Ask questions to affirm your model
● Reflect on what you learned
Build your mental model
MAXIMISE
LEARNING
- 99. ● Work through tasks
● Focus on stretching your learning
● Get Support & Feedback
Code workshops
MAXIMISE
LEARNING
- 101. i) Use google to find to out how to start
https://teachablemachine.withgoogle.com/
ii) Watch some tutorials and read some blogs
https://machinelearningmastery.com/basic-concepts-in-machine-l
earning/
FIGURE OUT WHAT YOU NEED LEARN FIRST
1) BIG GOAL “Learn machine learning”
https://www.youtube.com/watch?v=
-UGtqb7yrvo
- 102. iii) Checklist of what I need to learn
● Python
○ What tools should I install and learn
○ Sci-kit, numpy, Jupyter notebooks
● Basic Data Science techniques
○ Classification, Regression, Clustering
1) BIG GOAL “Learn machine learning”
- 103. i) What do I what to learn
Read tutorial on Classification
http://scikit-learn.org/stable/tutorial/text_analytics/working_with_text_data.ht
ml#extracting-features-from-text-files
Goal work through classification problem,
understand different models
2) SMALL GOAL “Classification”
- 104. iii) Work through tutorial to get basics running
http://www.cse.chalmers.se/~richajo/dit865/assignment0.html
LEARNING PLAN TO RUN THROUGH THE DIFFERENT CLASSIFIERS
AND UNDERSTAND DIFFERENCES OF CLASSIFIERS
2) SMALL GOAL “Classification”
- 105. i) What do I what to learn
Read tutorial on Classification
http://scikit-learn.org/stable/tutorial/text_analytics/working_with_text_data.ht
ml#extracting-features-from-text-files
ii) What do I need to get ready
Install Python, Sci-kit, Jupyter
iii) Description Analysis: What does data look like?
3) CHUNK TASKS “Classification”
- 106. i) Set time to do work and remove distractions
(understand any dependencies or transformations
to get the data working)
● Random Forest
● Regression
● Decision Tree
4) DO IT “Classification”
- 107. i) Work through the results and how they differ
compared to what data science explanations
describe
5) FEEDBACK “Classification”
- 108. i) What next ?
● Different examples?
● Learn when to apply different models to sets of
data ?
6) EVALUATE “Classification”
- 109. i) Figure out the next step on your journey
7) STRATEGY “Classification”
- 111. i) Use google to find to out how to start
ii) Watch some tutorials and read some blogs
FIGURE OUT WHAT YOU NEED LEARN FIRST
1) BIG GOAL “Learn Python”
- 114. i) What do I what to learn
2) SMALL GOAL “Duck Typing”
- 120. i) Figure out the next step on your journey
7) STRATEGY “Duck Typing”
- 124. Prepare everything before your learning / study session
● Books
● Pads / Pens
● Laptop
● Study materials
Stop any possibility of distraction
Preparation: Like a Chef
- 126. Are you a morning person?
Late night owl ?
Think about a time when a task was easy?
When was it ?
When when when
- 127. Think about when you do certain
tasks
Make notes and learn when you do X
best
When when when
- 129. 1. Previewing: Learning about a text before really reading it.
2. Contextualizing: Placing a text in its other learning materials of your course.
3. Questioning to understand and remember: Asking questions about the content.
4. Outlining and summarizing: Identifying the main ideas and restating them in your
own words.
5. Evaluating an argument: Testing the logic of a text
6. Comparing and contrasting related readings: Exploring likenesses and differences
between texts to understand them better.
Reading Strategies