Seminar Scratch
description
Transcript of Seminar Scratch
χολικό Ζτοσ 2013-2014
ΕΛΕΝΗ ΑΝΔΡΙΑΝΟΠΟΤΛΟΤ
εισαγωγή στο..
Εscratch
1
Σο Scratch…
Αναπτφχκθκε από το Lifelong Kindergarten group ςτο MIT και διανζμεται δωρεάν (http://scratch.mit.edu/) Πρωτοεμφανίςτθκε το καλοκαίρι του 2007 Eίναι μία γεγονοςτραφισ (event driven) γλώςςα προγραμματιςμοφ με τθν οποία μποροφμε να φτιάχνουμε: • διαδραςτικζσ ιςτορίεσ • παιχνίδια • κινοφμενα ςχζδια με διάλογουσ • μοντελοποιιςεισ
Ελζνθ Ανδριανοποφλου 2
DJ's (scratching) γιατί .........
• Όπωσ οι DJ’s επαναχρθ-ςιμοποιοφν τα μουςικά κομμάτια, αντίςτοιχα ςτο Scratch μποροφν να επαναχρθςιμοποιθκοφν όλα τα αντικείμενα (Code Reuse)
Ελζνθ Ανδριανοποφλου 3
τόχοι του ςεμιναρίου:
• Εξοικείωςθ με το Περιβάλλον του Scratch • Δθμιουργία μικρών εφαρμογών με χριςθ εντολών
από όλεσ τισ παλζτεσ • Χριςθ τελεςτών και μεταβλθτών • Δθμιουργία ζργων με ςχιματα • Animation • Εξοικείωςθ με εντολζσ που χρθςιμοποιοφμε ςτα
παιχνίδια (αλλθλεπίδραςθ)
Ελζνθ Ανδριανοποφλου 4
ΠΕΡΙΒΑΛΛΟΝ ΣΟΤ SCRATCH
Ελζνθ Ανδριανοποφλου 5
ΕΝΣΟΛΕ - ΣΟΤΒΛΑΚΙΑ
Ελζνθ Ανδριανοποφλου 6
• εντολζσ που κινοφν τα αντικείμενα, αλλάηουν τθν κατεφκυνςι τουσ και κακορίηουν τθν κζςθ τουσ ςτο ςκθνικό
Τπάρχουν τρεισ διαφορετικοί τρόποι κίνθςθσ 1) χετικι κίνθςθ των αντικειμζνων
• Εντολζσ
2) Βάςει ςυντεταγμζνων :
1) Ομαλι μετακίνθςθ (παρουςιάηοντασ τθν
πορεία)
Ελζνθ Ανδριανοποφλου 7
• Και να καθαρίςουμε την οθόνη
• Είναι χρήςιμο αρκετζσ φορζσ να επιςτρζφει η μορφή μασ ςτην αρχική θζςη και κατεφθυνςη μετά την εκτζλεςη των εντολϊν.
• Μποροφμε να αφήνουμε το ίχνοσ τησ κίνηςησ αν η πζνα είναι «κάτω».
Ελζνθ Ανδριανοποφλου 8
ΕΦΑΡΜΟΓΗ 2 χιματα – Σετράγωνο/Οκτάγωνο – Σελεςτζσ
Ένασ εφκολοσ τρόποσ να μποφμε ςτην ζννοια τησ μεταβλητήσ και των τελεςτών - για παράδειγμα
Ελζνθ Ανδριανοποφλου 9
ΕΦΑΡΜΟΓΗ 2 Β 1 – χιματα – Σετράγωνο / Μεταβλθτζσ
… ασ βάλουμε τώρα μεταβλητή την πλευρά του τετραγώνου.
Ελζνθ Ανδριανοποφλου 10
ΕΦΑΡΜΟΓΗ 2 Β – χιματα – Σετράγωνο / Μεταβλθτζσ
Ελζνθ Ανδριανοποφλου 11
ΕΦΑΡΜΟΓΗ 2 Β – χιματα – Σετράγωνο / Μεταβλθτζσ
Ασ δοκιμάςουμε να μεταβάλλουμε τη μεταβλητή μασ μζςα ςτην επανάληψη !!!
Ελζνθ Ανδριανοποφλου 12
ΕΦΑΡΜΟΓΗ 3 – χιματα – Σετράγωνο / Εμφώλευςθ
Ελζνθ Ανδριανοποφλου 13
ΕΦΑΡΜΟΓΗ 3 – χιματα – Σετράγωνο / Εμφώλευςθ
Ελζνθ Ανδριανοποφλου 14
• Ζνα παράδειγμα κίνθςθσ που αποτελεί
ειςαγωγι ςε animation ι παιχνίδι
Ελζνθ Ανδριανοποφλου 15
Βάηουμε ςτο ζργο μασ και δεφτερθ μορφι και ςκθνικό
Μπορώ να κάνω το ζνα αντικείμενο να φαίνεται ότι κυνθγάει το άλλο.
Χρθςιμοποιώντασ επιπλζον τισ εντολζσ κίνθςθσ :
ΕΦΑΡΜΟΓΗ 1 – Δφο μορφζσ (Sprites) – Κίνθςθ/Animation
Ελζνθ Ανδριανοποφλου 16
ΕΦΑΡΜΟΓΗ 1 – Δφο μορφζσ (Sprites) – Ήχοσ
Ελζνθ Ανδριανοποφλου 17
Για να ζχουμε ζναν ιχο ςε όλθ τθ διάρκεια του ζργου…..
ΕΦΑΡΜΟΓΗ 1 – Δφο μορφζσ (Sprites) - Ενδυμαςίεσ
Ελζνθ Ανδριανοποφλου 18
Η παρουςίαςη αυτή
και πρόςθετο υλικό ςτο…
pinterest.com/icti/c
ευχαριστούμε πολύ…
19