Chris Triantafyllou

  • Μεγαλύτερο μέγεθος γραμματοσειράς
  • Προκαθορισμένο μέγεθος γραμματοσειράς
  • Μικρότερο μέγεθος γραμματοσειράς
Welcome to the Frontpage

ΣΕΝΑΡΙΟ4-KODU

E-mail Εκτύπωση PDF

ΕΚΠΑΙΔΕΥΤΙΚΟ ΣΕΝΑΡΙΟ

Α? ΜΕΡΟΣ. ΣΧΕΔΙΑΣΗ

1. Τίτλος σεναρίου

?Δημιουργία παιχνιδιού με λογισμικό Γεγονοστραφούς Προγραμματισμού MsKodu?


2. Δημιουργός του σεναρίου

Χρήστος Τριανταφύλλου, Καθηγητής Πληροφορικής ΠΕ19

3. Συνοπτική περιγραφή του σεναρίου

? Δημιουργία παιχνιδιού με λογισμικό Γεγονοστραφούς Προγραμματισμού MsKodu ?

Διδακτικό Σενάριο για τις ανάγκες της παρούσας επιμόρφωσης B' επιπέδου, Ειδικό Μέρος.


Το εκπαιδευτικό παιγνίδι, με το συγκεκριμένο διαδικτυακό λογισμικό, δίνει τη δυνατότητα στο μαθητή να δημιουργήσει δικά του παιχνίδια με τη βοήθεια του μικρού ήρωα Kodu, τον Μηχανάκια, το Υποβρύχιο, το Χελιδονόψαρο, το Κανόνι, την Χελώνα, κ.ά. Χαρακτήρες. Έχει τη δυνατότητα να προγραμματίσει την συμπεριφορά  αυτών των χαρακτήρων επιλέγοντας να κάνουν διάφορες ενέργειες όπως, να πυροβολούν, να τρώνε μήλα, να ακούν ήχους, να κουβαλούν διάφορα αντικείμενα και κινήσεις σε νέες θέσεις.

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

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

4. Εκτιμώμενη διάρκεια

Θα χρειαστούμε τρεις διδακτικές ώρες, για ολοκλήρωση του σεναρίου από τους μαθητές, σε εργαστήριο Η/Υ.

5. Σκοπός και Διδακτικοί στόχοι, σε σχέση με τις ΤΠΕ

Βασικός σκοπός του εκπαιδευτικού σεναρίου είναι το να:

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

Διδακτικοί στόχοι είναι:

  • να εξοικειωθούν οι μαθητές με τις έννοιες του αλγόριθμου, του λογικού διαγράμματος, το πως δομούνται και πως αλληλεπιδρούν δυναμικά το ένα ως προς το άλλο

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

  • να καταφέρει ο μαθητής να σκεφτεί και να οργανώσει event για τα αντικείμενα που προσθέτει στον εικονικό κόσμο που δημιουργεί, ακολουθώντας τη δομή επανάληψης «όσο?κάνε».

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

  • Επίσης, να κατανοήσουν ότι η επανεξέταση και η βελτίωση των παραγόμενων έργων προγραμματισμού είναι στενά συνδεδεμένα με τις ΤΠΕ, οι οποίες επιτρέπουν τις διεργασίες αυτές να γίνονται γρήγορα, εύκολα και πλήρως οπτικοποιημένα.

Επιπρόσθετα, οι μαθητές μέσα από τη διαδικασία της μάθησης να οικειοποιηθούν δεξιότητες:

  • επικοινωνίας (ομιλία, επιχειρηματολογία, διάλογος κ.ά.)

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

  • κριτικής επεξεργασίας πληροφοριών και παραδοχών

  • δημιουργικής και κριτικής σκέψης

  • προγραμματισμού και με την μαθηματική σκέψη.

6. Εμπλεκόμενες γνωστικές περιοχές-Θεματικές ενότητες

Υπηρετούνται βασικές επιδιώξεις των θεματικών ενοτήτων του μαθήματος των ΤΠΕ για την Γ΄ Τάξη Γυμνασίου:

  •  
    • Ενότητα 1: Γνωρίζω τον υπολογιστή ως ενιαίο σύστημα ? Προγραμματισμός, Κεφάλαιο 2 ? «Ο Προγραμματισμός στην Πράξη», και ως συνέχεια αυτού, μπορεί να ανατεθεί ως εργασία στους μαθητές της ίδια τάξης, η ανάπτυξη ενός παιχνιδιού με το λογισμικό MsKodu, στα πλαίσια της Ενότητας 2: Χρήση εργαλείων έκφρασης, επικοινωνίας, ανακάλυψης και δημιουργίας

 

 

  1. Τάξεις στις οποίες απευθύνεται

Tο διδακτικό σενάριο μπορεί να αξιοποιηθεί από μαθητές της Γ΄ τάξης του Γυμνασίου.

Το θέμα που διαπραγματεύεται είναι ένα πρόβλημα προγραμματισμού εύκολο και κατανοητό, δεν επεξεργάζεται όμως μόνο τις γνωστές δομές ακολουθίας, επιλογής και επανάληψης, αλλά και του event programming καθώς και του αντικειμενοστραφούς προγραμματισμού, τα οποία αναλυτικά διδάσκονται σε μεγαλύτερες ηλικίες και τάξεις πλην όμως με το συγκεκριμένο λογισμικό, χωρίς αυτό να σημαίνει ότι δεν μπορεί να διδαχθεί και με άλλο λογισμικό, όπως το scratch, μπορεί επίσης να φανεί πολύ χρήσιμο και στους μαθητές της Γ' Λυκείου ή των ΕΠΑΛ στον προγραμματισμό, προσαρμόζοντας τις δραστηριότητες του σεναρίου στο γνωστικό επίπεδο των μαθητών.


  1. Προαπαιτούμενες γνώσεις των μαθητών

Βασική χρήση του λογισμικού MsKodu, διαμόρφωση παρασκηνίου-κόσμου, επιλογή-εισαγωγή χαρακτήρων, και θεωρητικά την επαναληπτική δομή «όσο?κάνε».


  1. Συσχετισμός με το Αναλυτικό Πρόγραμμα

Γ΄ Τάξη Γυμνασίου,

  • Ενότητα 1η, «Γνωρίζω τον υπολογιστή ως ενιαίο σύστημα ? Προγραμματισμός», Κεφάλαιο 2 ? «Ο Προγραμματισμός στην Πράξη»,

  • Ενότητα 2η, «Χρήση εργαλείων έκφρασης, επικοινωνίας, ανακάλυψης και δημιουργίας»


Το εκπαιδευτικό σενάριο υποστηρίζει τη μαθησιακή διαδικασία μέσω της χρήσης και της αξιοποίησης των ΤΠΕ στην εκπαιδευτική πράξη. Είναι συμβατό με το σχολικό Αναλυτικό Πρόγραμμα Σπουδών, αφού υπηρετεί τόσο στόχους που σχετίζονται με τις ΤΠΕ όσο και στόχους που σχετίζονται με την καλλιέργεια της δημιουργικής κριτικής σκέψης.

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

 

 

  1. Διδακτικό υλικό και απαιτούμενη υλικοτεχνική υποδομή για το σενάριο

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

Είναι καλό οι μαθητές να χωριστούν σε ομάδες των 2-3 ατόμων με την απαίτηση του ανάλογου αριθμού Η/Υ.

Απαιτούμενο διδακτικό υλικό είναι ένας σε κάθε υπολογιστή ο Πληροφορικός να έχει εγκαταστήσει το λογισμικό MsKodu που θα χρησιμοποιήσουν οι μαθητές, και να ελέγξει τη σωστή λειτουργία του Τοπικού Δικτύου, ώστε να μπορέσουν οι μαθητές να προσπελάσουν τα ηλεκτρονικά φύλλα εργασίας. [Το Kodu απαιτεί οι υπολογιστές να έχουν αρκετή μνήμη και Vista, Seven ή service pack 3 στο Λ.Σ. XP]


  1. Οι εναλλακτικές αντιλήψεις (αναπαραστάσεις, ιδέες, κλπ.) των μαθητών

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

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


  1. Οργάνωση τάξης

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

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

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

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


  1. Διδακτικές προσεγγίσεις και στρατηγικές/ θεωρίες μάθησης

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

Άλλο πιθανό πρόβλημα που πρέπει να προσεχθεί έχει να κάνει με την δυνατότητα των υπολογιστών. Χρειάζεται αρκετή μνήμη, καλή κάρτα γραφικών και σχετικά γρήγορο επεξεργαστή.

Θεωρητική Προσέγγιση:

Το διδακτικό σενάριο στηρίζεται σε αρχές και πρότυπα των θεωριών μάθησης του Κριτικού Εποικοδομισμού. Σε σχέση με τον Προγραμματισμό, επιζητείται μέσω του περιβάλλοντος του λογισμικού η αλληλεπίδραση με τον μαθητή.

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

 

 

  1. Φύλλα εργασίας


Μεθοδολογική Προσέγγιση

Οι δραστηριότητες αξιοποίησης εφαρμογών και εκπαιδευτικών λογισμικών των ΤΠΕ προτείνεται να πραγματοποιηθούν σε ένα ομαδοσυνεργατικό πλαίσιο διδασκαλίας (συνεργατική διερευνητική μάθηση).

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


Συνοδευτικά Φύλλα Εργασίας

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

Οι μαθητές/τριες, με τη συνεργασία του καθηγητή τους, καλούνται να αυτενεργήσουν και να δημιουργήσουν όχι με επακριβή βήματα, τις δραστηριότητες που προτείνονται προς λύση.


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

 

Κατεβάστε σε pdf όλο το διδακτικό σενάριο 

 

Τελευταία Ενημέρωση ( Δευτέρα, 07 Μάιος 2012 15:55 )
 

ΣΕΝΑΡΙΟ3-ROBOTICS

E-mail Εκτύπωση PDF

 ΑΝΑΠΤΥΞΗ ΔΕΞΙΟΤΗΤΩΝ ΜΕ ΤΗΝ ΕΚΠΑΙΔΕΥΤΙΚΗ ΡΟΜΠΟΤΙΚΗ


Θα αναφερθούμε αρχικά σε Εισαγωγικές έννοιες Ρομποτικής:

Ρομπότ (Robot)
Είναι ηλεκτρομηχανικές συσκευές οι οποίες ελέγχονται μέσω προγραμματισμού και μπορούν να εκτελούν εργασίες αυτόνομα.
Πολλές φορές η εμφάνιση και οι κινήσεις τους δίνουν την εντύπωση ότι διαθέτουν ευφυΐα.

Ρομποτική (Robotics)
Είναι ο κλάδος της τεχνολογίας που ασχολείται με το σχεδιασμό, κατασκευή, λειτουργία, εφαρμογή των ρομπότ.
Σχετίζεται με διάφορες επιστήμες, όπως η ηλεκτρονική, μηχανική (engineering), μηχανολογία (mechanics), πληροφορική.

Ετυμολογία:
Το 1921 ο Τσέχος Karel Capek παρουσίασε το θεατρικό έργο επιστημονικής φαντασίας ?R.U.R. - Rossum's Universal Robots?
Το 1941 ο Isaac Asimov χρησιμοποίησε τον όρο Robotics στο έργο επιστημονικής φαντασίας ?Liar!?

Μέχρι τον 1ο αιώνα μ.Χ. έχουμε περιγραφές για πάνω από 100 μηχανήματα και αυτομάτα, ένα πυροσβεστικό, μια μηχανή που λειτουργεί με κέρμα, ατμοκίνητη συσκευή («Πνευματικά» και «Αυτόματα», Ήρων ο Αλεξανδρεύς).
Το 1495 μ.Χ. έχουμε σχέδια για έναν μηχανικό ιππότη από τον Leonardo da Vinci.
Το 1961 μ.Χ. έχουμε το 1ο εγκατεστημένο βιομηχανικό ρομπότ Unimate.

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

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

Η αξιοποίηση των τεχνολογικών εργαλείων για την ανάπτυξη εκπαιδευτικών δραστηριοτήτων είναι συμβατή με:
τη θεωρία κατασκευής της γνώσης (constructivism) όπως αυτή κυρίως αναπτύχθηκε από τον Piaget
την κατασκευαστική χρήση της εκπαιδευτικής τεχνολογίας (constuctionism) όπως αυτή διατυπώνεται από τον Papert.

«Οι μαθητευόμενοι οικοδομούν πιο αποτελεσματικά τη γνώση όταν εμπλέκονται ενεργά στη σχεδίαση και κατασκευή (χειρωνακτική και ψηφιακή) πραγματικών αντικειμένων που έχουν νόημα για τους ίδιους, είτε αυτά είναι κάστρα από άμμο, είτε κατασκευές Lego και προγράμματα υπολογιστών, είτε μια θεωρία για το σύμπαν?» (Papert, 1991)

Έτσι, οι μαθητές αποκτούν:
Ανάπτυξη ερευνητικού πνεύματος και επιστημονικής μεθοδολογίας.
Καλλιέργεια και ανάπτυξη πολύτιμων νοητικών δεξιοτήτων (αναλυτική και συνθετική σκέψη, δημιουργικότητα, κριτική σκέψη κ.α.).
Απόκτηση χρήσιμων τεχνολογικών δεξιοτήτων.
Ανάπτυξη πνεύματος ομαδικότητας και συνεργασίας - εξοικείωση με την ομαδο-συνεργατική μέθοδο εργασίας.
Αξιοποίηση τεχνικών επίλυσης προβλήματος.
Διατύπωση και έλεγχο υποθέσεων.
Αυτοοργάνωση και έλεγχο της πορείας της εργασίας.

Διαθεματικότητα:
Σχεδίαση και κατασκευή μηχανών χρησιμοποιώντας κατάλληλα υλικά, αισθητήρες και ενεργοποιητές (Τεχνολογία).
Υπολογισμός φυσικών ποσοτήτων που επιδρούν στη σχεδίαση και τη λειτουργία των κατασκευών, όπως η απόσταση, η γωνία βολής, το μήκος του άξονα, η περίμετρος της ρόδας (Φυσική, Μαθηματικά).
Χρήση λογισμικού και δομών προγραμματισμού για την κίνηση και τον έλεγχο των μηχανών ? κατασκευών (Πληροφορική).

Αισθητήρες που χρησιμοποιούνται (sensors):
Κάμερες, Επιταχυνσιόμετρα, Γυροσκόπια, Μαγνητική πυξίδα, Ασθητήρες Δύναμης ? βάρους ? πίεσης, Θερμοκρασίας, Υγρασίας, Ηλεκτρικής τάσης ή έντασης ρεύματος, Επαφής, Απόστασης (laser ή υπερήχων), Γωνίας ? στροφών, Χρώματος, Έντασης φωτός, Ταχύτητας ? ροής

Ενεργοποιητές (actuators):
Σερβομηχανισμοί, Ηλεκτρομαγνητικές βαλβίδες, Κινητήρες, Βηματικοί κινητήρες, Γραμμικοί ενεργοποιητές, Περιστροφικοί ενεργοποιητές, Led, Προβολείς, Ασύρματοι πομποί, Ρομποτικοί βραχίονες, Αυτόματα οχήματα εδάφους, με ρόδες ή με ερπύστριες, Αυτοκινούμενα με 4, 6 ή περισσότερα πόδια, Αυτόματες υποθαλάσσιες συσκευές, Αυτόματες ιπτάμενες συσκευές, Ανθρωποειδή, Βιομηχανικά ρομπότ (κατεργασία υλικών, συναρμολόγηση, κ.ά.)

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


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

Η εμπειρία και οι γνώσεις στον τομέα της Ρομποτικής έχουν δημιουργήσει ένα όλο και  περισσότερο θετικό κλίμα εφαρμογής της στο χώρο της εκπαίδευσης. Όπως έχει  διαπιστωθεί από διάφορες έρευνες ενισχύει την εκπαιδευτική διαδικασία στον  προγραμματισμό-χειρισμό ρομποτικών κατασκευών καθώς και την ικανότητα  ανάπτυξης διαθεματικών συνθετικών εργασιών. Εφαρμογές της εκπαιδευτικής  ρομποτικής με μαθητές και εκπαιδευτικούς έδειξαν θετικά αποτελέσματα στην ανάπτυξη  του τεχνολογικού υπόβαθρου και της ικανότητας επίλυσης προβλημάτων.
Τέτοιου είδους  δεξιότητες είναι καθοριστικές για την κατανόηση προβλημάτων που σχετίζονται με την  ανάπτυξη εφαρμογών αυτόματου ελέγχου.  
Η ανάπτυξη της γνώσης συνίσταται:  
1. Στο να μάθει ο μαθητής πώς να μαθαίνει, δηλαδή, πώς να αποκτά τα εργαλεία κατανόησης  του κόσμου με την ευρεία έννοια του.  
2. Να μάθει πώς να ενεργεί έτσι ώστε να μπορεί αύριο να είναι παραγωγικός στο χώρο  του.  
3. Να μάθει πώς να ζει με τους άλλους, δηλαδή πώς να συμμετέχει και να συνεργάζεται μαζί  τους.
4. Να μάθει πώς να μετατρέπει τη γνώση και την εμπειρία των άλλων σε  προσωπική δράση.
 
Η διαδικασία της μάθησης γίνεται πιο αποτελεσματική μέσα από τη δημιουργία  περιβαλλόντων μάθησης, τα οποία πραγματεύονται προβλήματα που εντάσσονται στο  βιωματικό ή ζωτικό χώρο του μαθητή. Επικεντρώνεται, δηλαδή, σε αυθεντικές  δραστηριότητες, οι οποίες σχετίζονται με τις καταστάσεις και τα προβλήματα που  αντιμετωπίζουν οι μαθητές στην καθημερινή τους ζωή.
Τέτοιες δραστηριότητες μπορούν να  αναδειχθούν και να ενταχθούν στο βιωματικό και μαθησιακό χώρο των μαθητών. Ειδικά τα παιδιά  μπορούν να μάθουν περισσότερα για τον πραγματικό κόσμο δουλεύοντας με τις ρομποτικές  κατασκευές.
Η αυξανόμενη ζήτηση τεχνολογικών καινοτομιών που θα μπορούσαν να  δώσουν νέες δυνατότητες σε άτομα και κοινότητες αναδεικνύει τις δυνατότητες της  εκπαιδευτικής ρομποτικής.  Η ρομποτική τεχνολογία μπορεί να χρησιμοποιηθεί ως μοντέλο υποστήριξης της  εκπαίδευσης για τη βιώσιμη ανάπτυξη.


ΜΕΣΑ ΚΑΙ ΔΥΝΑΤΟΤΗΤΕΣ ΓΙΑ ΤΗ ΔΙΔΑΣΚΑΛΙΑ ΤΗΣ  ΡΟΜΠΟΤΙΚΗΣ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ
 
Το ΣΥΣΤΗΜΑ MINDSTORMS ΤΗΣ Lego  

Υπάρχουν αρκετά εκπαιδευτικά συστήματα διαθέσιμα για την εφαρμογή της εκπαιδευτικής  ρομποτικής στην πράξη. Η εκπαιδευτική δυναμική των προγραμματιζόμενων ρομποτικών  κατασκευών διαφόρων Εταιριών, όπως για παράδειγμα τα MINDSTORMS της LEGO,  συνίσταται στη δυνατότητα που προσφέρει στους μαθητές, να συνθέσουν μια μηχανική  οντότητα (π.χ. ένα μοντέλο αυτοκινήτου, ένα μικρό απλό ρομπότ, κ.ά.) και να την  κατευθύνουν με τη βοήθεια ενός απλού και εύχρηστου προγραμματιστικού περιβάλλοντος.  Το πακέτο LEGOMINDSTORMS, αν αξιοποιηθεί κατάλληλα, μπορεί να υποστηρίξει τη  δημιουργία ενός περιβάλλοντος εποικο­δομητικής μάθησης (constructive learning) που θα  παρέχει αυθεντικές εκπαιδευτικές δραστηριότητες ενταγμένες σε διαδικασίες επίλυσης  ανοιχτών προβλημάτων από τον πραγματικό κόσμο, θα ενθαρρύνει την έκφραση και την  προσωπική εμπλοκή στη μαθησιακή διαδικασία και θα υποστηρίζει την κοινωνική  αλληλεπίδραση.
Με τα LEGOMINDSTORMS γίνονται πράξη οι ιδέες του S. Papert για  «μαστόρεμα της γνώσης» (constructionism): τα παιδιά οικοδομούν πιο αποτελεσματικά τη  γνώση όταν εμπλέκονται ενεργά στη σχεδίαση και κατασκευή (πρακτική και εικονική)  πραγματικών  αντικειμένων  που  έχουν  νόημα  για  τους  ίδιους.  

Η σχεδίαση δραστηριοτήτων με τις ρομποτικές κατασκευές LEGOMINDSTORMS  συνδέεται με την εκπλήρωση ενός έργου με στόχο την επίλυση ενός προβλήματος. Σε ένα  τέτοιο μαθησιακό περιβάλλον, η μάθηση καθοδηγείται από το προς επίλυση πρόβλημα.  Προκειμένου να εμπλέξουμε τους μαθητές σε δραστηριότητες σχεδίασης και κατασκευής  πραγματικών αντικειμένων, δηλαδή ρομποτικών κατασκευών που έχουν νόημα για τους  ίδιους και τους γύρω τους, θα πρέπει να επινοήσουμε δραστηριότητες που θα προτρέπουν  τους μαθητές να κατασκευάσουν αλλά συγχρόνως να τους ενθαρρύνουμε και να τους  υποστηρίξουμε κατάλληλα ώστε να πειραματιστούν και να διερευνήσουν ιδέες που διέπουν  τις κατασκευές τους.
Οι δραστηριότητες αυτές είναι συνήθως διαθεματικές και μπορούν να  ενταχθούν στα σχολικά μαθήματα της τεχνολογίας, των φυσικών επιστημών και της  πληροφορικής τόσο στην πρωτοβάθμια όσο και στη δευτεροβάθμια εκπαίδευση.  



Εκπαιδευτική ρομποτική με την πλατφόρμα Lego Mindstorms NXT  

Στο προγραμματιστικό περιβάλλον Lego Mindstorms  η ιδέα των προγραμματιζόμενων ρομπο­τικών κατασκευών ξεκίνησε με τη χελώνα της Logo  από τα τέλη της δεκαετίας του '60.
Οι χελώνες αυτές συνδέονταν με τον υπολογιστή με ένα  καλώδιο και μπορούσαν να κινούνται στο διδιάστατο χώρο ανάλογα με τις εντολές που  λάμβαναν. Σήμερα ποικιλία δομικών στοιχείων και ηλεκτρονικών εξαρτημάτων που  κατασκευάζονται από διάφορες εταιρίες, χρησιμοποιούνται για τη σύνθεση ρομποτικών  κατασκευών, ενώ η ανάγκη της αυτονομίας των κατασκευών από τον υπολογιστή οδήγησε  στη χρήση προγραμματιζόμενων κύβων με ενσωματωμένους μικρο­επεξεργαστές.

Το  σύστημα αυτό, προσφέρει ένα ευφυές ελεγχόμενο από υπολογιστή  «τούβλο» Lego, που αποτελεί τον εγκέφαλο του εκπαιδευτικού ρομπότ του Lego  Mindstorms, διαδραστικούς κινητήρες, ηχητικούς, υπερηχητικούς και άλλους αισθητήρες,  καθώς και μια μεγάλη συλλογή υλικών κατασκευής («τουβλάκια», γρανάζια, τροχαλίες,  άξονες κ.λπ.) που δομούνται γύρω ή πάνω στον μικροεπεξεργαστή.  Προσφέρει επίσης ένα απλό γραφικό περιβάλλον προγραμματισμού, που δίνει τη  δυνατότητα δημιουργίας προγραμματιζόμενων «συμπεριφορών» για τις μηχανικές  κατασκευές.
Οι προγραμματιζόμενες «συμπεριφορές» μεταβιβάζονται από τον Η/Υ στη  μηχανική κατασκευή μέσω σύνδεσης USB ή Bluetooth μεταξύ του Η/Υ και του  μικροεπεξεργαστή των μηχανικών κατασκευών.
Το λογισμικό LEGO  MINDSTORMS Education NXT βασίζεται στη χρήση εικονιδίων και είναι μια εκπαιδευτική  έκδοση του επαγγελματικού λογισμικού LabVIEW της National Instruments, λογισμικό που  χρησιμοποιούν παγκοσμίως επιστήμονες και μηχανικοί, προκειμένου να σχεδιάσουν, να  ελέγξουν και να δοκιμάσουν προϊόντα και συστήματα.  
Το λογισμικό έχει μια διεπαφή τύπου «drag» and «drop» και ένα γραφικό  προγραμματιστικό περιβάλλον, το οποίο καθιστά την εφαρμογή προσιτή για έναν αρχάριο,  αλλά και εξίσου δυναμική για έναν εξειδικευμένο χρήστη.
Οι παλέτες προγραμματισμού  προσφέρουν όλα τα blocks προγραμματισμού που απαιτούνται για να δημιουργηθούν τα  προγράμματα. Κάθε block προγραμματισμού περιλαμβάνει τις οδηγίες που το NXT μπορεί  να ερμηνεύσει.
Τώρα, ένα πρόγραμμα δημιουργείται με συνδυασμό διαφορετικών blocks.  

Τα διαθέσιμα εικονίδια-blocks περιλαμβάνουν μεταξύ άλλων block κίνησης, που κάνουν τα  ρομπότ να κινούνται, block αναμονής (κάνουν το ρομπότ να περιμένει για την  ενεργοποίηση των αισθητήρων του ή για τη λήξη ενός οριζόμενου χρονικού διαστήματος),  block επανάληψης (Loop) (το ρομπότ επαναλαμβάνει την ίδια συμπεριφορά όσες φορές  ορίσουμε ή μέχρι να ενεργοποιηθεί κάποιος αισθητήρας), block μεταγωγής (Switch block)  (επιτρέπουν στο ρομπότ να παίρνει τις δικές του αποφάσεις).
Η πλήρης παλέτα εικονιδίων  περιλαμβάνει blocks δράσης που επιτρέπουν τον έλεγχο διάφορων εξωτερικών συσκευών  (διαδραστικού κινητήρα, ήχων, λαμπτήρων κ.ά.).  
Τα blocks ροής επιτρέπουν τη δημιουργία σύνθετων συμπεριφορών. Περιλαμβάνουν τον  έλεγχο για την επανάληψη, την αναμονή και τις συνθήκες μεταβλητών για τη διακοπή  συμπεριφοράς ή τον καθορισμό μιας λογικής σειράς σε ένα πρόγραμμα και τη λήψη  αποφάσεων για τον προγραμματισμό αντιδράσεων σε καθορισμένες τιμές των αισθητήρων.  

Επίσης το πρόγραμμα προσφέρει «Τα δικά μου blocks» (My Blocks) με τα οποία ο χρήστης  μπορεί να αποθηκεύσει ένα δικό του πρόγραμμα ως ένα μοναδικό block, που μπορεί να το  ξαναχρησιμοποιήσει σε άλλο πρόγραμμα.  
Το εν λόγω εκπαιδευτικό πακέτο Lego Mindstorms ΝΧΤ  είναι ένα «κιτ»  το οποίο περιλαμβάνει:  Προγραμματιζόμενο τούβλο ΝΧΤ που αποτελείται από έναν επεξεργαστή 32 bit  ARM7 (512 Kbytes Flash, 64 Kbytes RAM) και έναν επεξεργαστή 8 bit AVR (8Kbytes  Flash, 512 bytes RAM).

Παρέχει τέσσερις εισόδους και τρεις εξόδους όπου μπορούν να  συνδεθούν ένα πλήθος από ηλεκτρονικά στοιχειά. Επίσης διαθέτει:

Δυνατότητα ενσύρματης  (USB) και ασύρματης επικοινωνίας (Bluetouth) με τον ηλεκτρονικό υπολογιστή, LCD  οθόνη 100x64 pixels και ηχείο 8KHz.  
Έναν αισθητήρα φωτός που αναγνωρίζει τις διάφορες τιμές της έντασης του φωτός  και την κλίμακα του γκρι, που έχει ως αποτέλεσμα να αναγνωρίζει και χρώματα τα οποία  αντιστοιχούν σε αυτήν.  
Δύο αισθητήρες αφής τριών λειτουργιών (push, loose, bumped) που μπορούν να  χρησιμοποιηθούν και ως διακόπτες.  
Έναν αισθητήρα υπερήχων που αναγνωρίζει εμπόδια και υπολογίζει την απόσταση  τους. Η μέγιστη εμβέλειά του είναι 254 cm.  
Έναν αισθητήρα ήχου που καλύπτει ένα μεγάλο εύρος έντασης του ήχου έτσι ώστε  να είναι δυνατόν να καταγράψει από έναν ψίθυρο έως και έναν πολύ δυνατό κρότο.  
Τρεις βηματικούς κινητήρες 360 βημάτων. Αυτός ο κινητήρας δίνει τη δυνατότητα  στο χρήστη να τον ελέγξει με ακρίβεια μιας μοίρας και επίσης διαθέτει και ενσωματωμένο  αισθητήρα γωνιάς.  
Δομικά στοιχεία Lego (τουβλάκια) για την σύνθεση κατασκευών. Συνολικά 431  δομικά στοιχεία.
Επίσης καλώδια σύνδεσης USB, καλώδια σύνδεσης αισθητήρων και μια  μπαταρία ιόντων λιθίου.



ΕΚΠΑΙΔΕΥΤΙΚΟ ΣΕΝΑΡΙΟ
Α? ΜΕΡΟΣ. ΣΧΕΔΙΑΣΗ
1.    Τίτλος σεναρίου
?Βασικές Έννοιες Ρομποτικού Προγραμματισμού?

2.    Δημιουργός του σεναρίου

Χρήστος Τριανταφύλλου, Καθηγητής Πληροφορικής ΠΕ19
3. Συνοπτική περιγραφή του σεναρίου
?Βασικές Έννοιες Ρομποτικού Προγραμματισμού με χρήση Διαδικτυακού Λογισμικού και Λογισμικού Scratch ?
Διδακτικό Σενάριο για τις ανάγκες της παρούσας επιμόρφωσης B' επιπέδου, Ειδικό Μέρος.

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

Επίσης μέσω του ανοιχτού λογισμικού scratch να δημιουργήσει έναν λαβύρινθο και να καταφέρει με εντολές να τον διαβεί επιτυχώς.
4.    Εκτιμώμενη διάρκεια
Θα χρειαστούμε τρεις διδακτικές ώρες, για ολοκλήρωση του σεναρίου από τους μαθητές, σε εργαστήριο Η/Υ.
5.    Σκοπός και Διδακτικοί στόχοι, σε σχέση με τις ΤΠΕ
Βασικός σκοπός του εκπαιδευτικού σεναρίου είναι  το να:
γίνει  μια πρώτη εισαγωγή στις έννοιες του προγραμματισμού και να κατανοήσει ο μαθητής μέσα από το διαδικτυακό παιγνίδι καθώς και το λογισμικό scratch τις εντολές, τη δομή και τη σειρά που πρέπει να ακολουθηθεί για τη δημιουργία ενός απλού προγράμματος, διατάζοντας στην ουσία ένα robot.
Διδακτικοί στόχοι είναι:
το να χρησιμοποιηθεί η δραστηριότητα ως αφόρμηση στην εισαγωγή στις έννοιες του προγραμματισμού
μέσα από το εκπαιδευτικό παιγνίδι, με το συγκεκριμένο διαδικτυακό λογισμικό, να δοθεί η δυνατότητα στο μαθητή να δώσει ο ίδιος εντολές και να προγραμματίσει το ρομπότ ούτως ώστε να πάρει τα απόβλητα και να καταφέρει να τα πετάξει στο καλάθι
να καταφέρει ο μαθητής να σκεφτεί και να βάλει σε μια λογική σειρά τις εντολές, ακολουθώντας δομή διαδοχής, ούτως ώστε να πετύχει το στόχο του. Με αυτό το τρόπο θα μπορέσει να κατανοήσει καλύτερα την οργάνωση, τη δομή και τη σειρά που πρέπει να ακολουθεί για τη δημιουργία ενός προγράμματος με την «ακολουθιακή» ή «διαδοχική δομή».

Κάνοντας χρήση του λογισμικού scratch διδακτικοί στόχοι είναι το να:
 εξοικειωθούν οι μαθητές με τη χρήση προγραμματιστικών εργαλείων και να μάθουν να δημιουργούν ένα πρόγραμμα, να το εκτελούν, να το διορθώνουν και να το βελτιώνουν.
να εξοικειωθούν οι μαθητές με τις έννοιες του αλγόριθμου, του λογικού διαγράμματος, και του προγράμματος, πως δομούνται και πως αλληλεπιδρούν δυναμικά το ένα ως προς το άλλο.
Επίσης, να κατανοήσουν ότι η επανεξέταση και η βελτίωση των παραγόμενων έργων προγραμματισμού είναι στενά συνδεδεμένα με  τις ΤΠΕ, οι οποίες επιτρέπουν τις διεργασίες αυτές να γίνονται γρήγορα, εύκολα και πλήρως οπτικοποιημένα.

Επίσης, οι μαθητές μέσα από τη διαδικασία της μάθησης να οικειοποιηθούν με δεξιότητες:
επικοινωνίας (ομιλία, επιχειρηματολογία, διάλογος κ.ά.)
συνεργασίας με άλλους μαθητές, με την ομαδική εργασία
κριτικής επεξεργασίας πληροφοριών και παραδοχών
δημιουργικής και κριτικής σκέψης
και να εξοικειωθούν μέσω των συγκεκριμένων λογισμικών με τον προγραμματισμό και με την μαθηματική σκέψη.
6.    Εμπλεκόμενες γνωστικές περιοχές-Θεματικές ενότητες
Υπηρετούνται βασικές επιδιώξεις των θεματικών ενοτήτων του μαθήματος των ΤΠΕ για την Γ΄ Τάξη Γυμνασίου:
Παίζω και μαθαίνω με τον υπολογιστή
Το σενάριο σχετίζεται, επίσης, με τη γνωστική περιοχή του «Προγραμματισμού» που εντάσσεται, σύμφωνα με το Αναλυτικό Πρόγραμμα, στο μάθημα της Πληροφορικής και υποστηρίζεται από το αντίστοιχο σχολικό εγχειρίδιο

7. Τάξεις στις οποίες απευθύνεται
Tο διδακτικό σενάριο μπορεί να αξιοποιηθεί από μαθητές της Γ΄ τάξης του  Γυμνασίου.
Το θέμα είναι ένα κλασικό πρόβλημα προγραμματισμού αρχικού επιπέδου, και εφαρμογής της δομής ακολουθίας, μπορεί όμως να φανεί πολύ χρήσιμο και στους μαθητές της Γ' Λυκείου ή των ΕΠΑΛ, εφ? όσον οι εκπαιδευτικοί έχουν διάθεση να προσαρμόσουν τις δραστηριότητες του σεναρίου στο γνωστικό επίπεδο των μαθητών τους.

8. Προαπαιτούμενες γνώσεις των μαθητών
Internet Explorer, Mozilla ή άλλος web browser
Βασική χρήση scratch, αλλαγή ή εισαγωγή sprite, διαμόρφωση παρασκηνίου και ήχοι στο scratch.

9.  Συσχετισμός με το Αναλυτικό Πρόγραμμα
Το σενάριο σχετίζεται, με τη γνωστική περιοχή του «Προγραμματισμού» που εντάσσεται, σύμφωνα με το Αναλυτικό Πρόγραμμα, στο μάθημα της Πληροφορικής και υποστηρίζεται από αντίστοιχα σχολικά εγχειρίδια, της Γ΄ τάξης Γυμνασίου, καθώς και  Προγραμματιστικά Εργαλεία στο Διαδίκτυο, της Α' τάξης 2ου Κύκλου ΕΠΑΛ.
Έτσι, το συγκεκριμένο εκπαιδευτικό σενάριο υποστηρίζει τη μαθησιακή διαδικασία μέσω της χρήσης και της αξιοποίησης των ΤΠΕ  στην εκπαιδευτική πράξη. Συντελεί στην ανάπτυξη επικοινωνιακών δεξιοτήτων, οργάνωσης και βηματικής ανάπτυξης ώστε να φθάσουμε στη λύση του προβλήματος. Καθώς επίσης, οδηγεί σε ανάπτυξη της φαντασίας και της αισθητικής καλλιέργειας.

10. Διδακτικό υλικό και απαιτούμενη υλικοτεχνική υποδομή για το σενάριο
Το διδακτικό σενάριο υλοποιείται, στο  εργαστήριο Πληροφορικής, υποδομή που διαθέτει η σχολική μονάδα, με τη συνεργασία του εκπαιδευτικού Πληροφορικής και των μαθητών της τάξης.
Είναι καλό οι μαθητές να χωριστούν σε ομάδες των 2-3 ατόμων με την απαίτηση του ανάλογου αριθμού Η/Υ.
Απαιτούμενο διδακτικό υλικό είναι ένας φυλλομετρητής και σε κάθε υπολογιστή ο Πληροφορικός να έχει εγκαταστήσει το λογισμικό Scratch που θα χρησιμοποιήσουν  οι μαθητές, και ελέγχει τη σωστή λειτουργία του Τοπικού Δικτύου ώστε να μπορέσουν οι μαθητές να προσπελάσουν τα ηλεκτρονικά φύλλα εργασίας.

11. Οι εναλλακτικές αντιλήψεις (αναπαραστάσεις, ιδέες, κλπ.) των μαθητών


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

12. Οργάνωση τάξης
Η οργάνωση της τάξης ώστε να χρησιμοποιηθούν επαρκώς οι ψηφιακοί πόροι είναι η χρήση ομάδων των 2 ή 3 μαθητών, σε κάθε υπολογιστή.
Η δραστηριότητα μπορεί να ξεκινήσει με τον καθηγητή να εξηγεί τον τρόπο πλοήγησης στη σελίδα και τον τρόπο λειτουργίας του παιγνιδιού. Στη συνέχεια ο μαθητής, ατομικά, μπροστά από τον υπολογιστή του θα μπορεί να καλέσει την ιστοσελίδα και να ξεκινήσει το παιγνίδι., και τέλος ομαδική παρουσίαση των αποτελεσμάτων της κάθε ομάδας, καθώς επίσης μπορεί να γίνει μια σύγκριση των αποτελεσμάτων για να γίνει κατανοητό ότι δεν αρκεί μόνο το αποτέλεσμα αλλά και ο τρόπος επίλυσης του (βέλτιστη διαδρομή).
Οι μαθητές είναι ήδη εξοικειωμένοι με τους ψηφιακούς πόρους που θα χρησιμοποιηθούν όσον αφορά τον φυλλομετρητή και αρκετά, τουλάχιστον σε επίπεδο που απαιτείται, το λογισμικό scratch.
Τα προβλήματα που πιθανόν να υπάρξουν εστιάζουν στην βιασύνη των μαθητών να δώσουν ίσως πρώτοι τη λύση, και αυτό οδηγεί σε βιαστικές λάθος εντολές.

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

13. Διδακτικές προσεγγίσεις και στρατηγικές/ θεωρίες μάθησης
Πιθανός «διδακτικός θόρυβος» που μπορεί να προκύψει και να ανατρέψει το «διδακτικού συμβολαίου» στο συγκεκριμένο σενάριο θα μπορούσε να οφείλεται σε δυσκολία σύνδεσης με το διαδίκτυο κάποιου ή κάποιων υπολογιστών του εργαστηρίου.
Ο ρόλος του καθηγητή είναι βοηθητικός και διευκρινιστικός στα βήματα που ακολουθούνται.
Θεωρητική Προσέγγιση:
Το διδακτικό σενάριο στηρίζεται σε αρχές και πρότυπα των θεωριών μάθησης του Κριτικού Εποικοδομισμού και του Κριτικού Αναστοχασμού. Δεν μένει στο «τί» συμβαίνει σχετικά με το θέμα αυτό, αλλά μπαίνει στο «γιατί» συμβαίνει, προσπαθώντας να το κατανοήσει και να το διαχειριστεί. Σε σχέση με το αντικείμενο του Προγραμματισμού, μέσω του θέματος επιζητείται μέσω του απλού περιβάλλοντος του λογισμικού, η αλληλεπίδραση με τον μαθητή.
Αφορά ένα απλό γεωμετρικό κατά βάση πρόβλημα γνωστό στους μαθητές, που τελικά όταν το θέμα αυτό διερευνηθεί από αυτούς μέσω της αξιοποίησης της κριτικής και μαθηματικής απλής σκέψης του προγραμματιστή, θα αποτελέσει μια Κριτική Διδασκαλία.

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


14. Φύλλα εργασίας

Μεθοδολογική Προσέγγιση
Οι δραστηριότητες αξιοποίησης εφαρμογών και εκπαιδευτικών λογισμικών των ΤΠΕ προτείνεται να πραγματοποιηθούν σε ένα ομαδοσυνεργατικό πλαίσιο διδασκαλίας (συνεργατική διερευνητική μάθηση).
Οι μαθητές μπορούν να χωριστούν σε ομάδες των 2 ή 3 μαθητών ανά ηλεκτρονικό υπολογιστή, όπου η καθεμιά να έχει διαφορετικό ρόλο και όλες μαζί να αποτελούν ένα ενιαίο σύνολο.

Συνοδευτικά Φύλλα Εργασίας
Τα συνοδευτικά φύλλα εργασίας περιλαμβάνουν σε ημιδομημένα σχέδια τις δραστηριότητες που μπορούν να πραγματοποιήσουν οι ομάδες των μαθητών/τριών.
Αυτά μπορούν να μετασχηματιστούν από τους ίδιους, να αναδομηθούν ή να αλλάξουν εντελώς. Οι μαθητές/τριες, με τη συνεργασία του καθηγητή τους, καλούνται να αυτενεργήσουν και να δημιουργήσουν τις δραστηριότητες που προτείνονται προς λύση.

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

1o ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ


Γενικές Οδηγίες Χρήσης του Εργαλείου ? Πορεία βήμα με βήμα (screen shots) για
την αξιοποίηση του εργαλείου στη συγκεκριμένη δραστηριότητας

Συνδεόμενοι στην ιστοσελίδα: http://www.tryscience.org/experiments/experiments_robot_online.html

εμφανίζεται η πρώτη σελίδα του παιγνιδιού Πρώτα επιλέγουμε (κάνουμε κλικ) πάνω σε ένα από τρία διαθέσιμα ρομπότ και μετά να επιλέγουμε το κουμπί Play!

Περιμένουμε μέχρι να εμφανιστεί το ρομπότ και μετά επιλέγουμε το κουμπί μέσα στο ρομπότ για να ξεκινήσει το παιγνίδι Το παιγνίδι ξεκινά και το ρομπότ είναι έτοιμο να δεχτεί εντολές για να μπορέσει να μαζέψει τα τοξικά και να τα ρίξει στο καλάθι. Κάθε φορά που το παιγνίδι ξεκινά εμφανίζεται και διαφορετική διαδρομή (υπάρχουν μέχρι 8 διαφορετικές διαδρομές) Για να ξεκινήσει καινούργιο παιγνίδι επιλέγουμε το κουμπί New Game

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

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

 .....

Κατεβάστε σε pdf όλο το διδακτικό σενάριο

Τελευταία Ενημέρωση ( Δευτέρα, 07 Μάιος 2012 15:53 )
 

ΣΕΝΑΡΙΟ2-SCRATCH

E-mail Εκτύπωση PDF

 

Α? ΜΕΡΟΣ. ΣΧΕΔΙΑΣΗ

1. Τίτλος σεναρίου
?Χρήση επαναληπτικών δομών με το Scratch?
2. Δημιουργός του σεναρίου
Χρήστος Τριανταφύλλου, Καθηγητής Πληροφορικής ΠΕ19
3. Συνοπτική περιγραφή του σεναρίου
?Χρήση επαναληπτικών δομών με το Scratch?
Διδακτικό Σενάριο για τις ανάγκες της παρούσας επιμόρφωσης B' επιπέδου, Ειδικό
Μέρος.
4. Εκτιμώμενη διάρκεια
Θα χρειαστούν 4 διδακτικές ώρες, για ολοκλήρωση του σεναρίου από τους μαθητές, σε
εργαστήριο Η/Υ.


5. Σκοπός και Διδακτικοί στόχοι, σε σχέση με τις ΤΠΕ
Βασικός σκοπός του εκπαιδευτικού σεναρίου είναι το να:
εξοικειωθούν οι μαθητές με τη χρήση προγραμματιστικών εργαλείων και να
μάθουν να δημιουργούν ένα πρόγραμμα, να το εκτελούν, να το διορθώνουν
και να το βελτιώνουν.
να εξοικειωθούν οι μαθητές με τις έννοιες του αλγόριθμου, του λογικού
διαγράμματος, και του προγράμματος, πως δομούνται και πως αλληλεπιδρούν
δυναμικά το ένα ως προς το άλλο.
να μπορούν οι μαθητές να χρησιμοποιούν μεταβλητές στα προγράμματά τους,
αφού έχουν κατανοήσει τη χρησιμότητά τους
να μπορούν οι μαθητές να κάνουν εκχώρηση τιμών σε μεταβλητές
να μπορούν οι μαθητές να χρησιμοποιούν συμβολοσειρές στα προγράμματά
τους
Κατά συνέπεια, μέσω του σεναρίου επιδιώκεται οι μαθητές να μπορούν, με όχημα την
κατανόηση των εννοιών
?μεταβλητή?, ?επαναληπτική δομή? να εμβαθύνουν,
κατανοήσουν πλήρως και τελικά να μπορούν να
επιλύουν απλά προβλήματα
προγραμματισμού μέσω της ανάλυσης και σύνθεσης.
Επίσης, να κατανοήσουν ότι η επανεξέταση και η βελτίωση των παραγόμενων έργων
προγραμματισμού είναι στενά συνδεδεμένα με τις ΤΠΕ, οι οποίες επιτρέπουν τις
διεργασίες αυτές να γίνονται γρήγορα, εύκολα και πλήρως οπτικοποιημένα.
ΩΣ ΠΡΟΣ ΤΗ ΔΙΑΔΙΚΑΣΙΑ ΜΑΘΗΣΗΣ
Οι μαθητές να οικειοποιηθούν δεξιότητες:
επικοινωνίας (ομιλία, ακρόαση, επιχειρηματολογία, διάλογος κ.λπ.)
συνεργασίας με άλλους μαθητές σε ομαδικές εργασίες
κριτικής επεξεργασίας πληροφοριών, αξιών και παραδοχών
δημιουργικής και κριτικής σκέψης
ΣΕ ΣΧΕΣΗ ΜΕ ΑΛΛΑ ΓΝΩΣΤΙΚΑ ΑΝΤΙΚΕΙΜΕΝΑ
Οι μαθητές να εξοικειωθούν μέσω του λογισμικού με τον προγραμματισμό και με την
μαθηματική σκέψης.

 

6. Εμπλεκόμενες γνωστικές περιοχές-Θεματικές ενότητες

Υπηρετούνται βασικές επιδιώξεις των θεματικών ενοτήτων του μαθήματος των ΤΠΕ
για την Γ ? Τάξη Γυμνασίου:
«Παίζω και μαθαίνω με τον υπολογιστή»
?
?
?
?
Το σενάριο σχετίζεται, επίσης, με τη γνωστική περιοχή του Προγραμματισμού
που εντάσσεται, σύμφωνα με το
Αναλυτικό Πρόγραμμα, στο μάθημα της Πληροφορικής και υποστηρίζεται από
το αντίστοιχο σχολικό εγχειρίδιο
.
Ο βασικός σκοπός του σεναρίου είναι να συσχετίσει αυτό το γνωστικό
αντικείμενο με τις αντίστοιχες θεματικές ενότητες του μαθήματος των
Τεχνολογιών της Πληροφορίας και
?
των Επικοινωνιών (ΤΠΕ).


7. Τάξεις στις οποίες απευθύνεται
Tο διδακτικό σενάριο μπορεί να αξιοποιηθεί από μαθητές της Γ ? τάξης του
Γυμνασίου.
Το θέμα είναι ένα κλασικό πρόβλημα προγραμματισμού αρχικού επιπέδου, όπως αυτά
που διαπραγματεύεται η Logo, μπορεί όμως να φανεί πολύ χρήσιμο και στους μαθητές
της Γ' Λυκείου ή των ΕΠΑΛ εφ ? όσον οι εκπαιδευτικοί έχουν διάθεση να
προσαρμόσουν τις δραστηριότητες του σεναρίου στο γνωστικό επίπεδο των μαθητών
τους.


8. Προαπαιτούμενες γνώσεις των μαθητών
Προαπαιτούμενες γνώσεις που πρέπει να έχουν διδαχθεί οι μαθητές σε σχέση με το εν
λόγω γνωστικό αντικείμενο,. είναι το να έχουν προηγηθεί μαθήματα γνωριμίας με το
περιβάλλον Scratch καθώς και της LOGO και εξοικείωσης με τη σύνταξη εντολών
σχεδιασμού, εντολών διαδοχής και επανάληψης από τη χελώνα ή τη γάτα.
8β. Συσχετισμός με το Αναλυτικό Πρόγραμμα
Η ανάπτυξη του σεναρίου ακολουθεί το Αναλυτικό Πρόγραμμα (Α.Π.); της
Πληροφορικής («Παίζω και μαθαίνω με τον υπολογιστή» ) Γ ? τάξης του Γυμνασίου.
Επίσης τα Προγραμματιστικά Εργαλεία στο Διαδίκτυο, της Α' τάξης 2ου Κύκλου ΕΠΑΛ.
Το εκπαιδευτικό σενάριο υποστηρίζει τη μαθησιακή διαδικασία μέσω της χρήσης και της
αξιοποίησης των ΤΠΕ στην εκπαιδευτική πράξη. Είναι συμβατό με το σχολικό
Αναλυτικό Πρόγραμμα Σπουδών, αφού υπηρετεί τόσο στόχους που σχετίζονται με τις
ΤΠΕ όσο και στόχους που σχετίζονται με την καλλιέργεια της δημιουργικής κριτικής
σκέψης. Συντελεί στην ανάπτυξη επικοινωνιακών δεξιοτήτων, οργάνωσης
και
βηματικής ανάπτυξης ώστε να φθάσουμε στη λύση του προβλήματος.


9. Διδακτικό υλικό και απαιτούμενη υλικοτεχνική υποδομή για το σενάριο

Το διδακτικό σενάριο υλοποιείται, στο εργαστήριο Πληροφορικής, υποδομή που
διαθέτει η σχολική μονάδα, με τη συνεργασία του εκπαιδευτικού Πληροφορικής και των
μαθητών της τάξης.
Είναι καλό οι μαθητές να χωριστούν σε ανομοιογενείς ομάδες των 2-3 ατόμων με την
απαίτηση του ανάλογου αριθμού Η/Υ.
Σε κάθε υπολογιστή ο Πληροφορικός έχει εγκαταστήσει το λογισμικό Scratch που θα
χρησιμοποιήσουν οι μαθητές, και ελέγχει τη σωστή λειτουργία του Τοπικού Δικτύου
ώστε να μπορέσουν οι μαθητές να προσπελάσουν τα ηλεκτρονικά φύλλα εργασίας.
Διαδικτυακές εφαρμογές και πύλες δεν θα χρειαστούν, θα μπορούν όμως οι μαθητές να
κάνουν χρήση της βοήθειας που διαθέτει το εν λόγω λογισμικό.


10.  Εναλλακτικές αντιλήψεις (αναπαραστάσεις, ιδέες, κλπ.) των μαθητών
Από προηγούμενη εμπειρία είναι γνωστό ότι οι μαθητές σε ανάλογα σενάρια δεν
ακολουθούν πιστά τα βήματα, με αποτέλεσμα να συναντούν αξεπέραστες δυσκολίες.
Η λύση εν προκειμένω είναι να επανέλθουν σε προηγούμενα βήματα που δεν έδωσαν
έμφαση και τους ξέφυγε κάτι, το οποίο δεν επιτρέπει την ολοκλήρωση της άσκησης.
Μπορεί απλά να γίνεται έλεγχος βημάτων από όλη την ομάδα.
Επιπρόσθετα αναμένονται δυσκολίες κατανόησης από τους αδύνατους μαθητές της
Δραστηριότητας στο ΦΕ 03 (και λιγότερο στο ΦΕ 02), διότι περιέχει μεταβλητές και
κάποιους μαθηματικούς υπολογισμούς, σχετικά με τη γωνία στροφής και το μήκος της
εκάστοτε πλευράς του πολυγώνου, για να δημιουργήσουμε τους κύκλους. Θα πρέπει να
βοηθήσει ο εισηγητής με σχηματικές εξηγήσεις σε υπολογιστή ή στον μαυροπίνακα
(σήμερα ασπροπίνακα).


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


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


13. Φύλλα εργασίας
Θα δοθούν συνολικά τρία φύλλα Εργασίας (Φ.Ε.) στους μαθητές, με κλιμακούμενη υσκολία.
Μεθοδολογική Προσέγγιση
Οι δραστηριότητες των επισυναπτόμενων ΦΕ, καλό είναι με το συγκεκριμένο
εκπαιδευτικό λογισμικό να πραγματοποιηθούν σε ένα ομαδοσυνεργατικό πλαίσιο
διδασκαλίας (συνεργατική διερευνητική μάθηση), χωρίς αυτό να απαγορεύει να
λειτουργήσουν οι μαθητές, εφ ? όσον υπάρχουν αρκετοί Η/Υ, και ατομικά.
Τα αποτελέσματα όμως που έχουμε δει με χρήση μικρών ομάδων 2-3 ατόμων, σε
παρόμοια λογισμικά και δραστηριότητες είναι εκπληκτικά.


ΣΥΝΟΔΕΥΤΙΚΑ ΦΥΛΛΑ ΕΡΓΑΣΙΑΣ
Τα συνοδευτικά φύλλα εργασίας περιλαμβάνουν σε ημιδομημένα σχέδια τις
δραστηριότητες που μπορούν να πραγματοποιήσουν οι ομάδες των μαθητών/τριών.
Αυτά μπορούν να μετασχηματιστούν από τους ίδιους, να αναδομηθούν ή να αλλάξουν
εντελώς. Οι μαθητές/τριες, με τη συνεργασία του καθηγητή τους, καλούνται να
αυτενεργήσουν και να δημιουργήσουν τις δραστηριότητες που προτείνονται προς λύση.
Στη συνέχεια δίνονται τα φύλλα εργασίας με επισημάνσεις και εξηγήσεις για τις
ασκήσεις που καλούνται να φέρουν σε πέρας οι μαθητές, μέσω του συγκεκριμένου
λογισμικού.

1o Φ Υ Λ Λ Ο Ε Ρ Γ Α Σ Ι Α Σ
Ξεκινήστε το λογισμικό Scratch και δοκιμάστε να γράψετε έναν αλγόριθμο για την κατασκευή ενός τετραγώνου 100.
Προτεινόμενη δραστηριότητα να ζωγραφίσουμε ένα τετράγωνο δίνοντας λιγότερες εντολές (χρησιμοποιώντας επαναληπτικές δομές).
2o Φ Υ Λ Λ Ο Ε Ρ Γ Α Σ Ι Α Σ
Δημιουργία κύκλου
Ας δοκιμάσουμε τώρα να κάνουμε αντί τετράγωνο, κύκλο. Θα χρησιμοποιήσουμε πάλι την επαναληπτική δομή. Σκεφτείτε, ότι θα μπορούσατε, να προχωράτε λίγο και να στρίβετε λίγο-λίγο.
Δημιουργία πολυγώνων αλλά και κύκλου, με χρήση μεταβλητών και έλεγχο της περιμέτρου, με την εισαγωγή του αριθμού των πλευρών του πολυγώνου «sides».
3o Φ Υ Λ Λ Ο Ε Ρ Γ Α Σ Ι Α Σ
Θα δημιουργήσουμε πολλούς κύκλους στρέφοντας κάποιες μοίρες και ξαναζωγραφίζοντας τον κύκλο.
Οι κύκλοι θα πρέπει να είναι ζωγραφισμένοι με αλλαγή χρώματος πένας κατά 10 και χρώματος εφέ πχ. Κατά 11.
Μην ξεχάσετε να ξαναορίζεται την τιμή της μεταβλητής Ι σε κάθε κύκλο που δημιουργείται.
Τα φύλλα εργασίας υπάρχουν σε χωριστό αρχείο



14. ΒΙΒΛΙΟΓΡΑΦΙΑ
Ιστοχώρος:Γεωργιος Φεσάκης, http://ltee.org/gfesakis/?page_id=59&lang=el
Ιστοχώρος:Scratch Documentation http://scratch.mit.edu/
Προγραμματιστικό περιβάλλον SCRATCH του M.I.T. στο πλαίσιο της θεωρίας
Constructionism του Seymour Papert.: http://makolas.blogspot.com/
Ένα βιβλίο για το Scratch: http://www.scratchplay.gr/
http://mathedutech.wordpress.com/tag/scratch/
Μαθηματική Εκπ/ση & Τεχνολογία:
http://mathedutech.wordpress.com/tag/scratch/
ΔΕΠΠΣ (2003). Διαθεματικό Ενιαίο Πλαίσιο Προγραμμάτων Σπουδών. Αθήνα:
Παιδαγωγικό Ινστιτούτο, Ανακτήθηκε στις 19 Νοεμβρίου 2009 από
http://www.pi-schools.gr/programs/depps
Ντρενογιάννη, Ε., & Πριμεράκης, Γ. (2008). Ψηφιακά σενάρια διδασκαλίας για το
δημοτικό σχολείο: Η διερεύνηση του περιεχομένου τους με έμφαση στα δομικά,
μορφολογικά και μεθοδολογικά στοιχεία σχεδιασμού.Θέματα Επιστημών και
Τεχνολογίας στην Εκπαίδευση, 1(2), 143-175.

 

Τελευταία Ενημέρωση ( Δευτέρα, 07 Μάιος 2012 15:57 )
 

Καλώς ήλθατε στην Ιστοσελίδα μου

E-mail Εκτύπωση PDF

 

Μόνιμος καθηγητής Πληροφορικής στη Δ/θμια, με οργανική θέση στο 1ο Ενιαίο Λύκειο Σερρών (τηλ: 23210 21517).

Διδάσκω μαθήματα Πληρ/κής στην τεχνολογική κατεύθυνση του κύκλου Πληρ/κής.

Επιστημονικός Συνεργάτης ΤΕΙ Σερών, Τμήμα Πληροφορικής & Επικοινωνιών

 

Τελευταία Ενημέρωση ( Δευτέρα, 07 Μάιος 2012 13:41 )
 

Polls

Joomla! is used for?
 

Who's Online

Έχουμε 1 επισκέπτης συνδεδεμένους

Advertisement

Featured Links: