Διδάσκοντας το μάθημα Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 1

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Διδάσκοντας το μάθημα Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 1"

Transcript

1 Διδάσκοντας το μάθημα Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 1 Π. Κ. Γιαννοπούλου Εκπαιδευτικός ΠΕ19, Λεόντειο Λύκειο Πατησίων nagia@math.ntua.gr Σ. Γ. Δουκάκης Εκπαιδευτικός ΠΕ19, Αμερικανικό Κολλέγιο Ελλάδος, Pierce College sdoukakis@acg.edu Χ. Κοίλιας Επίκουρος Καθηγητής ΤΕΙ Αθήνας, Τμήμα Πληροφορικής ckoilias@teiath.gr Α. Ψαλτίδου Εκπαιδευτικός ΠΕ19, Αμερικανικό Κολλέγιο Ελλάδος, Pierce College alex_psa@yahoo.com ΛΕΞΕΙΣ ΚΛΕΙΔΙΑ: Αλγόριθμος, Ψευδογλώσσα, Προγραμματισμός, Επίλυση προβλημάτων Εκπαιδευτικό Λογισμικό, Διδακτική Πληροφορικής ΠΕΡΙΛΗΨΗ Στην εργασία αυτή παρουσιάζεται η σημαντικότητα της αλγοριθμικής επίλυσης προβλημάτων. Επεξηγείτε η σημασία του μαθήματος Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον για την ανάπτυξη της αλγοριθμικής σκέψης των μαθητών και παρουσιάζονται κάποιες παρανοήσεις και προβλήματα που εμφανίζονται κατά τη διδασκαλία του μαθήματος και την αξιολόγηση των μαθητών. Διατυπώνονται προτάσεις για τη βελτίωση του εκπαιδευτικού υλικού του μαθήματος τόσο για τη διδασκαλία στην τάξη, όσο και στο εργαστήριο. 1. Εισαγωγή Η αλγοριθμική προσέγγιση ενός προβλήματος δίνει έμφαση στον τρόπο επίλυσης του προβλήματος, ανεξάρτητα από το χώρο από τον οποίο προέρχεται το πρόβλημα. Η ικανότητα περιγραφής της επίλυσης ενός προβλήματος με μια μορφή αναπαράστασης αλγορίθμου εφοδιάζει το μαθητή με έναν γενικό οδηγό για την αντιμετώπιση προβλημάτων. Η αλγοριθμική σχεδίαση επίλυσης προβλημάτων αναπτύσσει γνωστικές δεξιότητες υψηλού επιπέδου και αποτελεί ένα ισχυρό μέσο για τη διδασκαλία βασικών εννοιών που βρίσκουν εφαρμογή σε όλους τους τομείς δραστηριοτήτων [Papert, 1980]. Αφού, λοιπόν, ένας από τους σκοπούς της εκπαίδευσης είναι και η ανάπτυξη της σκέψης των μαθητών, ένα αντικείμενο διδασκαλίας στον τρόπο με τον οποίο οι μαθητές πρέπει να σκέπτονται αλγοριθμικά είναι ένα απαραίτητο και άκρως δημιουργικό εφόδιο. 2. Η σημασία και οι δυνατότητες της αλγοριθμικής σχεδίασης Οι μαθητές καθημερινά, τόσο στο σχολείο όσο και σε άλλες τους δραστηριότητες καλούνται να επιλύσουν προβλήματα. Αυτό δεν είναι πάντα εύκολο. Πολλές φορές το πρόβλημα δεν είναι κατανοητό, αφού μπορεί να μην έχει διατυπωθεί σωστά από το δημιουργό του ή μπορεί να ερμηνεύεται λάθος από τη μεριά του επίδοξου λύτη. Άλλες φορές, η επίλυση του προβλήματος δεν είναι προφανής και υπάρχει και η περίπτωση οι μαθητές να έχουν καταλήξει 1 Γιαννοπούλου Π., Δουκάκης Σ., Κοίλιας Χ., Ψαλτίδου Α. (2003), Διδάσκοντας το μάθημα Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον, 6η Διημερίδα για την Πληροφορική στη Δευτεροβάθμια Εκπαίδευση, ΕΠΥ, 31/10-01/11/2003, Αθήνα, σ

2 στον τρόπο επίλυσης, αλλά να μην μπορούν να επικοινωνήσουν (δηλαδή να διατυπώσουν ή να αναπαράγουν) τον τρόπο επίλυσης που έχουν σκεφθεί. Σε όλα τα σχολικά μαθήματα, από την έκθεση έως και τα μαθηματικά, οι μαθητές καλούνται να αναπτύξουν θέματα με σκοπό να επιλύσουν ένα πρόβλημα (συγγραφή έκθεσης, σχολιασμός κειμένου, επίλυση μιας εξίσωσης, τακτική άμυνας σε έναν αγώνα ποδοσφαίρου). Αφού, λοιπόν, ο μαθητής κατανοήσει το πρόβλημα και σκεφτεί αλγοριθμικά την επίλυσή του, καταγράφει τη λύση. Έτσι, στην έκθεση αφού κατανοήσει το θέμα δημιουργεί ένα σχεδιάγραμμα, το οποίο ακολουθεί για τη συγγραφή της. Στα μαθηματικά, για την επίλυση της δευτεροβάθμιας εξίσωσης, ο μαθητής συγκεντρώνει τα δεδομένα και με εφαρμογή των μαθηματικών κανόνων προσδιορίζει τις λύσεις της εξίσωσης. Στη σχολική ομάδα καλαθοσφαίρισης, ο γυμναστής-προπονητής δημιουργεί ένα σχεδιάγραμμα θέσεων των μαθητών για τον τρόπο επίθεσης. Συνεπώς, οι μαθητές λύνουν προβλήματα χωρίς να έχουν ποτέ διδαχτεί τον αλγοριθμικό τρόπο σκέψης. Η αλγοριθμική επίλυση ενός προβλήματος, μπορεί να καταγραφεί με τους ακόλουθους τρόπους: 1. Ελεύθερο κείμενο, το οποίο αποτελεί τον πιο ανεπεξέργαστο και αδόμητο τρόπο παρουσίασης αλγορίθμου. 2. Φυσική γλώσσα με βήματα. 3. Διαγραμματικές τεχνικές που συνιστούν ένα γραφικό τρόπο παρουσίασης του αλγορίθμου. 4. Κωδικοποίηση δηλαδή με ένα πρόγραμμα γραμμένο είτε με μία ψευδογλώσσα, είτε σε κάποιο προγραμματιστικό περιβάλλον που όταν εκτελεσθεί θα δώσει τα ίδια αποτελέσματα με τον αλγόριθμο [Βακάλη et al., 1999]. Η περιγραφή της επίλυσης ενός προβλήματος με έναν από τους παραπάνω τρόπους αναπαράστασης εφοδιάζει το μαθητή με έναν γενικό οδηγό για την αντιμετώπιση των προβλημάτων που του θέτονται προς επίλυση. Η εκπαιδευτική διαδικασία, λοιπόν, απαιτεί από τους εκπαιδευόμενους να μπορούν να επιλύουν καθημερινά ή επιστημονικά προβλήματα, γεγονός που δηλώνει ότι πρέπει να σκέπτονται αλγοριθμικά και στη συνέχεια να καταγράφουν τη λύση του προβλήματος χρησιμοποιώντας την αλγοριθμική προσέγγιση. 3. Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον: Διδάσκοντας την αλγοριθμική σχεδίαση επίλυσης προβλημάτων Το μάθημα Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον (ΑΕΠΠ) διδάσκεται για τέταρτη συνεχή χρονιά. Το μάθημα υποστηρίζεται από διδακτικό πακέτο τριών βιβλίων, που συμπεριλαμβάνουν βιβλίο μαθητή, τετράδιο μαθητή και βιβλίο καθηγητή. Οι εκπαιδευτικοί, μέσα από το διδακτικό πακέτο, επιχειρούν να εξοικειώσουν τους μαθητές με την αλγοριθμική επίλυση προβλημάτων. Σύμφωνα με τη συγγραφική ομάδα, το μάθημα δεν έχει στόχο τη διδαχή και την εκμάθηση κάποιου συγκεκριμένου προγραμματιστικού περιβάλλοντος, ούτε την καλλιέργεια προγραμματιστικών δεξιοτήτων από τη μεριά των μαθητών. Στόχος του είναι η δόμηση της σκέψης των μαθητών και η διδασκαλία τεχνικών επίλυσης προβλημάτων. Ο τρόπος προσέγγισης στις αλγοριθμικές δομές από το διδακτικό πακέτο, δίνει έμφαση στην "ελευθερία" της αλγοριθμικής κωδικοποίησης, τονίζοντας έτσι την αντίθεση με το αυστηρό συντακτικό και λεξιλόγιο μιας γλώσσας προγραμματισμού. Αυτή η "ελευθερία", που αποτελεί ένα από τα βασικότερα πλεονεκτήματα της αλγοριθμικής σχεδίασης, δημιουργεί και προβλήματα. Για παράδειγμα, η ίδια αλγοριθμική ενέργεια μπορεί να εκφραστεί με πολλούς τρόπους. Οι εκπαιδευτικοί όμως, κατά τη διδασκαλία αλλά και κατά την αξιολόγηση των γραπτών εξετάσεων, προσπαθούν να αφαιρέσουν πολλές από τις "ελευθερίες" με σκοπό την τυποποίηση της ανάπτυξης αλγορίθμων. Η τυποποίηση αυτή, "καταδυναστεύει" την "ελευθερία" έκφρασης του αλγορίθμου με αποτέλεσμα να δημιουργούνται ασάφειες και παρανοήσεις σε θέματα παρουσίασης, ερμηνείας και αξιολόγησης αλγοριθμικών δομών [Δουκάκης et al, 2003].

3 3.1. Προβλήματα κατά τη διδασκαλία του μαθήματος ΑΕΠΠ στην τάξη Επιλέξαμε ένα χαρακτηριστικό παράδειγμα αλγορίθμου από το διδακτικό πακέτο, για να συζητήσουμε κάποια από αυτά τα προβλήματα που αντιμετωπίζουν εκπαιδευτικοί και μαθητές. Ο παρακάτω αλγόριθμος επιλύει αλγοριθμικά την αναζήτηση ενός στοιχείου σε μη ταξινομημένο πίνακα. Αλγόριθμος Σειριακή_Αναζήτηση Δεδομένα // Ν, πίνακας, ζητούμενο // βρέθηκε ψευδής θέση 0 i 1 Όσο (βρέθηκε = ψευδής) και (i Ν) επανάλαβε Αν πίνακας[i] = ζητούμενο τότε βρέθηκε αληθής θέση i αλλιώς i i + 1 Τέλος_αν Τέλος_επανάληψης Αποτελέσματα // βρέθηκε, θέση // Τέλος Σειριακή_Αναζήτηση Η παραπάνω σειρά ενεργειών είναι αποτελεσματική για οποιοδήποτε τύπο δεδομένων. Ο ίδιος αλγόριθμος μπορεί να χρησιμοποιηθεί για οποιοδήποτε πλήθος στοιχείων, τα οποία μπορεί να είναι είτε αλφαριθμητικά σε περίπτωση αναζήτησης ενός ονόματος μέσα σε πίνακα που περιέχει ονόματα μαθητών, είτε αριθμητικά (ακέραια ή πραγματικά) σε περίπτωση αναζήτησης ενός συγκεκριμένου ποσού μέσα σε πίνακα που περιέχει τιμές προϊόντων. Στη φάση της αλγοριθμικής σχεδίασης για την επίλυση του προβλήματος αναζήτησης σε μη ταξινομημένο πίνακα, είναι περιττή η δήλωση του τύπου των μεταβλητών. Η αλγοριθμική σχεδίαση κωδικοποιεί τον τρόπο επίλυσης ανεξάρτητα από τον τύπο των μεταβλητών που χρησιμοποιεί, δίνοντας βαρύτητα στον τρόπο που επεξεργάζονται οι μεταβλητές και όχι στον τύπο τους. Έτσι στο μάθημα ΑΕΠΠ, οι εκπαιδευτικοί οφείλουν να τονίζουν ότι οι δηλώσεις μεταβλητών δεν επιτελούν κάποιο σκοπό κατά την ανάπτυξη αλγορίθμου. Ο βασικός ρόλος του αλγορίθμου είναι να κωδικοποιήσει αφαιρετικά την επίλυση ενός προβλήματος και στη συνέχεια, αυτός ο αλγόριθμος να μεταφερθεί σε κάποια γλώσσα προγραμματισμού. Είναι γνωστό ότι στις περισσότερες γλώσσες προγραμματισμού, είναι υποχρεωτική η δήλωση τύπου των μεταβλητών που χρησιμοποιούνται. Έτσι, ο εκπαιδευτικός οφείλει παράλληλα με την αλγοριθμική σχεδίαση να διδάσκει στους μαθητές τούς τύπους των μεταβλητών, αλλά και τις πράξεις που υποστηρίζει κάθε τύπος. Για παράδειγμα, όταν ο εκπαιδευτικός παρουσιάσει στους μαθητές τον παραπάνω αλγόριθμο, μετά από τις απαραίτητες επεξηγήσεις για τον τρόπο που αντιμετωπίζει το πρόβλημα της αναζήτησης, πρέπει να αναφερθεί στους τύπους των μεταβλητών, χωρίς όμως αυτό να καταγραφεί μέσα στον αλγόριθμο. Συγκεκριμένα, είναι χρήσιμο να δοθεί έμφαση στο γεγονός ότι το στοιχείο που αναζητείται πρέπει να είναι ίδιου τύπου με τον πίνακα, ότι τo i, το Ν και η θέση πρέπει να είναι μεταβλητές ακέραιου τύπου και ότι η μεταβλητή βρέθηκε είναι λογικού τύπου και μπορεί να λάβει μόνο τις τιμές αληθής ή ψευδής. Καθιερώνοντας την ερώτηση "Τι τύπου μεταβλητές χρησιμοποιήσατε;", ο εκπαιδευτικός ελέγχει τακτικά τη γνώση των μαθητών, και οι μαθητές αντιλαμβάνονται τη σημασία του τύπου των μεταβλητών, εφόδιο απαραίτητο για τον προγραμματισμό. Παράλληλα ο εκπαιδευτικός, πρέπει να επεξηγήσει τη φυσική σημασία των

4 μεταβλητών, δηλαδή την αντιστοιχία τους με μια θέση μνήμης. Έτσι, ο μαθητής θα εξοικειωθεί με την οικονομία των μεταβλητών, συνθήκη απαραίτητη στον προγραμματισμό. Μια άλλη παρανόηση μπορεί να προέλθει από τη χρήση των δηλωτικών εντολών Δεδομένα και Αποτελέσματα. Έτσι, στο παράδειγμα της σειριακής αναζήτησης εμφανίζονται οι δηλωτικές εντολές: Δεδομένα // Ν, πίνακας, ζητούμενο // και Αποτελέσματα // βρέθηκε, θέση //. Ποιος είναι ο ρόλος αυτών των εντολών; Ο αλγόριθμος δεν είναι εκτελέσιμος από υπολογιστή. Ωστόσο, κάθε αλγόριθμος χρειάζεται στοιχεία εισόδου, τα οποία ονομάζονται δεδομένα και παράγει στοιχεία εξόδου, τα οποία ονομάζονται αποτελέσματα. Όταν σε ένα πρόβλημα δεν καθορίζεται ο τρόπος εισαγωγής των δεδομένων, τότε ο συγγραφέας δεν χρειάζεται να ασχολείται με αυτόν. Στο πρόβλημα της σειριακής αναζήτησης, ο αλγόριθμος δέχεται το πλήθος των στοιχείων ενός πίνακα, τις τιμές των στοιχείων του και την τιμή που αναζητείται. Έτσι, αν η εκφώνηση προσδιορίζει "Δίνεται μη ταξινομημένος μονοδιάστατος πίνακας, Ν διαφορετικών αριθμητικών στοιχείων. Να αναπτύξετε αλγόριθμο ο οποίος ", τότε πρέπει να χρησιμοποιηθεί η δηλωτική εντολή Δεδομένα για την εισαγωγή αυτών των δεδομένων. Με αυτό τον τρόπο καθορίζεται ότι ο αλγόριθμος λαμβάνει κάποιες τιμές ως στοιχεία εισόδου. Ωστόσο, αν η εκφώνηση προσδιορίζει "Να αναπτύξετε αλγόριθμο ο οποίος θα διαβάζει τις τιμές 100 αριθμητικών στοιχείων ενός μονοδιάστατου πίνακα, ", τότε πρέπει να χρησιμοποιηθεί μια επαναληπτική διαδικασία και η εντολή Διάβασε για την εισαγωγή των δεδομένων. Αν μάλιστα η εκφώνηση απαιτεί και έλεγχο εγκυρότητας των τιμών που θα εισαχθούν στον αλγόριθμο, τότε η εντολή Διάβασε πρέπει να εμπεριέχεται σε μια επαναληπτική δομή, έτσι ώστε να διαβάζονται μόνο οι επιθυμητές τιμές. Αν η εκφώνηση του αλγορίθμου, υποδεικνύει τη χρήση της εντολής Δεδομένα, αλλά ο λύτης χρησιμοποιήσει την εντολή Διάβασε, τότε επιλύεται ένα διαφορετικό πρόβλημα, με διαφορετικές απαιτήσεις. Με αυτήν την επιλογή, ελλοχεύει ο κίνδυνος της τροποποίησης του τρόπου εισόδου δεδομένων που έχει επιλεχθεί από το πρόβλημα, αλλά και της αλλοίωσης των στοιχείων που θεωρεί δεδομένα ο αλγόριθμος. Τα αποτελέσματα του αλγορίθμου δεν παρουσιάζονται σε κάποια μονάδα εξόδου, αλλά επειδή η κατασκευή ενός αλγορίθμου αποσκοπεί στη μετέπειτα μεταφορά του σε κάποιο προγραμματιστικό περιβάλλον, συνηθίζουμε να θεωρούμε ότι τα αποτελέσματα θα παρουσιαστούν είτε στην οθόνη, είτε στον εκτυπωτή. Επιπλέον, τα αποτελέσματα, μπορεί να χρησιμοποιηθούν ως τιμές εισόδου σε ένα νέο αλγόριθμο. Έτσι, αν το πρόβλημα δεν προσδιορίζει σαφώς τον τρόπο με τον οποίο θα γίνει η έξοδος των αποτελεσμάτων, τότε χρησιμοποιείται η δηλωτική εντολή Αποτελέσματα για την έξοδό τους. Έτσι, αν η εκφώνηση προσδιορίζει "Δίνεται μη ταξινομημένος μονοδιάστατος πίνακας Α, Ν διαφορετικών αριθμητικών στοιχείων. Να αναπτύξετε αλγόριθμο ο οποίος θα προσπελαύνει τον πίνακα με τη μέθοδο της σειριακής αναζήτησης ψάχνοντας κάποιο στοιχείο. Η επαναληπτική δομή θα πρέπει να τερματίζει αν εντοπισθεί το ζητούμενο στοιχείο.", τότε πρέπει να χρησιμοποιηθεί η δηλωτική εντολή Αποτελέσματα για την παρουσίαση των αποτελεσμάτων, τα οποία βάσει του παραπάνω αλγορίθμου θα είναι η τιμή της μεταβλητής βρέθηκε και η θέση του στοιχείου μέσα στον πίνακα. Ωστόσο, αν η εκφώνηση προσδιορίζει "Δίνεται μη ταξινομημένος μονοδιάστατος πίνακας Α, Ν διαφορετικών αριθμητικών στοιχείων. Να αναπτύξετε αλγόριθμο ο οποίος θα προσπελαύνει τον πίνακα με τη μέθοδο της σειριακής αναζήτησης ψάχνοντας κάποιο στοιχείο. Η επαναληπτική δομή θα πρέπει να τερματίζει αν εντοπισθεί το ζητούμενο στοιχείο. Ο αλγόριθμος θα εμφανίζει το μήνυμα "Δεν βρέθηκε" σε περίπτωση που δεν υπάρχει, ενώ αν υπάρχει θα εμφανίζει το μήνυμα "Βρέθηκε" καθώς και τη θέση του ζητούμενου στοιχείου", τότε πρέπει να χρησιμοποιηθεί η εντολή Εμφάνισε για την παρουσίαση των αποτελεσμάτων στην οθόνη. Ισοδύναμα, αν στην εκφώνηση χρησιμοποιηθεί η λέξη " τυπώνει ή εκτυπώνει το μήνυμα ", τότε πρέπει να χρησιμοποιηθεί η εντολή Εκτύπωσε ή Γράψε για την παρουσίαση των αποτελεσμάτων στον εκτυπωτή. Οι εντολές Εμφάνισε, Εκτύπωσε και Γράψε είναι ισοδύναμες, αφού

5 στην πραγματικότητα δηλώνουν την παρουσίαση των αποτελεσμάτων και όχι την ενεργοποίηση διαφορετικών μονάδων εξόδου. Η χρήση των εντολών Δεδομένα και Αποτελέσματα βοηθάει και ως προς την κατανόηση των αλγορίθμων που καλούνται από άλλο αλγόριθμο. Πράγματι, αν ένας μαθητής έχει κατανοήσει ότι ένας αλγόριθμος δέχεται κάποια δεδομένα και επιστρέφει κάποια αποτελέσματα, τότε είναι εύκολο να κατανοήσει την έννοια των παραμέτρων σε άλλο αλγόριθμο. Ένας αλγόριθμος μπορεί να κληθεί από έναν άλλο αλγόριθμο με χρήση της εντολής Κάλεσε. Η επικοινωνία μεταξύ των δύο αλγορίθμων μπορεί να γίνει με τους επόμενους τρόπους: α) Με μεταβίβαση τιμών Στον τρόπο αυτό η εντολή Κάλεσε συνοδεύεται με το όνομα του καλούμενου αλγορίθμου ακολουθούμενο από λίστα μεταβλητών ή σταθερών μέσα σε παρενθέσεις. Οι τιμές των μεταβλητών ή σταθερών μεταβιβάζονται κατά την κλήση στις αντίστοιχες μεταβλητές της γραμμής Δεδομένα του καλούμενου αλγορίθμου. Όταν ο καλούμενος αλγόριθμος τερματίσει τη λειτουργία του, γίνεται επιστροφή στην αμέσως επόμενη εντολή της Κάλεσε. Κατά την επιστροφή μπορεί επίσης να μεταβιβάζονται τιμές της εντολής Αποτελέσματα. Για παράδειγμα: Αλγόριθμος Καλών Δεδομένα // πλήθος, πίνακας_τιμών, τιμή // Κάλεσε Σειριακή_Αναζήτηση (πλήθος, πίνακας_τιμών, τιμή, ύπαρξη, θέση) Γράψε ύπαρξη, θέση Τέλος Καλών Ο μαθητής έχει ήδη εκπονήσει τον αλγόριθμο Σειριακή_Αναζήτηση που αναφέρθηκε προηγούμενα και χρειάζεται να τον χρησιμοποιήσει σε ένα άλλο πρόβλημα. Η κλήση του αλγόριθμου Σειριακή_Αναζήτηση, από έναν άλλον αλγόριθμο γίνεται με τη χρήση της εντολής Κάλεσε Σειριακή_Αναζήτηση (πλήθος, πίνακας_τιμών, τιμή, ύπαρξη, θέση). Η αντιστοιχία των μεταβλητών των δύο αλγορίθμων γίνεται με τη σειρά που αναφέρονται στις αντίστοιχες γραμμές, δηλαδή: πλήθος Ν, πίνακας_τιμών πίνακας, τιμή ζητούμενο, ύπαρξη βρέθηκε, θέση θέση. Συνώνυμες μεταβλητές διαφορετικών αλγορίθμων δεν έχουν καμία σχέση μεταξύ τους. Ο τρόπος αυτός προτιμάται όταν επιδιώκεται ανεξαρτησία των καλούμενων αλγορίθμων από τους καλούντες. Έτσι, επιτυγχάνεται η επαναχρησιμοποίηση των αλγορίθμων σε διάφορα προβλήματα. Οι μεταβλητές των δύο αλγορίθμων είναι ξένες μεταξύ τους, ακόμη και αν έχουν ίδια ονόματα (όπως στην περίπτωση της μεταβλητής θέση). β) Με χρήση καθολικών μεταβλητών Στην περίπτωση αυτή οι μεταβλητές των δύο αλγορίθμων είναι κοινές. Το γεγονός αυτό επισημαίνεται με τη χρήση της δηλωτικής εντολής Καθολικές Μεταβλητές στην αρχή του καλούντος αλγορίθμου. Στον καλούμενο αλγόριθμο δεν θα υπάρχουν οι εντολές Δεδομένα και Αποτελέσματα μια και χρησιμοποιούνται ίδιες μεταβλητές με αυτές του καλούντος αλγόριθμου. Όλες οι εντολές του καλούμενου αλγόριθμου μπορούν να ενθεθούν στον καλούντα στη θέση της εντολής Κάλεσε. Ο τρόπος αυτός γενικά προτιμάται, όταν υπάρχουν πολλές μεταβλητές σε ένα πρόβλημα ή όταν καλούνται πολλοί και διαφορετικοί αλγόριθμοι από έναν (κύριο) αλγόριθμο, οι οποίοι επεξεργάζονται τα ίδια δεδομένα. γ) Μεικτός τρόπος Και οι δύο προηγούμενοι τρόποι μπορούν να αναμειχθούν. Σε αυτήν την περίπτωση άλλες μεταβλητές θα είναι καθολικές και άλλες θα μεταβιβάζονται κατά την κλήση. Για παράδειγμα, στον αλγόριθμο της σειριακής αναζήτησης, οι μεταβλητές πίνακας και Ν γίνονται καθολικές. Τότε η γραμμή δεδομένων του αλγόριθμου Σειριακή_Αναζήτηση γίνεται Δεδομένα // ζητούμενο // και η κλήση αυτού γίνεται Κάλεσε Σειριακή_Αναζήτηση (τιμή, ύπαρξη, θέση).

6 Ο τρόπος αυτός προτιμάται όταν από έναν (κύριο) αλγόριθμο καλούνται πολλοί άλλοι αλγόριθμοι που επεξεργάζονται τα ίδια δεδομένα (π.χ. πίνακες, πεδία εγγραφής αρχείου κ.λπ.). Τα κοινά αυτά δεδομένα ορίζονται ως καθολικές μεταβλητές, ενώ τα ιδιαίτερα δεδομένα κάθε καλούμενου αλγόριθμου μεταβιβάζονται [Κοίλιας 2003]. Τέλος, σε αρκετές ενότητες του διδακτικού πακέτου, παρουσιάζονται οι αλγοριθμικές "εντολές", οι οποίες όταν "εκτελεστούν" παρουσιάζουν τα αποτελέσματα στην οθόνη. Αυτό δημιουργεί σύγχυση μεταξύ αλγορίθμου και προγράμματος. Πρέπει να γίνει σαφές πως ο αλγόριθμος δεν είναι εκτελέσιμος από τον υπολογιστή, αλλά κατασκευάζεται στο "χαρτί", ελέγχεται και εκτελείται στο "χαρτί". Ο αλγόριθμος είναι ένα σκαρίφημα επίλυσης ενός προβλήματος, και περιγράφει τον τρόπο επίλυσης. Αντίθετα, το πρόγραμμα, συντάσσεται σε ένα προγραμματιστικό περιβάλλον, μεταφράζεται ή μεταγλωττίζεται, λαμβάνει τα δεδομένα εισόδου από κάποια μονάδα εισόδου (πληκτρολόγιο κτλ) ή από άλλο υποπρόγραμμα, εκτελείται από τον επεξεργαστή του υπολογιστή και τέλος αποδίδει τα αποτελέσματά του σε κάποια μονάδα εξόδου (οθόνη, εκτυπωτής κτλ) ή σε άλλο υποπρόγραμμα. Η εκσφαλμάτωση, διορθώνει τυχόν λάθη στον κώδικα του προγράμματος και έτσι διασφαλίζεται η αυστηρότητα σύνταξης της γλώσσας προγραμματισμού. Ο αλγόριθμος, δεν έχει συντακτικά λάθη. Για παράδειγμα, για τον αλγόριθμο της σειριακής αναζήτησης, οι παρακάτω δομές υποδηλώνουν την ίδια ενέργεια, είναι ισοδύναμες και πρέπει να είναι αποδεκτές. Όσο (βρέθηκε = ψευδής) και (i Ν) επανάλαβε ή Όσο (βρέθηκε = ψευδής) και (i Ν) κάνε ή Επανάλαβε όσο (βρέθηκε = ψευδής) και (i Ν) Το γεγονός ότι υπάρχει ελευθερία στην καταγραφή του αλγορίθμου, διευκολύνει σχετικά μαθήματα (σχολικά ή πανεπιστημιακά) που διδάσκονται στην τάξη και εξετάζονται στο "χαρτί". Ο αλγόριθμος ούτε μεταγλωττίζεται, ούτε εκτελείται από υπολογιστή, αλλά είναι μία παρουσίαση της λογικής τής επίλυσης του προβλήματος. Πρέπει, λοιπόν, οι διδάσκοντες, οι εξεταστές και οι διδασκόμενοι, να εκμεταλλευτούν αυτό το πλεονέκτημα, ώστε να ενισχύουν τη διδασκαλία της λογικής της επίλυσης και να μην αναλώνονται στη διδασκαλία της συντακτικής αυστηρότητας. Με δεδομένο την υλικοτεχνική υποδομή των σχολικών και πανεπιστημιακών μονάδων, είναι αδύνατο να πραγματοποιηθεί εξέταση μαθημάτων αλγοριθμικής σχεδίασης σε υπολογιστή. Έτσι το πρόσφορο μέσο είναι η γραπτή εξέταση. Στο "χαρτί" δεν έχει ιδιαίτερη αξία η αξιολόγηση του μαθητή σε συντακτικούς κανόνες. Το αποτέλεσμα του αλγορίθμου δεν επηρεάζεται από τη χρήση μονού ή διπλού εισαγωγικού, τη χρήση του συγκριτικού τελεστή ή του <>, τη δήλωση των μεταβλητών κτλ. Η διαδικασία αλγοριθμικής επίλυσης, διευκολύνει τον επίδοξο επιλύτη, αφού του επιτρέπει να καταγράψει τη λύση του προβλήματος σε μία φυσική γλώσσα. Ένας αλγόριθμος γραμμένος στα ελληνικά θα έχει το ίδιο αποτέλεσμα με τον ίδιο αλγόριθμο γραμμένο σε οποιαδήποτε φυσική γλώσσα, αφού και οι δύο αλγόριθμοι παρουσιάζουν την ίδια σειρά ενεργειών. Φαίνεται, λοιπόν, ότι μια αλγοριθμική επίλυση είναι ανεξάρτητη από τη φυσική γλώσσα που έχει χρησιμοποιήσει ο λύτης, γεγονός που κάνει την κατανόησή της ευκολότερη σε σχέση με την κωδικοποίηση σε γλώσσα προγραμματισμού. Πολλοί διαφωνούν με τη χρήση αλγορίθμου για την επίλυση ενός προβλήματος, αφού δεν είναι δυνατή η υπολογιστική εκτέλεσή του. Ένας αλγόριθμος δεν εκτελείται, ενώ με το πρόγραμμα ο υπολογιστής "λαμβάνει" τον κώδικα του προγράμματος και τα δεδομένα, τα επεξεργάζεται και επιστρέφει τα αποτελέσματα. Δεν είναι όμως σκοπός η εξέταση της δυνατότητας του υπολογιστή να εκτελέσει εντολές. Σκοπός είναι ο μαθητής να έχει τη δυνατότητα να καταγράψει τα λογικά βήματα του αλγορίθμου και να ελέγχει την αποδοτικότητά του. Είναι πολύ σημαντικό ο διδασκόμενος να μπορεί να "εκτελεί" στο "χαρτί" τον αλγόριθμο για να γνωρίζει τι αποτελέσματα θα δώσει για διαφορετικά δεδομένα εισόδου. Τα λογικά λάθη δεν μπορούν να διαπιστωθούν από την εκτέλεση του

7 προγράμματος με τη βοήθεια του υπολογιστή, αλλά μόνο με συγκεκριμένα δεδομένα ελέγχου και "τρέξιμο" με το "χέρι", τα οποία και βοηθούν στη διαπίστωσή τους. Ο αλγόριθμος παρέχει τη λογική δομή του προγράμματος. Για το λόγο αυτό, η μεταφορά του αλγόριθμου σε πρόγραμμα είναι μία απλή διαδικασία. Οι ενέργειες του αλγορίθμου μεταφράζονται άμεσα σε εντολές προγράμματος σε οποιαδήποτε γλώσσα προγραμματισμού. Ο αλγόριθμος περιγράφει τη λύση και η κωδικοποίηση της λύσης σε μία γλώσσα προγραμματισμού γίνεται με σκοπό να εκφράζουμε τις ενέργειες και να επικοινωνούμε με τη μηχανή. Έτσι, η διδασκαλία ενός μαθήματος αλγοριθμικής σχεδίασης στη δευτεροβάθμια εκπαίδευση πρέπει να προεκπαιδεύει τους μαθητές στον προγραμματισμό και να τους βοηθάει να μεταβούν εύκολα σε ένα προγραμματιστικό περιβάλλον στο Πανεπιστήμιο. Θα ήταν εξειδίκευση η εκμάθηση μιας γλώσσας προγραμματισμού στη δευτεροβάθμια η οποία μπορεί και να μην διδάσκεται στο Πανεπιστήμιο. Από την άλλη, η επιλογή της κατασκευής μιας ελληνικής γλώσσας προγραμματισμού με συντακτικούς κανόνες και ελληνικό λεξιλόγιο και η χρήση της για την εκπαίδευση, δεν θα αποφέρει ουσιαστικό κέρδος στους εκπαιδευόμενους. Αυτή η γλώσσα θα είναι μία γλώσσα για τη συγκεκριμένη ομάδα εκπαιδευόμενων και η χρήση της θα έχει τοπική εμβέλεια Προβλήματα κατά τη διδασκαλία του μαθήματος ΑΕΠΠ στο εργαστήριο Το μάθημα ΑΕΠΠ είναι το βασικότερο μάθημα Πληροφορικής που διδάσκεται στη δευτεροβάθμια εκπαίδευση και είναι αναγκαίο -ως μάθημα πληροφορικής- να εκμεταλλεύεται όσο το δυνατόν καλύτερα τις σύγχρονες τεχνολογίες. Το διδακτικό πακέτο παρουσιάζει την επίλυση των προβλημάτων χρησιμοποιώντας ψευδογλώσσα και διάγραμμα ροής και στη συνέχεια η ψευδογλώσσα κωδικοποιείται με τη χρήση της ΓΛΩΣΣΑΣ. Η ΓΛΩΣΣΑ δεν θα πρέπει να αποτελεί μέρος της εξεταστέας ύλης, αλλά τη γλώσσα με την οποία θα γίνεται η επικοινωνία του μαθητή με το εκπαιδευτικό λογισμικό του μαθήματος. Αυτό το εκπαιδευτικό λογισμικό πρέπει να περιλαμβάνει εκείνες τις προδιαγραφές που θα το κατατάξουν στα διερευνητικά λογισμικά. Το λογισμικό πρέπει να προσφέρει τη δυνατότητα δυναμικού χειρισμού εργαλείων οπτικοποίησης και διαχείρισης δεδομένων και πρέπει να προσφέρει συνδυαστική χρήση πολλαπλών αναπαραστάσεων, με δυνατότητα αμφίδρομου χειρισμού τους. Αυτό σημαίνει ότι το λογισμικό πρέπει να επιτρέπει στο μαθητή, είτε να αναπτύσσει με τη χρήση της ψευδογλώσσας, είτε να γράφει σε πρόγραμμα με τη ΓΛΩΣΣΑ ή κάποια γλώσσα προγραμματισμού, είτε να δημιουργεί ένα διάγραμμα ροής. Στη συνέχεια, πρέπει το υλοποιημένο πρόγραμμα με τον τρόπο που επίλεξε ο μαθητής να μετατρέπεται στις άλλες δύο μορφές αναπαράστασης αλγορίθμου. Το λογισμικό πρέπει να υποστηρίζει τη συνεργατική μάθηση. Το λογισμικό πρέπει να προσφέρει εργαλεία διατύπωσης δομημένων ερωτήσεων, πιθανώς με γραφικό τρόπο. Το λογισμικό πρέπει να συνοδεύεται από προσεκτικά σχεδιασμένα "σενάρια" χρήσης και οδηγίες παιδαγωγικής αξιοποίησής του. Τέλος, το λογισμικό πρέπει να προσφέρει τη δυνατότητα δοκιμής υποθέσεων και σεναρίων του τύπου "τι θα γινόταν εάν", με στόχο την επαλήθευσή τους, την καταγραφή της αλληλουχίας των δοκιμών και την εξαγωγή συμπερασμάτων με τη μορφή κανόνων [Κυνηγός]. 4. Προτάσεις Η διδασκαλία του μαθήματος στην τάξη και η συμμετοχή μας στη διόρθωση των γραπτών των πανελληνίων μας οδήγησαν στις ακόλουθες παρατηρήσεις: 1. Το διδακτικό πακέτο αρχικά παρουσιάζει την επίλυση των προβλημάτων χρησιμοποιώντας ψευδογλώσσα (κεφάλαια 2 έως 5) και στη συνέχεια η ψευδογλώσσα κωδικοποιείται με τη χρήση της ΓΛΩΣΣΑΣ (κεφάλαια 7 έως 14). Έτσι, η παρουσίαση των αλγοριθμικών δομών και των δομών δεδομένων με ψευδογλώσσα και ΓΛΩΣΣΑ, είναι αρωγός στο έργο του εκπαιδευτικού, αφού μπορεί να διδάξει στην τάξη αλγόριθμο και να παρουσιάσει στο εργαστήριο το πρόγραμμα καλύπτοντας με τον τρόπο αυτό τους στόχους του μαθήματος.

8 Η πραγματικότητα όμως είναι διαφορετική. Το πρόγραμμα σπουδών περιορίζει το μάθημα σε δύο διδακτικές ώρες, με αποτέλεσμα οι εκπαιδευτικοί να μην έχουν τον απαραίτητο χρόνο να παρουσιάσουν την ύλη του μαθήματος με πληρότητα. Ακόμα και στην περίπτωση που υπήρχε μια επιπλέον διδακτική ώρα, όπως είχε προταθεί από το Παιδαγωγικό Ινστιτούτο, η παρουσίαση και χρήση της ΓΛΩΣΣΑΣ στο εργαστήριο δεν θα ήταν εφικτή, αφού δεν παρέχεται κατάλληλο λογισμικό ως εργαλείο προγραμματισμού. Θα μπορούσε βέβαια να χρησιμοποιηθεί το προγραμματιστικό περιβάλλον της Basic ή της Pascal για την εξοικείωση των μαθητών στον προγραμματισμό. Η επιλογή αυτή επιβαρύνει τους καθηγητές με τη διδασκαλία μιας τεχνητής γλώσσας και τους μαθητές με την εκμάθηση της γλώσσας αυτής. Επιπλέον, μια τέτοια επιλογή θα ήταν πέρα από τους στόχους του μαθήματος, αφού σύμφωνα με την εξεταστέα ύλη των δύο τελευταίων χρόνων, οι μαθητές μπορούν να αναπτύξουν τα θέματα των εξετάσεων είτε σε οποιαδήποτε μορφή παράστασης αλγορίθμου, είτε σε ΓΛΩΣΣΑ, αποκλείοντας έτσι τη δυνατότητα, που οι μαθητές είχαν τις προηγούμενες χρονιές, να αναπτύξουν τα θέματα σε Basic ή Pascal. Με δεδομένο ότι οι ώρες διδασκαλίας δεν είναι αρκετές και ότι οι μαθητές μπορούν να επιλέξουν οποιαδήποτε μορφή αναπαράστασης αλγορίθμου για την ανάπτυξη των θεμάτων, γίνεται προσπάθεια κάλυψης της ύλης δίνοντας μεγαλύτερη βαρύτητα σε μια από τις δύο μορφές κωδικοποίησης (ψευδογλώσσα ή ΓΛΩΣΣΑ). Με την παρούσα κατάσταση, η ΓΛΩΣΣΑ θα πρέπει να διδαχθεί στον "πίνακα" και να εξετασθεί στο "χαρτί", περιορισμός που δεν θυμίζει καθόλου προγραμματισμό. Η επιλογή να δοθεί βαρύτητα στην ψευδογλώσσα καλύπτει σε μεγάλο βαθμό τους στόχους του μαθήματος και χρήζει των πλεονεκτημάτων αλγοριθμικού σχεδιασμού που προαναφέραμε σε σχέση με τον προγραμματισμό στη ΓΛΩΣΣΑ. Άρα, οι μαθητές πρέπει πρώτα να εκπαιδεύονται στην ανάλυση προβλημάτων και στην αλγοριθμική επίλυσή τους και ύστερα στη μετάβαση από τον αλγόριθμο σε πρόγραμμα με τη χρήση μιας γλώσσας προγραμματισμού. 2. Με τη σπειροειδή προσέγγιση που προτείνεται από τους συγγραφείς του διδακτικού πακέτου, οι έννοιες ναι μεν προσεγγίζονται επαναληπτικά, αλλά οι διαφορετικές παρουσιάσεις του ίδιου θέματος, οδηγούν σε σύγχυση μαθητές και συναδέλφους. Έτσι, παρουσιάζονται προβλήματα κατά τη διδασκαλία, τη διόρθωση και την αξιολόγηση των γραπτών των πανελληνίων. Προτείνουμε, οι μαθητές να εκπαιδεύονται και να εξετάζονται στην αλγοριθμική επίλυση προβλημάτων με τη χρήση ψευδογλώσσας ή διαγραμματικών τεχνικών και η ΓΛΩΣΣΑ να αποτελεί τη γλώσσα που θα χρησιμοποιηθεί στο εργαστήριο. Οι βαθμολογητές όμως, θα πρέπει να αξιολογούν τις αλγοριθμικές λύσεις των θεμάτων δίνοντας ιδιαίτερη έμφαση στον τρόπο επίλυσης, επιτρέποντας πολλαπλές αλγοριθμικές εκφράσεις για την ίδια αλγοριθμική εντολή. 3. Θεωρούμε ότι πρέπει να υπάρξει ένας σαφής διαχωρισμός μεταξύ ψευδογλώσσας και ΓΛΩΣΣΑΣ για την ορθότητα της εξέτασης του μαθήματος. Στις εξετάσεις, ο μαθητής πρέπει να έχει τη δυνατότητα να επιλέξει οποιαδήποτε από τους τέσσερις τρόπους αναπαράστασης αλγορίθμων, δηλαδή Ελεύθερο κείμενο, Φυσική γλώσσα με βήματα, Διαγραμματικές τεχνικές ή Κωδικοποίηση (ψευδογλώσσα ή πρόγραμμα στη ΓΛΩΣΣΑ) χωρίς να υποχρεώνεται να χρησιμοποιήσει μία από αυτές. Για να επιτρέπεται στο μαθητή να αναπτύξει τον αλγόριθμο σε όποια μορφή επιθυμεί, η ιδανική εκφώνηση στις εξετάσεις πρέπει να έχει την παρακάτω μορφή: "Να αναπτύξετε αλγόριθμο ο οποίος ". Είναι χρέος μας όμως, να τονίζουμε στους μαθητές ότι ο καλύτερος τρόπος αναπαράστασης είναι η ψευδογλώσσα. Αυτή η δυνατότητα επιλογής αφορά μόνο την ανάπτυξη αλγορίθμων και όχι τη θεωρητική εξέταση του προγραμματισμού ή του "τρεξίματος" ενός προγράμματος. Για παράδειγμα οι μαθητές πρέπει να είναι σε θέση να απαντήσουν ερωτήσεις σχετικά με τον τύπο των μεταβλητών ή με τα αποτελέσματα της εκτέλεσης ενός προγράμματος.

9 5. Το μέλλον του μαθήματος Μέσα από αυτή την εργασία αναδείχτηκε η σημασία της αλγοριθμικής επίλυσης προβλημάτων και η αναγκαιότητα του μαθήματος της Ανάπτυξης Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Αν και από τα παραπάνω εντοπίστηκαν ορισμένα προβλήματα που διέπουν το μάθημα, η χρησιμότητά του και η ανταπόκριση των μαθητών είναι οι καλύτεροι σύμμαχοί μας για να αγωνιστούμε για τη βελτίωσή του. Μέσα από τις προτάσεις μας φαίνεται ξεκάθαρα η αναγκαιότητα αύξησης των ωρών διδασκαλίας και ύπαρξης κατάλληλου διερευνητικού λογισμικού το οποίο να έχει πρόσθετη αξία. Με τον τρόπο αυτό, το μάθημα θα γίνει πραγματικά εργαστηριακό, αφού ο διδάσκων, θα ενισχύσει τη διδασκαλία των αλγορίθμων με εργαστηριακά παραδείγματα. Η χρήση του διδακτικού πακέτου τα τέσσερα αυτά χρόνια, ανέδειξε ελλείψεις και παραβλέψεις. Πολλοί συνάδελφοι σε προσωπικούς δικτυακούς τόπους ή μέσω του σχολικού δικτύου, καθώς και η συγγραφική ομάδα έχουν δημοσιεύσει παροράματα. Φέτος, το Παιδαγωγικό Ινστιτούτο προχώρησε σε κάποιες διορθώσεις του διδακτικού πακέτου, όμως η συνεχής ανανέωσή του πρέπει να γίνει στόχος όλων μας. Τέλος, θεωρούμε ότι η συνεχής βελτίωση και εξέλιξη του μαθήματος μπορεί και πρέπει να οδηγήσει την ΕΠΥ καθώς και σχολές - τμήματα Πληροφορικής Πανεπιστημίων - ΑΤΕΙ να απαιτήσουν να γίνει το μάθημα της Ανάπτυξης Εφαρμογών σε Προγραμματιστικό Περιβάλλον, μάθημα αυξημένης βαρύτητας για την εισαγωγή σε σχολές και τμήματα Πληροφορικής. 6. Βιβλιογραφία 1. Βακάλη Α., Γιαννόπουλος Η., Ιωαννίδης Ν., Κοίλιας Χ., Μάλαμας Κ., Μανωλόπουλος Ι., Πολίτης Π. (1999), Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον, Υπουργείο Εθνικής Παιδείας και Θρησκευμάτων. 2. Δουκάκης Σ. (2002), Παρατηρήσεις για τις Εξετάσεις στο Μάθημα Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον, 3. Δουκάκης Σ., Κοίλιας Χ., Ψαλτίδου Α. (2003), Η σημασία του αλγορίθμου και τα πλεονεκτήματα της αλγοριθμικής επίλυσης στο μάθημα Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον (υπό έκδοση, 2ο Πανελλήνιο Συνέδριο των Εκπαιδευτικών στις ΤΠΕ "Αξιοποίηση των Τεχνολογιών της Πληροφορίας & Επικοινωνίας στη Διδακτική πράξη"). 4. Δουκάκης Σ., Ψαλτίδου Α. (2002), Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον, Εκδόσεις Νέων Τεχνολογιών. 5. Κοίλιας Χ., (2003), Αναπαράσταση αλγορίθμων με ψευδογλώσσα (υπό έκδοση, 2ο Πανελλήνιο Συνέδριο των Εκπαιδευτικών στις ΤΠΕ "Αξιοποίηση των Τεχνολογιών της Πληροφορίας & Επικοινωνίας στη Διδακτική πράξη"). 6. Κυνηγός Χ., Κουτλής Μ., ( ), Λογισμικό υπό συνθήκες 7. Τζιμογιάννης Α., Κόμης Β. (2000), Η έννοια της μεταβλητής στο προγραμματισμό: Δυσκολίες και παρανοήσεις μαθητών του Ενιαίου Λυκείου, 2 ο Πανελλήνιο Συνέδριο: Οι Τεχνολογίες της Πληροφορίας και της Επικοινωνίας στην Εκπαίδευση, Εκδόσεις Νέων Τεχνολογιών. 8. Beekman, G. (1997), Computer Confluence, Addison - Wesley. 9. Papert S. (1980), Νοητικές Θύελλες: Παιδιά, ηλεκτρονικοί υπολογιστές και δυναμικές ιδέες, Εκδόσεις Οδυσσέας. 10. Siegler R., (1998), Πώς σκέφτονται τα παιδιά, Ελληνική Μετάφραση (2002), Εκδόσεις Gutenberg.

Η ΣΗΜΑΣΙΑ ΤΟΥ ΑΛΓΟΡΙΘΜΟΥ ΚΑΙ ΤΑ ΠΛΕΟΝΕΚΤΗΜΑΤΑ ΤΗΣ ΑΛΓΟΡΙΘΜΙΚΗΣ ΕΠΙΛΥΣΗΣ ΣΤΟ ΜΑΘΗΜΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

Η ΣΗΜΑΣΙΑ ΤΟΥ ΑΛΓΟΡΙΘΜΟΥ ΚΑΙ ΤΑ ΠΛΕΟΝΕΚΤΗΜΑΤΑ ΤΗΣ ΑΛΓΟΡΙΘΜΙΚΗΣ ΕΠΙΛΥΣΗΣ ΣΤΟ ΜΑΘΗΜΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ 742 Η ΣΗΜΑΣΙΑ ΤΟΥ ΑΛΓΟΡΙΘΜΟΥ ΚΑΙ ΤΑ ΠΛΕΟΝΕΚΤΗΜΑΤΑ ΤΗΣ ΑΛΓΟΡΙΘΜΙΚΗΣ ΕΠΙΛΥΣΗΣ ΣΤΟ ΜΑΘΗΜΑ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Κοίλιας Χρήστος Επίκουρος Καθηγητής ΤΕΙ Αθήνας, Τμήμα Πληροφορικής

Διαβάστε περισσότερα

Μια στατιστική έρευνα των παραµέτρων διδασκαλίας του µαθήµατος "Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον"

Μια στατιστική έρευνα των παραµέτρων διδασκαλίας του µαθήµατος Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον 106 2 η Πανελλήνια ιηµερίδα µε διεθνή συµµετοχή «ιδακτική της Πληροφορικής» Μια στατιστική έρευνα των παραµέτρων διδασκαλίας του µαθήµατος "Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον" Χρήστος Κοίλιας

Διαβάστε περισσότερα

Προτάσεις για την αναµόρφωση του µαθήµατος Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον

Προτάσεις για την αναµόρφωση του µαθήµατος Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον Προτάσεις για την αναµόρφωση του µαθήµατος Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον ουκάκης Γ. Σπυρίδων Εκπαιδευτικός Αµερικανικό Κολλέγιο Ελλάδος Αθήνα, Ελλάδα sdoukakis@mail.ntua.gr Κοίλιας

Διαβάστε περισσότερα

ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ

ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ 1ΗΣ ΣΕΛΙΔΑΣ ΘΕΜΑ Α ΑΝΑΚΕΦΑΛΑΙΩΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ Γ' ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΕΜΠΤΗ 26 ΑΠΡΙΛΙΟΥ 2012 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ

Διαβάστε περισσότερα

ΟΜΑΔΑ Ε ΓΕΩΡΓΙΟΥ ΦΩΤΕΙΝΗ ΗΛΙΟΥΔΗ ΑΦΡΟΔΙΤΗ ΜΕΤΑΛΛΙΔΟΥ ΧΡΥΣΗ ΝΙΖΑΜΗΣ ΑΛΕΞΑΝΔΡΟΣ ΤΖΗΚΑΛΑΓΙΑΣ ΑΝΔΡΕΑΣ ΤΡΙΓΚΑΣ ΑΓΓΕΛΟΣ

ΟΜΑΔΑ Ε ΓΕΩΡΓΙΟΥ ΦΩΤΕΙΝΗ ΗΛΙΟΥΔΗ ΑΦΡΟΔΙΤΗ ΜΕΤΑΛΛΙΔΟΥ ΧΡΥΣΗ ΝΙΖΑΜΗΣ ΑΛΕΞΑΝΔΡΟΣ ΤΖΗΚΑΛΑΓΙΑΣ ΑΝΔΡΕΑΣ ΤΡΙΓΚΑΣ ΑΓΓΕΛΟΣ ΟΜΑΔΑ Ε ΓΕΩΡΓΙΟΥ ΦΩΤΕΙΝΗ ΗΛΙΟΥΔΗ ΑΦΡΟΔΙΤΗ ΜΕΤΑΛΛΙΔΟΥ ΧΡΥΣΗ ΝΙΖΑΜΗΣ ΑΛΕΞΑΝΔΡΟΣ ΤΖΗΚΑΛΑΓΙΑΣ ΑΝΔΡΕΑΣ ΤΡΙΓΚΑΣ ΑΓΓΕΛΟΣ Η ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΣΤΟ ΛΥΚΕΙΟ Εισαγωγή Η μεγάλη ανάπτυξη και ο ρόλος που

Διαβάστε περισσότερα

ΑΕΠΠ Ερωτήσεις θεωρίας

ΑΕΠΠ Ερωτήσεις θεωρίας ΑΕΠΠ Ερωτήσεις θεωρίας Κεφάλαιο 1 1. Τα δεδομένα μπορούν να παρέχουν πληροφορίες όταν υποβάλλονται σε 2. Το πρόβλημα μεγιστοποίησης των κερδών μιας επιχείρησης είναι πρόβλημα 3. Για την επίλυση ενός προβλήματος

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ Π ΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ Π ΕΡΙΒΑΛΛΟΝ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ Π ΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ Π ΕΡΙΒΑΛΛΟΝ ΥΠΟΥΡΓΕΙΟ ΕΘΝΙΚΗΣ ΠΑΙΔΕΙΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ Π ΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ Π ΕΡΙΒΑΛΛΟΝ Κ Υ Κ Λ Ο Υ Π Λ Η Ρ Ο Φ Ο Ρ Ι Κ Η Σ Κ Α Ι Υ Π Η Ρ Ε Σ Ι Ω Ν Τ Ε Χ Ν Ο Λ Ο Γ Ι Κ Η

Διαβάστε περισσότερα

ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΔΟΚΙΜΑΣΙΑ

ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΔΟΚΙΜΑΣΙΑ ΤΡΙΩΡΗ ΓΡΑΠΤΗ ΔΟΚΙΜΑΣΙΑ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ 1 ο Α. Δίνεται η εντολή εκχώρησης: τ κ < λ Ποιες από τις παρακάτω προτάσεις είναι σωστές και ποιες λάθος. Να δικαιολογήσετε

Διαβάστε περισσότερα

Τo πρόγραμμα «Διάγραμμα Ροής» και η διδακτική του αξιοποίηση στην Διδασκαλία του προγραμματισμού

Τo πρόγραμμα «Διάγραμμα Ροής» και η διδακτική του αξιοποίηση στην Διδασκαλία του προγραμματισμού Τo πρόγραμμα «Διάγραμμα Ροής» και η διδακτική του αξιοποίηση στην Διδασκαλία του προγραμματισμού Α. Βρακόπουλος 1, Θ.Καρτσιώτης 2 1 Καθηγητής Πληροφορικής Δευτεροβάθμιας Εκπαίδευσης Vraa8@sch.gr 2 Σχολικός

Διαβάστε περισσότερα

Βασικές έννοιες προγραμματισμού

Βασικές έννοιες προγραμματισμού Κεφάλαιο 7 Βασικές έννοιες προγραμματισμού 7.1 Γενικός διδακτικός σκοπός Ο γενικός σκοπός του κεφαλαίου είναι να καταστούν ικανοί οι μαθητές να συντάσσουν και να εκτελούν σε δομημένη γλώσσα προγραμματισμού

Διαβάστε περισσότερα

2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ

2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΜΕΛΕΙΑ: ΜΑΡΙΑ Σ. ΖΙΩΓΑ ΚΑΘΗΓΗΤΡΙΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΘΕΩΡΙΑ 2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ και ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ 2.1 Να δοθεί ο ορισμός

Διαβάστε περισσότερα

ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ 05/01/2010 ΘΕΜΑ 1 ο Α) Δίνεται η παρακάτω ακολουθία εντολών αλγορίθμου: ΑΛΓΟΡΙΘΜΟΣ Θέμα1 ΔΙΑΒΑΣΕ Ν Σ 0 π 0 ΓΙΑ ψ ΑΠΟ -1 ΜΕΧΡΙ

Διαβάστε περισσότερα

Διδακτική της Πληροφορικής ΙΙ

Διδακτική της Πληροφορικής ΙΙ Διδακτική της Πληροφορικής ΙΙ Ομάδα Γ Βότσης Ευστάθιος Γιαζιτσής Παντελής Σπαής Αλέξανδρος Τάτσης Γεώργιος Προβλήματα που αντιμετωπίζουν οι αρχάριοι προγραμματιστές Εισαγωγή Προβλήματα Δυσκολίες Διδακτικό

Διαβάστε περισσότερα

Σχεδίαση Εκπαιδευτικού Λογισμικού. Εργασία 2 - Α' φάση. Σενάριο/Σχέδιο μαθήματος. Σταματία Κορρέ Μ1430

Σχεδίαση Εκπαιδευτικού Λογισμικού. Εργασία 2 - Α' φάση. Σενάριο/Σχέδιο μαθήματος. Σταματία Κορρέ Μ1430 Σχεδίαση Εκπαιδευτικού Λογισμικού Εργασία 2 - Α' φάση Σενάριο/Σχέδιο μαθήματος Σταματία Κορρέ Μ1430 2 Περιεχόμενα Τίτλος... 2 Γνωστικό αντικείμενο... 2 Βαθμίδα εκπαίδευσης... 3 Διδακτικοί στόχοι... 3 Αναμενόμενα

Διαβάστε περισσότερα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΑΠΡΙΛΙΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7 (ΕΠΤΑ)

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΑΠΡΙΛΙΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7 (ΕΠΤΑ) ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΑΠΡΙΛΙΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7 (ΕΠΤΑ) ΘΕΜΑ Α : A1. Να γράψετε στο φύλλο απαντήσεων τον αριθμό καθεμιάς

Διαβάστε περισσότερα

ΛΕΞΕΙΣ ΚΛΕΙΔΙΑ: Προγραμματιστικό Περιβάλλον, Αλγοριθμικές Δομές, Ψευδοκώδικας, Πρόγραμμα

ΛΕΞΕΙΣ ΚΛΕΙΔΙΑ: Προγραμματιστικό Περιβάλλον, Αλγοριθμικές Δομές, Ψευδοκώδικας, Πρόγραμμα 2 Ο ΣΥΝΕΔΡΙΟ ΣΤΗ ΣΥΡΟ ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ 851 ΠΡΟΤΑΣΗ ΔΙΔΑΣΚΑΛΙΑΣ ΓΙΑ ΤΟ ΜΑΘΗΜΑ «ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ» ΜΕ ΤΗ ΣΥΝΔΥΑΣΜΕΝΗ ΧΡΗΣΗ ΤΩΝ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΛΟΓΙΣΜΙΚΩΝ «ΠΕΡΙΒΑΛΛΟΝ ΔΟΜΗΜΕΝΟΥ

Διαβάστε περισσότερα

A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα. το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη.

A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα. το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη. ΘΕΜΑ 1 ο A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη. 1. Η συνθήκη Χ = Α_Μ (Χ) είναι πάντα αληθής, για

Διαβάστε περισσότερα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΑΠΡΙΛΙΟΣ 2019 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7 (ΕΠΤΑ)

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΑΠΡΙΛΙΟΣ 2019 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7 (ΕΠΤΑ) ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΑΠΡΙΛΙΟΣ 2019 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 7 (ΕΠΤΑ) ΘΕΜΑ Α : A1. Να γράψετε στο φύλλο απαντήσεων τον αριθμό καθεμιάς

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ

ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ ΜΕΡΛΙΑΟΥΝΤΑΣ ΣΤΕΦΑΝΟΣ, ΠΕ19 ΚΕΦΑΛΑΙΟ 3 Αλγόριθμοι 3. Αλγόριθμοι 2 3. Αλγόριθμοι 3.1 Η έννοια του αλγορίθμου 3.2 Χαρακτηριστικά αλγορίθμου 3.3 Ανάλυση αλγορίθμων

Διαβάστε περισσότερα

Α2. Να αναφέρετε ονομαστικά τις βασικές λειτουργίες που εκτελεί ένας υπολογιστής (Μονάδες 3)

Α2. Να αναφέρετε ονομαστικά τις βασικές λειτουργίες που εκτελεί ένας υπολογιστής (Μονάδες 3) Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΘΕΜΑ Α Α1. Να χαρακτηρίσετε σωστή (Σ) ή λανθασμένη (Λ) καθεμία από τις παρακάτω προτάσεις: 1. Ένα επιλύσιμο πρόβλημα είναι και δομημένο. 2. Ένας από τους

Διαβάστε περισσότερα

Δομές Ακολουθίας- Επιλογής - Επανάληψης. Δομημένος Προγραμματισμός

Δομές Ακολουθίας- Επιλογής - Επανάληψης. Δομημένος Προγραμματισμός Δομές Ακολουθίας- Επιλογής - Επανάληψης Δομημένος Προγραμματισμός 1 Βασικές Έννοιες αλγορίθμων Σταθερές Μεταβλητές Εκφράσεις Πράξεις Εντολές 2 Βασικές Έννοιες Αλγορίθμων Σταθερά: Μια ποσότητα που έχει

Διαβάστε περισσότερα

ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΤΜΗΜΑ ΔΙΑΧΕΙΡΙΣΗΣ ΠΟΛΙΤΙΣΜΙΚΟΥ ΠΕΡΙΒΑΛΛΟΝΤΟΣ ΚΑΙ ΝΕΩΝ ΤΕΧΝΟΛΟΓΙΩΝ ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΠΙΜΕΛΕΙΑ: ΘΕΟΔΩΡΟΥ ΕΛΕΝΗ ΑΜ:453 ΕΞ.: Ζ ΕΙΣΗΓΗΤΗΣ: ΔΡ. ΔΗΜΗΤΡΗΣ ΤΣΩΛΗΣ ΚΟΛΟΜΒΟΥ ΑΦΡΟΔΙΤΗ

Διαβάστε περισσότερα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. ii) Πόσες φορές θα εκτελεστεί η εντολή ΔΙΑΒΑΣΕ Α[μ,λ] στον αλγόριθμο της προηγούμενης ερώτησης; α) 35 β) 12 γ) 20

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. ii) Πόσες φορές θα εκτελεστεί η εντολή ΔΙΑΒΑΣΕ Α[μ,λ] στον αλγόριθμο της προηγούμενης ερώτησης; α) 35 β) 12 γ) 20 ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΙΑΝΟΥΑΡΙΟΣ 2019 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 6 (ΕΞΙ) ΘΕΜΑ Α : A1. Να γράψετε στο φύλλο απαντήσεων τον αριθμό

Διαβάστε περισσότερα

Γκύζη 14-Αθήνα Τηλ :

Γκύζη 14-Αθήνα Τηλ : ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΔΕΥΤΕΡΑ 23 ΜΑΪΟΥ 2011 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ)

Διαβάστε περισσότερα

Πληροφορική ΙΙ. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα

Πληροφορική ΙΙ. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Πληροφορική ΙΙ Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα Στέργιος Παλαμάς, Υλικό Μαθήματος «Πληροφορική ΙΙ», 2015-2016 Μάθημα 1: Εισαγωγή στους Αλγόριθμους Αλγόριθμος είναι μια πεπερασμένη

Διαβάστε περισσότερα

10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος.

10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος. 1. Δώστε τον ορισμό του προβλήματος. 2. Σι εννοούμε με τον όρο επίλυση ενός προβλήματος; 3. Σο πρόβλημα του 2000. 4. Σι εννοούμε με τον όρο κατανόηση προβλήματος; 5. Σι ονομάζουμε χώρο προβλήματος; 6.

Διαβάστε περισσότερα

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2. Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής

Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2. Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής Ερωτήσεις πολλαπλής επιλογής - Κεφάλαιο 2 Α1. Ο αλγόριθμος είναι απαραίτητος μόνο για την επίλυση προβλημάτων πληροφορικής Α2. Ο αλγόριθμος αποτελείται από ένα πεπερασμένο σύνολο εντολών Α3. Ο αλγόριθμος

Διαβάστε περισσότερα

ΒΙΒΛΙΑ ΒΙΒΛΙΑ

ΒΙΒΛΙΑ ΒΙΒΛΙΑ ΠΑΡΑΡΤΗΜΑ 05 ΠΛΗΡΟΦΟΡΙΚΗ Σύγκριση της Διδακτέας-εξεταστέας ύλης του πανελλαδικώς εξεταζόμενου μαθήματος «ΠΛΗΡΟΦΟΡΙΚΗ» (πρώην Περιβάλλον), της Γ τάξης ημερήσιου Γενικού Λυκείου, μεταξύ του σχολικού έτους

Διαβάστε περισσότερα

ΘΕΜΑ Α. Α2. Να αναφέρετε από τι εξαρτάται η επιλογή του καλύτερου αλγορίθμου ταξινόμησης. Μονάδες 4. Σελίδα 1 από 8

ΘΕΜΑ Α. Α2. Να αναφέρετε από τι εξαρτάται η επιλογή του καλύτερου αλγορίθμου ταξινόμησης. Μονάδες 4. Σελίδα 1 από 8 ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 2013 Γ Λυκείου Τεχνολογική Κατεύθυνση ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5

Διαβάστε περισσότερα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. ii) Πόσες φορές θα εκτελεστεί η εντολή ΔΙΑΒΑΣΕ Α[μ,λ] στον αλγόριθμο της προηγούμενης ερώτησης; α) 35 β) 12 γ) 20

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. ii) Πόσες φορές θα εκτελεστεί η εντολή ΔΙΑΒΑΣΕ Α[μ,λ] στον αλγόριθμο της προηγούμενης ερώτησης; α) 35 β) 12 γ) 20 ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΙΑΝΟΥΑΡΙΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 6 (ΕΞΙ) ΘΕΜΑ Α : A1. Να γράψετε στο φύλλο απαντήσεων τον αριθμό

Διαβάστε περισσότερα

ΠΡΟΣ: Τηλέφωνο: 210-3443422 Ινστιτούτο Εκπαιδευτικής Πολιτικής ΚΟΙΝ.:

ΠΡΟΣ: Τηλέφωνο: 210-3443422 Ινστιτούτο Εκπαιδευτικής Πολιτικής ΚΟΙΝ.: ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ, ΕΡΕΥΝΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ----- Βαθμός Ασφαλείας: Να διατηρηθεί μέχρι: Βαθ. Προτεραιότητας: ΓΕΝΙΚΗ ΔΙΕΥΘΥΝΣΗ ΣΠΟΥΔΩΝ Π/ΘΜΙΑΣ ΚΑΙ Δ/ΘΜΙΑΣ ΕΚΠΑΙΔΕΥΣΗΣ ΔΙΕΥΘΥΝΣΗ ΣΠΟΥΔΩΝ,

Διαβάστε περισσότερα

Πρόβλημα 37 / σελίδα 207

Πρόβλημα 37 / σελίδα 207 Πρόβλημα 37 / σελίδα 207 2.5. Ôåóô áõôïáîéïëüãçóçò Δίνονται οι παρακάτω ομάδες προτάσεων. Σε κάθε μία από αυτές, να κάνετε τις απαραίτητες διορθώσεις ώστε να ισχύουν οι προτάσεις 1. Η αναπαράσταση

Διαβάστε περισσότερα

Α2. Να γράψετε στο τετράδιο σας τον αριθμό 1-4 κάθε πρότασης και δίπλα το γράμμα που δίνει τη σωστή επιλογή.

Α2. Να γράψετε στο τετράδιο σας τον αριθμό 1-4 κάθε πρότασης και δίπλα το γράμμα που δίνει τη σωστή επιλογή. ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΤΑΞΗ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΚΑΙ ΕΠΑΛ (ΟΜΑΔΑ Β ) ΚΥΡΙΑΚΗ 23/04/2017 - ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΕΠΠ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΕΠΤΑ ( 7) ΘΕΜΑ Α Α1. Να χαρακτηρίσετε τις προτάσεις που ακολουθούν γράφοντας στο

Διαβάστε περισσότερα

Α2. Να γράψετε στο τετράδιο απαντήσεών σας το κατάλληλο τμήμα κώδικα, κάνοντας τις απαραίτητες αλλαγές σύμφωνα με την εκάστοτε εκφώνηση:

Α2. Να γράψετε στο τετράδιο απαντήσεών σας το κατάλληλο τμήμα κώδικα, κάνοντας τις απαραίτητες αλλαγές σύμφωνα με την εκάστοτε εκφώνηση: ΠΡΟΣΟΜΟΙΩΣΗ ΑΠΟΛΥΤΗΡΙΩΝ ΕΞΕΤΑΣΕΩΝ Γ' ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ) ΣΥΝΟΛΟ

Διαβάστε περισσότερα

ΠΑΝΕΛΛΗΝΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ' ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΤΑΡΤΗ 12 ΙΟΥΝΙΟΥ 2019 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΣΠΟΥΔΩΝ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡ/ΚΗΣ ΘΕΜΑ Α Α1. Να γράψετε

Διαβάστε περισσότερα

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Διάρκεια 3 ώρες. Όνομα... Επώνυμο... Βαθμός...

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Διάρκεια 3 ώρες. Όνομα... Επώνυμο... Βαθμός... 1 Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Διάρκεια 3 ώρες Στοιχεία Μαθητή: Όνομα... Επώνυμο... Βαθμός... 2 Θεμα Α (30%) Α1 ΣΩΣΤΟ - ΛΑΘΟΣ 1. Ένα υποπρόγραμμα δεν μπορεί να κληθεί περισσότερες

Διαβάστε περισσότερα

Η Δομή Επανάληψης. Εισαγωγή στην δομή επανάληψης Χρονική διάρκεια: 3 διδακτικές ώρες

Η Δομή Επανάληψης. Εισαγωγή στην δομή επανάληψης Χρονική διάρκεια: 3 διδακτικές ώρες Η Δομή Επανάληψης Εισαγωγή στην δομή επανάληψης Χρονική διάρκεια: 3 διδακτικές ώρες Οι 2 πρώτες διδακτικές ώρες στην τάξη Η τρίτη διδακτική ώρα στο εργαστήριο Γενικός Διδακτικός Σκοπός Ενότητας Να εξοικειωθούν

Διαβάστε περισσότερα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. Α2. Να αναφέρετε ονομαστικά: i) τα αλγοριθμικά κριτήρια ii) τους τρόπους αναπαράστασης αλγορίθμου. (μονάδες 10)

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. Α2. Να αναφέρετε ονομαστικά: i) τα αλγοριθμικά κριτήρια ii) τους τρόπους αναπαράστασης αλγορίθμου. (μονάδες 10) ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ / Γ3 + Γ4 ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΑΥΓΟΥΣΤΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 6 (ΕΞΙ) ΘΕΜΑ Α : A1. Να γράψετε στο φύλλο απαντήσεων τον

Διαβάστε περισσότερα

Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2007

Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2007 Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2007 ΣΤΑΤΙΣΤΙΚΑ Αποτελέσματα γραπτής εξέτασης στο μάθημα ΑΕΠΠ (Ιούλιος 2007) 18-20 15-17,9 12-14,9 10-11,9 5-9,9 0-4,9 13,96% 13,90% 12,36% 10,19% 28,34% 21,22% ΘΕΜΑ 1

Διαβάστε περισσότερα

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ 1. ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΚΕΦ.

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ 1. ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΚΕΦ. ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ Καράκιζα Τσαμπίκα 1. ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΚΕΦ. 2ο-8ο:ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ Εισαγωγή στην εντολή «για» (2.4.5, 8.2.3) 2. ΤΑΞΗ: Γ Γενικού Λυκείου (τεχνολογική

Διαβάστε περισσότερα

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

Σου προτείνω να τυπώσεις τις επόμενες τέσσερις σελίδες σε ένα φύλο διπλής όψης και να τις έχεις μαζί σου για εύκολη αναφορά. AeppAcademy.com facebook.com/aeppacademy Γεια. Σου προτείνω να τυπώσεις τις επόμενες τέσσερις σελίδες σε ένα φύλο διπλής όψης και να τις έχεις μαζί σου για εύκολη αναφορά. Καλή Ανάγνωση & Καλή Επιτυχία

Διαβάστε περισσότερα

- Επιστημονικός Υπεύθυνος Ενεργείας: Θεόδωρος Γ. Εξαρχάκος Καθηγητής του Πανεπιστημίου Αθηνών Πρόεδρος του Παιδαγωγικού Ινστιτούτου «Αναμόρφωση / εκ

- Επιστημονικός Υπεύθυνος Ενεργείας: Θεόδωρος Γ. Εξαρχάκος Καθηγητής του Πανεπιστημίου Αθηνών Πρόεδρος του Παιδαγωγικού Ινστιτούτου «Αναμόρφωση / εκ Ενέργεια 1.1.α: Έργο No 15: «Προγράμματα Βιβλία» - Επιστημονικός Υπεύθυνος Ενεργείας: Θεόδωρος Γ. Εξαρχάκος Καθηγητής του Πανεπιστημίου Αθηνών Πρόεδρος του Παιδαγωγικού Ινστιτούτου «Αναμόρφωση / εκ νέου

Διαβάστε περισσότερα

Περιεχόμενα. Δομές δεδομένων. Τεχνικές σχεδίασης αλγορίθμων. Εισαγωγή στον προγραμματισμό. Υποπρογράμματα. Επαναληπτικά κριτήρια αξιολόγησης

Περιεχόμενα. Δομές δεδομένων. Τεχνικές σχεδίασης αλγορίθμων. Εισαγωγή στον προγραμματισμό. Υποπρογράμματα. Επαναληπτικά κριτήρια αξιολόγησης Περιεχόμενα Δομές δεδομένων 37. Δομές δεδομένων (θεωρητικά στοιχεία)...11 38. Εισαγωγή στους μονοδιάστατους πίνακες...16 39. Βασικές επεξεργασίες στους μονοδιάστατους πίνακες...25 40. Ασκήσεις στους μονοδιάστατους

Διαβάστε περισσότερα

Αλγοριθμική Προσέγγιση της Μετατροπής από μία Εντολή Επανάληψης σε Άλλη

Αλγοριθμική Προσέγγιση της Μετατροπής από μία Εντολή Επανάληψης σε Άλλη Αλγοριθμική Προσέγγιση της Μετατροπής από μία Εντολή Επανάληψης σε Άλλη Αθανάσιος Πέρδος 1, Σπύρος Δουκάκης 2, Νάγια Γιαννοπούλου 3 1 Δρ. Καθηγητής Πληροφορικής, Ελληνογαλλική Σχολή Καλαμαρί perdos@kalamari.gr

Διαβάστε περισσότερα

ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ 1 (Α) Σημειώστε δίπλα σε κάθε πρόταση «Σ» ή «Λ» εφόσον είναι σωστή ή λανθασμένη αντίστοιχα. 1. Τα συντακτικά λάθη ενός προγράμματος

Διαβάστε περισσότερα

Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2006

Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2006 Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2006 ΣΤΑΤΙΣΤΙΚΑ Αποτελέσματα γραπτής εξέτασης στο μάθημα ΑΕΠΠ (Ιούλιος 2006) 18-20 15-17,9 12-14,9 10-11,9 5-9,9 0-4,9 12,44% 12,59% 12,01% 9,05% 30,30% 23,57% ΘΕΜΑ 1

Διαβάστε περισσότερα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. i. Η συνθήκη α > β ή α <= β α) είναι πάντα Αληθής β) είναι πάντα Ψευδής γ) δεν υπολογίζεται δ) τίποτα από τα προηγούμενα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ. i. Η συνθήκη α > β ή α <= β α) είναι πάντα Αληθής β) είναι πάντα Ψευδής γ) δεν υπολογίζεται δ) τίποτα από τα προηγούμενα ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΟΚΤΩΒΡΙΟΣ 2017 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : 6 (ΕΞΙ) ΘΕΜΑ Α : A1. Να γράψετε στο φύλλο απαντήσεων τον αριθμό καθεμιάς

Διαβάστε περισσότερα

Τμήμα Πληροφορικής & Τηλεπικοινωνιών Μεταπτυχιακό Πρόγραμμα Σπουδών Ακαδημαϊκό Έτος 2013-14. ΠΜΣ ΚΑΤΕΥΘΥΝΣΗ 6 η

Τμήμα Πληροφορικής & Τηλεπικοινωνιών Μεταπτυχιακό Πρόγραμμα Σπουδών Ακαδημαϊκό Έτος 2013-14. ΠΜΣ ΚΑΤΕΥΘΥΝΣΗ 6 η Τμήμα Πληροφορικής & Τηλεπικοινωνιών Μεταπτυχιακό Πρόγραμμα Σπουδών Ακαδημαϊκό Έτος 2013-14 ΠΜΣ ΚΑΤΕΥΘΥΝΣΗ 6 η Νέες Τεχνολογίες Πληροφορικής και Τηλεπικοινωνιών Εργασία στο Μαθήμα Σχεδίαση Εκπαιδευτικού

Διαβάστε περισσότερα

Μαλούτα Θεανώ Σελίδα 1

Μαλούτα Θεανώ Σελίδα 1 ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ Α. ΕΡΩΤΗΣΕΙΣ ΘΕΩΡΙΑΣ ΦΥΛΛΑΔΙΟ 6 ο ( Ενότητες 2.3 ) 1.Τι είναι πρόγραμμα; 2. Ποια είναι τα πλεονεκτήματα των γλωσσών υψηλού επιπέδου σε σχέση με τις γλώσσες

Διαβάστε περισσότερα

ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ ΟΣΟ ΣΥΝΘΗΚΗ ΕΠΑΝΑΛΑΒΕ.ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ. Κοκκαλάρα Μαρία ΠΕ19

ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ ΟΣΟ ΣΥΝΘΗΚΗ ΕΠΑΝΑΛΑΒΕ.ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ. Κοκκαλάρα Μαρία ΠΕ19 ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ ΟΣΟ ΣΥΝΘΗΚΗ ΕΠΑΝΑΛΑΒΕ.ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ Κοκκαλάρα Μαρία ΠΕ19 ΠΕΡΙΓΡΑΜΜΑ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ 1. Εισαγωγικά στοιχεία 2. Ένταξη του διδακτικού σεναρίου στο πρόγραμμα σπουδών 3. Οργάνωση της τάξης

Διαβάστε περισσότερα

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ Α ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΑΝΑΠΤΥΞΗΣ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Α1. Να χαρακτηρίσετε σωστή (Σ) ή λανθασμένη (Λ) καθεμία από τις παρακάτω προτάσεις: 1. Στον εκ των υστέρων τρόπο μέτρησης της

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΗΜΕΡΟΜΗΝΙΑ: 6/04/2014

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΗΜΕΡΟΜΗΝΙΑ: 6/04/2014 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΗΜΕΡΟΜΗΝΙΑ: 6/04/2014 ΘΕΜΑ 1 Ο Α. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις και δίπλα τη λέξη Σωστό, αν είναι

Διαβάστε περισσότερα

ΘΕΜΑΤΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΘΕΜΑΤΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Θέμα 1 ο ΘΕΜΑΤΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Α) Να χαρακτηρίσετε τις παρακάτω προτάσεις ως

Διαβάστε περισσότερα

Διδακτική Προγραμματισμού. Χαρίκλεια Τσαλαπάτα 20/2/2012

Διδακτική Προγραμματισμού. Χαρίκλεια Τσαλαπάτα 20/2/2012 Διδακτική Προγραμματισμού Χαρίκλεια Τσαλαπάτα 20/2/2012 Διδακτική προγραμματισμού Παλαιότερα, η διδασκαλία του προγραμματισμού ταυτιζόταν με τη διδακτική της πληροφορικής Πλέον Η διδακτική της πληροφορικής

Διαβάστε περισσότερα

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΕΠΠ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ / Γ3 Γ4 ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΝΟΕΜΒΡΙΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : ΕΞΙ (6)

ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΕΠΠ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ / Γ3 Γ4 ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΝΟΕΜΒΡΙΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : ΕΞΙ (6) ΑΡΧΗ 1ης ΣΕΛΙΔΑΣ ΘΕΜΑ A : ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΕΠΠ ΤΑΞΗ / ΤΜΗΜΑ : Γ ΛΥΚΕΙΟΥ / Γ3 Γ4 ΔΙΑΓΩΝΙΣΜΑ ΠΕΡΙΟΔΟΥ : ΝΟΕΜΒΡΙΟΣ 2018 ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ : ΕΞΙ (6) A1. Να γράψετε στο φύλλο απαντήσεων τον αριθμό καθεμιάς

Διαβάστε περισσότερα

Κεφάλαιο 2 ο Βασικές Έννοιες Αλγορίθμων (σελ )

Κεφάλαιο 2 ο Βασικές Έννοιες Αλγορίθμων (σελ ) Κεφάλαιο 2 ο Βασικές Έννοιες Αλγορίθμων (σελ. 25 48) Τι είναι αλγόριθμος; Γ ΛΥΚΕΙΟΥ Αλγόριθμος είναι μία πεπερασμένη σειρά ενεργειών, αυστηρά καθορισμένων και εκτελέσιμων σε πεπερασμένο χρονικό διάστημα,

Διαβάστε περισσότερα

Όνομα(τα): Όνομα(τα): Όνομα Η/Υ: Τμήμα: Ημερομηνία: Δομή Επιλογής

Όνομα(τα): Όνομα(τα): Όνομα Η/Υ: Τμήμα: Ημερομηνία: Δομή Επιλογής Όνομα(τα): Όνομα(τα): Όνομα Η/Υ: Τμήμα: Ημερομηνία: Ημερομηνία: 1. Πότε Χρησιμοποιείται; Δομή Επιλογής 1. Χρησιμοποιείται σε προβλήματα όπου χρειάζεται να ληφθούν αποφάσεις με βάση κάποια κριτήρια. 2.

Διαβάστε περισσότερα

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Δ ΕΣΠΕΡΙΝΩΝ

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Δ ΕΣΠΕΡΙΝΩΝ ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Δ ΕΣΠΕΡΙΝΩΝ ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ Δ ΤΑΞΗΣ ΕΣΠΕΡΙΝΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΤΑΡΤΗ 12 ΙΟΥΝΙΟΥ 2019 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ

Διαβάστε περισσότερα

ΠΕΡΙΕΧΟΜΕΝΑ. Εντολές επιλογής Εντολές επανάληψης

ΠΕΡΙΕΧΟΜΕΝΑ. Εντολές επιλογής Εντολές επανάληψης ΠΕΡΙΕΧΟΜΕΝΑ Εντολές επιλογής Εντολές επανάληψης Εισαγωγή Στο προηγούμενο κεφάλαιο αναπτύξαμε προγράμματα, τα οποία ήταν πολύ απλά και οι εντολές των οποίων εκτελούνται η μία μετά την άλλη. Αυτή η σειριακή

Διαβάστε περισσότερα

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 2o Επαναληπτικό Διαγώνισμα Κεφ: 2 ο 7 ο 8 ο ΗΜΕΡΟΜΗΝΙΑ 21/ 10/ 2017

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 2o Επαναληπτικό Διαγώνισμα Κεφ: 2 ο 7 ο 8 ο ΗΜΕΡΟΜΗΝΙΑ 21/ 10/ 2017 ΜΑΘΗΜΑ Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον ΔΙΑΓΩΝΙΣΜΑ 2o Επαναληπτικό Διαγώνισμα ΥΛΗ Κεφ: 2 ο 7 ο 8 ο ΗΜΕΡΟΜΗΝΙΑ 21/ 10/ 2017 Θέμα Α A1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από

Διαβάστε περισσότερα

Παράδειγμα 2. Λύση & Επεξηγήσεις. Τέλος_επανάληψης Εμφάνισε "Ναι" Τέλος Α2

Παράδειγμα 2. Λύση & Επεξηγήσεις. Τέλος_επανάληψης Εμφάνισε Ναι Τέλος Α2 Διδακτική πρόταση ΕΝΟΤΗΤΑ 2η, Θέματα Θεωρητικής Επιστήμης των Υπολογιστών Κεφάλαιο 2.2. Παράγραφος 2.2.7.4 Εντολές Όσο επανάλαβε και Μέχρις_ότου Η διαπραγμάτευση των εντολών επανάληψης είναι σημαντικό

Διαβάστε περισσότερα

Ακρότατα πίνακα, χωρίς min, max, μόνο με pos

Ακρότατα πίνακα, χωρίς min, max, μόνο με pos Ακρότατα πίνακα, χωρίς min, max, μόνο με pos Θέμα εξετάσεων / 2010 Θέμα εξετάσεων / 2011 Θέμα εξετάσεων / 2013 Θέμα εξετάσεων / 2014 Θέμα εξετάσεων / 2014 ΟΜΟΣΠΟΝΔΙΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑΔΟΣ (Ο.Ε.Φ.Ε.)

Διαβάστε περισσότερα

Κεφάλαιο 10. Υποπρογράμματα

Κεφάλαιο 10. Υποπρογράμματα Κεφάλαιο 10 Υποπρογράμματα 10.1 Γενικός διδακτικός σκοπός Ο γενικός σκοπός του κεφαλαίου είναι να καταστούν ικανοί οι μαθητές να χρησιμοποιούν υποπρογράμματα για τη δημιουργία συνθέτων προγραμμάτων. 194

Διαβάστε περισσότερα

ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ

ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ Η/Υ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΕΡΕΥΝΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΙΝΣΤΙΤΟΥΤΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΠΟΛΙΤΙΚΗΣ Γώγουλος Γ., Κοτσιφάκης Γ., Κυριακάκη Γ., Παπαγιάννης Α., Φραγκονικολάκης Μ., Χίνου Π. ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ

Διαβάστε περισσότερα

Π Η ΤΕΤΡΑΔΙΟ ΜΑΘΗΤΗ ΟΡΓΑΝΙΣΜΟΣ ΕΚΔΟΣΕΩΣ ΔΙΔΑΚΤΙΚΩΝ ΒΙΒΛΙΩΝ ΑΘΗΝΑ : - & Γ' ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ (Τεχνολογικής Κατεύθυνσης)

Π Η ΤΕΤΡΑΔΙΟ ΜΑΘΗΤΗ ΟΡΓΑΝΙΣΜΟΣ ΕΚΔΟΣΕΩΣ ΔΙΔΑΚΤΙΚΩΝ ΒΙΒΛΙΩΝ ΑΘΗΝΑ : - & Γ' ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ (Τεχνολογικής Κατεύθυνσης) ΥΠΟΥΡΓΕΙΟ ΕΘΝΙΚΗΣ ΠΑΙΔΕΙΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ...Ι 1 1 π ^^ΗΒ Η ι ι Π Η ρ. _ J -I ""Τ!*^ '!! : - & Λ> ΤΕΤΡΑΔΙΟ ΜΑΘΗΤΗ Γ' ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ (Τεχνολογικής Κατεύθυνσης) ΟΡΓΑΝΙΣΜΟΣ ΕΚΔΟΣΕΩΣ

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ 23/04/2012. Α. Να απαντήσετε με Σ ή Λ στις παρακάτω προτάσεις:

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ 23/04/2012. Α. Να απαντήσετε με Σ ή Λ στις παρακάτω προτάσεις: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ 23/04/2012 ΘΕΜΑ Α Α. Να απαντήσετε με Σ ή Λ στις παρακάτω προτάσεις: 1. Κάθε βρόγχος που υλοποιείται με την εντολή Για μπορεί να

Διαβάστε περισσότερα

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ Α.Ε.Π.Π. Γ ΤΕΧΝΟΛΟΓΙΚΗΣ. Όνομα:.. Βαθμός: /100

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ Α.Ε.Π.Π. Γ ΤΕΧΝΟΛΟΓΙΚΗΣ. Όνομα:.. Βαθμός: /100 ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ Α.Ε.Π.Π. Γ ΤΕΧΝΟΛΟΓΙΚΗΣ Όνομα:.. Βαθμός: /100 Θέμα Α 1. Να χαρακτηρίσετε τις προτάσεις με Σ, αν είναι σωστές και Λ, αν είναι λάθος. a. Οι πίνακες δεν μπορούν να έχουν περισσότερες από δύο

Διαβάστε περισσότερα

Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2008

Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2008 Θέματα ΑΕΠΠ Πανελλήνιες Εξετάσεις 2008 ΣΤΑΤΙΣΤΙΚΑ Αποτελέσματα γραπτής εξέτασης στο μάθημα ΑΕΠΠ (Ιούλιος 2008) 18-20 15-17,9 12-14,9 10-11,9 5-9,9 0-4,9 12,75% 18,39% 13,90% 8,15% 22,70% 24,09% ΘΕΜΑ 1

Διαβάστε περισσότερα

β. Ποια είναι η «τιμή φρουρός» στο παρακάτω τμήμα αλγορίθμου γραμμένο σε «ψευδογλώσσα»; Διάβασε όνομα Όσο όνομα < > ΤΕΛΟΣ επανάλαβε Εμφάνισε όνομα

β. Ποια είναι η «τιμή φρουρός» στο παρακάτω τμήμα αλγορίθμου γραμμένο σε «ψευδογλώσσα»; Διάβασε όνομα Όσο όνομα < > ΤΕΛΟΣ επανάλαβε Εμφάνισε όνομα ΜΑΘΗΜΑ / ΤΑΞΗ : ΑΕΠΠ / ΑΠΟΦΟΙΤΟΙ ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 18/02/2013 ΘΕΜΑ Α. Α1. Δίνεται το παρακάτω τμήμα αλγορίθμου γραμμένο σε «ψευδογλώσσα» το οποίο παραβιάζει δύο(2) αλγοριθμικά κριτήρια: Κ 1 Λ 0 Αρχή_επανάληψης

Διαβάστε περισσότερα

Πληροφορική 2. Αλγόριθμοι

Πληροφορική 2. Αλγόριθμοι Πληροφορική 2 Αλγόριθμοι 1 2 Τι είναι αλγόριθμος; Αλγόριθμος είναι ένα διατεταγμένο σύνολο από σαφή βήματα το οποίο παράγει κάποιο αποτέλεσμα και τερματίζεται σε πεπερασμένο χρόνο. Ο αλγόριθμος δέχεται

Διαβάστε περισσότερα

«Αλγοριθμική σκέψη στο Λύκειο Πρόταση διδασκαλίας της δομής σύνθετης επιλογής με χρήση του Scratch και της Γλωσσομάθειας»

«Αλγοριθμική σκέψη στο Λύκειο Πρόταση διδασκαλίας της δομής σύνθετης επιλογής με χρήση του Scratch και της Γλωσσομάθειας» «Αλγοριθμική σκέψη στο Λύκειο Πρόταση διδασκαλίας της δομής σύνθετης επιλογής με χρήση του Scratch και της Γλωσσομάθειας» Δημήτριος Χασανίδης 1, Θαρρενός Μπράτιτσης 2 1 Μεταπτυχιακός φοιτητής, Παιδαγωγικό

Διαβάστε περισσότερα

ΠΛΗΡΟΦΟΡΙΚΗ ΣΤΟ ΕΝΙΑΙΟ ΛΥΚΕΙΟ

ΠΛΗΡΟΦΟΡΙΚΗ ΣΤΟ ΕΝΙΑΙΟ ΛΥΚΕΙΟ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΠΛΗΡΟΦΟΡΙΚΗ ΣΤΟ ΕΝΙΑΙΟ ΛΥΚΕΙΟ ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ Α ΛΥΚΕΙΟΥ Σεπτέμβριος 2007 ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ - Α ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ Το μάθημα της Πληροφορικής στην Α Λυκείου έχει ως

Διαβάστε περισσότερα

«Το Λογισμικό Αράχνη Επικουρικό Εργαλείο στην Διδασκαλία του Προγραμματισμού»

«Το Λογισμικό Αράχνη Επικουρικό Εργαλείο στην Διδασκαλία του Προγραμματισμού» 2o Πανελλήνιο Εκπαιδευτικό Συνέδριο Ημαθίας ΠΡΑΚΤΙΚΑ «Το Λογισμικό Αράχνη Επικουρικό Εργαλείο στην Διδασκαλία του Προγραμματισμού» Αθανάσιος Βρακόπουλος 1, Ολυμπία Βρακοπούλου 2, Γιώργος Μακρής 3 1 Καθηγητής

Διαβάστε περισσότερα

ΔΙΔΑΚΤΙΚΗ της ΠΛΗΡΟΦΟΡΙΚΗΣ

ΔΙΔΑΚΤΙΚΗ της ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΔΙΔΑΚΤΙΚΗ της ΠΛΗΡΟΦΟΡΙΚΗΣ Μ. Γρηγοριάδου Ρ. Γόγουλου Ενότητα: Η Διδασκαλία του Προγραμματισμού Περιεχόμενα Παρουσίασης

Διαβάστε περισσότερα

ΕΡΩΤΗΣΕΙΣ ΑΞΙΟΛΟΓΗΣΗΣ

ΕΡΩΤΗΣΕΙΣ ΑΞΙΟΛΟΓΗΣΗΣ Α) Να γράψετε στο τετράδιό σας τον αριθμό κάθε πρότασης και δίπλα το γράμμα "Σ", αν είναι σωστή, ή το γράμμα "Λ", αν είναι λανθασμένη. (Μονάδες 25) 1. Ένα αδόμητο πρόβλημα είναι ταυτόχρονα και ανοικτό

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Εξετάσεις Προσομοίωσης 17/04/2016 Θέμα Α Α1. Να γράψετε στο τετράδιο σας τον αριθμό κάθε πρότασης και δίπλα τη λέξη Σωστό αν η πρόταση είναι σωστή και

Διαβάστε περισσότερα

Προτεινόμενος τρόπος διδασκαλίας του μαθήματος με ενδεικτικό χρονοπρογραμματισμό. Α/Α Ενότητες Περιγραφή Ώρες 1 Εισαγωγικό μάθημα 1

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

Διαβάστε περισσότερα

ΠΕΚ ΤΡΙΠΟΛΗΣ ΕΠΙΜΟΡΦΩΣΗ ΕΚΠ/ΚΩΝ ΠΕ19,20 ΗΜ/ΝΙΑ ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ

ΠΕΚ ΤΡΙΠΟΛΗΣ ΕΠΙΜΟΡΦΩΣΗ ΕΚΠ/ΚΩΝ ΠΕ19,20 ΗΜ/ΝΙΑ ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ ΠΕΚ ΤΡΙΠΟΛΗΣ ΕΠΙΜΟΡΦΩΣΗ ΕΚΠ/ΚΩΝ ΠΕ19,20 ΗΜ/ΝΙΑ 4-11-07 ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ Γ Γενικού Λυκείου (τεχνολογική κατεύθυνση) ΚΕΦ. 2 ο -7 ο : ΔΟΜΗ ΕΠΑΝΑΛΗΨΗΣ

Διαβάστε περισσότερα

Γ. ίνεται το παρακάτω πρόγραµµα και υποπρογράµµατα: ΠΡΟΓΡΑΜΜΑ Κύριο ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, Β, Γ ΑΡΧΗ ΙΑΒΑΣΕ Α, Β, Γ ΚΑΛΕΣΕ ιαδ1(α, Β, Γ)

Γ. ίνεται το παρακάτω πρόγραµµα και υποπρογράµµατα: ΠΡΟΓΡΑΜΜΑ Κύριο ΜΕΤΑΒΛΗΤΕΣ ΑΚΕΡΑΙΕΣ: Α, Β, Γ ΑΡΧΗ ΙΑΒΑΣΕ Α, Β, Γ ΚΑΛΕΣΕ ιαδ1(α, Β, Γ) ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΡΙΤΗ 30 MAΪΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ)

Διαβάστε περισσότερα

ÔÏÕËÁ ÓÁÑÑÇ ÊÏÌÏÔÇÍÇ

ÔÏÕËÁ ÓÁÑÑÇ ÊÏÌÏÔÇÍÇ ΤΑΞΗ: ΚΑΤΕΥΘΥΝΣΗ: ΜΑΘΗΜΑ: ΘΕΜΑ Α Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ (2ος Κύκλος) ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ηµεροµηνία: Παρασκευή 25 Απριλίου 2014 ιάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

Διαβάστε περισσότερα

8. Η δημιουργία του εκτελέσιμου προγράμματος γίνεται μόνο όταν το πηγαίο πρόγραμμα δεν περιέχει συντακτικά λάθη.

8. Η δημιουργία του εκτελέσιμου προγράμματος γίνεται μόνο όταν το πηγαίο πρόγραμμα δεν περιέχει συντακτικά λάθη. 1ΗΣ ΣΕΛΙΔΑΣ ΤΕΛΙΚΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ 2015 Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ) ΣΥΝΟΛΟ

Διαβάστε περισσότερα

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

Πρόβλημα είναι μια κατάσταση η οποία χρήζει αντιμετώπισης, απαιτεί λύση, η δε λύση της δεν είναι γνωστή, ούτε προφανής. Κεφάλαιο 2 - Πρόβλημα 2.1.1. Η έννοια του προβλήματος Πρόβλημα είναι μια κατάσταση η οποία χρήζει αντιμετώπισης, απαιτεί λύση, η δε λύση της δεν είναι γνωστή, ούτε προφανής. 2.1.2. Κατηγορίες προβλημάτων

Διαβάστε περισσότερα

ΕΚΠΑΙΔΕΥΤΙΚΟ ΣΕΝΑΡΙΟ. pagioti@sch.gr

ΕΚΠΑΙΔΕΥΤΙΚΟ ΣΕΝΑΡΙΟ. pagioti@sch.gr ΕΚΠΑΙΔΕΥΤΙΚΟ ΣΕΝΑΡΙΟ Αγιώτης Πέτρος pagioti@sch.gr Εκπαιδευτικός Πληροφορικής Τίτλος διδακτικού σεναρίου Η έννοια των σταθερών και της καταχώρησης στη Visual Basic Εμπλεκόμενες γνωστικές περιοχές Στοιχεία

Διαβάστε περισσότερα

Δομές Δεδομένων. Τι είναι η δομή δεδομένων; Έστω η ακολουθία αριθμών: 8, 10,17,19,22,5,12 Λογικό Επίπεδο. Φυσικό Επίπεδο RAM. Ταξινομημένος.

Δομές Δεδομένων. Τι είναι η δομή δεδομένων; Έστω η ακολουθία αριθμών: 8, 10,17,19,22,5,12 Λογικό Επίπεδο. Φυσικό Επίπεδο RAM. Ταξινομημένος. Δομές Δεδομένων Τι είναι η δομή δεδομένων; Έστω η ακολουθία αριθμών: 8, 10,17,19,22,5,12 Λογικό Επίπεδο Φυσικό Επίπεδο RAM Πίνακας 8 10 17 19 22 Ταξινομημένος Πίνακας 5 8 10 12 17 Δένδρο 8 5 10 12 19 17

Διαβάστε περισσότερα

ΟΜΟΣΠΟΝΔΙΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑΔΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2019 Β ΦΑΣΗ Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ

ΟΜΟΣΠΟΝΔΙΑ ΕΚΠΑΙΔΕΥΤΙΚΩΝ ΦΡΟΝΤΙΣΤΩΝ ΕΛΛΑΔΟΣ (Ο.Ε.Φ.Ε.) ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ ΕΠΑΝΑΛΗΠΤΙΚΑ ΘΕΜΑΤΑ 2019 Β ΦΑΣΗ Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΑΞΗ: ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΣ: ΜΑΘΗΜΑ: Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΣΠΟΥΔΩΝ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ημερομηνία: Σάββατο 20 Απριλίου 2019 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

Διαβάστε περισσότερα

Σενάριο Διδασκαλίας: Σειριακή Αναζήτηση (Sequential searching) στοιχείου σε πίνακα

Σενάριο Διδασκαλίας: Σειριακή Αναζήτηση (Sequential searching) στοιχείου σε πίνακα Σενάριο Διδασκαλίας: Σειριακή Αναζήτηση (Sequential searching) στοιχείου σε πίνακα Νικολέττα Σούλα nsoula@sch.gr Καθηγήτρια Πληροφορικής, Med Περίληψη Στην εργασία αυτή θα επιχειρηθεί να παρουσιαστεί η

Διαβάστε περισσότερα

Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Ημερομηνία: Πέμπτη 12 Απριλίου 2018 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ. Ημερομηνία: Πέμπτη 12 Απριλίου 2018 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ ΑΠΟ ΕΩΣ 02/04/2018 ΕΩΣ 14/04/2018 ΤΑΞΗ: ΜΑΘΗΜΑ: Γ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Ημερομηνία: Πέμπτη 12 Απριλίου 2018 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α Α1. Να

Διαβάστε περισσότερα

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΗΜΕΡΗΣΙΩΝ

ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΗΜΕΡΗΣΙΩΝ ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΗΜΕΡΗΣΙΩΝ ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΤΑΡΤΗ 12 ΙΟΥΝΙΟΥ 2019 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ ΣΥΝΟΛΟ

Διαβάστε περισσότερα

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΥΠΟΛΟΓΙΣΤΩΝ

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΥΠΟΛΟΓΙΣΤΩΝ Εισαγωγή ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΥΠΟΛΟΓΙΣΤΩΝ Όπως για όλες τις επιστήμες, έτσι και για την επιστήμη της Πληροφορικής, ο τελικός στόχος της είναι η επίλυση προβλημάτων. Λύνονται όμως όλα τα προβλήματα;

Διαβάστε περισσότερα

ΔΙΔΑΣΚΑΛΙΑ ΓΝΩΣΤΙΚΗΣ ΣΤΡΑΤΗΓΙΚΗΣ ΓΙΑ ΤΗΝ ΚΑΤΑΝΟΗΣΗ Δρ. Ζαφειριάδης Κυριάκος Οι ικανοί αναγνώστες χρησιμοποιούν πολλές στρατηγικές (συνδυάζουν την

ΔΙΔΑΣΚΑΛΙΑ ΓΝΩΣΤΙΚΗΣ ΣΤΡΑΤΗΓΙΚΗΣ ΓΙΑ ΤΗΝ ΚΑΤΑΝΟΗΣΗ Δρ. Ζαφειριάδης Κυριάκος Οι ικανοί αναγνώστες χρησιμοποιούν πολλές στρατηγικές (συνδυάζουν την 1 ΔΙΔΑΣΚΑΛΙΑ ΓΝΩΣΤΙΚΗΣ ΣΤΡΑΤΗΓΙΚΗΣ ΓΙΑ ΤΗΝ ΚΑΤΑΝΟΗΣΗ Δρ. Ζαφειριάδης Κυριάκος Οι ικανοί αναγνώστες χρησιμοποιούν πολλές στρατηγικές (συνδυάζουν την παλαιότερη γνώση τους, σημειώνουν λεπτομέρειες, παρακολουθούν

Διαβάστε περισσότερα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ' ΛΥΚΕΙΟΥ ΤΕΧΝ/ΚΗΣ ΚΑΤ/ΝΣΗΣ (Πλ. & Υπ.) 2006 ΕΚΦΩΝΗΣΕΙΣ ÈÅÌÅËÉÏ

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ' ΛΥΚΕΙΟΥ ΤΕΧΝ/ΚΗΣ ΚΑΤ/ΝΣΗΣ (Πλ. & Υπ.) 2006 ΕΚΦΩΝΗΣΕΙΣ ÈÅÌÅËÉÏ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ' ΛΥΚΕΙΟΥ ΤΕΧΝ/ΚΗΣ ΚΑΤ/ΝΣΗΣ (Πλ. & Υπ.) 2006 ΘΕΜΑ 1 ο ΕΚΦΩΝΗΣΕΙΣ Α. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-5 και

Διαβάστε περισσότερα

ΕΚΠΑΙΔΕΥΤΗΡΙΑ ΝΕΑ ΠΑΙΔΕΙΑ

ΕΚΠΑΙΔΕΥΤΗΡΙΑ ΝΕΑ ΠΑΙΔΕΙΑ ΘΕΜΑΤΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΕΞΕΤΑΣΕΩΝ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ:ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Θέμα 1 ο Α) Να χαρακτηρίσετε τις παρακάτω προτάσεις ως

Διαβάστε περισσότερα

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ : Γ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ : ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ : Γ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ : ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ ΜΑΘΗΜΑ ΤΑΞΗ ΚΕΦΑΛΑΙΟ 2 ο ΕΙΣΗΓΗΤΗΣ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ : Γ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ : ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ : ΚΑΖΑΝΤΖΗΣ ΧΡΗΣΤΟΣ 1. Γενικός

Διαβάστε περισσότερα

Κεφάλαιο 10 ο Υποπρογράµµατα

Κεφάλαιο 10 ο Υποπρογράµµατα Κεφάλαιο 10 ο Υποπρογράµµατα Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον Η αντιµετώπιση των σύνθετων προβληµάτων και η ανάπτυξη των αντίστοιχων προγραµµάτων µπορεί να γίνει µε την ιεραρχική σχεδίαση,

Διαβάστε περισσότερα

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ Θέματα και Απαντήσεις

ΠΑΝΕΛΛΑΔΙΚΕΣ ΕΞΕΤΑΣΕΙΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ Θέματα και Απαντήσεις ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ Θέματα και Απαντήσεις Επιμέλεια: Ομάδα Πληροφορικής http://www.othisi.gr 1 Τετάρτη, 12 Ιουνίου 2019 ΣΠΟΥΔΩΝ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡ/ΚΗΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ

Διαβάστε περισσότερα

ττιαογή και επανάληψη

ττιαογή και επανάληψη Κεφάλαιο 8 ττιαογή και επανάληψη 8.1 Γενικός διδακτικός σκοπός Ο γενικός σκοπός του κεφαλαίου είναι να καταστούν ικανοί οι μαθητές να συντάσσουν και να εκτελούν σε δομημένη γλώσσα προγραμματισμού προγράμματα

Διαβάστε περισσότερα

Ενότητα 1: Παρουσίαση μαθήματος. Διδάσκων: Βασίλης Κόμης, Καθηγητής

Ενότητα 1: Παρουσίαση μαθήματος. Διδάσκων: Βασίλης Κόμης, Καθηγητής Διδακτική της Πληροφορικής: Ερευνητικές προσεγγίσεις στη μάθηση και τη διδασκαλία Μάθημα επιλογής B εξάμηνο, Πρόγραμμα Μεταπτυχιακών Σπουδών Τμήμα Επιστημών της Εκπαίδευσης και της Αγωγής στην Προσχολική

Διαβάστε περισσότερα

Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ Β ΓΕΛ και Β ΕΠΑΛ

Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ Β ΓΕΛ και Β ΕΠΑΛ Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ Β ΓΕΛ και Β ΕΠΑΛ Διαδικτυακό σεμινάριο του Σχολικού Συμβούλου Πληροφορικής Βασίλη Εφόπουλου με χρήση (?) της πλατφόρμας Bigmarker https://www.bigmarker.com/vassilis-efopoulos/computer-science

Διαβάστε περισσότερα

Τάξη: Γ Λυκείου Κατεύθυνση: Τεχνολογική Μάθημα: Ανάπτυξη Εφαρμογών σε Προγ/κό Περιβάλλον Είδος Εξέτασης: Διαγώνισμα Ημερομηνία Εξέτασης:

Τάξη: Γ Λυκείου Κατεύθυνση: Τεχνολογική Μάθημα: Ανάπτυξη Εφαρμογών σε Προγ/κό Περιβάλλον Είδος Εξέτασης: Διαγώνισμα Ημερομηνία Εξέτασης: Τάξη: Γ Λυκείου Κατεύθυνση: Τεχνολογική Μάθημα: Ανάπτυξη Εφαρμογών σε Προγ/κό Περιβάλλον Είδος Εξέτασης: Διαγώνισμα Ημερομηνία Εξέτασης: Ονοματεπώνυμο: Βαθμός: Θέμα 1 ο - (0) Α. Να γράψετε στο τετράδιό

Διαβάστε περισσότερα

Επαναληπτικό Διαγώνισμα

Επαναληπτικό Διαγώνισμα Επαναληπτικό Διαγώνισμα Ανάπτυξη Εφαρμογών Σε Προγραμματιστικό Περιβάλλον Γ Λυκείου Κυριακή 13 Απριλίου 2014 ΘΕΜΑ Α Δίνεται το παρακάτω τμήμα προγράμματος που το ακολουθεί μία συνάρτηση που χρησιμοποιεί....

Διαβάστε περισσότερα