Unplugged programming

29
Unplugged Coding ages all For

Transcript of Unplugged programming

Page 1: Unplugged programming

UnpluggedCoding

agesallFor

Page 2: Unplugged programming

Pana Asavavatana Learning 2.015 Manila

http://bit.ly/unplug_1

Coding and robotics in early childhood.

Page 3: Unplugged programming

“Teaching computational thinking is the most important thing.”

Page 4: Unplugged programming

Apps and robots come second.

Page 5: Unplugged programming

Decompose Patterns Abstraction Algorithms

steps:4

Page 6: Unplugged programming

Decompose

“What do I need to do?”

Breaking a problem into smaller pieces.

Page 7: Unplugged programming

Looking for similarities amongst the pieces.

Patterns

“What do these have in common?”

Page 8: Unplugged programming

Creating a solution that works for more than one problem.

Abstraction

“What’s different?” Take it out.

Page 9: Unplugged programming

Instructions to solve the problem.

Algorithms

“How can I make this solution into instructions for others to follow?”

Page 10: Unplugged programming

What gets cut?

Page 11: Unplugged programming

Nothing.

Page 12: Unplugged programming

gamesCoding

Page 13: Unplugged programming

games

Page 14: Unplugged programming
Page 16: Unplugged programming
Page 17: Unplugged programming
Page 18: Unplugged programming

Decompose Patterns Abstraction Algorithms

steps:4

Page 19: Unplugged programming
Page 20: Unplugged programming

beand

at all

Page 21: Unplugged programming

beand

at all

debug

Page 22: Unplugged programming

2012

5 10

Page 23: Unplugged programming

22-5= 14-3=

17

11

Page 24: Unplugged programming

Graph paper programming

Page 25: Unplugged programming

PROGRAMMING KEY

Page 26: Unplugged programming

PROGRAMMING KEY

Page 27: Unplugged programming

My robotic friend

Page 28: Unplugged programming

Code a friend to stack the cups

Page 29: Unplugged programming

Resourceshttp://bit.ly/unplug_1 mspanasays.com code.org