Slide 1

Slide 1 text

Coding The powerful language that everyone can speak

Slide 2

Slide 2 text

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!

Slide 3

Slide 3 text

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

Slide 4

Slide 4 text

May I have all of you stand up?

Slide 5

Slide 5 text

Can you live a single day 
 without computer, smartphone, tablet, TV?

Slide 6

Slide 6 text

Can you live without transport for a week?

Slide 7

Slide 7 text

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

Slide 8

Slide 8 text

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

Slide 9

Slide 9 text

No content

Slide 10

Slide 10 text

No coding = no technology advancement

Slide 11

Slide 11 text

Can you live in a world without coding?

Slide 12

Slide 12 text

What is coding?

Slide 13

Slide 13 text

hello Hello 你好 வண kகm Malay Chinese Tamil Debug. WriteLine (“hello”) Console.log (‘hello’) print “hello” Jiggle it 2s C# JS Python Talking Coding

Slide 14

Slide 14 text

Coding is more than typing

Slide 15

Slide 15 text

coding Public speaking •Title •Research •Structure content •Writing script •Rehearsal •Speak! •Problem •Break down & solutions •Structure program •Writing code •Validate •Run! •Writing code

Slide 16

Slide 16 text

How about you code instead?

Slide 17

Slide 17 text

Don’t just play on your phone, program it. - Barack Obama

Slide 18

Slide 18 text

Why we learn coding?
 1. 2. . 3. .

Slide 19

Slide 19 text

1. 2. . 3. . Why we learn coding?
 Have fun & build things

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

RM 500+ Mr. Lim’s cheapo version RM 80+

Slide 22

Slide 22 text

Why we learn coding?
 1. Have fun & build things 2. 3. . Be lazy & productive

Slide 23

Slide 23 text

No content

Slide 24

Slide 24 text

Why we learn coding?
 1. Have fun & build things 2. Be lazy & productive 3. Changing the world

Slide 25

Slide 25 text

No content

Slide 26

Slide 26 text

No content

Slide 27

Slide 27 text

Myths 1. I need to be good in science & math 2. 3.

Slide 28

Slide 28 text

No content

Slide 29

Slide 29 text

Myths 1. I need to be good in science & math 2. Coding is for programmer only 3.

Slide 30

Slide 30 text

Coding is like drawing, 
 it’s for everyone, 
 it gives you a new perspective

Slide 31

Slide 31 text

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!??

Slide 32

Slide 32 text

No content

Slide 33

Slide 33 text

Myths 1. I need to be good in science & math 2. Coding is for programmer only 3. I am too old to code

Slide 34

Slide 34 text

No content

Slide 35

Slide 35 text

Start coding •Problem •Break down & solutions •Structure program •Writing code •Validate •Run!

Slide 36

Slide 36 text

“Tell me a bed time story”

Slide 37

Slide 37 text

Learning to code is a journey.

Slide 38

Slide 38 text

Learn the rules like a pro, so you can break them like an artist. - Pablo Picasso