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
Coding, the Powerful Language that Everyone can...
Search
Jecelyn Yeen
September 30, 2017
Programming
0
470
Coding, the Powerful Language that Everyone can "Speak"
Jecelyn Yeen
September 30, 2017
Tweet
Share
More Decks by Jecelyn Yeen
See All by Jecelyn Yeen
WorkerConf 2021 - Browser automation with Puppeteer
jecfish
0
1.6k
My Journey as Technical Presenter
jecfish
0
860
Becoming a GDE
jecfish
0
3.6k
How to get started in IT Freelancing
jecfish
1
260
New Web API & Stylings
jecfish
3
640
如何打造高性能且SEO友好的单页应用(SPA)
jecfish
2
750
JS SEO
jecfish
4
1.4k
Web Performance Optimization
jecfish
5
1.7k
Have Fun with Angular
jecfish
0
89
Other Decks in Programming
See All in Programming
Refactor your code - refactor yourself
xosofox
1
260
fs2-io を試してたらバグを見つけて直した話
chencmd
0
220
MCP with Cloudflare Workers
yusukebe
2
220
선언형 UI에서의 상태관리
l2hyunwoo
0
150
Jakarta EE meets AI
ivargrimstad
0
230
[JAWS-UG横浜 #76] イケてるアップデートを宇宙いち早く紹介するよ!
maroon1st
0
460
KMP와 kotlinx.rpc로 서버와 클라이언트 동기화
kwakeuijin
0
140
CSC305 Lecture 25
javiergs
PRO
0
130
HTTP compression in PHP and Symfony apps
dunglas
2
1.7k
生成AIでGitHubソースコード取得して仕様書を作成
shukob
0
310
今年一番支援させていただいたのは認証系サービスでした
satoshi256kbyte
1
250
快速入門可觀測性
blueswen
0
340
Featured
See All Featured
Making Projects Easy
brettharned
116
5.9k
Documentation Writing (for coders)
carmenintech
66
4.5k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
The Art of Programming - Codeland 2020
erikaheidi
53
13k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
44
9.3k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
2
170
Imperfection Machines: The Place of Print at Facebook
scottboms
266
13k
Docker and Python
trallard
42
3.1k
YesSQL, Process and Tooling at Scale
rocio
169
14k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Transcript
Coding The powerful language that everyone can speak
Super brief history of languages 1500+ Modern English 1900+ Modern
Chinese, Malay 1600+ Modern Tamil 1000 BC 2017 Languages evolution Old, middle, pre-modern thousand years!
Super brief history of languages 1500+ Modern English 1900+ Modern
Chinese, Malay 1600+ Modern Tamil 1000 BC 2017 100+ Coding languages 60 years 1957 First popular modern coding language Languages evolution Old, middle, pre-modern thousand years! Pre-modern coding 1843 - 1957
May I have all of you stand up?
Can you live a single day without computer, smartphone,
tablet, TV?
Can you live without transport for a week?
What happen in these 60 years? PC era 1975+ Internet
era 1990+ 1957 First popular modern coding language 2017 smart phone era 2007+ Pre PC era
What happen in these 60 years? PC era 1975+ Internet
era 1990+ 1957 First popular modern coding language 2017 smart phone era 2007+ Pre PC era No coding = no computer = no software
None
No coding = no technology advancement
Can you live in a world without coding?
What is coding?
hello Hello 你好 வண kகm Malay Chinese Tamil Debug. WriteLine
(“hello”) Console.log (‘hello’) print “hello” Jiggle it 2s C# JS Python Talking Coding
Coding is more than typing
coding Public speaking •Title •Research •Structure content •Writing script •Rehearsal
•Speak! •Problem •Break down & solutions •Structure program •Writing code •Validate •Run! •Writing code
How about you code instead?
Don’t just play on your phone, program it. - Barack
Obama
Why we learn coding? 1. 2. . 3. .
1. 2. . 3. . Why we learn coding? Have
fun & build things
None
RM 500+ Mr. Lim’s cheapo version RM 80+
Why we learn coding? 1. Have fun & build things
2. 3. . Be lazy & productive
None
Why we learn coding? 1. Have fun & build things
2. Be lazy & productive 3. Changing the world
None
None
Myths 1. I need to be good in science &
math 2. 3.
None
Myths 1. I need to be good in science &
math 2. Coding is for programmer only 3.
Coding is like drawing, it’s for everyone, it
gives you a new perspective
Myths 1. I need to be good in science &
math 2. Coding is for programmer only 3. I am too old to code YOU SERIOUS!??
None
Myths 1. I need to be good in science &
math 2. Coding is for programmer only 3. I am too old to code
None
Start coding •Problem •Break down & solutions •Structure program •Writing
code •Validate •Run!
“Tell me a bed time story”
Learning to code is a journey.
Learn the rules like a pro, so you can break
them like an artist. - Pablo Picasso