Το ςχολείο ςκοτϊνει
τον Προγραμματιςμό.

  Αλλάξτε το!!!




                       Σαρθμπαλίδθσ Ιωάννθσ
Ασ προβλθματιςτοφμε !!!
Πωσ μακαίνουμε; Από τα λάκθ μασ



                    “Το να τουσ ηθτάσ να δίνουν
                   πάντα τθ ςωςτι απάντθςθ δεν
                   τουσ επιτρζπει να μακαίνουν.”


                                   (TED 2010)

Diana Laufenberg
Σο ςχολείο ςκοτϊνει τθ δθμιουργικότθτα



                     “Δεν εκπαιδευόμαςτε για να
                         γίνουμε δθμιουργικοί
                     εκπαιδευόμαςτε να ξεχάςουμε
                       τθ δθμιουργικότθτα μασ.”
                                    (TED 2006)

  Sir Ken Robinson
Ασ διδάξουμε τα παιδιά να προγραμματίηουν



                      “Είναι ςχεδόν ςαν να μποροφν να
                      διαβάηουν αλλά όχι να γράφουν
                         με τισ νζεσ τεχνολογίεσ.”


                                       (TED 2012)

     Mitcel Resnick
Λίγθ κεωρία
Σφποι Γνϊςεων ςτον Προγραμματιςμό


Συντακτικι Γνϊςθ


                  Εννοιολογικι Γνϊςθ


                                        Στρατθγικι Γνϊςθ


   Κόμθσ, Β. (2005). Εισαγωγή στη διδακτική της Πληροφορικής.
Εποικοδομιςμόσ


Η γνϊςθ οικοδομείται από τουσ ίδιουσ τουσ μακθτζσ




Προσ ζνα Παιδαγωγικό Πλαίςιο Διδαςκαλίασ του Προγραμματιςμοφ ςτθ
          Δευτεροβάκμια Εκπαίδευςθ (Τηιμογιάννθσ, 2005)
Ηϊνθ Επικείμενθσ Ανάπτυξθσ


                                                 Ζϊνθ Επικείμενθσ
  Πυρινασ                                           Ανάπτυξθσ




Συνεργατικζσ δραςτθριότθτεσ με τισ ΤΠΕ ωσ γνωςτικά εργαλεία: Μελετϊντασ
 τθ Ζϊνθ τθσ Επικείμενθσ Ανάπτυξθσ (Μαυραντωνάκθ & Μακράκθσ, 2010)
΢ταδιακι μείωςθ τθσ βοικειασ
Ασ αλλάξουμε!!!
Περιβάλλον Προγραμματιςμοφ




Εργαλεία Προγραμματιςμοφ Γυμναςίου: Ποιο Προγραμματιςτικό Περιβάλλον
                προτιμοφν οι μακθτζσ; (Σταγάκθσ, 2012)
Μοντζλο μάκθςθσ




Τυπικι Μάκθςθ          Μικτι Μάκθςθ
΢χολικό Εγχειρίδιο




Προςαρμογι βιβλίου       Δθμιουργϊ παιχνίδια
    ςτο Scratch              ςτο Scratch
Αλλά και …




Ελλθνικά video tutorials για το Scratch        LearnScratch




                  6 Φφλλα Εργαςίασ για το Scratch
Δραςτθριότθτεσ μακιματοσ




               Παιχνίδια - Ιςτορίεσ
Κατθγορίεσ Δραςτθριοτιτων




Συγκεκριμζνο                  Δραςτθριότθτεσ         Ελεφκερεσ
 πρόβλθμα                       πολλαπλϊν          δραςτθριότθτεσ
                                 λφςεων


 Diverse categories of programming learning activities could be
           performed within Scratch (Kordaki, 2012)
Ρόλοσ Εκπαιδευτικοφ

         Μπλα! Μπλα!
         Μπλα! Μπλα!




Ειςθγείται             Βοθκάει - Ενκαρρφνει
Αξιολόγθςθ μακιματοσ




60% - 80% προκφπτει από    60% προκφπτει από
  Τεςτ - Διαγωνίςματα       Δραςτθριότθτεσ
Βακμολογία


Χαμθλι Βακμολογία            Χαμθλι Βακμολογία
       =                              =
    Αποτυχία                Ζνδειξθ για μεγαλφτερθ
                                 προςπάκεια
Ανατροφοδότθςθ


Να διαβάηεισ
περιςςότερο
                        Πολλαπλι

                           Αξιολογικι

 Προςπάκθςε λίγο                Ανατροφοδότθςθ
   περιςςότερο
Αντιμετϊπιςθ λάκουσ


                               Δεν πειράηει.
Δεν μπορείσ να                  Συνζχιςε.
τα καταφζρεισ.




                            Το λάκοσ είναι
  Το λάκοσ
                          απαραίτθτο ςτοιχείο
απαγορεφεται
                             τθσ μάκθςθσ
Ασ περάςουμε
 ςτθν πράξθ
Πλατφόρμα μακιματοσ




             Δθμιουργία διαδικτυακϊν
                   μακθμάτων
Υλθ μακιματοσ

                Μάκθμα         Διδακτικζσ Ώρεσ

Παλζτα Κίνθςθ                        1

Παλζτα Όψεισ                         2

Παλζτα Πζνα                          1

Δομι Επιλογισ                        2

Δομι Επανάλθψθσ                      2

Ανταλλαγι Μθνυμάτων                  2

Μεταβλθτζσ                           2
Τλικό Μακιματοσ


7 Φυλλάδια Αςκιςεων


           41 Δραςτθριότθτεσ - Αςκιςεισ
Παραδείγματα δραςτθριοτιτων




Αγϊνασ αυτοκινιτων    Πίκθκοσ τρϊει μπανάνεσ   Παρκάριςμα




Κάνοντασ πράξεισ με     Εμπρθςτισ βάηει        Το μεγάλο ψάρι
 ζναν δεινόςαυρο        φωτιά ςε κτίρια         τρϊει το μικρό
Διόρκωςθ κϊδικα

Άνοιξε το αρχείο FishChomp.sb που βρίςκεται ςτον φάκελο
    Games των ζτοιμων παραδειγμάτων του Scratch. Στο
παράδειγμα αυτό υπάρχει ζνα παιχνίδι ςτο οποίο κζλουμε
   να προςκζςουμε νζεσ δυνατότθτεσ. Πιο ςυγκεκριμζνα
 κζλουμε το πειναςμζνο μασ ψάρι να κερδίηει ζναν πόντο
 κάκε φορά που τρϊει ζνα ψάρι ενϊ κζλουμε επίςθσ όταν
      κα ζχει φάει 10 ψάρια το παιχνίδι να τελειϊνει.
Ανάγνωςθ κϊδικα

Αν πασ ςτθν ιςτοςελίδα http://scratch.mit.edu/projects/dusseau/1300123 του Scratch
κα βρεισ το παράδειγμα μίασ ιςτορίασ (μπορείσ να τθ κατεβάςεισ πατϊντασ ΕΔΩ) .




  Κατζβαςε λοιπόν το παράδειγμα ςτον υπολογιςτι ςου και μελζτθςε προςεκτικά τον
  κϊδικα. Στθ ςυνζχεια μελζτθςε τθ ςειρά των μθνυμάτων και κατζγραψε 2 πικανοφσ
                   ςυνδυαςμοφσ ξεκινϊντασ από το μινυμα Begin.
Άςκθςθ διαγωνίςματοσ

Δθμιοφργθςε αρχικά ζνα ςκθνικό, το οποίο κα αποτελείται από τρεισ μπάλεσ, όπωσ
φαίνεται παρακάτω:




Στθ ςυνζχεια κάνε τα εξισ:
1. Κάκε φορά που κα πατάει ο χριςτθσ ςτθν πράςινθ ςθμαία θ μπάλα του μπάςκετ κα
    πρζπει να μετακινείται ςυνεχϊσ αριςτερά-δεξιά (Μονάδεσ 5).
2. Όταν όμωσ κα κτυπάει τθν δεξιά μπάλα ι τθν αριςτερι μπάλα κα πρζπει να αλλάηει
    κατεφκυνςθ κατά 180 μοίρεσ (Μονάδεσ 10). Δθλαδι αν κτυπιςει τθν αριςτερι μπάλα
    να γυρίςει προσ τα δεξιά ενϊ αν ακουμπιςει τθν δεξιά μπάλα να γυρίςει προσ τα
    αριςτερά.
3. Η μπάλα του μπάςκετ κα πρζπει αρχικά να τοποκετείται ςτθν κζςθ (0,0) και θ
    κατεφκυνςθ τθσ να είναι προσ τα δεξιά (Μονάδεσ 5).
Άλλεσ αςκιςεισ από διαγωνίςματα




  Πρόταςθ γάμου             Ταξίδι ςτο Λονδίνο




Γάτα κτυπάει ςε δζντρο   Σχεδιάηω μία καμπυλωτι πόρτα
Αποτελζςματα
Προβολζσ ςελίδων 1ου μακιματοσ
Προβολζσ ςελίδων ςτθ δομι επιλογισ
Επιςκζψεισ μίασ μακιτριασ ςτθν πλατφόρμα
Τλοποίθςθ αςκιςεων


Β' Τρίμθνο




Α' Τρίμθνο




             0%    20%         40%          60%         80%   100%
                    Υλοποιικθκαν     Δεν Υλοποιικθκαν
Παράδειγμα ανατροφοδότθςθσ

******,
Είςαι και κοντά και μακριά από τθν λφςθ. Το λζω αυτό γιατί χρθςιμοποιείσ τισ ςωςτζσ
εντολζσ αλλά ςε λάκοσ ςθμείο. Πιο ςυγκεκριμζνα:
1) Λζμε να ξεκινάει ςε τυχαίο ςθμείο αριςτερά. Άρα εντολι πιγαινε (πολφ ςωςτά το
ζκανεσ) με x = -124 που δθλϊνει το αριςτερά (πολφ ςωςτό και αυτό) αλλά με τυχαίο y
(όχι -114 αλλά εντολι τυχαία επιλογι που χρθςιμοποιείσ λανκαςμζνα ςτθν επόμενθ
εντολι).
2) Άρα θ εντολι κινιςου δεν χρειάηεται.
3) Σωςτά δείχνεισ προσ μία κατεφκυνςθ αλλά εμείσ δεν κζλουμε δεξιά αλλά προσ το
μπαλάκι. Δεσ λοιπόν για μία άλλθ εντολι δείξε ...
4) Η εντολι επανάλθψθσ είναι ορκι αλλά δεν λεσ πότε κα τελειϊςει. Πρζπει λοιπόν να
τελειϊνει όταν αγγίηει το μπαλάκι.

Προςπάκεια 2θ:
ΟΚ
Σασ ευχαριςτϊ!!!

Το σχολείο σκοτώνει τον προγραμματισμό

  • 1.
    Το ςχολείο ςκοτϊνει τονΠρογραμματιςμό. Αλλάξτε το!!! Σαρθμπαλίδθσ Ιωάννθσ
  • 2.
  • 3.
    Πωσ μακαίνουμε; Απότα λάκθ μασ “Το να τουσ ηθτάσ να δίνουν πάντα τθ ςωςτι απάντθςθ δεν τουσ επιτρζπει να μακαίνουν.” (TED 2010) Diana Laufenberg
  • 4.
    Σο ςχολείο ςκοτϊνειτθ δθμιουργικότθτα “Δεν εκπαιδευόμαςτε για να γίνουμε δθμιουργικοί εκπαιδευόμαςτε να ξεχάςουμε τθ δθμιουργικότθτα μασ.” (TED 2006) Sir Ken Robinson
  • 5.
    Ασ διδάξουμε ταπαιδιά να προγραμματίηουν “Είναι ςχεδόν ςαν να μποροφν να διαβάηουν αλλά όχι να γράφουν με τισ νζεσ τεχνολογίεσ.” (TED 2012) Mitcel Resnick
  • 6.
  • 7.
    Σφποι Γνϊςεων ςτονΠρογραμματιςμό Συντακτικι Γνϊςθ Εννοιολογικι Γνϊςθ Στρατθγικι Γνϊςθ Κόμθσ, Β. (2005). Εισαγωγή στη διδακτική της Πληροφορικής.
  • 8.
    Εποικοδομιςμόσ Η γνϊςθ οικοδομείταιαπό τουσ ίδιουσ τουσ μακθτζσ Προσ ζνα Παιδαγωγικό Πλαίςιο Διδαςκαλίασ του Προγραμματιςμοφ ςτθ Δευτεροβάκμια Εκπαίδευςθ (Τηιμογιάννθσ, 2005)
  • 9.
    Ηϊνθ Επικείμενθσ Ανάπτυξθσ Ζϊνθ Επικείμενθσ Πυρινασ Ανάπτυξθσ Συνεργατικζσ δραςτθριότθτεσ με τισ ΤΠΕ ωσ γνωςτικά εργαλεία: Μελετϊντασ τθ Ζϊνθ τθσ Επικείμενθσ Ανάπτυξθσ (Μαυραντωνάκθ & Μακράκθσ, 2010)
  • 10.
  • 11.
  • 12.
    Περιβάλλον Προγραμματιςμοφ Εργαλεία ΠρογραμματιςμοφΓυμναςίου: Ποιο Προγραμματιςτικό Περιβάλλον προτιμοφν οι μακθτζσ; (Σταγάκθσ, 2012)
  • 13.
  • 14.
    ΢χολικό Εγχειρίδιο Προςαρμογι βιβλίου Δθμιουργϊ παιχνίδια ςτο Scratch ςτο Scratch
  • 15.
    Αλλά και … Ελλθνικάvideo tutorials για το Scratch LearnScratch 6 Φφλλα Εργαςίασ για το Scratch
  • 16.
    Δραςτθριότθτεσ μακιματοσ Παιχνίδια - Ιςτορίεσ
  • 17.
    Κατθγορίεσ Δραςτθριοτιτων Συγκεκριμζνο Δραςτθριότθτεσ Ελεφκερεσ πρόβλθμα πολλαπλϊν δραςτθριότθτεσ λφςεων Diverse categories of programming learning activities could be performed within Scratch (Kordaki, 2012)
  • 18.
    Ρόλοσ Εκπαιδευτικοφ Μπλα! Μπλα! Μπλα! Μπλα! Ειςθγείται Βοθκάει - Ενκαρρφνει
  • 19.
    Αξιολόγθςθ μακιματοσ 60% -80% προκφπτει από 60% προκφπτει από Τεςτ - Διαγωνίςματα Δραςτθριότθτεσ
  • 20.
    Βακμολογία Χαμθλι Βακμολογία Χαμθλι Βακμολογία = = Αποτυχία Ζνδειξθ για μεγαλφτερθ προςπάκεια
  • 21.
    Ανατροφοδότθςθ Να διαβάηεισ περιςςότερο Πολλαπλι Αξιολογικι Προςπάκθςε λίγο Ανατροφοδότθςθ περιςςότερο
  • 22.
    Αντιμετϊπιςθ λάκουσ Δεν πειράηει. Δεν μπορείσ να Συνζχιςε. τα καταφζρεισ. Το λάκοσ είναι Το λάκοσ απαραίτθτο ςτοιχείο απαγορεφεται τθσ μάκθςθσ
  • 23.
  • 24.
    Πλατφόρμα μακιματοσ Δθμιουργία διαδικτυακϊν μακθμάτων
  • 25.
    Υλθ μακιματοσ Μάκθμα Διδακτικζσ Ώρεσ Παλζτα Κίνθςθ 1 Παλζτα Όψεισ 2 Παλζτα Πζνα 1 Δομι Επιλογισ 2 Δομι Επανάλθψθσ 2 Ανταλλαγι Μθνυμάτων 2 Μεταβλθτζσ 2
  • 26.
    Τλικό Μακιματοσ 7 ΦυλλάδιαΑςκιςεων 41 Δραςτθριότθτεσ - Αςκιςεισ
  • 27.
    Παραδείγματα δραςτθριοτιτων Αγϊνασ αυτοκινιτων Πίκθκοσ τρϊει μπανάνεσ Παρκάριςμα Κάνοντασ πράξεισ με Εμπρθςτισ βάηει Το μεγάλο ψάρι ζναν δεινόςαυρο φωτιά ςε κτίρια τρϊει το μικρό
  • 28.
    Διόρκωςθ κϊδικα Άνοιξε τοαρχείο FishChomp.sb που βρίςκεται ςτον φάκελο Games των ζτοιμων παραδειγμάτων του Scratch. Στο παράδειγμα αυτό υπάρχει ζνα παιχνίδι ςτο οποίο κζλουμε να προςκζςουμε νζεσ δυνατότθτεσ. Πιο ςυγκεκριμζνα κζλουμε το πειναςμζνο μασ ψάρι να κερδίηει ζναν πόντο κάκε φορά που τρϊει ζνα ψάρι ενϊ κζλουμε επίςθσ όταν κα ζχει φάει 10 ψάρια το παιχνίδι να τελειϊνει.
  • 29.
    Ανάγνωςθ κϊδικα Αν πασςτθν ιςτοςελίδα http://scratch.mit.edu/projects/dusseau/1300123 του Scratch κα βρεισ το παράδειγμα μίασ ιςτορίασ (μπορείσ να τθ κατεβάςεισ πατϊντασ ΕΔΩ) . Κατζβαςε λοιπόν το παράδειγμα ςτον υπολογιςτι ςου και μελζτθςε προςεκτικά τον κϊδικα. Στθ ςυνζχεια μελζτθςε τθ ςειρά των μθνυμάτων και κατζγραψε 2 πικανοφσ ςυνδυαςμοφσ ξεκινϊντασ από το μινυμα Begin.
  • 30.
    Άςκθςθ διαγωνίςματοσ Δθμιοφργθςε αρχικάζνα ςκθνικό, το οποίο κα αποτελείται από τρεισ μπάλεσ, όπωσ φαίνεται παρακάτω: Στθ ςυνζχεια κάνε τα εξισ: 1. Κάκε φορά που κα πατάει ο χριςτθσ ςτθν πράςινθ ςθμαία θ μπάλα του μπάςκετ κα πρζπει να μετακινείται ςυνεχϊσ αριςτερά-δεξιά (Μονάδεσ 5). 2. Όταν όμωσ κα κτυπάει τθν δεξιά μπάλα ι τθν αριςτερι μπάλα κα πρζπει να αλλάηει κατεφκυνςθ κατά 180 μοίρεσ (Μονάδεσ 10). Δθλαδι αν κτυπιςει τθν αριςτερι μπάλα να γυρίςει προσ τα δεξιά ενϊ αν ακουμπιςει τθν δεξιά μπάλα να γυρίςει προσ τα αριςτερά. 3. Η μπάλα του μπάςκετ κα πρζπει αρχικά να τοποκετείται ςτθν κζςθ (0,0) και θ κατεφκυνςθ τθσ να είναι προσ τα δεξιά (Μονάδεσ 5).
  • 31.
    Άλλεσ αςκιςεισ απόδιαγωνίςματα Πρόταςθ γάμου Ταξίδι ςτο Λονδίνο Γάτα κτυπάει ςε δζντρο Σχεδιάηω μία καμπυλωτι πόρτα
  • 32.
  • 33.
  • 34.
    Προβολζσ ςελίδων ςτθδομι επιλογισ
  • 35.
  • 36.
    Τλοποίθςθ αςκιςεων Β' Τρίμθνο Α'Τρίμθνο 0% 20% 40% 60% 80% 100% Υλοποιικθκαν Δεν Υλοποιικθκαν
  • 37.
    Παράδειγμα ανατροφοδότθςθσ ******, Είςαι καικοντά και μακριά από τθν λφςθ. Το λζω αυτό γιατί χρθςιμοποιείσ τισ ςωςτζσ εντολζσ αλλά ςε λάκοσ ςθμείο. Πιο ςυγκεκριμζνα: 1) Λζμε να ξεκινάει ςε τυχαίο ςθμείο αριςτερά. Άρα εντολι πιγαινε (πολφ ςωςτά το ζκανεσ) με x = -124 που δθλϊνει το αριςτερά (πολφ ςωςτό και αυτό) αλλά με τυχαίο y (όχι -114 αλλά εντολι τυχαία επιλογι που χρθςιμοποιείσ λανκαςμζνα ςτθν επόμενθ εντολι). 2) Άρα θ εντολι κινιςου δεν χρειάηεται. 3) Σωςτά δείχνεισ προσ μία κατεφκυνςθ αλλά εμείσ δεν κζλουμε δεξιά αλλά προσ το μπαλάκι. Δεσ λοιπόν για μία άλλθ εντολι δείξε ... 4) Η εντολι επανάλθψθσ είναι ορκι αλλά δεν λεσ πότε κα τελειϊςει. Πρζπει λοιπόν να τελειϊνει όταν αγγίηει το μπαλάκι. Προςπάκεια 2θ: ΟΚ
  • 38.