Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Teach Anything to Anyone
Search
j3
April 28, 2012
Technology
11
450
Teach Anything to Anyone
As presented at Start Norfolk, 4/28/12
j3
April 28, 2012
Tweet
Share
More Decks by j3
See All by j3
Hiring the Best Talent
j3
0
200
Great Technical Interviews
j3
1
450
Hiring for Your Stack is All Wrong
j3
2
490
Opportunity@Work / TechHire
j3
0
61
Building an Innovation Community
j3
0
54
Just Be Fucking Awesome
j3
1
280
Pragmatic TDD
j3
1
220
Don't Use Spree
j3
0
140
Just Be Fucking Awesome
j3
3
410
Other Decks in Technology
See All in Technology
From here to resilience - a travel guide
ufried
1
160
SLOいつ決めましょう?
abnoumaru
3
730
【SORACOM UG 四国】今だからこそ学ぶ!IoTの全体像と最新事例、生成AIの基礎
soracom
PRO
2
130
Kaggleで学ぶ系列データのための深層学習モデリング
yu4u
7
1.7k
シンプルなHITL機械学習と様々なタスクにおけるHITL機械学習
naohachi89
0
320
動画配信サービスのフロントエンド実装に学ぶ設計原則
yud0uhu
1
130
B2C、B2B プロダクトマネジメントの違い(および思考の罠) / B2C, B2B PM and reduction fallacy
ykmc09
5
2.4k
TiDBにおけるテーブル設計と最適化の事例
cygames
0
800
技術力の伸ばし方を考える
khirata
0
140
Prisma ORMを2年運用して培ったノウハウを共有する
tockn
19
5.1k
CockroachDB はどのくらい「しぶとい」のか? / How tough is CockroachDB?
kota2and3kan
13
4.9k
Domain-driven Design: A Complete Example
ewolff
2
260
Featured
See All Featured
Atom: Resistance is Futile
akmur
260
25k
The Straight Up "How To Draw Better" Workshop
denniskardys
228
130k
Building a Scalable Design System with Sketch
lauravandoore
457
32k
GraphQLの誤解/rethinking-graphql
sonatard
56
9.3k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
How STYLIGHT went responsive
nonsquared
92
4.8k
Building Effective Engineering Teams - LeadDev
addyosmani
33
1.9k
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.1k
A Modern Web Designer's Workflow
chriscoyier
689
190k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
26
2.3k
Design by the Numbers
sachag
274
18k
Raft: Consensus for Rubyists
vanstee
133
6.3k
Transcript
Teach Anything speakerdeck.com/u/j3 Jeff Casimir / @j3 to Anyone
None
So one day we’re at... ...and my friend says...
“Can you teach me how to teach?” “Actually, yeah.” And
I surprised him with...
None
None
Maya Angelou PUBLIC CHARTER SCHOOL MIDDLE SCHOOL CAMPUS
None
So I’m not just making this up.
A Theory
There are only a few good ideas.
You already know most of this Bad news: Because there
are only so many good ideas.
Education is not the filling of a pail... but the
lighting of a fire. – William Butler Yeats
A Simple Goal
If you only remember one thing from this session, it
should be this: I do We do You do
Prerequisites Maslow’s Hierarchy of Needs Planning Understanding by Design Execution
Gradual Release of Responsibility
Prerequisites Maslow’s Hierarchy of Needs
To the man who only has a hammer, everything he
encounters begins to look like a nail.” – Abraham Maslow (1908 – 1970) “ Prerequisites Maslow’s Hierarchy of Needs
All the evidence that we have indicates that... in practically
every human being... there is an active will toward health, an impulse towards growth, or towards the actualization.” – Abraham Maslow (1908 – 1970) “ Prerequisites Maslow’s Hierarchy of Needs
Maslow studied basic human needs and created a hierarchy to
explain their relationship Prerequisites Maslow’s Hierarchy of Needs
Physiological Food, Water, Breath Prerequisites Maslow’s Hierarchy of Needs
Physiological Safety Health, Personal Security Prerequisites Maslow’s Hierarchy of Needs
Safety Physiological Belonging Friendship, Love Prerequisites Maslow’s Hierarchy of Needs
Belonging Safety Physiological Esteem Respect Outside Inside Prerequisites Maslow’s Hierarchy
of Needs
Esteem Belonging Safety Physiological Self-Actualization Prerequisites Maslow’s Hierarchy of Needs
Prerequisites Maslow’s Hierarchy of Needs Self-Actualization Esteem Belonging Safety Physiological
Food, Water, Breath Health, Personal Security Friendship, Love Respect Outside Inside
Planning Understanding by Design
We do “Agile” so we don’t have to plan! Planning
Understanding by Design
Planning Understanding by Design No Plan No Goals No Point
Planning Understanding by Design Without a plan and a goal
you can never finish.
Planning Understanding by Design TDD is built on defining goals
Planning Understanding by Design ...and achieving just that goal
Planning Understanding by Design Or we could just go with
no plan...
Planning Understanding by Design Like coders write tests, teachers write
Learning Goals
Learning Goals
Planning Understanding by Design A strong learning goal answers one
question: What is the point?
Planning Understanding by Design In software development, you create use
cases or integration tests...
Planning Understanding by Design which are big goals made up
of small goals
Planning Understanding by Design In teaching, we do the same
thing
Planning Understanding by Design A strong learning goal is learner-centric,
not process-centric.
Planning Understanding by Design Process-Centric Goal: Today we’ll all pass
our Asian Geography quiz.
Planning Understanding by Design Learner-Centric Goal: Today you will demonstrate
mastery of Asian Geography.
Planning Understanding by Design Strong learning goals focus on skills
and abilities.
Planning Understanding by Design Strong learning goals use verbs like...
• demonstrate • perform • determine • use • practice • express
Planning Understanding by Design A strong learning goal should be...
• Specific • Measurable • Attainable • Realistic • Time-bound
Planning Understanding by Design Big Goal: Demonstrate mastery of mountain
locations in Asia
Planning Understanding by Design Small Goals: •Japan •China •North Korea
•South Korea •Taiwan •Mongolia Demonstrate mastery of mountain locations in...
Planning Understanding by Design UBD Process 1. Establish the Big
Goal
Planning Understanding by Design UBD Process 2. Determine the Starting
Point
Planning Understanding by Design UBD Process
Planning Understanding by Design UBD Process 3. Plot small goals
along the way
Planning Understanding by Design UBD Process 3. Plot small goals
along the way
Planning Understanding by Design UBD Process 3. Plot small goals
along the way
Planning Understanding by Design UBD Process 4. Connect the Dots
Planning Understanding by Design UBD Process You have a goal
and a plan to get there. You’re still agile; plans always need to change along the way.
Execution Gradual Release of Responsibility
Execution Gradual Release of Responsibility Prerequisites Maslow’s Hierarchy of Needs
✔
Execution Gradual Release of Responsibility ✔ Planning Understanding by Design
Execution Gradual Release of Responsibility Now you have to actually
teach!
Execution Gradual Release of Responsibility Good teaching is really apprenticeship
Execution Gradual Release of Responsibility Good teaching starts by example
I do
Execution Gradual Release of Responsibility Then do it together I
do We do Like pair programming... I talk, you drive or I drive, you talk
Execution Gradual Release of Responsibility This is the part that
most people screw up! We do
Execution Gradual Release of Responsibility It’s called Gradual Release of
Responsibility because of this crucial middle step.
Execution Gradual Release of Responsibility Then do it on your
own I do We do You do
Execution Gradual Release of Responsibility Teacher Learner
Execution Gradual Release of Responsibility I do Teacher Learner
Execution Gradual Release of Responsibility We do Teacher Learner
Execution Gradual Release of Responsibility You do Teacher Learner
Execution Gradual Release of Responsibility I do We do You
do Teacher Learner
Execution Gradual Release of Responsibility I do We You do
Teacher Learner We We
From each according to his ability, to each according to
his need. – Karl Marx
From each demand just beyond his ability, to each support
just below his need. Mihaly Csíkszentmihályi
Execution Gradual Release of Responsibility I do We You do
Teacher Learner We We
Wrap Up
Prerequisites Maslow’s Hierarchy of Needs Planning Understanding by Design Execution
Gradual Release of Responsibility
Prerequisites Maslow’s Hierarchy of Needs Self-Actualization Esteem Belonging Safety Physiological
Food, Water, Breath Health, Personal Security Friendship, Love Respect Outside Inside
UBD Process 1. Establish the Big Goal 2. Determine the
Starting Point 3. Plot small goals along the way 4. Connect the Dots Planning Understanding by Design
Execution Gradual Release of Responsibility Teacher Learner I do We
do You do
Teach Anything to Anyone Jeff Casimir / @j3 Prerequisites Maslow’s
Hierarchy of Needs Planning Understanding by Design Execution Gradual Release of Responsibility