Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Those Who Care, Teach!
Search
Kenneth Love
October 07, 2017
Education
370
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.2k
Views can be Classy
kennethlove
7
1.8k
There's always money in the banana(-py) stand
kennethlove
1
190
Class-Based Views
kennethlove
2
330
Other Decks in Education
See All in Education
観察、仮説、実行、検証、計画、提案を一年で3000回トレーニングする方法/3000 Thinking Loops in 365 Days
moriyuya
5
1.5k
Quality Control of Crude Drugs
pawan_pharm
0
200
25-26 CBT Library top items
cbtlibrary
0
360
The Dirty Dozen: 12 gala mistakes you don’t know you’re making
auctria
PRO
0
170
吉岡研究室紹介(2026年度)
kentaroy47
0
420
人間のために、人間と共に働く時代の終わりの始まり
frievea
0
240
DRONEGEOGRAFÍA: INNOVACIÓN DIDÁCTICA Y FOTOGRAMETRÍA 3D PARA LA COHESIÓN TERRITORIAL Y LA CIUDADANÍA ACTIVA
juanmartin2026
0
52k
GENERAL PHARMACOLOGY
pawan_pharm
0
220
Digijulkaisut
matleenalaakso
1
10k
HTML5 and the Open Web Platform - Lecture 3 - Web Technologies (1019888BNR)
signer
PRO
3
3.6k
日本における応用言語学・言語教育学これまでとこれから
terasawat
0
170
Sekolah Sabat - Triwulan 4 2026 - Pelajaran 1
hiola
0
13k
Featured
See All Featured
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
2
2.1k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.4k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
18k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.7k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.5k
4 Signs Your Business is Dying
shpigford
187
23k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
68
59k
Into the Great Unknown - MozCon
thekraken
41
2.8k
Un-Boring Meetings
codingconduct
0
460
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Producing Creativity
orderedlist
PRO
348
41k
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