$30 off During Our Annual Pro Sale. View Details »
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
480
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
250
Great Technical Interviews
j3
1
530
Hiring for Your Stack is All Wrong
j3
2
530
Opportunity@Work / TechHire
j3
0
110
Building an Innovation Community
j3
0
110
Just Be Fucking Awesome
j3
1
330
Pragmatic TDD
j3
1
250
Don't Use Spree
j3
0
170
Just Be Fucking Awesome
j3
3
460
Other Decks in Technology
See All in Technology
AIプラットフォームにおけるMLflowの利用について
lycorptech_jp
PRO
1
180
Identity Management for Agentic AI 解説
fujie
0
250
アプリにAIを正しく組み込むための アーキテクチャ── 国産LLMの現実と実践
kohju
0
140
特別捜査官等研修会
nomizone
0
260
たまに起きる外部サービスの障害に備えたり備えなかったりする話
egmc
0
330
生成AI活用の型ハンズオン〜顧客課題起点で設計する7つのステップ
yushin_n
0
260
Jakarta Agentic AI Specification - Status and Future
reza_rahman
0
120
AWS運用を効率化する!AWS Organizationsを軸にした一元管理の実践/nikkei-tech-talk-202512
nikkei_engineer_recruiting
0
140
業務のトイルをバスターせよ 〜AI時代の生存戦略〜
staka121
PRO
2
230
「図面」から「法則」へ 〜メタ視点で読み解く現代のソフトウェアアーキテクチャ〜
scova0731
0
420
ExpoのインダストリーブースでみたAWSが見せる製造業の未来
hamadakoji
0
170
AWSの新機能をフル活用した「re:Inventエージェント」開発秘話
minorun365
1
140
Featured
See All Featured
30 Presentation Tips
portentint
PRO
1
170
Highjacked: Video Game Concept Design
rkendrick25
PRO
0
240
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
57
37k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
Balancing Empowerment & Direction
lara
5
810
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
0
940
エンジニアに許された特別な時間の終わり
watany
105
220k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
85
How to Talk to Developers About Accessibility
jct
1
81
The SEO identity crisis: Don't let AI make you average
varn
0
32
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.6k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
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