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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Kenneth Love
October 07, 2017
Education
340
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Those Who Care, Teach!
Teaching, inclusivity, diversity, and helpful language. From PyOhio 2017 and PyGotham 2017
Kenneth Love
October 07, 2017
More Decks by Kenneth Love
See All by Kenneth Love
Django 101
kennethlove
2
1.1k
Views can be Classy
kennethlove
7
1.7k
There's always money in the banana(-py) stand
kennethlove
1
180
Class-Based Views
kennethlove
2
310
Other Decks in Education
See All in Education
Design Guidelines and Principles - Lecture 7 - Information Visualisation (4019538FNR)
signer
PRO
0
3.1k
「機械学習と因果推論」入門 ② 回帰分析から因果分析へ
masakat0
0
690
2026年度春学期 統計学 第5回 分布をまとめるー記述統計量(平均・分散など) (2026. 5. 7)
akiraasano
PRO
0
130
SL AMIGOS 教育格差と私たちの取り組み - スリランカの支援学校への支援プロジェクト:リシンドゥ リオ 氏 (別府溝部学園短期大学 ビジネス観光コース 留学生):2720 Japan O.K. ロータリーEクラブ2026年4月6日卓話
2720japanoke
0
610
2026年度春学期 統計学 第3回 クロス集計と感度・特異度,データの可視化 (2026. 4. 23)
akiraasano
PRO
0
140
教育現場から見た Ruby on Rails
yasslab
PRO
0
170
Visualisation Techniques - Lecture 8 - Information Visualisation (4019538FNR)
signer
PRO
1
3.1k
「機械学習と因果推論」入門 ⑤ 因果効果推定の一般化
masakat0
0
110
Populism, Post-Liberalism & Climate Change
vyadav
0
180
The Lotus and the Frog
vyadav
0
110
Data Physicalisation - Lecture 9 - Next Generation User Interfaces (4018166FNR)
signer
PRO
1
1k
偶然のチャンスを掴みに行けるのは君だ!
kotomin_m
2
120
Featured
See All Featured
Music & Morning Musume
bryan
47
7.2k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
240
Darren the Foodie - Storyboard
khoart
PRO
3
3.4k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
300
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
[SF Ruby Conf 2025] Rails X
palkan
2
1.1k
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
240
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
820
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
150
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
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