SlideShare a Scribd company logo
1 of 21
Αξιοποίηση του MicroWorlds EX
Robotics για την κατανόηση βασικών
δομών προγραμματισμού
Νικολός Δημήτρης1
,
Καρατράντου Ανθή1
,
Παναγιωτακόπουλος Χρήστος2
1
Α.Σ.ΠΑΙ.Τ.Ε. – Παράρτημα Πάτρας
2
Π.Τ.Δ.Ε. – Πανεπιστήμιο Πατρών
4ο
Πανελλήνιο Συνέδριο «Διδακτική της Πληροφορικής», Πάτρα, 2008
Διδασκαλία Προγραμματισμού
Σύμφωνα με τον Papert, ο προγραμματισμός
μπορεί να αποτελέσει εκπαιδευτικό εργαλείο για
την καλλιέργεια και ανάπτυξη νοητικών
δεξιοτήτων σε όλους τους μαθητές και δίνει τα
κίνητρα για ένα δομημένο τρόπο σκέψης και
αντιμετώπισης προβλημάτων σε όλα σχεδόν τα
γνωστικά αντικείμενα (Papert, 1980)
Διδασκαλία Προγραμματισμού
Παραδοσιακή προσέγγιση: χρήση μιας
επαγγελματικής γλώσσας προγραμματισμού
και ενός κατάλληλου περιβάλλοντος για την
υλοποίηση προγραμμάτων με αριθμούς και
σύμβολα
Μειονεκτήματα
– μεγάλος όγκος πληροφορίας
– δύσκολη κατανόηση του τρόπου με τον οποίο
εκτελείται ένα πρόγραμμα
– δεν υπάρχει οπτική αναπαράσταση της
εκτέλεσης του προγράμματος
Διδασκαλία Προγραμματισμού
Νέα εργαλεία:
• αφηγηματικά εργαλεία (π.χ. Alice)
• εργαλεία οπτικού προγραμματισμού (π.χ. JPie)
• εργαλεία παραγωγής διαγραμμάτων ροής (π.χ.
Iconic Programmer)
• εργαλεία με χρήση γλώσσας πολλαπλών επιπέδων
(π.χ. Robolab)
• εργαλεία προγραμματισμού πολυμορφικής εξόδου
αποτελεσμάτων (MicroWorlds Pro)
• προγραμματισμός ρομποτικών κατασκευών (Lego
Mindstorms)
Εκπαίδευση
Η φυσική τάση του παιδιού για
– Έρευνα
– Επικοινωνία
– Κατασκευή
– Έκφραση
Εκπαιδευτικό Λογισμικό
Μικρόκοσμοι
(Microworlds)
Νέο Βιβλίο Πληροφορικής
Γυμνασίου
Ρομποτική
(Lego Mindstorms)
Microworlds EX
Robotics
Η έρευνα
Πιλοτική προσπάθεια αξιοποίησης του
MicroWorlds EX Robotics για τον
προγραμματισμό ρομποτικών κατασκευών LEGO,
για την κατανόηση βασικών δομών
προγραμματισμού από μαθητές Γυμνασίου
Οι μαθητές
• 16ο Γυμνάσιο Πάτρας
• Έξι μαθητές της τρίτης τάξης (3 αγόρια
και 3 κορίτσια), οι οποίοι χωρίστηκαν
επίσης τυχαία σε 2 ομάδες των τριών
• Είχαν διδαχθεί θέματα αλγορίθμων στο
σχολείο τους με ψευδοκώδικα
• Δεν είχαν διδαχθεί δομή επανάληψης
• Δεν είχαν προγραμματίσει σε
υπολογιστή στα πλαίσια του μαθήματος
Μεθοδολογία
• Μέθοδος Project
• Δύο συναντήσεις δύο ωρών η κάθε μία
• Πέντε ειδικά διαμορφωμένα φύλλα
εργασίας
• Οι μαθητές ακολούθησαν τον κύκλο
ανάπτυξης λογισμικού (ανάλυση,
σχεδιασμός, υλοποίηση, έλεγχος)
Μεθοδολογία
• Παρακολούθηση από τους δυο ερευνητές
και προσωπικές σημειώσεις
• Ηχογράφηση των συζητήσεων των ομάδων
των μαθητών
• Σύντομο ερωτηματολόγιο μετά το τέλος της
δραστηριότητας
Εξοικείωση
Εξοικείωση με το Lego Mindstorms και το
Microworlds EX Robotics
«Έξυπνα στοιχεία»
•Εξόδου (κινητήρες, λάμπες)
•Εισόδου (αισθητήρες φωτός, αφής, θερμοκρασίας)
Εξοικείωση
Αισθητήρας
Φωτός
Κινητήρας
Οι μαθητές επιθυμούσαν να κατασκευάσουν
νέο αυτοκίνητο ή έστω να τροποποιήσουν το
υπάρχον
Αναγνώριση των στοιχείων
του αυτοκινήτου
Συγγραφή προγραμμάτων
για το αυτοκίνητο (ώστε να
κινείται με συγκεκριμένο
τρόπο)
Κύρια δραστηριότητα
Προγραμματισμός του αυτοκινήτου ώστε
να αντιδρά σε έναν φωτεινό σηματοδότη
Πρώτο φύλλο εργασίας
‘θέλουμε αισθητήρα χρώματος’
‘η κόκκινη και η πράσινη λάμπα θα έχουν
διαφορετική ένταση φωτός’
‘ναι, αλλά το περιβάλλον μπορεί να
επηρεάζει…’
Μετρήσεις για το πράσινο και το κόκκινο
και καταγραφή των αντίστοιχων τιμών του
αισθητήρα
Δεύτερο φύλλο εργασίας
Το αυτοκινητάκι είναι σταματημένο μπροστά στο
κόκκινο φανάρι. Μπορείτε να το προγραμματίσετε
ώστε να μένει σταματημένο στο κόκκινο μέχρις ότου
ανάψει το πράσινο φανάρι και μετά να ξεκινήσει να
κινείται;
to car
waituntil [sensor1 < 450]
bon
end
‘θα κάνουμε waituntil green’
‘ αφου δεν καταλαβαίνει το green καταλαβαίνει νούμερα’
‘ το κόκκινο είναι γύρω στα 470’
Τρίτο φύλλο εργασίας
Μπορείτε να επεκτείνετε το προηγούμενο
πρόγραμμα ώστε το αυτοκινητάκι ενώ κινείται να
σταματήσει στο κόκκινο φανάρι, και στη συνέχεια
να ξαναξεκινήσει όταν ανάψει το πράσινο φανάρι;
to light
bon
waituntil [sensor1 < 470]
boff
waituntil [sensor1 < 430]
bon
end
‘θα πούμε bon waituntil….’
‘ θα βάλουμε boff; ..χρειάζεται;’
‘αν δε το βάλουμε θα κινείται συνεχώς’
Συζήτηση
• Οι μαθητές έδειξαν ενδιαφέρον για την
δραστηριότητα
• Οι ρόλοι ανατέθηκαν στα μέλη της από
τους ίδιους τους συμμετέχοντες
• Τα αγόρια έδειξαν μεγαλύτερο
ενδιαφέρον στην κατασκευή του
αυτοκινήτου
• Οι μαθητές αντιμετώπισαν πρόβλημα
μόνο στη σύνταξη των εντολών και όχι
στην κατανόηση της λειτουργίας τους
Συζήτηση
• Το Microworlds EX Robotics φάνηκε εύκολο στη
χρήση σε 5 μαθητές και μέτριο σε 1
• Ο προγραμματισμός του αυτοκινήτου ήταν πολύ
εύκολος για 3 μαθητές και μέτριος για τους
υπόλοιπους
• Όλοι βρήκαν πολύ ενδιαφέρουσα την εργασία τους
με τα Lego.
• Σχεδόν όλοι απάντησαν πως έμαθαν να
προγραμματίζουν στην ανοιχτή ερώτηση «Μάθατε
κάτι από αυτή την δραστηριότητα; Αν ναι, τι;»
• Το φύλο και η προηγούμενη εμπειρία στην χρήση
Η/Υ δεν φάνηκε να επηρεάζει την ευκολία της
χρήσης του λογισμικού για τον προγραμματισμό και
το ενδιαφέρον τους για τη δραστηριότητα
Συζήτηση
• Διαθεματικότητα (κυρίως όσον αφορά την
έννοια του φωτός)
• Χρησιμοποίησαν με ευχέρεια το
MicroWorlds EX Robotics
• Κατανόησαν τον τρόπο χρήσης των
βασικών δομών του προγράμματος που
χρησιμοποιήθηκαν
• Ήταν σε θέση να εξηγούν τι ακριβώς κάνει
το πρόγραμμά τους
• Κατάφεραν να αναλύσουν το πρόβλημα
σύμφωνα με τα φύλλα εργασίας
Συζήτηση
• Κατάφεραν να σχεδιάσουν τον τρόπο
λύσης του και στη συνέχεια να
αναπτύξουν το πρόγραμμα για την
επίλυσή του
• Κατανόησαν έστω και εισαγωγικά, τον
τρόπο χρήσης των βασικών δομών
προγραμματισμού που χρησιμοποίησαν
Συμπεράσματα
Οι μαθητές:
• συνεργάστηκαν σε ένα πλούσιο από
υλικά περιβάλλον
• χρησιμοποίησαν με επιτυχία βασικές
δομές προγραμματισμού
• γνώρισαν τον προγραμματισμό ως μια
διαδικασία αλληλεπίδρασης και όχι
μαθηματικών υπολογισμών

More Related Content

Viewers also liked

Measuring the Centralized Mindset in Scratch
Measuring the Centralized Mindset in ScratchMeasuring the Centralized Mindset in Scratch
Measuring the Centralized Mindset in ScratchDimitris Nikolos
 
Έχει ο υπολογιστής φύλο;
Έχει ο υπολογιστής φύλο;Έχει ο υπολογιστής φύλο;
Έχει ο υπολογιστής φύλο;Dimitris Nikolos
 
Ignite amsterdam - from 0 to C
Ignite amsterdam - from 0 to CIgnite amsterdam - from 0 to C
Ignite amsterdam - from 0 to Cubi de feo
 
Υλικό Δραστηριότητων Scratch WeDo
Υλικό Δραστηριότητων Scratch WeDoΥλικό Δραστηριότητων Scratch WeDo
Υλικό Δραστηριότητων Scratch WeDoANASTASIA
 
Παρουσίαση Scratch
Παρουσίαση Scratch Παρουσίαση Scratch
Παρουσίαση Scratch Marios Bekatoros
 

Viewers also liked (6)

Measuring the Centralized Mindset in Scratch
Measuring the Centralized Mindset in ScratchMeasuring the Centralized Mindset in Scratch
Measuring the Centralized Mindset in Scratch
 
Έχει ο υπολογιστής φύλο;
Έχει ο υπολογιστής φύλο;Έχει ο υπολογιστής φύλο;
Έχει ο υπολογιστής φύλο;
 
Ignite amsterdam - from 0 to C
Ignite amsterdam - from 0 to CIgnite amsterdam - from 0 to C
Ignite amsterdam - from 0 to C
 
Υλικό Δραστηριότητων Scratch WeDo
Υλικό Δραστηριότητων Scratch WeDoΥλικό Δραστηριότητων Scratch WeDo
Υλικό Δραστηριότητων Scratch WeDo
 
Παρουσίαση Scratch
Παρουσίαση Scratch Παρουσίαση Scratch
Παρουσίαση Scratch
 
Scratch xaralampidis
Scratch xaralampidisScratch xaralampidis
Scratch xaralampidis
 

Similar to Αξιοποίηση του MicroWorlds EX Robotics για την κατανόηση βασικών δομών προγραμματισμού

Παρουσίαση Διπλωματικής Εργασίας Ξυλογιάννη Χρήστου
Παρουσίαση Διπλωματικής Εργασίας Ξυλογιάννη ΧρήστουΠαρουσίαση Διπλωματικής Εργασίας Ξυλογιάννη Χρήστου
Παρουσίαση Διπλωματικής Εργασίας Ξυλογιάννη ΧρήστουChristos Xilogiannis
 
Educational robotics earinoergastirio2012
Educational robotics earinoergastirio2012Educational robotics earinoergastirio2012
Educational robotics earinoergastirio2012Danah Arnadonaki
 
Pliroforiki
PliroforikiPliroforiki
Pliroforikipapettas
 
Μάθηση προγραμματισμού από μαθητές Α' Λυκείου με το Scratch
Μάθηση προγραμματισμού από μαθητές Α' Λυκείου με το ScratchΜάθηση προγραμματισμού από μαθητές Α' Λυκείου με το Scratch
Μάθηση προγραμματισμού από μαθητές Α' Λυκείου με το ScratchΙωάννης Σαρημπαλίδης
 
Γνωρίζω την ιστορία του υπολογιστή την εργονομία και το λογισμικό
Γνωρίζω την ιστορία του υπολογιστή την εργονομία και το λογισμικόΓνωρίζω την ιστορία του υπολογιστή την εργονομία και το λογισμικό
Γνωρίζω την ιστορία του υπολογιστή την εργονομία και το λογισμικόGeorge Atmatsidis
 
Εφαρμογές Ανοιχτού Κώδικα για τη Διδασκαλία Προγραμματισμού με την LOGO
Εφαρμογές Ανοιχτού Κώδικα για τη Διδασκαλία Προγραμματισμού με την LOGOΕφαρμογές Ανοιχτού Κώδικα για τη Διδασκαλία Προγραμματισμού με την LOGO
Εφαρμογές Ανοιχτού Κώδικα για τη Διδασκαλία Προγραμματισμού με την LOGOIraklis Markelis
 
Η δομή επιλογής στη γλώσσα προγραμματισμού Scratch: Μια μελέτη περίπτωσης με ...
Η δομή επιλογής στη γλώσσα προγραμματισμού Scratch: Μια μελέτη περίπτωσης με ...Η δομή επιλογής στη γλώσσα προγραμματισμού Scratch: Μια μελέτη περίπτωσης με ...
Η δομή επιλογής στη γλώσσα προγραμματισμού Scratch: Μια μελέτη περίπτωσης με ...Dimitris Nikolos
 
ΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΡΓΑΛΕΙΟΥ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΨΗΦΙΑΚΗΣ ΑΦΙΣΑΣ
ΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΡΓΑΛΕΙΟΥ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΨΗΦΙΑΚΗΣ ΑΦΙΣΑΣΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΡΓΑΛΕΙΟΥ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΨΗΦΙΑΚΗΣ ΑΦΙΣΑΣ
ΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΡΓΑΛΕΙΟΥ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΨΗΦΙΑΚΗΣ ΑΦΙΣΑΣathanasia trakada
 
Presentation 6
Presentation 6Presentation 6
Presentation 6Annaa77
 
Efarm Grafeiou - Ekpaid logism
Efarm Grafeiou - Ekpaid logismEfarm Grafeiou - Ekpaid logism
Efarm Grafeiou - Ekpaid logismTassos Matos
 

Similar to Αξιοποίηση του MicroWorlds EX Robotics για την κατανόηση βασικών δομών προγραμματισμού (20)

The Art of Code
The Art of CodeThe Art of Code
The Art of Code
 
Παρουσίαση Διπλωματικής Εργασίας Ξυλογιάννη Χρήστου
Παρουσίαση Διπλωματικής Εργασίας Ξυλογιάννη ΧρήστουΠαρουσίαση Διπλωματικής Εργασίας Ξυλογιάννη Χρήστου
Παρουσίαση Διπλωματικής Εργασίας Ξυλογιάννη Χρήστου
 
Lego mindstorms=robolab
Lego mindstorms=robolabLego mindstorms=robolab
Lego mindstorms=robolab
 
Educational robotics earinoergastirio2012
Educational robotics earinoergastirio2012Educational robotics earinoergastirio2012
Educational robotics earinoergastirio2012
 
Pliroforiki
PliroforikiPliroforiki
Pliroforiki
 
Πληροφορική
ΠληροφορικήΠληροφορική
Πληροφορική
 
Μάθηση προγραμματισμού από μαθητές Α' Λυκείου με το Scratch
Μάθηση προγραμματισμού από μαθητές Α' Λυκείου με το ScratchΜάθηση προγραμματισμού από μαθητές Α' Λυκείου με το Scratch
Μάθηση προγραμματισμού από μαθητές Α' Λυκείου με το Scratch
 
Γνωρίζω την ιστορία του υπολογιστή την εργονομία και το λογισμικό
Γνωρίζω την ιστορία του υπολογιστή την εργονομία και το λογισμικόΓνωρίζω την ιστορία του υπολογιστή την εργονομία και το λογισμικό
Γνωρίζω την ιστορία του υπολογιστή την εργονομία και το λογισμικό
 
Εφαρμογές Ανοιχτού Κώδικα για τη Διδασκαλία Προγραμματισμού με την LOGO
Εφαρμογές Ανοιχτού Κώδικα για τη Διδασκαλία Προγραμματισμού με την LOGOΕφαρμογές Ανοιχτού Κώδικα για τη Διδασκαλία Προγραμματισμού με την LOGO
Εφαρμογές Ανοιχτού Κώδικα για τη Διδασκαλία Προγραμματισμού με την LOGO
 
Η δομή επιλογής στη γλώσσα προγραμματισμού Scratch: Μια μελέτη περίπτωσης με ...
Η δομή επιλογής στη γλώσσα προγραμματισμού Scratch: Μια μελέτη περίπτωσης με ...Η δομή επιλογής στη γλώσσα προγραμματισμού Scratch: Μια μελέτη περίπτωσης με ...
Η δομή επιλογής στη γλώσσα προγραμματισμού Scratch: Μια μελέτη περίπτωσης με ...
 
ΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΡΓΑΛΕΙΟΥ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΨΗΦΙΑΚΗΣ ΑΦΙΣΑΣ
ΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΡΓΑΛΕΙΟΥ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΨΗΦΙΑΚΗΣ ΑΦΙΣΑΣΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΡΓΑΛΕΙΟΥ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΨΗΦΙΑΚΗΣ ΑΦΙΣΑΣ
ΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΡΓΑΛΕΙΟΥ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΨΗΦΙΑΚΗΣ ΑΦΙΣΑΣ
 
Presentation 6
Presentation 6Presentation 6
Presentation 6
 
Presentation 6
Presentation 6Presentation 6
Presentation 6
 
Presentation 6 (1)
Presentation 6 (1)Presentation 6 (1)
Presentation 6 (1)
 
Presentation 6 (1)
Presentation 6 (1)Presentation 6 (1)
Presentation 6 (1)
 
Presentation 6
Presentation 6Presentation 6
Presentation 6
 
Senario_microworlds_pro
Senario_microworlds_proSenario_microworlds_pro
Senario_microworlds_pro
 
Parousiash android
Parousiash androidParousiash android
Parousiash android
 
Parousiash android
Parousiash androidParousiash android
Parousiash android
 
Efarm Grafeiou - Ekpaid logism
Efarm Grafeiou - Ekpaid logismEfarm Grafeiou - Ekpaid logism
Efarm Grafeiou - Ekpaid logism
 

More from Dimitris Nikolos

Ιστορική αναδρομή υπολογιστή
Ιστορική αναδρομή υπολογιστήΙστορική αναδρομή υπολογιστή
Ιστορική αναδρομή υπολογιστήDimitris Nikolos
 
Προγραμματισμός εννοιών Βιολογίας Γυμνασίου με τη γλώσσα Scratch
Προγραμματισμός εννοιών Βιολογίας Γυμνασίου με τη γλώσσα ScratchΠρογραμματισμός εννοιών Βιολογίας Γυμνασίου με τη γλώσσα Scratch
Προγραμματισμός εννοιών Βιολογίας Γυμνασίου με τη γλώσσα ScratchDimitris Nikolos
 
Δυσκολίες μαθητών Δημοτικού με τη γλώσσα Scratch
Δυσκολίες μαθητών Δημοτικού με τη γλώσσα ScratchΔυσκολίες μαθητών Δημοτικού με τη γλώσσα Scratch
Δυσκολίες μαθητών Δημοτικού με τη γλώσσα ScratchDimitris Nikolos
 
Εισαγωγή στο Ελεύθερο Λογισμικό
Εισαγωγή στο Ελεύθερο ΛογισμικόΕισαγωγή στο Ελεύθερο Λογισμικό
Εισαγωγή στο Ελεύθερο ΛογισμικόDimitris Nikolos
 
Εφαρμογές Υπολογιστών Η/Υ (Α΄ Λυκείου): Ταξινόμηση λογισμικού εφαρμογών
Εφαρμογές Υπολογιστών Η/Υ (Α΄ Λυκείου): Ταξινόμηση λογισμικού εφαρμογώνΕφαρμογές Υπολογιστών Η/Υ (Α΄ Λυκείου): Ταξινόμηση λογισμικού εφαρμογών
Εφαρμογές Υπολογιστών Η/Υ (Α΄ Λυκείου): Ταξινόμηση λογισμικού εφαρμογώνDimitris Nikolos
 
Τύποι δεδομένων
Τύποι δεδομένωνΤύποι δεδομένων
Τύποι δεδομένωνDimitris Nikolos
 
Τύποι και αναπαραστάσεις αλγορίθμων
Τύποι και αναπαραστάσεις αλγορίθμωνΤύποι και αναπαραστάσεις αλγορίθμων
Τύποι και αναπαραστάσεις αλγορίθμωνDimitris Nikolos
 
Εισαγωγή στο λογισμικό
Εισαγωγή στο λογισμικόΕισαγωγή στο λογισμικό
Εισαγωγή στο λογισμικόDimitris Nikolos
 
Εισαγωγή στις Βασικές Αρχές της Επιστήμης των Η/Υ: Εισαγωγή
Εισαγωγή στις Βασικές Αρχές της Επιστήμης των Η/Υ: ΕισαγωγήΕισαγωγή στις Βασικές Αρχές της Επιστήμης των Η/Υ: Εισαγωγή
Εισαγωγή στις Βασικές Αρχές της Επιστήμης των Η/Υ: ΕισαγωγήDimitris Nikolos
 
Εφαρμογές Υπολογιστών: Υλικό υπολογιστών 1
Εφαρμογές Υπολογιστών: Υλικό υπολογιστών 1Εφαρμογές Υπολογιστών: Υλικό υπολογιστών 1
Εφαρμογές Υπολογιστών: Υλικό υπολογιστών 1Dimitris Nikolos
 
Διδακτικές προσεγγίσεις λογισμικών γενικής χρήσης
Διδακτικές προσεγγίσεις λογισμικών γενικής χρήσηςΔιδακτικές προσεγγίσεις λογισμικών γενικής χρήσης
Διδακτικές προσεγγίσεις λογισμικών γενικής χρήσηςDimitris Nikolos
 
Νέφος στην εκπαίδευση
Νέφος στην εκπαίδευσηΝέφος στην εκπαίδευση
Νέφος στην εκπαίδευσηDimitris Nikolos
 

More from Dimitris Nikolos (12)

Ιστορική αναδρομή υπολογιστή
Ιστορική αναδρομή υπολογιστήΙστορική αναδρομή υπολογιστή
Ιστορική αναδρομή υπολογιστή
 
Προγραμματισμός εννοιών Βιολογίας Γυμνασίου με τη γλώσσα Scratch
Προγραμματισμός εννοιών Βιολογίας Γυμνασίου με τη γλώσσα ScratchΠρογραμματισμός εννοιών Βιολογίας Γυμνασίου με τη γλώσσα Scratch
Προγραμματισμός εννοιών Βιολογίας Γυμνασίου με τη γλώσσα Scratch
 
Δυσκολίες μαθητών Δημοτικού με τη γλώσσα Scratch
Δυσκολίες μαθητών Δημοτικού με τη γλώσσα ScratchΔυσκολίες μαθητών Δημοτικού με τη γλώσσα Scratch
Δυσκολίες μαθητών Δημοτικού με τη γλώσσα Scratch
 
Εισαγωγή στο Ελεύθερο Λογισμικό
Εισαγωγή στο Ελεύθερο ΛογισμικόΕισαγωγή στο Ελεύθερο Λογισμικό
Εισαγωγή στο Ελεύθερο Λογισμικό
 
Εφαρμογές Υπολογιστών Η/Υ (Α΄ Λυκείου): Ταξινόμηση λογισμικού εφαρμογών
Εφαρμογές Υπολογιστών Η/Υ (Α΄ Λυκείου): Ταξινόμηση λογισμικού εφαρμογώνΕφαρμογές Υπολογιστών Η/Υ (Α΄ Λυκείου): Ταξινόμηση λογισμικού εφαρμογών
Εφαρμογές Υπολογιστών Η/Υ (Α΄ Λυκείου): Ταξινόμηση λογισμικού εφαρμογών
 
Τύποι δεδομένων
Τύποι δεδομένωνΤύποι δεδομένων
Τύποι δεδομένων
 
Τύποι και αναπαραστάσεις αλγορίθμων
Τύποι και αναπαραστάσεις αλγορίθμωνΤύποι και αναπαραστάσεις αλγορίθμων
Τύποι και αναπαραστάσεις αλγορίθμων
 
Εισαγωγή στο λογισμικό
Εισαγωγή στο λογισμικόΕισαγωγή στο λογισμικό
Εισαγωγή στο λογισμικό
 
Εισαγωγή στις Βασικές Αρχές της Επιστήμης των Η/Υ: Εισαγωγή
Εισαγωγή στις Βασικές Αρχές της Επιστήμης των Η/Υ: ΕισαγωγήΕισαγωγή στις Βασικές Αρχές της Επιστήμης των Η/Υ: Εισαγωγή
Εισαγωγή στις Βασικές Αρχές της Επιστήμης των Η/Υ: Εισαγωγή
 
Εφαρμογές Υπολογιστών: Υλικό υπολογιστών 1
Εφαρμογές Υπολογιστών: Υλικό υπολογιστών 1Εφαρμογές Υπολογιστών: Υλικό υπολογιστών 1
Εφαρμογές Υπολογιστών: Υλικό υπολογιστών 1
 
Διδακτικές προσεγγίσεις λογισμικών γενικής χρήσης
Διδακτικές προσεγγίσεις λογισμικών γενικής χρήσηςΔιδακτικές προσεγγίσεις λογισμικών γενικής χρήσης
Διδακτικές προσεγγίσεις λογισμικών γενικής χρήσης
 
Νέφος στην εκπαίδευση
Νέφος στην εκπαίδευσηΝέφος στην εκπαίδευση
Νέφος στην εκπαίδευση
 

Recently uploaded

Επίσκεψη μαθητών στην Έκθεση Η Μαγεία των Μοτίβων.pptx
Επίσκεψη μαθητών στην Έκθεση Η Μαγεία των Μοτίβων.pptxΕπίσκεψη μαθητών στην Έκθεση Η Μαγεία των Μοτίβων.pptx
Επίσκεψη μαθητών στην Έκθεση Η Μαγεία των Μοτίβων.pptx7gymnasiokavalas
 
Παρουσίαση ομάδας ECOMOBILITY Σχολείου Δεύτερης Ευκαιρίας Άρτας
Παρουσίαση ομάδας ECOMOBILITY Σχολείου Δεύτερης Ευκαιρίας ΆρταςΠαρουσίαση ομάδας ECOMOBILITY Σχολείου Δεύτερης Ευκαιρίας Άρτας
Παρουσίαση ομάδας ECOMOBILITY Σχολείου Δεύτερης Ευκαιρίας Άρταςsdeartas
 
ΝΕΕΣ ΚΟΥΡΤΙΝΕΣ ΜΕ ΔΩΡΕΑ ΤΟΥ ΣΥΛΛΟΓΟΥ ΓΟΝΕΩΝ.pptx
ΝΕΕΣ ΚΟΥΡΤΙΝΕΣ ΜΕ ΔΩΡΕΑ ΤΟΥ ΣΥΛΛΟΓΟΥ ΓΟΝΕΩΝ.pptxΝΕΕΣ ΚΟΥΡΤΙΝΕΣ ΜΕ ΔΩΡΕΑ ΤΟΥ ΣΥΛΛΟΓΟΥ ΓΟΝΕΩΝ.pptx
ΝΕΕΣ ΚΟΥΡΤΙΝΕΣ ΜΕ ΔΩΡΕΑ ΤΟΥ ΣΥΛΛΟΓΟΥ ΓΟΝΕΩΝ.pptx41dimperisteriou
 
Έκθεση μαθητικής Ζωγραφικής- Η μαγεία των μοτίβων.pptx
Έκθεση μαθητικής Ζωγραφικής- Η μαγεία των μοτίβων.pptxΈκθεση μαθητικής Ζωγραφικής- Η μαγεία των μοτίβων.pptx
Έκθεση μαθητικής Ζωγραφικής- Η μαγεία των μοτίβων.pptx7gymnasiokavalas
 
Εξερευνώντας τα μυστήρια του ουρανού-Παρουσίαση.pptx
Εξερευνώντας τα μυστήρια του ουρανού-Παρουσίαση.pptxΕξερευνώντας τα μυστήρια του ουρανού-Παρουσίαση.pptx
Εξερευνώντας τα μυστήρια του ουρανού-Παρουσίαση.pptxntanavara
 
B2 TΑΞΗ -ΜΗΝΥΜΑΤΑ ΓΙΑ ΤΑ ΑΔΕΣΠΟΤΑ.pdf-ΜΑΡΚΕΛΛΑ ΤΣΑΤΣΑΡΩΝΗ
B2 TΑΞΗ -ΜΗΝΥΜΑΤΑ ΓΙΑ ΤΑ ΑΔΕΣΠΟΤΑ.pdf-ΜΑΡΚΕΛΛΑ ΤΣΑΤΣΑΡΩΝΗB2 TΑΞΗ -ΜΗΝΥΜΑΤΑ ΓΙΑ ΤΑ ΑΔΕΣΠΟΤΑ.pdf-ΜΑΡΚΕΛΛΑ ΤΣΑΤΣΑΡΩΝΗ
B2 TΑΞΗ -ΜΗΝΥΜΑΤΑ ΓΙΑ ΤΑ ΑΔΕΣΠΟΤΑ.pdf-ΜΑΡΚΕΛΛΑ ΤΣΑΤΣΑΡΩΝΗChrisa Kokorikou
 
ΣΤ2 -ΕΓΩ ΚΑΙ ΣΥ ΜΑΖΙ-ΦΙΛΟΙ ΠΑΝΤΟΤΙΝΟΙ .pdf
ΣΤ2 -ΕΓΩ ΚΑΙ ΣΥ ΜΑΖΙ-ΦΙΛΟΙ ΠΑΝΤΟΤΙΝΟΙ .pdfΣΤ2 -ΕΓΩ ΚΑΙ ΣΥ ΜΑΖΙ-ΦΙΛΟΙ ΠΑΝΤΟΤΙΝΟΙ .pdf
ΣΤ2 -ΕΓΩ ΚΑΙ ΣΥ ΜΑΖΙ-ΦΙΛΟΙ ΠΑΝΤΟΤΙΝΟΙ .pdfChrisa Kokorikou
 
ΣΠΑΣΕ ΤΗ ΣΙΩΠΗ ΑΠΟ ΤΟΥΣ ΜΑΘΗΤΕΣ/ΤΡΙΕΣ ΤΟΥ Β2.pdf
ΣΠΑΣΕ ΤΗ ΣΙΩΠΗ ΑΠΟ ΤΟΥΣ ΜΑΘΗΤΕΣ/ΤΡΙΕΣ ΤΟΥ Β2.pdfΣΠΑΣΕ ΤΗ ΣΙΩΠΗ ΑΠΟ ΤΟΥΣ ΜΑΘΗΤΕΣ/ΤΡΙΕΣ ΤΟΥ Β2.pdf
ΣΠΑΣΕ ΤΗ ΣΙΩΠΗ ΑΠΟ ΤΟΥΣ ΜΑΘΗΤΕΣ/ΤΡΙΕΣ ΤΟΥ Β2.pdfChrisa Kokorikou
 
Παρουσίαση καλλιτεχνικού θεάματος
Παρουσίαση                  καλλιτεχνικού θεάματοςΠαρουσίαση                  καλλιτεχνικού θεάματος
Παρουσίαση καλλιτεχνικού θεάματοςDimitra Mylonaki
 
Οι μικροί αρτοποιοί της Γ τάξης και το ψωμί τους.pptx
Οι μικροί αρτοποιοί της Γ τάξης και το ψωμί τους.pptxΟι μικροί αρτοποιοί της Γ τάξης και το ψωμί τους.pptx
Οι μικροί αρτοποιοί της Γ τάξης και το ψωμί τους.pptx36dimperist
 
Η εποχή του Ιουστινιανού-Η ελληνοχριστιανική οικουμένη
Η εποχή του Ιουστινιανού-Η ελληνοχριστιανική οικουμένηΗ εποχή του Ιουστινιανού-Η ελληνοχριστιανική οικουμένη
Η εποχή του Ιουστινιανού-Η ελληνοχριστιανική οικουμένηEvangelia Patera
 
Ημέρα Επιστημών – Επίδειξη πειραμάτων από τους μαθητές.pptx
Ημέρα Επιστημών – Επίδειξη πειραμάτων από τους μαθητές.pptxΗμέρα Επιστημών – Επίδειξη πειραμάτων από τους μαθητές.pptx
Ημέρα Επιστημών – Επίδειξη πειραμάτων από τους μαθητές.pptx36dimperist
 
Κωνσταντής σημειώσεις κείμενα νεοελληνικής
Κωνσταντής σημειώσεις κείμενα νεοελληνικήςΚωνσταντής σημειώσεις κείμενα νεοελληνικής
Κωνσταντής σημειώσεις κείμενα νεοελληνικήςssuser44c0dc
 
7. 3. ΔΙΔΑΚΤΙΚΕΣ ΣΤΡΑΤΗΓΙΚΕΣ ΤΗΣ ΓΛΩΣΣΑΣ.pdf
7. 3. ΔΙΔΑΚΤΙΚΕΣ ΣΤΡΑΤΗΓΙΚΕΣ ΤΗΣ ΓΛΩΣΣΑΣ.pdf7. 3. ΔΙΔΑΚΤΙΚΕΣ ΣΤΡΑΤΗΓΙΚΕΣ ΤΗΣ ΓΛΩΣΣΑΣ.pdf
7. 3. ΔΙΔΑΚΤΙΚΕΣ ΣΤΡΑΤΗΓΙΚΕΣ ΤΗΣ ΓΛΩΣΣΑΣ.pdfssuser3e0dbe
 
Η κυρία Αλφαβήτα και τα παιδιά της. Της Σάσας Καραγιαννίδου - Πέννα
Η κυρία Αλφαβήτα και τα παιδιά της. Της Σάσας Καραγιαννίδου - ΠένναΗ κυρία Αλφαβήτα και τα παιδιά της. Της Σάσας Καραγιαννίδου - Πέννα
Η κυρία Αλφαβήτα και τα παιδιά της. Της Σάσας Καραγιαννίδου - ΠένναΣάσα Καραγιαννίδου - Πέννα
 
Ξενάγηση στο ιστορικό κέντρο των Ιωαννίνων.pptx
Ξενάγηση στο ιστορικό κέντρο των Ιωαννίνων.pptxΞενάγηση στο ιστορικό κέντρο των Ιωαννίνων.pptx
Ξενάγηση στο ιστορικό κέντρο των Ιωαννίνων.pptxDimitraKarabali
 
Παρουσίαση καλλιτεχνικού θεάματος
Παρουσίαση          καλλιτεχνικού θεάματοςΠαρουσίαση          καλλιτεχνικού θεάματος
Παρουσίαση καλλιτεχνικού θεάματοςDimitra Mylonaki
 
Πρόγραμμα - Πάμε μια βόλτα στο φεγγάρι.pptx
Πρόγραμμα - Πάμε μια βόλτα στο φεγγάρι.pptxΠρόγραμμα - Πάμε μια βόλτα στο φεγγάρι.pptx
Πρόγραμμα - Πάμε μια βόλτα στο φεγγάρι.pptxntanavara
 

Recently uploaded (20)

Επίσκεψη μαθητών στην Έκθεση Η Μαγεία των Μοτίβων.pptx
Επίσκεψη μαθητών στην Έκθεση Η Μαγεία των Μοτίβων.pptxΕπίσκεψη μαθητών στην Έκθεση Η Μαγεία των Μοτίβων.pptx
Επίσκεψη μαθητών στην Έκθεση Η Μαγεία των Μοτίβων.pptx
 
Παρουσίαση ομάδας ECOMOBILITY Σχολείου Δεύτερης Ευκαιρίας Άρτας
Παρουσίαση ομάδας ECOMOBILITY Σχολείου Δεύτερης Ευκαιρίας ΆρταςΠαρουσίαση ομάδας ECOMOBILITY Σχολείου Δεύτερης Ευκαιρίας Άρτας
Παρουσίαση ομάδας ECOMOBILITY Σχολείου Δεύτερης Ευκαιρίας Άρτας
 
ΝΕΕΣ ΚΟΥΡΤΙΝΕΣ ΜΕ ΔΩΡΕΑ ΤΟΥ ΣΥΛΛΟΓΟΥ ΓΟΝΕΩΝ.pptx
ΝΕΕΣ ΚΟΥΡΤΙΝΕΣ ΜΕ ΔΩΡΕΑ ΤΟΥ ΣΥΛΛΟΓΟΥ ΓΟΝΕΩΝ.pptxΝΕΕΣ ΚΟΥΡΤΙΝΕΣ ΜΕ ΔΩΡΕΑ ΤΟΥ ΣΥΛΛΟΓΟΥ ΓΟΝΕΩΝ.pptx
ΝΕΕΣ ΚΟΥΡΤΙΝΕΣ ΜΕ ΔΩΡΕΑ ΤΟΥ ΣΥΛΛΟΓΟΥ ΓΟΝΕΩΝ.pptx
 
Έκθεση μαθητικής Ζωγραφικής- Η μαγεία των μοτίβων.pptx
Έκθεση μαθητικής Ζωγραφικής- Η μαγεία των μοτίβων.pptxΈκθεση μαθητικής Ζωγραφικής- Η μαγεία των μοτίβων.pptx
Έκθεση μαθητικής Ζωγραφικής- Η μαγεία των μοτίβων.pptx
 
Εξερευνώντας τα μυστήρια του ουρανού-Παρουσίαση.pptx
Εξερευνώντας τα μυστήρια του ουρανού-Παρουσίαση.pptxΕξερευνώντας τα μυστήρια του ουρανού-Παρουσίαση.pptx
Εξερευνώντας τα μυστήρια του ουρανού-Παρουσίαση.pptx
 
B2 TΑΞΗ -ΜΗΝΥΜΑΤΑ ΓΙΑ ΤΑ ΑΔΕΣΠΟΤΑ.pdf-ΜΑΡΚΕΛΛΑ ΤΣΑΤΣΑΡΩΝΗ
B2 TΑΞΗ -ΜΗΝΥΜΑΤΑ ΓΙΑ ΤΑ ΑΔΕΣΠΟΤΑ.pdf-ΜΑΡΚΕΛΛΑ ΤΣΑΤΣΑΡΩΝΗB2 TΑΞΗ -ΜΗΝΥΜΑΤΑ ΓΙΑ ΤΑ ΑΔΕΣΠΟΤΑ.pdf-ΜΑΡΚΕΛΛΑ ΤΣΑΤΣΑΡΩΝΗ
B2 TΑΞΗ -ΜΗΝΥΜΑΤΑ ΓΙΑ ΤΑ ΑΔΕΣΠΟΤΑ.pdf-ΜΑΡΚΕΛΛΑ ΤΣΑΤΣΑΡΩΝΗ
 
ΣΤ2 -ΕΓΩ ΚΑΙ ΣΥ ΜΑΖΙ-ΦΙΛΟΙ ΠΑΝΤΟΤΙΝΟΙ .pdf
ΣΤ2 -ΕΓΩ ΚΑΙ ΣΥ ΜΑΖΙ-ΦΙΛΟΙ ΠΑΝΤΟΤΙΝΟΙ .pdfΣΤ2 -ΕΓΩ ΚΑΙ ΣΥ ΜΑΖΙ-ΦΙΛΟΙ ΠΑΝΤΟΤΙΝΟΙ .pdf
ΣΤ2 -ΕΓΩ ΚΑΙ ΣΥ ΜΑΖΙ-ΦΙΛΟΙ ΠΑΝΤΟΤΙΝΟΙ .pdf
 
ΣΠΑΣΕ ΤΗ ΣΙΩΠΗ ΑΠΟ ΤΟΥΣ ΜΑΘΗΤΕΣ/ΤΡΙΕΣ ΤΟΥ Β2.pdf
ΣΠΑΣΕ ΤΗ ΣΙΩΠΗ ΑΠΟ ΤΟΥΣ ΜΑΘΗΤΕΣ/ΤΡΙΕΣ ΤΟΥ Β2.pdfΣΠΑΣΕ ΤΗ ΣΙΩΠΗ ΑΠΟ ΤΟΥΣ ΜΑΘΗΤΕΣ/ΤΡΙΕΣ ΤΟΥ Β2.pdf
ΣΠΑΣΕ ΤΗ ΣΙΩΠΗ ΑΠΟ ΤΟΥΣ ΜΑΘΗΤΕΣ/ΤΡΙΕΣ ΤΟΥ Β2.pdf
 
Παρουσίαση καλλιτεχνικού θεάματος
Παρουσίαση                  καλλιτεχνικού θεάματοςΠαρουσίαση                  καλλιτεχνικού θεάματος
Παρουσίαση καλλιτεχνικού θεάματος
 
Οι μικροί αρτοποιοί της Γ τάξης και το ψωμί τους.pptx
Οι μικροί αρτοποιοί της Γ τάξης και το ψωμί τους.pptxΟι μικροί αρτοποιοί της Γ τάξης και το ψωμί τους.pptx
Οι μικροί αρτοποιοί της Γ τάξης και το ψωμί τους.pptx
 
Η εποχή του Ιουστινιανού-Η ελληνοχριστιανική οικουμένη
Η εποχή του Ιουστινιανού-Η ελληνοχριστιανική οικουμένηΗ εποχή του Ιουστινιανού-Η ελληνοχριστιανική οικουμένη
Η εποχή του Ιουστινιανού-Η ελληνοχριστιανική οικουμένη
 
Ημέρα Επιστημών – Επίδειξη πειραμάτων από τους μαθητές.pptx
Ημέρα Επιστημών – Επίδειξη πειραμάτων από τους μαθητές.pptxΗμέρα Επιστημών – Επίδειξη πειραμάτων από τους μαθητές.pptx
Ημέρα Επιστημών – Επίδειξη πειραμάτων από τους μαθητές.pptx
 
Κωνσταντής σημειώσεις κείμενα νεοελληνικής
Κωνσταντής σημειώσεις κείμενα νεοελληνικήςΚωνσταντής σημειώσεις κείμενα νεοελληνικής
Κωνσταντής σημειώσεις κείμενα νεοελληνικής
 
Στο μουσείο
Στο                                        μουσείοΣτο                                        μουσείο
Στο μουσείο
 
7. 3. ΔΙΔΑΚΤΙΚΕΣ ΣΤΡΑΤΗΓΙΚΕΣ ΤΗΣ ΓΛΩΣΣΑΣ.pdf
7. 3. ΔΙΔΑΚΤΙΚΕΣ ΣΤΡΑΤΗΓΙΚΕΣ ΤΗΣ ΓΛΩΣΣΑΣ.pdf7. 3. ΔΙΔΑΚΤΙΚΕΣ ΣΤΡΑΤΗΓΙΚΕΣ ΤΗΣ ΓΛΩΣΣΑΣ.pdf
7. 3. ΔΙΔΑΚΤΙΚΕΣ ΣΤΡΑΤΗΓΙΚΕΣ ΤΗΣ ΓΛΩΣΣΑΣ.pdf
 
Η κυρία Αλφαβήτα και τα παιδιά της. Της Σάσας Καραγιαννίδου - Πέννα
Η κυρία Αλφαβήτα και τα παιδιά της. Της Σάσας Καραγιαννίδου - ΠένναΗ κυρία Αλφαβήτα και τα παιδιά της. Της Σάσας Καραγιαννίδου - Πέννα
Η κυρία Αλφαβήτα και τα παιδιά της. Της Σάσας Καραγιαννίδου - Πέννα
 
Λαπμπουκ .pdf
Λαπμπουκ                                                    .pdfΛαπμπουκ                                                    .pdf
Λαπμπουκ .pdf
 
Ξενάγηση στο ιστορικό κέντρο των Ιωαννίνων.pptx
Ξενάγηση στο ιστορικό κέντρο των Ιωαννίνων.pptxΞενάγηση στο ιστορικό κέντρο των Ιωαννίνων.pptx
Ξενάγηση στο ιστορικό κέντρο των Ιωαννίνων.pptx
 
Παρουσίαση καλλιτεχνικού θεάματος
Παρουσίαση          καλλιτεχνικού θεάματοςΠαρουσίαση          καλλιτεχνικού θεάματος
Παρουσίαση καλλιτεχνικού θεάματος
 
Πρόγραμμα - Πάμε μια βόλτα στο φεγγάρι.pptx
Πρόγραμμα - Πάμε μια βόλτα στο φεγγάρι.pptxΠρόγραμμα - Πάμε μια βόλτα στο φεγγάρι.pptx
Πρόγραμμα - Πάμε μια βόλτα στο φεγγάρι.pptx
 

Αξιοποίηση του MicroWorlds EX Robotics για την κατανόηση βασικών δομών προγραμματισμού

  • 1. Αξιοποίηση του MicroWorlds EX Robotics για την κατανόηση βασικών δομών προγραμματισμού Νικολός Δημήτρης1 , Καρατράντου Ανθή1 , Παναγιωτακόπουλος Χρήστος2 1 Α.Σ.ΠΑΙ.Τ.Ε. – Παράρτημα Πάτρας 2 Π.Τ.Δ.Ε. – Πανεπιστήμιο Πατρών 4ο Πανελλήνιο Συνέδριο «Διδακτική της Πληροφορικής», Πάτρα, 2008
  • 2. Διδασκαλία Προγραμματισμού Σύμφωνα με τον Papert, ο προγραμματισμός μπορεί να αποτελέσει εκπαιδευτικό εργαλείο για την καλλιέργεια και ανάπτυξη νοητικών δεξιοτήτων σε όλους τους μαθητές και δίνει τα κίνητρα για ένα δομημένο τρόπο σκέψης και αντιμετώπισης προβλημάτων σε όλα σχεδόν τα γνωστικά αντικείμενα (Papert, 1980)
  • 3. Διδασκαλία Προγραμματισμού Παραδοσιακή προσέγγιση: χρήση μιας επαγγελματικής γλώσσας προγραμματισμού και ενός κατάλληλου περιβάλλοντος για την υλοποίηση προγραμμάτων με αριθμούς και σύμβολα Μειονεκτήματα – μεγάλος όγκος πληροφορίας – δύσκολη κατανόηση του τρόπου με τον οποίο εκτελείται ένα πρόγραμμα – δεν υπάρχει οπτική αναπαράσταση της εκτέλεσης του προγράμματος
  • 4. Διδασκαλία Προγραμματισμού Νέα εργαλεία: • αφηγηματικά εργαλεία (π.χ. Alice) • εργαλεία οπτικού προγραμματισμού (π.χ. JPie) • εργαλεία παραγωγής διαγραμμάτων ροής (π.χ. Iconic Programmer) • εργαλεία με χρήση γλώσσας πολλαπλών επιπέδων (π.χ. Robolab) • εργαλεία προγραμματισμού πολυμορφικής εξόδου αποτελεσμάτων (MicroWorlds Pro) • προγραμματισμός ρομποτικών κατασκευών (Lego Mindstorms)
  • 5. Εκπαίδευση Η φυσική τάση του παιδιού για – Έρευνα – Επικοινωνία – Κατασκευή – Έκφραση
  • 6. Εκπαιδευτικό Λογισμικό Μικρόκοσμοι (Microworlds) Νέο Βιβλίο Πληροφορικής Γυμνασίου Ρομποτική (Lego Mindstorms) Microworlds EX Robotics
  • 7. Η έρευνα Πιλοτική προσπάθεια αξιοποίησης του MicroWorlds EX Robotics για τον προγραμματισμό ρομποτικών κατασκευών LEGO, για την κατανόηση βασικών δομών προγραμματισμού από μαθητές Γυμνασίου
  • 8. Οι μαθητές • 16ο Γυμνάσιο Πάτρας • Έξι μαθητές της τρίτης τάξης (3 αγόρια και 3 κορίτσια), οι οποίοι χωρίστηκαν επίσης τυχαία σε 2 ομάδες των τριών • Είχαν διδαχθεί θέματα αλγορίθμων στο σχολείο τους με ψευδοκώδικα • Δεν είχαν διδαχθεί δομή επανάληψης • Δεν είχαν προγραμματίσει σε υπολογιστή στα πλαίσια του μαθήματος
  • 9. Μεθοδολογία • Μέθοδος Project • Δύο συναντήσεις δύο ωρών η κάθε μία • Πέντε ειδικά διαμορφωμένα φύλλα εργασίας • Οι μαθητές ακολούθησαν τον κύκλο ανάπτυξης λογισμικού (ανάλυση, σχεδιασμός, υλοποίηση, έλεγχος)
  • 10. Μεθοδολογία • Παρακολούθηση από τους δυο ερευνητές και προσωπικές σημειώσεις • Ηχογράφηση των συζητήσεων των ομάδων των μαθητών • Σύντομο ερωτηματολόγιο μετά το τέλος της δραστηριότητας
  • 11. Εξοικείωση Εξοικείωση με το Lego Mindstorms και το Microworlds EX Robotics «Έξυπνα στοιχεία» •Εξόδου (κινητήρες, λάμπες) •Εισόδου (αισθητήρες φωτός, αφής, θερμοκρασίας)
  • 12. Εξοικείωση Αισθητήρας Φωτός Κινητήρας Οι μαθητές επιθυμούσαν να κατασκευάσουν νέο αυτοκίνητο ή έστω να τροποποιήσουν το υπάρχον Αναγνώριση των στοιχείων του αυτοκινήτου Συγγραφή προγραμμάτων για το αυτοκίνητο (ώστε να κινείται με συγκεκριμένο τρόπο)
  • 13. Κύρια δραστηριότητα Προγραμματισμός του αυτοκινήτου ώστε να αντιδρά σε έναν φωτεινό σηματοδότη
  • 14. Πρώτο φύλλο εργασίας ‘θέλουμε αισθητήρα χρώματος’ ‘η κόκκινη και η πράσινη λάμπα θα έχουν διαφορετική ένταση φωτός’ ‘ναι, αλλά το περιβάλλον μπορεί να επηρεάζει…’ Μετρήσεις για το πράσινο και το κόκκινο και καταγραφή των αντίστοιχων τιμών του αισθητήρα
  • 15. Δεύτερο φύλλο εργασίας Το αυτοκινητάκι είναι σταματημένο μπροστά στο κόκκινο φανάρι. Μπορείτε να το προγραμματίσετε ώστε να μένει σταματημένο στο κόκκινο μέχρις ότου ανάψει το πράσινο φανάρι και μετά να ξεκινήσει να κινείται; to car waituntil [sensor1 < 450] bon end ‘θα κάνουμε waituntil green’ ‘ αφου δεν καταλαβαίνει το green καταλαβαίνει νούμερα’ ‘ το κόκκινο είναι γύρω στα 470’
  • 16. Τρίτο φύλλο εργασίας Μπορείτε να επεκτείνετε το προηγούμενο πρόγραμμα ώστε το αυτοκινητάκι ενώ κινείται να σταματήσει στο κόκκινο φανάρι, και στη συνέχεια να ξαναξεκινήσει όταν ανάψει το πράσινο φανάρι; to light bon waituntil [sensor1 < 470] boff waituntil [sensor1 < 430] bon end ‘θα πούμε bon waituntil….’ ‘ θα βάλουμε boff; ..χρειάζεται;’ ‘αν δε το βάλουμε θα κινείται συνεχώς’
  • 17. Συζήτηση • Οι μαθητές έδειξαν ενδιαφέρον για την δραστηριότητα • Οι ρόλοι ανατέθηκαν στα μέλη της από τους ίδιους τους συμμετέχοντες • Τα αγόρια έδειξαν μεγαλύτερο ενδιαφέρον στην κατασκευή του αυτοκινήτου • Οι μαθητές αντιμετώπισαν πρόβλημα μόνο στη σύνταξη των εντολών και όχι στην κατανόηση της λειτουργίας τους
  • 18. Συζήτηση • Το Microworlds EX Robotics φάνηκε εύκολο στη χρήση σε 5 μαθητές και μέτριο σε 1 • Ο προγραμματισμός του αυτοκινήτου ήταν πολύ εύκολος για 3 μαθητές και μέτριος για τους υπόλοιπους • Όλοι βρήκαν πολύ ενδιαφέρουσα την εργασία τους με τα Lego. • Σχεδόν όλοι απάντησαν πως έμαθαν να προγραμματίζουν στην ανοιχτή ερώτηση «Μάθατε κάτι από αυτή την δραστηριότητα; Αν ναι, τι;» • Το φύλο και η προηγούμενη εμπειρία στην χρήση Η/Υ δεν φάνηκε να επηρεάζει την ευκολία της χρήσης του λογισμικού για τον προγραμματισμό και το ενδιαφέρον τους για τη δραστηριότητα
  • 19. Συζήτηση • Διαθεματικότητα (κυρίως όσον αφορά την έννοια του φωτός) • Χρησιμοποίησαν με ευχέρεια το MicroWorlds EX Robotics • Κατανόησαν τον τρόπο χρήσης των βασικών δομών του προγράμματος που χρησιμοποιήθηκαν • Ήταν σε θέση να εξηγούν τι ακριβώς κάνει το πρόγραμμά τους • Κατάφεραν να αναλύσουν το πρόβλημα σύμφωνα με τα φύλλα εργασίας
  • 20. Συζήτηση • Κατάφεραν να σχεδιάσουν τον τρόπο λύσης του και στη συνέχεια να αναπτύξουν το πρόγραμμα για την επίλυσή του • Κατανόησαν έστω και εισαγωγικά, τον τρόπο χρήσης των βασικών δομών προγραμματισμού που χρησιμοποίησαν
  • 21. Συμπεράσματα Οι μαθητές: • συνεργάστηκαν σε ένα πλούσιο από υλικά περιβάλλον • χρησιμοποίησαν με επιτυχία βασικές δομές προγραμματισμού • γνώρισαν τον προγραμματισμό ως μια διαδικασία αλληλεπίδρασης και όχι μαθηματικών υπολογισμών

Editor's Notes

  1. (10 ερωτήσεις για τις γνώσεις των μαθητών στο χειρισμό Η/Υ, τη γνώμη τους για το λογισμικό MicroWorlds EX Robotics, τον προγραμματισμό με αυτό, τη γνώμη τους για τη δραστηριότητα με την οποία ασχολήθηκαν)
  2. Αναφορά και στην ανεξαρτητοποίηση από τους πομπούς υπερύθρων μέσω των διαδικασιών