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
Those Who Care, Teach!
Search
Kenneth Love
October 07, 2017
Education
0
230
Those Who Care, Teach!
Teaching, inclusivity, diversity, and helpful language. From PyOhio 2017 and PyGotham 2017
Kenneth Love
October 07, 2017
Tweet
Share
More Decks by Kenneth Love
See All by Kenneth Love
Django 101
kennethlove
2
970
Views can be Classy
kennethlove
7
1.6k
There's always money in the banana(-py) stand
kennethlove
1
140
Class-Based Views
kennethlove
2
260
Other Decks in Education
See All in Education
2024年度春学期 統計学 第5回 分布をまとめる (2024. 5. 9)
akiraasano
PRO
1
160
CULTURA I VALORS
cumclavis
PRO
1
170
〜AWS初心者向け〜 ベストプラクティスから学ぶ 「AWSセキュリティの高め方」
koheiyoshikawa
0
670
大学院進学について(2024年度版)
imash
0
140
2024年度春学期 統計学 第4回 データを「分布」で見る (2024. 5. 2)
akiraasano
PRO
0
140
Updated Medicare 101 Presentation
robinlee
PRO
0
160
ブームだけで終わらせない、組織内でコーチングを活用する方法/How to Use Coaching in Your Organization Without It Being Just a Fad
yuko_yokouchi
1
190
Materiales para Marketing Digital
navarromorales
0
1.5k
NTTコムウェアの東海支店でもアジャイル人材育てんとかんやん!結果どえらい人材が育ったがね!
mizuki_fujita
0
260
Pen-based Interaction - Lecture 4 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
1.4k
Droid Knights 2024 Accessibility in Android
nanamare
0
290
自己紹介 / who-am-i
yasulab
2
3.6k
Featured
See All Featured
What's in a price? How to price your products and services
michaelherold
239
11k
Web Components: a chance to create the future
zenorocha
307
41k
The Straight Up "How To Draw Better" Workshop
denniskardys
229
130k
The Invisible Customer
myddelton
117
13k
The World Runs on Bad Software
bkeepers
PRO
63
11k
Building a Modern Day E-commerce SEO Strategy
aleyda
25
6.7k
It's Worth the Effort
3n
181
27k
Scaling GitHub
holman
458
140k
A designer walks into a library…
pauljervisheath
201
24k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
78
15k
Robots, Beer and Maslow
schacon
PRO
157
8.1k
Designing for humans not robots
tammielis
247
25k
Transcript
Those who care, teach!
Hello! I am Kenneth Love You can find me on
almost any service as @kennethlove
CAVEAT 100% self-taught at teaching ? ? ?
Reaching a wide audience Help people listen 1.
Reassurances ▪ Learning is hard ▪ It’s OK to have
to practice ▪ I had to learn this stuff, too
Encourage breaks ▪ No one works well on an empty
stomach ▪ Blood flow helps the brain work ▪ A change of scenery for problem-solving
Inclusion ▪ Include ambiguous names and non-gendered pronouns ▪ Use
names from other cultures and languages ▪ Don’t rely on idioms ▪ Slow down
None
▪ Folks ▪ Everyone ▪ Friends & Enemies ▪ Youse
Embrace the y’all
Moms get things done
Avoid four letter words !#?
No techshaming <?
Jargon TLA ▪ Computer Science-related terms ▪ Work projects and
code names
Make misteakes ▪ Error handling ▪ Log and stacktrace parsing
▪ Typos ▪ Refactoring
MISTAKE ? ! ! !
Reinforcement Help people remember 2.
Coding challenges ▪ Keep instructions minimal and clear ▪ Approach
from different angles ▪ Repeat whole previous challenges as single steps
Better than before ▪ Percentiles and grades can be depressing
▪ Care more about output than process, especially in the beginning
Repos and issues ▪ Provide code students can check out
▪ Have issues for them to solve
Story problems ▪ Provide touch points from industries and hobbies
that aren’t programming ▪ Two benefits: representation and better connections between programming and life
Motion and design ▪ Abstraction ▪ Overcome societal norms/idioms ▪
Representation
Notes and documentation ▪ Take-home guides ▪ Jupyter Notebooks ▪
Project files
Bye! I’m friendly and love to chat! You can find
me at the conference or online @kennethlove If you’d like to teach: • Meetups and bootcamps • Treehouse, Udacity, Codecademy, Code School, Pluralsite, etc • Django Girls • Corporate training
Credits Special thanks to all the people who made and
released these awesome resources for free: ▪ Presentation template by SlidesCarnival ▪ Photograph by Treehouse