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
Be A Brilliant Mentor (PyConAU)
Search
dondonz
August 26, 2018
Programming
0
14
Be A Brilliant Mentor (PyConAU)
Actionable strategies and tips for effective mentoring
dondonz
August 26, 2018
Tweet
Share
More Decks by dondonz
See All by dondonz
PyConAU - A Programmer's Guide to Public Speaking
dondonz
0
32
A Programmer's Guide to Public Speaking
dondonz
0
34
Upgrading to Rails 5
dondonz
0
43
Nucleotide Count - Exercism.io discussion
dondonz
0
61
What Is A Variable? Hard Questions From Beginners (SydCSS Meetup)
dondonz
0
43
What Is A Variable? Hard Questions From Beginners (Ruby on Rails Meetup Sydney)
dondonz
0
45
Other Decks in Programming
See All in Programming
Fast JSX: Don't clone props object #28768
yossydev
1
160
大規模Reactアプリのリアーキテクチャ~8万行のTanStack Query移行の軌跡~
kj455
4
1k
dbtのドメイン分割による データ基盤の改善とDigdagとの連携
sakama
0
440
ServerAction で Progressive Enhancement はどこまで頑張れるか? / progressive-enhancement-with-server-action
takefumiyoshii
6
400
雑に思考を整理する技術と効能
konifar
63
30k
TCAとKMPを用いた新規動画配信アプリ 「ABEMA Live」の設計
tomu28
2
120
CDKコントリビュートの最初の壁を越えよう! -簡単issueの見つけ方-
badmintoncryer
3
200
MicrosoftのPlatform Engineeringガイドを読んで実際になにかやってみた
ymd65536
1
500
Three ways to use AI on Android: The Good, the Bad and the Ugly
marxallski
0
100
Sheets API使ってみた
toshi0383
2
160
try! Swift Tokyo 2024 参加報告 / try! Swift Tokyo 2024 Report
hironytic
0
220
FigmaとPHPで作る1ミリたりとも表示崩れしない最強の帳票印刷ソリューション
ttskch
43
19k
Featured
See All Featured
Building Effective Engineering Teams - LeadDev
addyosmani
32
1.9k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
123
39k
The Cost Of JavaScript in 2023
addyosmani
20
3.9k
For a Future-Friendly Web
brad_frost
172
9k
Rails Girls Zürich Keynote
gr2m
91
13k
What's new in Ruby 2.0
geeforr
337
31k
Scaling GitHub
holman
457
140k
Imperfection Machines: The Place of Print at Facebook
scottboms
261
12k
Build your cross-platform service in a week with App Engine
jlugia
226
17k
A better future with KSS
kneath
231
16k
YesSQL, Process and Tooling at Scale
rocio
165
13k
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
Transcript
Be A Brilliant Mentor Donna Zhou | @failscasts
What Is A Variable? Donna Zhou | @failscasts
What Is A Variable? Answer without using these words: •
access • assign • data • information • label • location • manipulate • memory • name • program • recall • reference • remember • represent • reuse • stand for • store • value Donna Zhou | @failscasts
What Is The Difference Between Print And Return? Donna Zhou
| @failscasts
What Is Print & Return? Answer without using these words:
• access • assign • available • calculate • console • display • evaluate • execution • function • method • object • output • pass • print • program • result • return • save • scope • screen • send • statement • STDOUT • terminal • value • variable • write Donna Zhou | @failscasts
Adjust Your Language Build on the ideas the student
already understands Donna Zhou | @failscasts
Understand What Success Means Focus of the workshop Understand motivation
Let the student show you Donna Zhou | @failscasts
Create A Safe Learning Environment There are no ‘stupid’
questions Be incredibly excited Be incredibly patient Donna Zhou | @failscasts
Create A Sense Of Achievement Be specific Be generous Donna
Zhou | @failscasts
Be A Brilliant Mentor Understand what success means Adjust your
language Create a safe learning environment Create a sense of achievement Donna Zhou | @failscasts
Become A Mentor Register for Codebar codebar.io Mentor a
friend Donna Zhou | @failscasts
Thank you Donna Zhou @failscasts