Python from Scratch

download Python from Scratch

of 52

  • date post

    16-Apr-2017
  • Category

    Education

  • view

    41
  • download

    2

Embed Size (px)

Transcript of Python from Scratch

Python from Scratch

Python from Scratch Scratch Python Code Combat MSc | PhD Candidate | 19

8 2016 ,

Scratch Python Code Combat Python Scratch Python Code Combat 22/10/20168 2016 |

2

32/10/20168 2016 | ?

Grand Coalition for Digital Jobs- 913.000 2020

202052/10/20168 2016 |

5

62/10/20168 2016 |

CODING

: 21

6

72/10/20168 2016 |

7

[Game Based Learning]82/10/20168 2016 |

[Game Based Learning] GamificationSerious GamesEducational GamesDigital Game Learning

8

[Game Based Learning]92/10/20168 2016 | , . [Terzidou & Tsiatsos, 2011] [Game Based Learning] , [Prensky, 2001] , ,

(deep learning). [Piaget, 1970]

9

blocks ScratchCode.org Run MarcoTynkerThe Foos LightBotCodinGameCode Combat Ruby Warrior Code School

102/10/20168 2016 |

10

CODING YOU MUST LEARNREADY ARE YOU?

!

?

12

Scratch, Python , CodeCombat.

Scratch Blocks

SCRATCH 1 0 1 162/10/20168 2016 |

> 10.000.000 blocks 13 -18

16

Scratch17 (data) | | (operators) (sequence) (loop) (conditionals) (parallelism) (events)

2/10/20168 2016 |

17

Scratch 182/10/20168 2016 |

[: http://stats.scratch.mit.edu] | . 2016

18

Python Lets go Python!

PYTHON 20 5 [ 2016 - Tiobe] - - Raspberry Pi , Google, NASA, Dropbox, IBM, NOKIA, Lego . [~5000] Python:YoutubeDropboxBlender 3DEVE onlineInstagram !2/10/20168 2016 |

20

[TIOBE, . 2016]212/10/20168 2016 |

21

Code Combat A Serious Coding Game

Code Combat23 2013 13 50 + > 5.000.000 200 450 - Open Source [GitHub - MIT and Creative Commons licenses]2/10/20168 2016 |

23

Code Combat 24 [RPG]. . online . [ /]. [ ]. [ ].

2/10/20168 2016 |

24

25 , /, , . (XPs) . Extra Bonus ! , [Python, JavaScript]. .

2/10/20168 2016 |

25

: Screenshot Code Combat

282/10/20168 2016 |

28

: Screenshot Code Combat

Code Combat 30 : 1 . , . (snippet). , . . Web development [HTML, CSS, jQuery, Bootstrap]2/10/20168 2016 |

30

Code Combat 31 [Serious Games]. . // [ ]. . . []! 2/10/20168 2016 |

31

: Python from Scratch322/10/20168 2016 |

32

332/10/20168 2016 |

33

34: 20 : , & ,, : 2-3 : Scratch OnlinePython 3.xCode Combat [ ]: - Scratch Python Code Combat2/10/20168 2016 |

34

1 | 35 | | [for - while]

2/10/20168 2016 |

35

Hello World362/10/20168 2016 |

36

#1372/10/20168 2016 |

37

#2382/10/20168 2016 |

38

398 2016 | #2

39

402/10/20168 2016 |

40

2 | 41 (class), (object), (method), (attribute) 2/10/20168 2016 |

41

42 , [sprites] Scratch. Scratch, , , Python Code Combat [. -hero]. . Python. Code Combat.

2/10/20168 2016 |

42

#1 | Scratch432/10/20168 2016 |

43

#2 | Scratch442/10/20168 2016 |

44

#3 | 452/10/20168 2016 |

45

#4 | - 462/10/20168 2016 |

46

#5 |

#6 | Python & Code Combat482/10/20168 2016 |

48

#7 | attack492/10/20168 2016 |

49

#8 | Code Combat HELP502/10/20168 2016 |

[HELP]

50

512/10/20168 2016 | Code Combat ,

. .

, .

.

?

. attack, .

51

522/10/20168 2016 | , .

52

532/10/20168 2016 | Theodouli Terzidou | MSc PhD Candidate | Aristotle University of ThessalonikiEurope Code Week Ambassador | Greece

53