Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον...

42
Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Κατερίνα Γλέζου [email protected] Δρ. Καθηγήτρια ΠΕ04/19 Α΄ Αρσάκειο Γενικό Λύκειο Ψυχικού

description

Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0 Παρουσίαση ιστοσεμιναρίου http://blogs.sch.gr/webinarspe1920/2014/05/18/webinar201405/

Transcript of Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον...

Page 1: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Εισαγωγή στο διαδικτυακό

προγραμματιστικό

περιβάλλον

Κατερίνα Γλέζου [email protected]

Δρ. Καθηγήτρια ΠΕ04/19

Α΄ Αρσάκειο Γενικό Λύκειο Ψυχικού

Page 2: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Επισκόπηση εισήγησης

Σκοπός εισήγησης

Στόχοι εισήγησης

Αξιοποίηση του προγραμματιστικού περιβάλλοντος Scratch 2.0

Παρουσίαση του προγραμματιστικού περιβάλλοντος Scratch 2.0

Εξοικείωση με το περιβάλλον Scratch 2.0

Συζήτηση - Ερωτήσεις

2/42 Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0"

Page 3: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Σκοπός εισήγησης

Ανάπτυξη της προβληματικής σχετικά με

την αξιοποίηση του Scratch 2.0

Εξοικείωση με το περιβάλλον Scratch 2.0

3/42 Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0"

Page 4: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Στόχοι εισήγησης

οικοδόμηση γνώσεων

ανάπτυξη ικανοτήτων

καλλιέργεια στάσεων

αξιοποίησης, κατασκευής και διαχείρισης

έργων - Scratch projects

στη διαδικτυακή κοινότητα του Scratch

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

4/42 Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0"

Page 5: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Ενδεικτικά ερωτήματα

Τι είναι το Scratch 2.0;

Ποιος ανέπτυξε το Scratch;

Ποια η προστιθέμενη αξία της κοινότητας http://scratch.mit.edu/ ;

Ποια η προστιθέμενη αξία της κοινότητας http://scratched.media.mit.edu/ ;

Γιατί να χρησιμοποιήσω το Scratch 2.0;

Πώς μπορεί να αξιοποιηθεί στη διδακτική πράξη;

5/42 Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0"

Page 6: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Οι εκπαιδευόμενοι αναμένεται:

Να οικοδομήσουν γνώσεις και δεξιότητες σχεδίασης, ανάπτυξης και διαχείρισης έργων-Scratch projects στο περιβάλλον Scratch 2.0.

Να εξοικειωθούν με το περιβάλλον Scratch 2.0.

Να αναγνωρίσουν την προστιθέμενη αξία της αξιοποίησης των κοινοτήτων http://scratch.mit.edu/ και http://scratched.media.mit.edu/ .

Να αναπτύξουν ενδιαφέρον και θετική στάση απέναντι σε σύγχρονα υπολογιστικά εργαλεία.

Να δημιουργήσουν πρωτότυπες κατασκευές προσωπικού ενδιαφέροντος και νοήματος.

Αναμενόμενα αποτελέσματα

6/42 Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0"

Page 7: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Seymour Papert - πατέρας της Logo

Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0"

“ … We learn better by doing…

but we learn better still if we

combine our doing with talking

and thinking about what we

have done. … But we learn

best of all by the special kind

of doing that consists of

constructing something

outside of ourselves…”

(Seymour Papert, 1980)

7/42

Page 8: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Mitchel Resnick - πατέρας του Scratch

Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0" 8/42

“ [...] success in the future will be based not on how much we know, but on our ability to think and act creatively.”

“ [...] Digital fluency” should mean designing, creating, and remixing, not just browsing, chatting, and interacting. ”

(Mitchel Resnick , 2010)

Page 9: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Τι είναι το Scratch 2.0;

Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0" 9/42

http://vimeo.com/65583694

Φαντάσου • Προγραμμάτισε • Μοιράσου

σύγχρονη γλώσσα προγραμματισμού

διαδικτυακή πλατφόρμα προγραμματισμού

διαδικτυακή κοινότητα πρακτικής και μάθησης

Page 10: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Τι είναι το Scratch 2.0;

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

Με το Scratch, μπορείτε να δημιουργήσετε εύκολα διαδραστικές ιστορίες, κινούμενα σχέδια, ψηφιακά παιχνίδια, μουσική και ψηφιακή τέχνη και να τα μοιραστείτε με άλλα άτομα στη διαδικτυακή κοινότητα.

10/42 Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0"

Page 11: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Ποιος ανέπτυξε το Scratch;

Το Scratch είναι έργο της Lifelong Kindergarten Group του MIT Media Lab με πρωτεργάτη τον Mitchel Resnick.

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

11/42 Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0"

Page 12: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

scratch.mit.edu

Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0" 12/42

http://vimeo.com/65583694

Page 13: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

scratch.mit.edu

Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0" 13/42

Page 14: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

.

Πηγή: http://scratch.mit.edu/statistics/

Στατιστικά κοινότητας scratch.mit.edu

5.832.392 έργα μοιρασμένα,

3.537.225 εγγεγραμμένοι χρήστες ,

28.299.247 αναρτημένα σχόλια,

463.459 συλλογές έργων

… και το σκρατσάρισμα συνεχίζεται!

Τελευταία ενημέρωση 21/6/2014

14/42 Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0"

Page 15: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

scratched.media.mit.edu

Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0" 15/42

http://vimeo.com/6088868

Page 16: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

scratched.media.mit.edu

Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0" 16/42

http://vimeo.com/6088868

Η διαδικτυακή κοινότητα ScratchEd ξεκίνησε τον

Ιούλιο του 2009 όπου εκπαιδευτικοί που

χρησιμοποιούν το Scratch ανταλλάσουν πηγές,

συμμετέχουν σε συζητήσεις, κάνουν ερωτήσεις και

συνεργάζονται με άλλα άτομα.

Από την έναρξη του ScratchEd, περισσότεροι από

7.500 καθηγητές από ολόκληρο τον κόσμο έγιναν

μέλη της κοινότητας, μοιράζοντας εκατοντάδες πηγές

και συμμετέχοντας σε συζητήσεις.

Μπορείτε να γίνετε δωρεάν μέλος στην κοινότητα

του ScratchEd.

Page 17: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Το περιβάλλον εργασίας

17/42 Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0"

Page 18: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Scratch 2.0

Page 19: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Το περιβάλλον εργασίας

Page 20: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Scratch 2.0

Page 21: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Scratch 2.0

Page 22: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Scratch 2.0

Page 23: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Scratch 2.0

Page 24: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Scratch 2.0

Page 25: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Scratch 2.0

Page 26: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

htt

p:/

/scra

tch.m

it.e

du

/pro

jects

/102

982

90

26/42 Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0"

Κατασκευή Scratch projects “WEB 2.0” project

Page 27: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

http://scratch.mit.edu/projects/10298290

Κατασκευή Scratch projects “WEB 2.0” project

Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0" 27/42

Page 28: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Κατασκευή Scratch projects

Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0" 28/42

Ενδεικτικές οθόνες από έργα Scratch με θέμα «Προσομοίωση ευθύγραμμης κίνησης»

a) http://scratch.mit.edu/projects/2131574 b) http://scratch.mit.edu/projects/2144134 c) http://scratch.mit.edu/projects/2144124

Page 29: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Κατασκευή Scratch projects

Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0" 29/42

Ενδεικτικές οθόνες από έργα Scratch με θέμα «Προσομοίωση ελεύθερης πτώσης»

a) http://scratch.mit.edu/projects/2076443 b) http://scratch.mit.edu/projects/2181029 c) http://scratch.mit.edu/projects/2140003

Page 30: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0
Page 31: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Προσωπική σελίδα μαθητή στη διαδικτυακή κοινότητα του Scratch

(http://scratch.mit.edu/users/FanisK)

31/42 Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0"

Page 32: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

http://scratch.mit.edu/mystuff/#galleries

Συλλογές Scratch projects

Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0" 32/42

Page 33: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Κατασκευή Scratch projects Συλλογή Time Projects

33/42 Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0"

Page 34: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Κατασκευή Scratch projects Συλλογή Time Projects

34/42 Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0"

Page 35: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Κατασκευή Scratch projects Συλλογή Time Projects

35/42 Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0"

Page 36: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Κατασκευή Scratch projects Συλλογή Time Projects

36/42 Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0"

Page 37: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

http://scratch.mit.edu/studios/346736/

Κατασκευή Scratch projects Συλλογή Recovery – Περαστικά

Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0" 37/42

Page 38: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Θερμές ευχαριστίες στους/τις:

μαθητές/ήτριες της των Α΄, Β΄ και Γενικού Αρσακείων Γενικών Λυκείων Ψυχικού

συναδέλφους εκπαιδευτικούς

που συναντηθήκαμε στο δρόμο του

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

Ευχαριστίες

http://scratch.mit.edu/mystuff/#galleries

38/42 Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0"

Page 39: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Σας ευχαριστώ για την προσοχή σας.

Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0" 39/42

Κατερίνα Γλέζου

mail to: [email protected]

http://logogreekworld.ning.com

http://users.sch.gr/glezou

http://blogs.sch.gr/glezou

Educational & Language Technology Laboratory

http://hermes.di.uoa.gr/

Page 40: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Συζήτηση - Ερωτήσεις

40/42 Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0"

Page 41: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Προτεινόμενοι ιστότοποι http://scratch.mit.edu

Η επίσημη ιστοσελίδα του Scratch

scratched.media.mit.edu

Η ιστοσελίδα υποστήριξης της εκπαιδευτικής κοινότητας ScratchEd

http://wiki.scratch.mit.edu/wiki/Scratch_Wiki_Home

Scratch Wiki Home

http://info.scratch.mit.edu/Languages

Πλούσιο υποστηρικτικό εκπαιδευτικό υλικό για το Scratch

http://logogreekworld.ning.com/group/scratch

Ομάδα «Εφαρμογές του SCRATCH στη διδασκαλία της Πληροφορικής» στο Δίκτυο «Η Logo στην εκπαίδευση»

http://makolas.blogspot.com

Iστολόγιο του Νίκου Δαπόντε

http://ltee.org/gfesakis/?p=57

Ιστοσελίδα του Γιώργου Φεσάκη

http://users.sch.gr/dimnikolos/drupal/

Ιστοσελίδα του Δημήτρη Νικολού

www.scratchplay.gr/

Ένα βιβλίο για τη δημιουργία παιχνιδιών στο Scratch

http://hmathia14.ekped.gr/praktika14/scratch_day.html

– Scratch Day 3o Πανελλήνιο Εκπαιδευτικό Συνέδριο Ημαθίας 2014

41/42 Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0"

Page 42: Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0

Ενδεικτική Βιβλιογραφία Γλέζου, Κ. & Ιωσηφίδου, Μ., (2013). Εισαγωγή στο διαδικτυακό περιβάλλον προγραμματισμού Scratch 2.0. Στο Τζιμόπουλος, Ν. (Επιμ.) Πρακτικά 7ου Πανελλήνιου Συνεδρίου των Εκπαιδευτικών για τις ΤΠΕ «Αξιοποίηση των Τεχνολογιών της Πληροφορίας και της Επικοινωνίας στη Διδακτική Πράξη», Σύρος, ISBN : 978-960-89753-8-5.

Γλέζου Κ., Μαστρογιάννης Ι., Σωτηρίου Σ., (2013). Αξιοποίηση και κατασκευή προσομοιώσεων Κινηματικής στο Scratch από μαθητές Λυκείου. Στο Τζιμόπουλος, Ν. (Επιμ.) Πρακτικά 7ου Πανελλήνιου Συνεδρίου των Εκπαιδευτικών για τις ΤΠΕ «Αξιοποίηση των Τεχνολογιών της Πληροφορίας και της Επικοινωνίας στη Διδακτική Πράξη», Σύρος, ISBN : 978-960-89753-8-5.

Μαστρογιάννης Ι., Γλέζου Κ., Σωτηρίου Σ., (2011). Παίζω, μαθαίνω και διερευνώ με το ελεύθερο λογισμικό Scratch. Στο Γλέζου, Κ., Τζιμόπουλος, Ν. & Σωτηρίου, Σ. (Επιμ.) Πρακτικά 6ου Πανελλήνιου Συνεδρίου των Εκπαιδευτικών για τις ΤΠΕ «Αξιοποίηση των Τεχνολογιών της Πληροφορίας και της Επικοινωνίας στη Διδακτική Πράξη», Τόμος Γ΄, 1710-1712, Σύρος, ISBN : 978-960-89753-7-8.

Φεσάκης, Γ., Καράκιζα, Tσ., Γουλή, E., Γλέζου Κ., Γόγουλου, A. (2010). Εφαρμογές του SCRATCH στη διδασκαλία της Πληροφορικής. Στο Γρηγοριάδου, Μ. (Επιμ.) Πρακτικά 5ου Πανελληνίου Συνεδρίου Διδακτική της Πληροφορικής, 466-468, Αθήνα.

Brennan K., Resnick M.(2012). New frameworks for studying and assessing the development of computational thinking. AERA 2012.

Brennan, K., Resnick, M., and Monroy-Hernandez, A. (2010). Making projects, making friends: Online community as a catalyst for interactive media creation. New Directions for Youth Development, 2010 (128), 75-83.

Koh, K. (2013). Adolescents’ information-creating behavior embedded in digital media practice using Scratch. Journal of the American Society for Information Science and Technology, 64(9), 1826-1841.

Kordaki, M. (2012). Diverse categories of programming learning activities could be performed within Scratch. Procedia -Social and Behavioral Sciences, 46, 1162-66.

Maloney, J., Burd, L., Kafai, Y., Rusk, N., Silverman, B., & Resnick, M. (2004). Scratch: A Sneak Preview. Proceedings of the Second International Conference on Creating, Connecting, and Collaborating through Computing, January 29 - 30, 2004, Kyoto, Japan (pp. 104-109). Washington, DC, USA: IEEE Computer Society.

Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B., Kafai, Y., (2009). Scratch: Programming for All, November 2009, Communications of the ACM, 52(11), pp. 60-67.

Resnick, M., (2010). Rethinking Learning in the Digital Age, Retrieved February 20, 2014 from http://www.media.mit.edu/~mres/papers/wef.pdf

42/42 Iστοσεμινάριο "Εισαγωγή στο διαδικτυακό προγραμματιστικό περιβάλλον Scratch 2.0"