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
470
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
230
Great Technical Interviews
j3
1
510
Hiring for Your Stack is All Wrong
j3
2
520
Opportunity@Work / TechHire
j3
0
93
Building an Innovation Community
j3
0
95
Just Be Fucking Awesome
j3
1
310
Pragmatic TDD
j3
1
240
Don't Use Spree
j3
0
160
Just Be Fucking Awesome
j3
3
440
Other Decks in Technology
See All in Technology
バクラクによるコーポレート業務の自動運転 #BetAIDay
layerx
PRO
1
880
AIに頼りすぎない新人育成術
cuebic9bic
3
180
相互運用可能な学修歴クレデンシャルに向けた標準技術と国際動向
fujie
0
210
【CEDEC2025】大規模言語モデルを活用したゲーム内会話パートのスクリプト作成支援への取り組み
cygames
PRO
2
780
o11yツールを乗り換えた話
tak0x00
2
480
マルチモーダル基盤モデルに基づく動画と音の解析技術
lycorptech_jp
PRO
5
560
製造業の課題解決に向けた機械学習の活用と、製造業特化LLM開発への挑戦
knt44kw
0
160
dipにおけるSRE変革の軌跡
dip_tech
PRO
1
240
Bet "Bet AI" - Accelerating Our AI Journey #BetAIDay
layerx
PRO
4
1.6k
JAWS AI/ML #30 AI コーディング IDE "Kiro" を触ってみよう
inariku
3
320
Vision Language Modelと自動運転AIの最前線_20250730
yuyamaguchi
3
1.2k
隙間時間で爆速開発! Claude Code × Vibe Coding で作るマニュアル自動生成サービス
akitomonam
3
250
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
Statistics for Hackers
jakevdp
799
220k
Building Adaptive Systems
keathley
43
2.7k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
47
9.6k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
The Cult of Friendly URLs
andyhume
79
6.5k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.5k
Fashionably flexible responsive web design (full day workshop)
malarkey
407
66k
YesSQL, Process and Tooling at Scale
rocio
173
14k
A designer walks into a library…
pauljervisheath
207
24k
Become a Pro
speakerdeck
PRO
29
5.5k
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