nmpako scratch-training presentation

91
Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected] .«Από τις τεχνολογικές στις εκπαιδευτικές καινοτομίες. Οι νέες τεχνολογίες στην εκπαίδευση, καλές πρακτικές, web2 εφαρμογές, ανάπτυξη εκπαιδευτικού λογισμικού»

Transcript of nmpako scratch-training presentation

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. ΠΕ1

9 n

mp

ako

@sc

h.g

r

.«Από τις τεχνολογικές στις εκπαιδευτικές καινοτομίες.

Οι νέες τεχνολογίες στην εκπαίδευση, καλές πρακτικές, web2 εφαρμογές, ανάπτυξη εκπαιδευτικού λογισμικού»

Το Scratch είναι μια διερμηνευόμενη δυναμική οπτική γλώσσα προγραμματισμού

Με τα δυναμικά χαρακτηριστικά που διαθέτει, επιτρέπει σε αλλαγές του κώδικα ακόμη και κατά τη διάρκεια της εκτέλεσης των προγραμμάτων.

Έχει ως στόχο τη διδασκαλία εννοιών προγραμματισμού σε παιδιά και εφήβους και τους επιτρέπει να δημιουργήσουν παιχνίδια, βίντεο και μουσική.

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. ΠΕ1

9 n

mp

ako

@sc

h.g

r

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Παρέχει έναν τρόπο κατασκευής παιχνιδιών, επομένως δεν αναφέρεται σε μάθηση που προκύπτει παίζοντας ένα παιχνίδι στον υπολογιστή, αλλά για μάθηση που προκύπτει κατασκευάζοντας ένα παιχνίδι στον υπολογιστή (Peppler & Kafai, 2007).

Μπορεί να μεταφορτωθεί δωρεάν και χρησιμοποιείται σε μια ευρεία ποικιλία δράσεων εντός και εκτός του σχολείου ανά τον κόσμο.

Oι αρχάριοι μπορούν να λάβουν γρήγορα αποτελέσματα και αποκτούν κίνητρο να προσπαθήσουν περαιτέρω.

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. ΠΕ1

9 n

mp

ako

@sc

h.g

r

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Τα προβλήματα που παρουσιάζονται με τη μορφή παιχνιδιού δείχνουν να κινητοποιούν το ενδιαφέρον των μαθητών (Walker, 2003) από (Νικολός, 2011).

Ο προγραμματισμός ενός παιχνιδιού παρέχει ένα πλαίσιο για τη μάθηση του προγραμματισμού, τη διευκόλυνση της συνεργασίας με άλλους, τη συμμετοχή τους σε μεγαλύτερη ομάδα με κοινά ενδιαφέροντα, και αναπτύσσει μια διαρκή δέσμευση με ένα στόχο και ένα αντικείμενο (Aerts & Vlaminck, 1999; Resnick, 2006).

Η δημοτικότητα του Scratch στην εκπαίδευση οφείλεται στην ευκολία με την οποία μπορούν να δημιουργηθούν προγράμματα: οι εντολές και οι δομές δεδομένων είναι απλές και είναι τουλάχιστον μερικά γραμμένες στην καθομιλουμένη, και η δομή του προγράμματος μπορεί να σχεδιαστεί όπως ένα πάζλ, με αποσπώμενα κομμάτια κώδικα που μπορούν να μετακινηθούν και να προσαρμοστούν μαζί.

Το Scratch έχει αναπτυχθεί από μια μικρή ομάδα ερευνητών στο Lifelong Kindergarten Group στο MIT Media Lab.

Στη συνέχεια, ο μαθητής δημιουργεί την εργασία του (create- δημιουργώ). Όταν είναι ελεύθεροι οι μαθητές να δημιουργούν, αναπτύσσεται η δημιουργική σκέψη. Εξάλλου, η ψηφιακή τεχνολογία παρέχει περιβάλλοντα στα οποία η δημιουργία μπορεί να πάρει πολλές μορφές.

στάδια ανάπτυξης μια προσέγγιση μάθησης που προάγει τη δημιουργική σκέψη (Resnick, 2007).

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. ΠΕ1

9 n

mp

ako

@sc

h.g

r

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Αρχικά, ο μαθητής φαντάζεται μια εργασία (imagine-φαντάζομαι). Στη φάση αυτή ο μαθητής εκφράζει την προσωπικότητά του. Με τα ίδια υλικά διαφορετικοί μαθητές μπορούν να φανταστούν και κατόπιν να δημιουργήσουν διαφορετικά έργα.

στάδια ανάπτυξης μια προσέγγιση μάθησης που προάγει τη δημιουργική σκέψη (Resnick, 2007).

Τέλος, από την ανάδραση που θα πάρει ο μαθητής για την εργασία του μπορεί να αναστοχαστεί (reflect-αναστοχάζομαι) και να φανταστεί κάτι νέο ώστε ο κύκλος να συνεχιστεί (Resnick, 2007) από το Νικολός (2011). Ν

ικό

λαο

ς Μ

πα

κόπ

ου

λος

πλη

ρο

φο

ρικ

ός

M.E

d. Π

Ε19

nm

pak

o@

sch

.gr

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

o μαθητής πειραματίζεται με την εργασία του (play - παίζω) από (Νικολός, 2011). Ο πειραματισμός είναι μια πολύ σημαντική πλευρά της μάθησης σύμφωνα με τον Piaget (Ackermann, 2001) αφού η μάθηση είναι μια διαδικασία πειραματισμού, εξερεύνησης και δοκιμασίας των ορίων.

ο μαθητής μοιράζεται με άλλους (share-μοιράζομαι) την εργασία του. Το κίνητρο για συνεργασία και δημοσιοποίηση των αποτελεσμάτων είναι πολύ σημαντικό για να αναπτύσσουν οι μαθητές δεξιότητες που θα τους βοηθήσουν σε όλες τις πτυχές της μάθησης.

Διδασκαλία & παραμένουσα γνώση

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. ΠΕ1

9 n

mp

ako

@sc

h.g

r

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. ΠΕ1

9 n

mp

ako

@sc

h.g

r

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Κατηγοριοποίηση εκπαιδευτικού λογισμικού Το βασικό ερώτημα στην κατηγοριοποίηση του Εκπαιδευτικού λογισμικού είναι η ομάδα των κριτηρίων που θα χρησιμοποιηθούν ακριβώς για την κατηγοριοποίηση. Για παράδειγμα, θα μπορούσαν να υπάρχουν κριτήρια που σχετίζονται με το ποιος (ο μαθητής ή ο διδάσκων) έχει τον έλεγχο στη χρήσης ενός εκπαιδευτικού περιβάλλοντος (αν είναι μαθητοκεντρικό ή δασκαλοκεντρικό). Σε άλλες περιπτώσεις, όπως η θεωρία των Mindτools – νοητικών εργαλείων – o (D. Jonassen 2000) θεωρεί ότι τα λογισμικά μπορούν και πρέπει να λειτουργούν ως εργαλεία στην υπηρεσία του μαθητή προκειμένου αυτός να αναπτύξει: κριτική σκέψη όπως και δεξιότητες γνώσεις υψηλού επιπέδου

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Έχουν προταθεί διάφορες ομάδες κριτηρίων. Δυο από τις πλέον διαδεδομένες (για παράδειγμα, Β. Κόμης, 2004, σελίδες 112-134) είναι: • η κατηγοριοποίηση με βάσεις τις υποκείμενες θεωρίες μάθησης και τις συνεπαγόμενες διδακτικές πρακτικές • η κατηγοριοποίηση με βάση τις τεχνολογίες ανάπτυξης και τα παιδαγωγικά ρεύματα.

Είναι φανερό ότι στην κατηγορία αυτών των λογισμικών μπορούν να περιληφθούν λογισμικά για διάφορα γνωστικά αντικείμενα για διαφορετικές εκπαιδευτικές βαθμίδες και με διαφορετικά τεχνικά χαρακτηριστικά.

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Στη δεύτερη διακρίνουμε τα εκπαιδευτικά λογισμικά στις εξής κατηγορίες: • Λογισμικά στα οποία το πληροφορικό σύστημα λειτουργεί ως «δάσκαλος»

• Λογισμικά στα οποία το πληροφορικό σύστημα λειτουργεί ως «μαθητής»

• Λογισμικά στα οποία το πληροφορικό σύστημα λειτουργεί ως «συνεργάτης» του μαθητή ή

ως εργαλείο μάθησης.

Στην πρώτη διακρίνουμε τα εκπαιδευτικά λογισμικά στις εξής κατηγορίες: • Καθοδηγούμενης (από το σύστημα) διδασκαλίας – διδασκαλίας (tutorials) – πρακτικής και

εκγύμνασης (που στηρίζονται κυρίως σε θεωρίες μάθησης συμπεριφορικές και γνωστικές)

• Καθοδηγούμενης ανακάλυψης και διερεύνησης (που στηρίζονται κυρίως σε θεωρίες μάθησης γνωστικές και κονστρουκτιβιστικές)

• Έκφρασης, επικοινωνίας, Συνεργασίας, Δημιουργίας (που στηρίζονται κυρίως σε θεωρίες μάθησης κονστρουκτιβιστικές και κοινωνικοπολιτιστικές).

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Mερικές από τις πλέον συνήθεις κατηγορίες λογισμικού είναι οι εξής:

Λογισμικά και περιβάλλοντα που λειτουργούν ως απλές πηγές πληροφόρησης.

Κατηγορίες με διάφορα κριτήρια και όχι μόνο τα εκπαιδευτικά λογισμικά και περιβάλλοντα, αλλά και τα πιο διαδεδομένα περιβάλλοντα για τη δημιουργία των εκπαιδευτικών λογισμικών και περιβαλλόντων. «Το βασικό κριτήριο που χρησιμοποιήθηκε για τη συγκρότηση η θεώρηση και παρουσίαση μιας κατηγορίας, είναι η ύπαρξη ενός αριθμού λογισμικών ή περιβαλλόντων με μια κοινή προβληματική ή ένα κοινό χαρακτηριστικό, το οποίο να είναι σημαντικό από διδακτική/μαθησιακή άποψη»

Λογισμικά για διδασκαλία (tutorials, διδακτισμικά).

Περιβάλλοντα πρακτικής και εκγύμνασης (drill and practice).

Περιβάλλοντα διαχείρισης πολυμεσικού υλικού και δημιουργίας απλών εφαρμογών παρουσίασης.

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Στην ίδια κατεύθυνση με τις προσομοιώσεις (ένα βήμα πιο πέρα ίσως) αποτελούν τα λογισμικά και περιβάλλοντα διαχείριση πραγματικών εργαστηρίων ή επεξεργασίας πραγματικών δεδομένων

Εργαλεία γενικής χρήσης

Προγράμματα δημιουργικότητας και φαντασίας.

Ανοιχτοί μικρόκοσμοι. Αποτελούν την κατηγορία λογισμικών που είναι οι πλέον διερευνημένοι και θεωρούνται, από πολλούς ερευνητές, ως τα πλέον σημαντικά εκπαιδευτικά λογισμικά.

Λογισμικά και εκπαιδευτικά περιβάλλοντα επικοινωνίας

Περιβάλλοντα ανάπτυξης εφαρμογών – Προγραμματισμός με γλώσσες προγραμματισμού

Περιβάλλοντα προσομοίωσης.

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ SCRATCH

…ένα εργαλείο για τον μαθητή

και τον εκπαιδευτικό

Από τις τεχνολογικές στις εκπαιδευτικές καινοτομίες.

Οι νέες τεχνολογίες στην εκπαίδευση, καλές πρακτικές,

web2 εφαρμογές, ανάπτυξη εκπαιδευτικού λογισμικού

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Αυτή η άδεια επιτρέπει στους άλλους να διανέμουν, να αναμειγνύουν, και να δημιουργούν πάνω στο δικό σας

έργο, κατά μη-εμπορικό τρόπο, και παρόλο που τα νέα τους έργα θα πρέπει επίσης να σας αποδίδουν

αναγνώριση και να είναι μη-εμπορικά, δεν οφείλουν να υπαγάγουν τα παράγωγα έργα τους στους ίδιους όρους.

Ενότητα 1

Το περιβάλλον

Είμαι μια μορφή

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Ενότητα 2:

Κίνηση

Δοκιμάστε τις εντολές έτσι ώστε

η γατούλα να ξεκινήσεις από την

αριστερή πλευρά του σκηνικού

και να πάει στη δεξιά!

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Ενότητα 4

Ίχνος

Δοκιμάστε τις εντολές έτσι ώστε

η γατούλα καθώς προχωράει να

αφήνει κάποια γραμμή!

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Δοκιμάστε τις εντολές έτσι ώστε

η γατούλα καθώς προχωράει να

αφήνει κάποια γραμμή με

διαφορετικό χρώμα και μέγεθος

κάθε φορά!

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Ενότητα 5

επικοινωνία

Δοκιμάστε τις εντολές έτσι ώστε

να κάνετε την γατούλα να μπορεί

να λέει κάποια κουβέντα αλλά

και να σκέφτεται!

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Δοκιμάστε τις εντολές έτσι ώστε

να κάνετε την γατούλα να

αλλάζει ενδυμασία!

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Δοκιμάστε τις εντολές έτσι ώστε

να κάνετε την γατούλα να

αλλάζει ενδυμασία!

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Επιλέξτε το κουμπί Από τα εργαλεία που εισάγουν μορφές

Από τον φάκελο people εισάγεται

τις παρακάτω μορφές

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Δοκιμάστε τις εντολές έτσι ώστε να

κάνετε την μορφή να προχωράει και

να αλλάζει ενδυμασία!

Τι είναι αυτό που παρατηρείτε;

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Ενότητα 6

Έλεγχος

Δοκιμάστε τις εντολές έτσι ώστε

η μορφή σας να κάνει πιο άνετα

τα βήματα της!

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Από τον φάκελο Κάντε εισαγωγή

των μορφών

Κάντε εισαγωγή του παρακάτω

σκηνικού………

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Μπορείτε να κάνετε την νυχτερίδα να πετάει συνέχεια από άκρη σε

άκρη, να κουνάει τα φτερά της και όταν ακουμπάει στα άκρα να

πηγαίνει προς την άλλη πλευρά!

Τι λέτε οι εντολές αυτές σε βοηθάνε

για την υλοποίηση!

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Ενότητα 7

Καπέλα

Δοκιμάστε τις εντολές έτσι ώστε

να ξεκινήσει να εκτελείται ο

κώδικά σας!

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Από τον φάκελο Εισάγετε

την μορφή Εισάγετε και το

αντίστοιχο σκηνικό

Οδηγήστε ρο αεροπλάνο ώστε να πετάει!

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Ενότητα 8

Αισθητήρες

Κάντε εισαγωγή μιας μορφής και στην συνέχεια η

μορφή να ρωτήσει την άλλη «πως σε λένε;»

Απαντήστε στην ερώτηση της για να

μπορέσει στη συνέχεια να σας πει:

«Γειά σου χχχχχχχχχχχ» το όνομα σας! Για

να το κάνει αυτό θα πρέπει να

χρησιμοποιήσει την απάντησή σας και μια

εντολή για να το πει….!

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Ενότητα 9

τελεστές

Στην συνθήκη σας μπορείτε να

χρησιμοποιήσετε τελεστές!

Με αυτή την δομή τι μπορείτε

να υλοποιήσετε;

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Ενότητα 10

Επιλογή

Βοηθήστε το

μυρμήγκι να κάνει

βόλτα.

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Αυτή η εντολή όπως είδαμε πιο πρίν οδηγεί

το αεροπλάνο προς τα πάνω.

Μπορείτε να αναπτύξετε κώδικα με τις παρακάτω εντολές ώστε να έχει το

ίδιο ακριβώς αποτέλεσμα!

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Μπορείτε να πείτε σε μια μορφή να σας ρωτήσει κάτι, εσείς να

απαντήσετε. Ανάλογα την απάντησή σας η μορφή θα σας δίνει και

διαφορετική απάντηση.

Ένα παράδειγμα: πόσο χρονών είσαι αν πεις μέχρι 12 θα πει «άρα πας

δημοτικό», αν δεν πεις 12 θα πει «δεν ξέρω!».

Ένα άλλο παράδειγμα: να ρωτάει η μορφή τι καιρό

κάνει. Εσείς μπορείτε να απαντήσετε με τις λέξεις

«ΗΛΙΟ» ή «ΒΡΟΧΗ». Τότε ανάλογα θα σας λέει αν

θα πα πάρετε γυαλιά!

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Ενότητα 11

Μετέδωσε

Μπορείτε να αναπτύξετε ένα

διάλογο μεταξύ των κοριτσιών με

χρήση των παρακάτω εντολών.

Βρείτε έναν τρόπο να επικοινωνήσουν μεταξύ τους.

Όταν τελειώσει ο διάλογος θα εμφανιστεί η νυχτερίδα και τότε τα κορίτσια

θα εξαφανιστούν.

Η νυχτερίδα θα πετάει στο χώρο συνέχεια.

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Μπορείτε να κάνετε τον παρουσιαστή (μορφή 6) να επικοινωνήσει με

το σκηνικό και να του λέει τι πρέπει να κάνει;

Τι λέτε οι εντολές αυτές σε βοηθάνε

για την υλοποίηση; Τι λέτε τελικά θα επικοινωνήσουν;

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Τελικά κατάφεραν να επικοινωνήσουν! Με τα παρακάτω μηνύματα (εντολές)

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Θα δούμε πώς μπορούμε να δημιουργήσουμε μενού!

Ένα κουμπί για «ΕΝΑΡΞΗ» και ένα για «ΕΞΟΔΟ»

Εντολές

Εντολές

Εντολές

Εντολές

Εντολές

Εντολές

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Ενότητα 12

Επανάληψη

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Ενότητα 13

Εφαρμογή

Να βοηθήσουμε και πάλι το μυρμήγκι να

κάνει βόλτα.

Αυτή τη φορά όμως θα αναπτύξετε τις

εντολές σας με τα παρακάτω εργαλεία.

Μπορείτε να του πείτε να λέει και προς τα

πού πηγαίνει;

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Μπορείτε να οδηγείτε το μεγάλο ψάρι

ώστε να τρώει τα μικρά. Σε αυτό θα

σας βοηθήσουν τα βελάκια!

Ο κώδικας αριστερά

θα σας βοηθήσει στις

εντολές που πρέπει να

δώσετε στα μικρά

ψαράκια!

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Θα πρέπει να οδηγήσετε το

αυτοκίνητο μέσα στην πίστα.

Την πίστα θα την φτιάξετε εσείς.

Το αυτοκίνητο θα πρέπει να

ακολουθεί τον δείκτη του

ποντικιού σας.

Όταν ακουμπάει στο κόκκινο θα

χάνει……….

…θα λέει χτύπησα και θα γυρίζει στην αρχή

από εκεί που ξεκίνησε.

Το παιχνίδι θα ξεκινάει όταν πατηθεί η σημαία!

Τι εντολές θα γράψετε;

Τι εντολές θα γράψετε;

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Το κοριτσάκι κάθεται κάτω από την σκιά

γιατί καίγεται από τον ήλιο.

Ο ήλιος όμως μετακινείται .

Όταν ο ήλιος αρχίσει την χτυπάει τότε

θα πρέπει το κοριτσάκι πάει κάτω από

το δέντρο.

Για να υλοποιήσετε αυτό το σενάριο

χρείαζεστε τρείς μορφές, δύο σκηνικά

και κώδικα.

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

να εμφανίζεται και να παγαίνει αριστερά στο σκηνικό και να περιμένει

για 1 δευτερόλεπτο

να λέει «κάνει ζέστη», να κινήθει κάτω από το δέντρο και να πεί «τώρα είναι καλά»

Ποια θα είναι η συνθήκη σου!

Όταν πέσει σκοτάδ να πάει κάτω από το υπόστεγο

Όταν ξεκινάει να πηγαίνει κάτω από το υπόστεγο

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

https://scratch.mit.edu/scratch_1.4/

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Σας ευχαριστώ…!!

Τέλος

Scratch

Αυτή η άδεια επιτρέπει στους άλλους να διανέμουν, να αναμειγνύουν, και να δημιουργούν πάνω στο δικό σας έργο, κατά μη-εμπορικό τρόπο, και παρόλο που τα νέα τους έργα θα πρέπει επίσης να σας αποδίδουν αναγνώριση και να είναι μη-εμπορικά, δεν οφείλουν να υπαγάγουν τα παράγωγα έργα τους στους ίδιους όρους.

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. – ΠΕ19

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. –

ΠΕ1

9

Αυτή η άδεια επιτρέπει στους άλλους να διανέμουν, να αναμειγνύουν, και να δημιουργούν πάνω στο δικό σας έργο, κατά μη-εμπορικό τρόπο, και παρόλο που τα νέα τους έργα θα πρέπει επίσης να σας αποδίδουν αναγνώριση και να είναι μη-εμπορικά, δεν οφείλουν να υπαγάγουν τα παράγωγα έργα τους στους ίδιους όρους.

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. –

ΠΕ1

9

Πώς σκεφτόμαστε, σχεδιάζουμε και αναπτύσσουμε ένα κώδικα εφαρμογής!

Τι είναι οι μεταβλητές που θα χρησιμοποιήσουμε!

Θα δούμε:

Πως κάνουμε έλεγχο σε τιμές!

Την απλή δομή επιλογής! Αν ….Τότε

Την σύνθετη δομή επιλογής! Αν ……αλλιώς…….Τότε

Πώς δημιουργούμε μορφή και σκηνικό!

Πώς εκφράζονται και επικοινωνούν οι μορφές μεταξύ τους αλλά και με τον χρήστη!

Πώς δημιουργούμε μενού!

Αυτή η άδεια επιτρέπει στους άλλους να διανέμουν, να αναμειγνύουν, και να δημιουργούν πάνω στο δικό σας έργο, κατά μη-εμπορικό τρόπο, και παρόλο που τα νέα τους έργα θα πρέπει επίσης να σας αποδίδουν αναγνώριση και να είναι μη-εμπορικά, δεν οφείλουν να υπαγάγουν τα παράγωγα έργα τους στους ίδιους όρους.

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. –

ΠΕ1

9

Οι μορφές

Μορφή μπορώ να έχω από τα κουμπιά: να δημιουργήσω, να διαλέξω από τη βιβλιοθήκη, να

πάρω στη τύχη.

Οι μορφές της εφαρμογής!

Editor για την δημιουργία μορφής

Αυτή η άδεια επιτρέπει στους άλλους να διανέμουν, να αναμειγνύουν, και να δημιουργούν πάνω στο δικό σας έργο, κατά μη-εμπορικό τρόπο, και παρόλο που τα νέα τους έργα θα πρέπει επίσης να σας αποδίδουν αναγνώριση και να είναι μη-εμπορικά, δεν οφείλουν να υπαγάγουν τα παράγωγα έργα τους στους ίδιους όρους.

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. –

ΠΕ1

9

Το σκηνικό

Ο μικρόκοσμος της εφαρμογής. Σε αυτό εκτελείτε ο κώδικας και παρακολουθούμε την εξέλιξη.

Μπορούμε να επεξεργαστούμε το σκηνικό

και να δώσουμε την

όψη που επιθυμούμε

Αυτή η άδεια επιτρέπει στους άλλους να διανέμουν, να αναμειγνύουν, και να δημιουργούν πάνω στο δικό σας έργο, κατά μη-εμπορικό τρόπο, και παρόλο που τα νέα τους έργα θα πρέπει επίσης να σας αποδίδουν αναγνώριση και να είναι μη-εμπορικά, δεν οφείλουν να υπαγάγουν τα παράγωγα έργα τους στους ίδιους όρους.

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. –

ΠΕ1

9

Οι μεταβλητές Κρατάνε τιμές.

Γίνεται έλεγχος στις τιμές αυτές.

Είναι θέσεις της μνήμης

RΑΜ.

Αυτή η άδεια επιτρέπει στους άλλους να διανέμουν, να αναμειγνύουν, και να δημιουργούν πάνω στο δικό σας έργο, κατά μη-εμπορικό τρόπο, και παρόλο που τα νέα τους έργα θα πρέπει επίσης να σας αποδίδουν αναγνώριση και να είναι μη-εμπορικά, δεν οφείλουν να υπαγάγουν τα παράγωγα έργα τους στους ίδιους όρους.

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. –

ΠΕ1

9

Έλεγχος Αριθμητικοί τελεστές.

Δίνουν αποτέλεσμα μετά από πράξεις ανάμεσα σε μεταβλητές ή σταθερές

Συγκριτικοί τελεστές. Δίνουν αποτέλεσμα μετά από την

σύγκριση μεταβλητών ή σταθερών.

Λογικοί τελεστές! Δίνουν αποτέλεσμα εκτελώντας

λογικές πράξεις ανάμεσα σε ΝΑΙ & ΟΧΙ.

Αυτή η άδεια επιτρέπει στους άλλους να διανέμουν, να αναμειγνύουν, και να δημιουργούν πάνω στο δικό σας έργο, κατά μη-εμπορικό τρόπο, και παρόλο που τα νέα τους έργα θα πρέπει επίσης να σας αποδίδουν αναγνώριση και να είναι μη-εμπορικά, δεν οφείλουν να υπαγάγουν τα παράγωγα έργα τους στους ίδιους όρους.

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. –

ΠΕ1

9

παρουσιάστρια

Κώδικας: οι εντολές που εκτελεί η

μορφή

Μπορούμε να αλλάξουμε ονομασία

Αυτή η άδεια επιτρέπει στους άλλους να διανέμουν, να αναμειγνύουν, και να δημιουργούν πάνω στο δικό σας έργο, κατά μη-εμπορικό τρόπο, και παρόλο που τα νέα τους έργα θα πρέπει επίσης να σας αποδίδουν αναγνώριση και να είναι μη-εμπορικά, δεν οφείλουν να υπαγάγουν τα παράγωγα έργα τους στους ίδιους όρους.

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. –

ΠΕ1

9

ΔΙΔΑΣΚΑΛΙΑ

Όταν γίνει κλικ πάνω στη μορφή

εκτελεί τις εντολές που τις έχουν

ανατεθεί.

Εκτελεί εντολές και όταν λάβει κάποιο μήνυμα από άλλες

μορφές

Αυτή η άδεια επιτρέπει στους άλλους να διανέμουν, να αναμειγνύουν, και να δημιουργούν πάνω στο δικό σας έργο, κατά μη-εμπορικό τρόπο, και παρόλο που τα νέα τους έργα θα πρέπει επίσης να σας αποδίδουν αναγνώριση και να είναι μη-εμπορικά, δεν οφείλουν να υπαγάγουν τα παράγωγα έργα τους στους ίδιους όρους.

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. –

ΠΕ1

9

ΕΜΠΕΔΩΣΗ

Κρύβει τις μεταβλητές από το σκηνικό

Σε αυτό το σημείο του κώδικα μεταδίδει ένα

μήνυμα

Αποφασίζει τι θα κάνει αφού πρώτα

κάνει έλεγχο!

Όταν λάβει κάποιο μήνυμα από άλλη μορφή εκτελεί τις

εντολές που της λέει

Ξεκινάει να εκτελείται

όταν

Αυτή η άδεια επιτρέπει στους άλλους να διανέμουν, να αναμειγνύουν, και να δημιουργούν πάνω στο δικό σας έργο, κατά μη-εμπορικό τρόπο, και παρόλο που τα νέα τους έργα θα πρέπει επίσης να σας αποδίδουν αναγνώριση και να είναι μη-εμπορικά, δεν οφείλουν να υπαγάγουν τα παράγωγα έργα τους στους ίδιους όρους.

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. –

ΠΕ1

9

ΑΞΙΟΛΟΓΗΣΗ

Ξεκινάει να εκτελεί όταν γίνει κλικ πάνω της

Ρωτάει τον χρήστη, Κάνει έλεγχο και

αποφασίζει

Λαμβάνει το μήνυμα και εκτελεί.

Περιμένει πολλά μηνύματα!

Αυτή η άδεια επιτρέπει στους άλλους να διανέμουν, να αναμειγνύουν, και να δημιουργούν πάνω στο δικό σας έργο, κατά μη-εμπορικό τρόπο, και παρόλο που τα νέα τους έργα θα πρέπει επίσης να σας αποδίδουν αναγνώριση και να είναι μη-εμπορικά, δεν οφείλουν να υπαγάγουν τα παράγωγα έργα τους στους ίδιους όρους.

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. –

ΠΕ1

9

ΑΞΙΟΛΟΓΗΣΗ

Ρωτάει ελέγχει πολλές

περιπτώσεις

Η συνέχεια

Το τέλος

Εκτελεί κώδικα στο

κάθε μήνυμα.

Αυτή η άδεια επιτρέπει στους άλλους να διανέμουν, να αναμειγνύουν, και να δημιουργούν πάνω στο δικό σας έργο, κατά μη-εμπορικό τρόπο, και παρόλο που τα νέα τους έργα θα πρέπει επίσης να σας αποδίδουν αναγνώριση και να είναι μη-εμπορικά, δεν οφείλουν να υπαγάγουν τα παράγωγα έργα τους στους ίδιους όρους.

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. –

ΠΕ1

9

ΕΝΑΡΞΗ ΕΞΟΔΟΣ ΑΣΚΗΣΗ

Όταν πατηθεί εκτελεί τις εντολές

Όταν λάβει τα μηνύματα από άλλες μορφές εκτελεί τις εντολές

Όταν πατηθεί εκτελεί τις εντολές.

Αυτή η άδεια επιτρέπει στους άλλους να διανέμουν, να αναμειγνύουν, και να δημιουργούν πάνω στο δικό σας έργο, κατά μη-εμπορικό τρόπο, και παρόλο που τα νέα τους έργα θα πρέπει επίσης να σας αποδίδουν αναγνώριση και να είναι μη-εμπορικά, δεν οφείλουν να υπαγάγουν τα παράγωγα έργα τους στους ίδιους όρους.

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. –

ΠΕ1

9

ΚΑΙ - AND

Αρχικοποιεί κάποια τιμή

που στη συνέχεια μπορεί να αλλάξει!

Ελέγχει δύο τιμές!

Αυτή η άδεια επιτρέπει στους άλλους να διανέμουν, να αναμειγνύουν, και να δημιουργούν πάνω στο δικό σας έργο, κατά μη-εμπορικό τρόπο, και παρόλο που τα νέα τους έργα θα πρέπει επίσης να σας αποδίδουν αναγνώριση και να είναι μη-εμπορικά, δεν οφείλουν να υπαγάγουν τα παράγωγα έργα τους στους ίδιους όρους.

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. –

ΠΕ1

9

Η - OR

Αρχικοποιεί κάποια τιμή

που στη συνέχεια μπορεί να αλλάξει!

Ελέγχει δύο τιμές!

Αυτή η άδεια επιτρέπει στους άλλους να διανέμουν, να αναμειγνύουν, και να δημιουργούν πάνω στο δικό σας έργο, κατά μη-εμπορικό τρόπο, και παρόλο που τα νέα τους έργα θα πρέπει επίσης να σας αποδίδουν αναγνώριση και να είναι μη-εμπορικά, δεν οφείλουν να υπαγάγουν τα παράγωγα έργα τους στους ίδιους όρους.

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. –

ΠΕ1

9

ΌΧΙ - NOT

Αρχικοποιεί κάποια τιμή

που στη συνέχεια μπορεί να αλλάξει!

Ελέγχει δύο τιμές!

Αυτή η άδεια επιτρέπει στους άλλους να διανέμουν, να αναμειγνύουν, και να δημιουργούν πάνω στο δικό σας έργο, κατά μη-εμπορικό τρόπο, και παρόλο που τα νέα τους έργα θα πρέπει επίσης να σας αποδίδουν αναγνώριση και να είναι μη-εμπορικά, δεν οφείλουν να υπαγάγουν τα παράγωγα έργα τους στους ίδιους όρους.

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. –

ΠΕ1

9

XOR

Αρχικοποιεί κάποια τιμή

που στη συνέχεια μπορεί να αλλάξει!

Ελέγχει δύο τιμές!

Αυτή η άδεια επιτρέπει στους άλλους να διανέμουν, να αναμειγνύουν, και να δημιουργούν πάνω στο δικό σας έργο, κατά μη-εμπορικό τρόπο, και παρόλο που τα νέα τους έργα θα πρέπει επίσης να σας αποδίδουν αναγνώριση και να είναι μη-εμπορικά, δεν οφείλουν να υπαγάγουν τα παράγωγα έργα τους στους ίδιους όρους.

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. –

ΠΕ1

9

Το σκηνικό

Αλλάζει σκηνικό ανάλογα

το μήνυμα που

λαμβάνει κάθε φορά

Το σκηνικό

Αυτή η άδεια επιτρέπει στους άλλους να διανέμουν, να αναμειγνύουν, και να δημιουργούν πάνω στο δικό σας έργο, κατά μη-εμπορικό τρόπο, και παρόλο που τα νέα τους έργα θα πρέπει επίσης να σας αποδίδουν αναγνώριση και να είναι μη-εμπορικά, δεν οφείλουν να υπαγάγουν τα παράγωγα έργα τους στους ίδιους όρους.

Τα σκηνικά τα έχουμε

δημιουργήσει!

Αυτή η άδεια επιτρέπει στους άλλους να διανέμουν, να αναμειγνύουν, και να δημιουργούν πάνω στο δικό σας έργο, κατά μη-εμπορικό τρόπο, και παρόλο που τα νέα τους έργα θα πρέπει επίσης να σας αποδίδουν αναγνώριση και να είναι μη-εμπορικά, δεν οφείλουν να υπαγάγουν τα παράγωγα έργα τους στους ίδιους όρους.

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. –

ΠΕ1

9

Από τις τεχνολογικές στις εκπαιδευτικές καινοτομίες. Οι νέες τεχνολογίες στην εκπαίδευση, καλές πρακτικές, web2 εφαρμογές, ανάπτυξη εκπαιδευτικού λογισμικού

Νικ

όλα

ος

Μπ

ακό

πο

υλο

ς π

ληρ

οφ

ορ

ικό

ς M

.Ed

. ΠΕ

19

nm

pak

o@

up

atra

s.gr

1- ΕΡΓΑΣΙΕΣ. ΣΕ ΑΥΤΟΝ ΘΑ

ΤΟΠΟΘΕΤΗΣΕΤΕ ΤΙΣ ΕΡΓΑΣΙΕΣ ΣΑΣ

2 ΦΥΛΛΑ ΕΡΓΑΣΙΑΣ. ΥΠΑΡΧΕΙ ΤΟ ΥΛΙΚΟ.

ΣΤΟ ΦΑΚΕΛΟ ΘΑ ΒΡΕΙΤΕ ΔΥΟ ΥΠΟΦΑΚΕΛΟΥΣ:

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Εδώ θα βρείτε όλο το υλικό

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Θα αναπτύξετε σε σχέση με το γνωστικό σας αντικείμενο: • Εκπαιδευτικό λογισμικό με το περιβάλλον scratch • Εκπαιδευτικό σενάριο, το οποίο θα εφαρμόζει το εκπαιδευτικό λογισμικό

μέσα στην τάξη σας.

Θα πρέπει να λάβετε υπόψη σας σε πιο διακριτό σημείο της διαδικασίας μάθησης θα το εντάξετε (σε μία ή σε περισσότερες)

Επίσης να αναφέρεται και η κατηγορία που εντάσσετε το λογισμικό σας.

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]

Το λογισμικό σας μπορεί να εμπεριέχει όλα τα στάδια ή να αναπτύξετε διαφορετικό λογισμικό για κάθε στάδιο. Το λογισμικό θα περιέχει: • Διδασκαλία • Εμπέδωση • Αξιολόγηση Θα πρέπει να υλοποιήσετε: • Μενού • Κουμπιά ελέγχου • Μορφές, σκηνικά

Θα χρησιμοποιήσετε μεταβλητές και προγραμματιστικές δομές: • Ακολουθίας • Επιλογής: απλή, σύνθετη, πολλαπλή • Επανάληψης: επανάλαβε, για πάντα • Και την εντολή «μετέδωσε».

Μην ξεχνάτε ότι σας έχει δοθεί υλικό που θα σας υποστηρίξει στην εκπόνηση της εργασίας σας!

[email protected] E mail επικοινωνίας

Στο φάκελο θα βρείτε και το απαραίτητο

λογισμικό:

Νικόλαος Μπακόπουλος πληροφορικός M.Ed. ΠΕ19 [email protected]