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
460
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
210
Great Technical Interviews
j3
1
480
Hiring for Your Stack is All Wrong
j3
2
490
Opportunity@Work / TechHire
j3
0
73
Building an Innovation Community
j3
0
65
Just Be Fucking Awesome
j3
1
300
Pragmatic TDD
j3
1
220
Don't Use Spree
j3
0
140
Just Be Fucking Awesome
j3
3
420
Other Decks in Technology
See All in Technology
マイクロサービスにおける容易なトランザクション管理に向けて
scalar
0
110
Oracle Cloudの生成AIサービスって実際どこまで使えるの? エンジニア目線で試してみた
minorun365
PRO
4
280
watsonx.ai Dojo #5 ファインチューニングとInstructLAB
oniak3ibm
PRO
0
160
祝!Iceberg祭開幕!re:Invent 2024データレイク関連アップデート10分総ざらい
kniino
2
250
Qiita埋め込み用スライド
naoki_0531
0
2.4k
AIのコンプラは何故しんどい?
shujisado
1
190
複雑性の高いオブジェクト編集に向き合う: プラガブルなReactフォーム設計
righttouch
PRO
0
110
KubeCon NA 2024 Recap / Running WebAssembly (Wasm) Workloads Side-by-Side with Container Workloads
z63d
1
240
非機能品質を作り込むための実践アーキテクチャ
knih
3
1k
10分で学ぶKubernetesコンテナセキュリティ/10min-k8s-container-sec
mochizuki875
3
330
LINE Developersプロダクト(LIFF/LINE Login)におけるフロントエンド開発
lycorptech_jp
PRO
0
120
AI時代のデータセンターネットワーク
lycorptech_jp
PRO
1
280
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.3k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
330
21k
Designing on Purpose - Digital PM Summit 2013
jponch
116
7k
Imperfection Machines: The Place of Print at Facebook
scottboms
266
13k
How to train your dragon (web standard)
notwaldorf
88
5.7k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
Code Reviewing Like a Champion
maltzj
520
39k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
28
900
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.1k
How to Ace a Technical Interview
jacobian
276
23k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
Done Done
chrislema
181
16k
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