ΟΜΑΔΑ+4+-+Cmap+Τools

Τίτλος Σχεδίου μαθήματος
Βασικές Έννοιες Προγραμματισμού σε ΓΛΩΣΣΑ

Δημιουργοί

 * 1. || Μπαντές Αθανάσιος ||
 * 2. || Φλώρος Βασίλης ||
 * 3. || Κυριακίδης Ιωάννης ||
 * 4. || Τάσσης Στέφανος ||
 * 5. || Ηλιάκης Αντώνιος ||

Γνωστικό Αντικείμενο, ανάγκες που καλύπτει, το επίπεδο των εκπαιδευόμενων και οι προαπαιτούμενες γνώσεις
Η διδακτική ενότητα αφορά τα βασικά στοιχεία της ΓΛΩΣΣΑΣ στα πλαίσια του μαθήματος “ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ” της Γ' Λυκείου Τεχνολογικής κατεύθυνσης. Ο γενικός σκοπός του μαθήματος είναι να καταστούν ικανοί οι μαθητές να συντάσσουν και να εκτελούν σε δομημένη γλώσσα προγραμματισμού απλά προγράμματα τα οποία να δέχονται διαφόρων τύπων δεδομένα, στη συνέχεια να τα επεξεργάζονται και τελικά να παρέχουν τα αποτελέσματα. Οι μαθητές έχουν ήδη διδαχθεί τις βασικές θεωρητικές έννοιες στα πλαίσια των ενοτήτων "Ανάλυση Προβλήματος και Σχεδίαση Αλγορίθμου", όπου η έμφαση δίνεται στην ανάπτυξη δεξιοτήτων αλγοριθμικής προσέγγισης των προβλημάτων.

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

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

Περιγραφή της σχεδίου μαθήματος (βασικές έννοιες, χρονοπρογραμματισμός, στάδια, links σε ιστοσελίδες κλπ.)
Η διάρκεια του μαθήματος είναι 3 διδακτικές ώρες (2 ημερολογιακές ημέρες).

Οι μαθητές, παίρνουν τυπωμένο τον εννοιολογικό χάρτη “Πρόγραμμα σε Γλώσσα” (Φύλλο Εργασίας 1). Οι μαθητές καλούνται να μελετήσουν το χάρτη και να σημειώσουν με κόκκινο χρώμα τις έννοιες και τις προτάσεις που δε γνωρίζουν ή δεν κατανοούν. Στη συνέχεια, ο διδάσκων καταγράφει στον πίνακα τις έννοιες που δε γνωρίζουν οι μαθητές και ζητά από κάποιους που ενδεχομένως τις γνωρίζουν, να τις εξηγήσουν. O εκπαιδευτικός γνωρίζοντας τις μαθησιακές ανάγκες τους, παρουσιάζει αναλυτικά όλες τις έννοιες, δίνοντας έμφαση στις άγνωστες έννοιες για αυτούς. Για να μπορέσει να προσδώσει όσο το δυνατόν καλύτερα τις έννοιες του Εννοιολογικού Χάρτη στους μαθητές, χρησιμοποιεί και τις διαφάνειες τηςπαρουσίασης “Βασικές έννοιες προγραμματισμού.ppt”. **__2η__ __ΩΡΑ__** **2η Φάση συνέχεια (35 λεπτά):** Συνεχίζεται η αναλυτική παρουσίαση της διδακτικής ενότητας. **3η Φάση (****5-****10 λεπτά):** Στη συνέχεια γίνεται μια σύντομη ανακεφαλαίωση και τονίζονται τα σημαντικότερα σημεία της διδακτικής ενότητας. Κατόπιν ο διδάσκων απαντά σε ερωτήσεις των μαθητών και επιλύει τις απορίες τους. Τέλος ο διδάσκων τους γνωστοποιεί ότι το εκπαιδευτικό υλικό θα είναι διαθέσιμο στην ιστοσελίδα του σχολείου για το μάθημα και τους διανέμει τα φύλλα εργασίας 2 και 3, με σκοπό να προετοιμαστούν για το επόμενο μάθημα. **__3η__ __ΩΡΑ__** **4****η Φάση (****25** **λεπτά):** Έχοντας ολοκληρωθεί η διδασκαλία των βασικών εννοιών προγραμματισμού και οι μαθητές έχουν μελετήσει τη διδακτική ενότητα στο σπίτι τους, ο εκπαιδευτικός επιλύει τυχόν απορίες. Κατόπιν οι μαθητές καλούνται να συμπληρώσουν τα παρακάτω φύλλα εργασίας 2 και 3. **5η Φάση (****20** **λεπτά):** Στη συνέχεια οι μαθητές σε συνεργασία με το διδάσκοντα καλούνται να βρουν τις σωστές απαντήσεις στις ερωτήσεις των φύλλων εργασίας. Κάθε μαθητής περιγράφει την απάντησή του σε μία ερώτηση, η οποία αξιολογείται από την υπόλοιπη τάξη και τέλος από το διδάσκοντα. Οι εννοιολογικοί χάρτες που κατασκευάστηκαν από τους μαθητές παρουσιάζονται στον πίνακα και σχολιάζονται από τους ίδιους, προκειμένου να εντοπιστούν/επεξηγηθούν οι έννοιες/σχέσεις εννοιών, που δεν έχουν γίνει κατανοητές ή έχουν παρανοηθεί.
 * __1η__ __ΩΡΑ__**
 * 1η Φάση (10 λεπτά):**
 * 2****η Φάση (35 λεπτά):**

Μαθησιακά Αντικείμενα
> Το λογισμικό χαρτογράφησης εννοιών CmapTools, έχει αναπτυχθεί από το Institute for Human and Machine Cognition και διατίθεται ελεύθερο για τους χρήστες στην ηλεκτρονική διεύθυνση: []. Πέρα των πλεονεκτημάτων που παρουσιάζει η χρήση των λογισμικών στη δημιουργία των εννοιολογικών χαρτών, το CmapTools προσφέρει επιπλέον τα εξής (Novak & Cañas, 2006): > > Η ΓλωσσοΜάθεια είναι ένα ολοκληρωμένο εκπαιδευτικό περιβάλλον προγραμματισμού. Η γλώσσα που υλοποιεί είναι αυτή που διδάσκεται στα πλαίσια του πανελλαδικά εξεταζόμενου μαθήματος "Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον" (ΑΕΠΠ), της τεχνολογικής κατεύθυνσης της Γ' Λυκείου.
 * 1) Για τη δημιουργία των εννοιολογικών χαρτών χρησιμοποιήθηκε το λογισμικό **CmapTools**.
 * αναδιοργάνωση κόμβων, επιγραφών και δεσμών, ευκολία μετακίνησής τους και αναδόμησης του συνόλου του εννοιολογικού χάρτη
 * δυνατότητα μετακίνησης, προσθήκης εννοιών, αλλαγής χρώματος και μεγέθους γραμματοσειρών
 * εύκολη χρήση προγραμμάτων, δυνατή και από μαθητές χωρίς ιδιαίτερες γνώσεις υπολογιστών
 * δυνατότητα εξαγωγής των εννοιολογικών χαρτών σε άλλες ηλεκτρονικές μορφές, όπως κειμενογράφο, αρχείο pdf, εικόνα, κτλ
 * παρέχεται δωρεάν, χωρίς καμία απολύτως υποχρέωση για το χρήση
 * συνεχώς αναβαθμίζεται, και οι χρήστες ενημερώνονται για τις επιπλέον εκδόσεις τις οποίες και μπορούν να κατεβάσουν στον προσωπικό τους υπολογιστή επίσης δωρεάν
 * υπάρχουν εκδόσεις σε διάφορες γλώσσες και στην ελληνική
 * μπορεί κάποιος να δημιουργήσει νέες προτάσεις γράφοντας απλά κείμενο, όπως και με έναν κλασικό κειμενογράφο
 * επιτρέπει στους χρήστες να συνεργάζονται από απόσταση κατά τη δημιουργία ή και την περαιτέρω αξιολόγηση του χάρτη τους. Με σύγχρονη ή ασύγχρονη επικοινωνία οι χρήστες από διαφορετικά μέρη, μπορούν να δημιουργήσουν τον εννοιολογικό χάρτη που επιθυμούν. Έτσι ενισχύεται η συνεργατική μάθηση και οι χρήστες επικοινωνούν με άλλους που έχουν κοινά ενδιαφέροντα
 * δίνεται η δυνατότητα δημοσίευσης του χάρτη στο διαδίκτυο και η αποθήκευση του σε επιλεγμένους server του ινστιτούτου, τους CmapServers. Αρκετοί από τους CmapServers είναι δημόσιοι, επιτρέποντας στον καθένα (χωρίς να απαιτείται άδεια) να εκδίδει τις συλλογές από εννοιολογικούς χάρτες που διαθέτει καθώς και τις πηγές του
 * μπορούν να συμπεριλάβουν στους χάρτες συνδέσμους για το διαδίκτυο, αναζητήσεις περαιτέρω πληροφοριών από το διαδίκτυο, καθώς και περιεχόμενα του χάρτη
 * επιτρέπει τη δημιουργία συνδέσμων σε διάφορες πηγές (φωτογραφίες, γραφικά, βίντεο, γραφήματα, πίνακες, κείμενα, ιστοσελίδες, άλλους εννοιολογικούς χάρτες) που βρίσκονται τοπικά ή οπουδήποτε στο διαδίκτυο, απλά με drag & drop. Οι σύνδεσμοι αυτοί φαίνονται με εικονίδια που βρίσκονται κάτω από τις έννοιες, ενώ επιλέγοντας ένα από αυτά τα εικονίδια ο χρήστης θα δει μία λίστα από συνδέσμους από όπου μπορεί να επιλέξει εκείνον που επιθυμεί
 * συνδέοντας διαφορετικούς εννοιολογικούς χάρτες μεταξύ τους, μπορεί να δημιουργηθεί ένα Γνωστικό Μοντέλο (Cañas & Novak, 2005), το οποίο είναι συλλογή από διαφορετικούς εννοιολογικούς χάρτες με ποικίλες συνδέσεις.
 * 1) Για την αναπαράσταση προγραμμάτων σε Γλώσσα χρησιμοποιήθηκε το λογισμικό **Γλωσσομάθεια**([])
 * 1) Για τη δημιουργία των εγγράφων της εργασίας χρησιμοποιήθηκε το ελεύθερο λογισμικό **LibreOffice** **(**[|http://www.libreoffice.org])

[[file:Chapter-7.cmap]]
Ανάρτηση Εργασίας και Παρουσίασης στην Αίθουσα

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

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

Βιβλιογραφία
> http://www.etpe.eu/new/custom/pdf/etpe743.pdf > των Α. Βακάλη, Η. Γιαννόπουλου, Ν. Ιωαννίδη, Χ. Κοίλια, Κ. Μάλαμα, Ι. Μανωλόπουλου, Π. Πολίτη, έκδοση 2013 > http://ebooks.edu.gr/2013/course-main.php?course=DSGL-C101 > http://alkisg.mysch.gr/steki/index.php?action=dlattach;topic=3167.0;attach=1925 - > Δημήτρης Δαλαγιώργος, Πληροφορικός Πανεπιστημίου Αθηνών
 * Διδακτικές προσεγγίσεις και εργαλεία για τη διδασκαλία της πληροφορικής - Μ. Γρηγοριάδου, Ε.Γουλή, Α.Γόγουλου
 * Ο Εννοιολογικός Χάρτης ως Εργαλείο ∆ιδασκαλίας - Μ. Γρηγοριάδου, Ε. Γουλή, Α. Γόγουλου
 * Αξιοποιώντας τον Εννοιολογικό Χάρτη ως Εργαλείο ∆ιδασκαλίας και Αξιολόγησης στο Μάθημα Πληροφορικής Γυμνασίου - Ευαγγελία Γουλή, Αγορίτσα Γόγουλου, Κυπαρισία Παπανικολάου, Μαρία Γρηγοριάδου
 * «Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον» της Γ τάξης Ενιαίου Λυκείου Τεχνολογικής Κατεύθυνσης
 * Παρουσίαση διαφανειών του Κεφαλαίου 7 - Βασικά Στοιχεία Προγραμματισμού
 * Λογισμικό IHMC Cmap Tools: http://cmap.ihmc.us/
 * Λογισμικό Γλωσσομάθεια: http://spinet.gr/glossomatheia/
 * Λογισμικό LibreOffice: http://www.libreoffice.org