Πρόταση διδακτικής προσέγγισης του αλγόριθμου της ταξινόμησης φυσαλίδας

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

Download "Πρόταση διδακτικής προσέγγισης του αλγόριθμου της ταξινόμησης φυσαλίδας"

Transcript

1 6 ο Πανελλήνιο Συνέδριο «Διδακτική της Πληροφορικής» Φλώρινα, Απριλίου 2012 Πρόταση διδακτικής προσέγγισης του αλγόριθμου της ταξινόμησης φυσαλίδας Σ. Δουκάκης 1, Π. Γιαννοπούλου 2, Α. Πέρδος 3 1 Αμερικανικό Κολλέγιο Ελλάδος - PIERCE sdoukakis@acg.edu 2 Λεόντειο Λύκειο Πατησίων gianagia@gmail.com 3 Ελληνογαλλική Σχολή Καλαμαρί perdos@kalamari.gr Περίληψη Ένα από τα βασικότερα ζητήματα που οι μαθητές/τριες και οι φοιτητές/τριες διαπραγματεύονται στα μαθήματα αλγοριθμικής και προγραμματισμού είναι η ταξινόμηση των στοιχείων ενός πίνακα. Ο αλγόριθμος της ταξινόμησης ευθείας ανταλλαγής ή ταξινόμησης φυσαλίδας αποτελεί έναν από τους πλέον διαδεδομένους αλγόριθμους που διδάσκονται στη δευτεροβάθμια και την τριτοβάθμια εκπαίδευση τόσο στη χώρα μας όσο και διεθνώς. Ωστόσο, φαίνεται ότι οι εκπαιδευόμενοι έχουν δυσκολίες στην περιγραφή και χρήση του αλγόριθμου, ενώ ορισμένοι εκπαιδευτικοί και ερευνητές θεωρούν ότι δεν είναι κατάλληλος ως εισαγωγικός αλγόριθμος για τη διδασκαλία της ταξινόμησης. Στην παρούσα εργασία παρουσιάζεται ένα εκπαιδευτικό-διδακτικό σενάριο για τη διδασκαλία του αλγόριθμου, η οποία αξιοποιεί προϋπάρχουσες γνώσεις των εκπαιδευόμενων, αναπτύσσοντας σκαλωσιά μάθησης που τους βοηθά να εξηγούν και να εφαρμόζουν τον αλγόριθμο. Λέξεις κλειδιά: ταξινόμηση φυσαλίδας, ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον, αλγοριθμική. Abstract One of the fundamental issues in computer science is ordering a list of items. Bubble sort algorithm is one of the most commonly used sorting algorithms in programming courses around the world. However, it appears that students have difficulties to describe and use the algorithm. Moreover, some teachers and researchers believe that this algorithm is not the right algorithm as the very first example of a sorting algorithm in programming courses. This paper presents a teaching approach, which is based on previous student s knowledge and helps them to overcome learning difficulties, so as to be able to explain and use this algorithm. Keywords: bubble sort, algorithm, applications development in a programming environment. 1. Εισαγωγή Ο αλγόριθμος της ταξινόμησης ευθείας ανταλλαγής ή ταξινόμησης φυσαλίδας εμφανίζεται από τα μέσα του προηγούμενου αιώνα στην βιβλιογραφία (Astrachan, 2003). Ο αλγόριθμος έχει προκαλέσει διάφορες δυσκολίες στη μάθηση μαθητών και

2 Ενότητα ΙΙ Διδακτική του Προγραμματισμού πρωτοετών φοιτητών, αλλά παρόλα αυτά εισάγεται απευθείας στη σχολική γνώση (Kordaki et al., 2008) χωρίς να αποτελεί κατασκευή των ίδιων των μαθητών. Οι δυσκολίες αυτές, έχουν οδηγήσει σε επαναπροσδιορισμό του τρόπου διδασκαλίας του. Έτσι, έχει προταθεί ως τεχνική διδασκαλίας το παιχνίδι ρόλων (Μπούμπουκα κ.α., 2008), αλλά και η οπτικοποίηση του αλγόριθμου σε κατάλληλο περιβάλλον (Λαζαρίδης, 2005; Μπαλής, 2010). Στις επόμενες παραγράφους παρουσιάζεται μία πρόταση διδασκαλίας του αλγόριθμου της ταξινόμησης φυσαλίδας ώστε να τοποθετηθούν τα στοιχεία του πίνακα σε αύξουσα τάξη. Η πρόταση λαμβάνει υπόψη τις προϋπάρχουσες γνώσεις των μαθητών, τις οποίες αξιοποιεί ώστε να τους διευκολύνει να κατασκευάσουν τον σχετικό αλγόριθμο. 2. Πρόταση διδασκαλίας Η μέθοδος της ταξινόμησης ευθείας ανταλλαγής ή ταξινόμησης φυσαλίδας βασίζεται στην αρχή της σύγκρισης και ανταλλαγής ζευγών γειτονικών στοιχείων, μέχρις ότου διαταχθούν όλα τα στοιχεία. Στη βιβλιογραφία εντοπίζονται διαφορετικές περιγραφές του αλγόριθμου ταξινόμησης φυσαλίδας. Έτσι, αναφέρεται ότι με τον αλγόριθμο: «τοποθετούνται τα μεγαλύτερα στοιχεία στο τέλος του πίνακα» (Knuth, 1998; Σιδερίδης κ.α., 2000; Sahni, 2004), ή ότι «τα μικρότερα στοιχεία ανεβαίνουν σαν φυσαλίδες στην αρχή του πίνακα» (Chang, 2003; Φωτάκης, 2006; Βογιατζής κ.α. 2009). Η δεύτερη προσέγγιση συνάδει με την περιγραφή του αλγόριθμου στο μάθημα Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον (ΑΕΠΠ) (Βακάλη κ.α., 2010) και αξιοποιείται στην παρούσα εργασία. 2.1 Δραστηριότητες στη δομή ακολουθίας, επιλογής και επανάληψης Η διδακτική προσέγγιση της ταξινόμησης στοιχείων μπορεί να στηριχθεί σε μία σκαλωσιά μάθησης με τη διαπραγμάτευση εννοιών και αξιοποίηση στοχευμένων δραστηριοτήτων στις τρεις αλγοριθμικές συνιστώσες. Έτσι, οι μαθητές εργαζόμενοι στην ενότητα της δομής ακολουθίας μπορούν να εμπλακούν στη σύνταξη ενός αλγόριθμου ο οποίος αντιμεταθέτει το περιεχόμενο δύο μεταβλητών (Σχήμα 1.). Να αναπτύξετε τμήμα αλγόριθμου το οποίο θα διαβάζει τις τιμές δύο μεταβλητών ίδιου τύπου, θα αντιμεταθέτει το περιεχόμενό τους και θα εκτυπώνει τις τιμές τους. Διάβασε α, β Αντιμετάθεσε α, β Εκτύπωσε α, β Σχήμα 1: Εντολή Αντιμετάθεσε Βοηθητική α α β β Βοηθητική Η εντολή Αντιμετάθεσε α, β ανταλλάσσει το περιεχόμενο δύο θέσεων με τη βοήθεια μίας βοηθητικής θέσης (Βακάλη κ.α., 2010). Εναλλακτικά αυτό μπορεί να γίνει με τις τρεις εντολές που εμφανίζονται παραπάνω. Στην παρούσα εργασία, σε όλους τους αλγορίθμους αξιοποιείται για οικονομία χώρου η εντολή Αντιμετάθεσε, παρότι θα μπορούσε να είχαν χρησιμοποιηθεί οι παραπάνω τρεις εντολές

3 6 ο Πανελλήνιο Συνέδριο «Διδακτική της Πληροφορικής» Φλώρινα, Απριλίου 2012 Στην ενότητα της δομής επιλογής οι μαθητές μπορούν να διαπραγματευτούν το θέμα της σύγκρισης των τιμών δύο μεταβλητών ίδιου τύπου (Σχήμα 2). Να αναπτύξετε αλγόριθμο ο οποίος με δεδομένες τις τιμές δύο μεταβλητών α, β ίδιου τύπου, θα πραγματοποιεί τις απαραίτητες ενέργειες ώστε η μεταβλητή α να έχει την μικρότερη τιμή και η μεταβλητή β την άλλη. Αλγόριθμος Α2 Δεδομένα //α, β// Αν α > β τότε Αντιμετάθεσε α, β Αποτελέσματα //α, β// Τέλος Α2 Σχήμα 2: Σύγκριση και αντιμετάθεση του περιεχομένου δύο μεταβλητών Τέλος, στην ενότητα της δομής επανάληψης οι μαθητές μπορούν να διαπραγματευτούν κατάλληλες δραστηριότητες ώστε να αποδεχτούν ότι κατά τη χρήση των εντολών επανάληψης για γνωστό αριθμό επαναλήψεων δεν είναι απαραίτητο η τιμή του μετρητή να ξεκινά από 1 (Σχήμα 3). Να αναπτύξετε τμήμα αλγόριθμου το οποίο θα διαβάζει τις τιμές 50 ζευγών μεταβλητών ίδιου τύπου, θα αντιμεταθέτει το περιεχόμενό τους και θα εκτυπώνει τις τιμές τους. 2.2 Δραστηριότητες με χρήση πίνακα Για i από 1 μέχρι 50 Διάβασε α, β Αντιμετάθεσε α, β Εκτύπωσε α, β Σχήμα 3: Εντολή επανάληψης Για i από 2 μέχρι 51 Διάβασε α, β Αντιμετάθεσε α, β Εκτύπωσε α, β Ο αλγόριθμος Α2 που αποτέλεσε μία στοχευμένη δραστηριότητα στη δομή επιλογής (Σχήμα 2) μπορεί να εφαρμοστεί σε πίνακα και να προσεγγιστεί για πρώτη φορά η έννοια της ταξινόμησης στοιχείων πίνακα (Σχήμα 4). Να αναπτύξετε αλγόριθμο ο οποίος με δεδομένο έναν πίνακα με 2 στοιχεία, θα πραγματοποιεί τις απαραίτητες ενέργειες έτσι ώστε να τοποθετεί στην πρώτη θέση του πίνακα το μικρότερο στοιχείο. Αλγόριθμος ΤΣ1 Αν Π[1] > Π[2] τότε Αντιμετάθεσε Π[1], Π[2] Τέλος ΤΣ1 Σχήμα 4: Τοποθέτηση μικρότερου στοιχείου στην κορυφή πίνακα 2 στοιχείων Μετά την ολοκλήρωση του παραπάνω αλγόριθμου έχει τοποθετηθεί στην πρώτη θέση του πίνακα το μικρότερο στοιχείο. Με τον σχεδιασμό ενός πίνακα στο χαρτί με τιμές 19 και 12 και την εικονική εκτέλεση του αλγόριθμου, οι μαθητές παρακολουθούν την πορεία του αλγόριθμου και εξηγούν την λειτουργία του (Σχήμα 5). Δείκτης Π Π Σχήμα 5: Εικονική τοποθέτηση μικρότερου στοιχείου στην κορυφή πίνακα 2 στοιχείων

4 Ενότητα ΙΙ Διδακτική του Προγραμματισμού Η ίδια δραστηριότητα επαναλαμβάνεται με τρία στοιχεία. Όμως τώρα ζητείται η σύγκριση των στοιχείων ανά δυο και η τοποθέτηση του μικρότερου στην κορυφή. Οι μαθητές με το σχεδιασμό του πίνακα στο χαρτί και διερευνώντας τον τρόπο με τον οποίο θα αντιμετωπίσουν το πρόβλημα, θα διαπιστώσουν ότι χρειάζεται οι συγκρίσεις να ξεκινήσουν από το τελευταίο στοιχείο του πίνακα, ώστε να τοποθετηθεί στην πρώτη θέση του πίνακα το μικρότερο στοιχείο (Σχήμα 6). Δίνεται ο πίνακας με στοιχεία 19, 16, 12. Να αναπτύξετε αλγόριθμο ο οποίος, θα πραγματοποιεί τις απαραίτητες ενέργειες έτσι ώστε να τοποθετεί στην πρώτη θέση του πίνακα το μικρότερο στοιχείο. Τα στοιχεία να συγκρίνονται ανά δύο. Αλγόριθμος ΤΣ2 Π[1] 19 Π[2] 16 Π[3] 12 Αν Π[3] < Π[2] τότε Αντιμετάθεσε Π[2], Π[3] Αν Π[2] < Π[1] τότε Αντιμετάθεσε Π[1], Π[2] Τέλος ΤΣ2 Σχήμα 6: Τοποθέτηση μικρότερου στοιχείου στην κορυφή πίνακα 3 στοιχείων Στον αλγόριθμο του σχήματος 6, προστέθηκε μία απλή εντολή επιλογής σε σχέση με τον αλγόριθμο ΤΣ1. Η νέα σύγκριση, η πρώτη δηλαδή εντολή Αν του αλγόριθμου ΤΣ2, συγκρίνει το τελευταίο στοιχείο με το προτελευταίο στοιχείο του πίνακα. Μετά την ολοκλήρωση του παραπάνω αλγόριθμου έχει τοποθετηθεί στην πρώτη θέση του πίνακα το μικρότερο στοιχείο. Με τον σχεδιασμό του πίνακα στο χαρτί, οι μαθητές παρακολουθούν την πορεία του αλγόριθμου και εξηγούν την λειτουργία του. Επιπλέον, τους δίνεται η ευκαιρία να παρατηρήσουν ότι δεν έχουν τοποθετηθεί όλα τα στοιχεία του πίνακα σε σειρά διάταξης, αλλά η εικονική εκτέλεση του αλγόριθμου τοποθετεί το μικρότερο στοιχείο στην πρώτη θέση του πίνακα (η τιμή 19 τοποθετείται στην δεύτερη θέση) (Σχήμα 7). Δείκτης Π Π Π Σχήμα 7: Εικονική τοποθέτηση μικρότερου στοιχείου στην κορυφή πίνακα 3 στοιχείων Η δραστηριότητα αυτή μπορεί να επαναληφθεί για έναν πίνακα με 4 και 5 στοιχεία αντίστοιχα. Ο αλγόριθμος στις δύο αυτές περιπτώσεις, θα μπορούσε να αναπτυχθεί με παρόμοιο τρόπο. Αυτό που μπορούν να εντοπίσουν οι μαθητές από την προηγούμενη δραστηριότητα είναι ότι πρώτα συγκρίνονται τα δύο τελευταία στοιχεία του πίνακα και στη συνέχεια γίνεται η σύγκριση των υπόλοιπων στοιχείων και πάντα ανά ζεύγη. Έτσι, οι μαθητές θα μπορούσαν να προσδιορίσουν ότι απαιτείται η προσθήκη μίας ακόμα εντολής Αν, σε σχέση με τον προηγούμενο αλγόριθμο και να καταλήξουν μετά από διερεύνηση στον κατάλληλο αλγόριθμο για 4 στοιχεία (Αλγόριθμος ΤΣ3) και για 5 στοιχεία αντίστοιχα (Σχήμα 8). Η δραστηριότητα δίνει

5 6 ο Πανελλήνιο Συνέδριο «Διδακτική της Πληροφορικής» Φλώρινα, Απριλίου 2012 την ευκαιρία στους μαθητές να γενικεύσουν τον αλγόριθμο. Οι μαθητές πιθανώς να προσδιορίσουν ότι η εντολή Αν επαναλαμβάνεται συγκεκριμένο αριθμό φορών ξεκινώντας από το τελευταίο στοιχείο προς το πρώτο με συνέπεια να αξιοποιήσουν την εντολή επανάληψης για να αναπτύξουν τον αλγόριθμο (Αλγόριθμος ΤΣ4) για πέντε στοιχεία (Σχήμα 8). Αλγόριθμος ΤΣ3 Αν Π[4] < Π[3] τότε Αντιμετάθεσε Π[3], Π[4] Αν Π[3] < Π[2] τότε Αντιμετάθεσε Π[2], Π[3] Αν Π[2] < Π[1] τότε Αντιμετάθεσε Π[1], Π[2] Τέλος ΤΣ3 Αλγόριθμος ΤΣ4 Για j από 5 μέχρι 2 με_βήμα -1 Τέλος ΤΣ4 Σχήμα 8: Τοποθέτηση μικρότερου στοιχείου στην κορυφή πίνακα 4 και 5 στοιχείων Στη συνέχεια ζητείται από τους μαθητές να εκτελέσουν εικονικά τον αλγόριθμο ΤΣ4, και να παρουσιάσουν τα αποτελέσματα με δεδομένο ότι ο πίνακας Π περιέχει τα ακόλουθα 5 στοιχεία 19, 12, 16, 14, 13. Με την εικονική εκτέλεση οι μαθητές μπορούν να παρατηρήσουν αυτά που έχουν ήδη διαπραγματευτεί στις προηγούμενες δραστηριότητες. Η επόμενη δραστηριότητα μπορεί να υλοποιηθεί με διαφορετικό βαθμό καθοδήγησης των μαθητών. Έτσι, μπορεί να ζητηθεί από τους μαθητές να επαναλάβουν τον αλγόριθμο ΤΣ4 δύο φορές και στη συνέχεια τέσσερις φορές (Σχήμα 9). Δίνεται πίνακας Π που περιέχει τα ακόλουθα 5 στοιχεία 19, 12, 16, 14, 13. Αν ο αλγόριθμος ΤΣ4, επαναληφθεί δύο φορές, δηλαδή αν έχετε το τμήμα αλγόριθμου που παρουσιάζεται στην διπλανή εικόνα τι πιστεύετε ότι θα συμβεί; Αν ο αλγόριθμος ΤΣ4 επαναληφθεί τέσσερις φορές, τι πιστεύετε ότι θα συμβεί; Για i από 1 μέχρι 2 Για j από 5 μέχρι 2 με_βήμα -1 Σχήμα 9: Τοποθέτηση δύο μικρότερων στοιχείων στην κορυφή πίνακα 5 στοιχείων Η δραστηριότητα μπορεί να γίνει περισσότερο διερευνητική, αν δεν προσδιοριστεί η επανάληψη του αλγόριθμου ΤΣ4 για τέσσερις φορές, αλλά ζητηθεί από τους μαθητές, αφού έχουν επαναλάβει τον παραπάνω αλγόριθμο δύο φορές, να προσδιορίσουν το πλήθος των επαναλήψεων του αλγόριθμου ΤΣ4 ώστε να τοποθετηθούν τα στοιχεία του πίνακα σε μία σειρά διάταξης από το μικρότερο στο μεγαλύτερο. Παρότι οι μαθητές με τις παραπάνω δραστηριότητες έχουν προσδιορίσει έναν αλγόριθμο για την ταξινόμηση κατά αύξουσα διάταξη των στοιχείων ενός πίνακα, είναι χρήσιμο να συζητηθούν ορισμένα επιπλέον ζητήματα

6 Ενότητα ΙΙ Διδακτική του Προγραμματισμού 2.3 Ο αλγόριθμος ταξινόμησης φυσαλίδας Με την προαναφερθείσα προσέγγιση οι μαθητές είναι πιθανό να διερωτηθούν για ποιό λόγο/ους η εξωτερική εντολή επανάληψης εκτελείται 4 φορές στην περίπτωση που χρειάζεται να ταξινομηθούν τα 5 στοιχεία ενός πίνακα ή ακόμα σε ποιες περιπτώσεις μπορεί η εξωτερική επανάληψη να εκτελεστεί λιγότερες από 4 φορές. Από τις δραστηριότητες που έχουν ήδη υλοποιηθεί έχει φανεί ότι σε κάθε εκτέλεση της εξωτερικής επανάληψης ένα στοιχείο του πίνακα διατασσόταν σε σχέση με τα υπόλοιπα. Έτσι, για τα 5 στοιχεία του πίνακα χρειάστηκαν 4 περάσματα για να ταξινομηθούν όλα τα στοιχεία του πίνακα. Αφού, λοιπόν, η εξωτερική εντολή επανάληψης εκτελείται 4 φορές και με σκοπό να διευκολυνθούν οι μαθητές να ανακαλούν ευκολότερα τον αλγόριθμο της ταξινόμησης φυσαλίδας καθοδηγούνται να χρησιμοποιήσουν ως αρχική και τελική τιμή της εξωτερικής επανάληψης την τελική και αρχική τιμή της εσωτερικής επανάληψης αντίστοιχα. Στο σημείο αυτό ο σχεδιασμός της συνολικής δραστηριότητας είναι καθοδηγητικός, αλλά είναι χρήσιμη αυτή η προσέγγιση, αφού οι μαθητές έχουν ήδη επαληθεύσει τα όρια του εσωτερικού βρόχου. Έτσι, ο αλγόριθμος ΤΣ5 μπορεί να βελτιωθεί (Αλγόριθμος ΤΣ6), όπου η αρχική και η τελική τιμή της εξωτερικής εντολής επανάληψης έχουν τις ίδιες τιμές με την τελική και αρχική τιμή της εσωτερικής επανάληψης αντίστοιχα (Σχήμα 10). Αλγόριθμος ΤΣ5 Για i από 1 μέχρι 4 Για j από 5 μέχρι 2 με_βήμα -1 Τέλος ΤΣ5 Αλγόριθμος ΤΣ6 Για i από 2 μέχρι 5 Για j από 5 μέχρι 2 με_βήμα -1 Τέλος ΤΣ6 Σχήμα 10: Αλγόριθμος ταξινόμησης φυσαλίδας για πίνακα 5 στοιχείων Μία πρόσθετη «βελτίωση» του αλγόριθμου μπορεί να επιτευχθεί αν οι μαθητές είναι σε θέση να αναγνωρίσουν ότι μετά την ολοκλήρωση της εσωτερικής εντολής επανάληψης (δηλαδή από το πρώτο πέρασμα) το μικρότερο στοιχείο τοποθετήθηκε στην κορυφή και στη συνέχεια να υποστηρίξουν ότι είναι περιττός ο έλεγχος του πρώτου στοιχείου με τα υπόλοιπα στα επόμενα περάσματα. Ομοίως να προσδιορίσουν ότι στο δεύτερο πέρασμα, το 2ο μικρότερο στοιχείο τοποθετήθηκε στη δεύτερη θέση και είναι περιττός ο έλεγχος του πρώτου και δεύτερου στοιχείου με τα υπόλοιπα στα επόμενα περάσματα. Άρα, ο αλγόριθμος μπορεί να βελτιωθεί, ώστε να μην πραγματοποιεί περιττούς ελέγχους. Για να επιτευχθεί αυτό, χρειάζεται να καθοριστεί το πλήθος των επαναλήψεων της εσωτερικής επανάληψης από το πλήθος των στοιχείων που έχουν ήδη ταξινομηθεί. Με την χρήση του δείκτη της εξωτερικής

7 6 ο Πανελλήνιο Συνέδριο «Διδακτική της Πληροφορικής» Φλώρινα, Απριλίου 2012 επανάληψης (i) μπορεί να επιτευχθεί η εξάλειψη των περιττών περασμάτων (ΤΣ7), όπου η μεταβλητή i αποτελεί την τελική τιμή της εσωτερικής επανάληψης. Οι μαθητές παροτρύνονται να εκτελέσουν εικονικά τον αλγόριθμο και να επαληθεύσουν αυτό που έχουν ήδη περιγράψει, δηλαδή ότι κάθε φορά που συγκρίνουν το κάτω στοιχείο με το πάνω, αν το j πάρει τιμή μικρότερη του i, τότε θα βρεθεί σε τμήμα του πίνακα το οποίο έχει ήδη ταξινομηθεί από τις προηγούμενες επαναλήψεις. Επίσης, είναι σημαντικό, οι μαθητές να γενικεύσουν τον αλγόριθμο (ΤΣ8) για Ν στοιχεία (Σχήμα 11). Αλγόριθμος ΤΣ7 Για i από 2 μέχρι 5 Για j από 5 μέχρι i με_βήμα -1 Τέλος ΤΣ7 Αλγόριθμος ΤΣ8 Για i από 2 μέχρι Ν Για j από Ν μέχρι i με_βήμα -1 Τέλος ΤΣ8 Σχήμα 11: Ο αλγόριθμος ταξινόμησης φυσαλίδας για πίνακα Ν στοιχείων Επιπλέον είναι χρήσιμο να προσδιορίσουν οι μαθητές τον τρόπο υλοποίησης του αλγόριθμου της ταξινόμησης των στοιχείων του πίνακα κατά φθίνουσα διάταξη (ΤΣ9), αλλά και να συσχετίζουν τον αλγόριθμο της ταξινόμησης φυσαλίδας με τον αλγόριθμο ταξινόμησης που τοποθετεί τη σωστή τιμή (μικρότερη ή μεγαλύτερη) στο τελευταίο στοιχείο του πίνακα (ΤΣ10), που φαίνονται στο σχήμα 12. Αλγόριθμος ΤΣ9 Για i από 2 μέχρι Ν Για j από Ν μέχρι i με_βήμα -1 Αν Π[j] > Π[j - 1] τότε Τέλος ΤΣ9 Αλγόριθμος ΤΣ10 Για i από 1 μέχρι Ν - 1 Για j από 1 μέχρι Ν - i Aν Π[j + 1] > Π[j] τότε Αντιμετάθεσε Π[j], Π[j + 1] Τέλος ΤΣ10 Σχήμα 12: Αλγόριθμος ταξινόμησης φυσαλίδας σε φθίνουσα διάταξη

8 Ενότητα ΙΙ Διδακτική του Προγραμματισμού 2.4 Οι βελτιώσεις του αλγόριθμου ταξινόμησης φυσαλίδας Ένα από τα πλεονεκτήματα του συγκεκριμένου αλγόριθμου είναι οι δυνατότητες βελτίωσής του και παραλλαγής, με αποτέλεσμα να κρίνεται ως αλγόριθμος που προσφέρει σημαντικά μαθησιακά οφέλη (Liu et al., 2009; Fuguo et al., 2011). Δύο τέτοιες παραλλαγές περιέχονται στο διδακτικό πακέτο (Βακάλη κ.α., 2010). Η πρώτη αποτελεί μία δραστηριότητα η οποία αναφέρει ότι: «Ο αλγόριθμος της φυσαλίδας όπως διατυπώθηκε στην προηγούμενη παράγραφο έχει το μειονέκτημα ότι δεν είναι αρκετά «έξυπνος» ώστε να διαπιστώνει στην αρχή ή στο μέσο της διαδικασίας αν ο πίνακας είναι ταξινομημένος» (Τετράδιο Μαθητή, Βακάλη κ.α. σ. 33, 2010). Με την δραστηριότητα αυτή, οι μαθητές μπορούν είτε μέσω κατάλληλων διερευνητικών ερωτήσεων του τύπου: «πώς μπορώ να βρω αν ο πίνακας είναι ταξινομημένος» ή/και «πώς μπορώ να σταματήσω τον αλγόριθμο ώστε να μην κάνει περιττές επαναλήψεις;» είτε με κατάλληλη υπόδειξη να τροποποιήσουν τον αλγόριθμο, ώστε να σταματά η διαδικασία σύγκρισης, όταν διαπιστωθεί ότι τα στοιχεία του πίνακα είναι ήδη ταξινομημένα (Σχήμα 13). Αλγόριθμος ΠΤΣ1 i 2 Αρχή_επανάληψης ΕΑ Ψευδής! ΕΑ: έγινε αντιμετάθεση Για j από Ν μέχρι i με_βήμα -1 ΕΑ Αληθής i i + 1 Μέχρις_ότου ΕΑ = Ψευδής ή i > Ν Τέλος ΠΤΣ1 Αλγόριθμος ΠΤΣ2 i 2 ΕΑ Αληθής Όσο ΕΑ = Αληθής και i Ν επανάλαβε ΕΑ Ψευδής Για j από Ν μέχρι i με_βήμα -1 ΕΑ Αληθής i i + 1 Τέλος ΠΤΣ2 Σχήμα 13: Βελτιωμένος αλγόριθμος ταξινόμησης φυσαλίδας Με τον παραπάνω αλγόριθμο, το ζητούμενο είναι να ελεγχθεί αν κατά την εκτέλεση της εσωτερικής επανάληψης, εκτελέστηκε η εντολή Αντιμετάθεσε. Για το λόγο αυτό χρησιμοποιείται μία λογική μεταβλητή, η οποία ελέγχει αν θα εκτελεστεί η εντολή Αντιμετάθεσε. Η τιμή της μεταβλητής υποδεικνύει αν ο πίνακας είναι ή δεν είναι ταξινομημένος. Η ανάπτυξη του σχετικού αλγόριθμου θα μπορούσε να υλοποιηθεί και με τον αλγόριθμο ΠΤΣ3 ή με τον αλγόριθμο ΠΤΣ4 (Σχήμα 14)

9 6 ο Πανελλήνιο Συνέδριο «Διδακτική της Πληροφορικής» Φλώρινα, Απριλίου 2012 Αλγόριθμος ΠΤΣ3 Αρχή_επανάληψης ΕΑ Ψευδής Για i από 1 μέχρι Ν - 1 Αν Π[i+1] < Π[i] τότε Αντιμετάθεσε Π[i + 1], Π[i] ΕΑ Αληθής Μέχρις_ότου ΕΑ = Ψευδής Τέλος ΠΤΣ3 Αλγόριθμος ΠΤΣ4 Ν1 Ν Αρχή_επανάληψης Θ 0 Για i από 1 μέχρι Ν1-1 Αν Π[i+1] < Π[i] τότε Αντιμετάθεσε Π[i + 1], Π[i] Θ i Ν1 Θ Μέχρις_ότου Θ =0 Τέλος ΠΤΣ4 Σχήμα 14: Βελτιώσεις του αλγόριθμου ταξινόμησης φυσαλίδας Οι παραλλαγές του αλγόριθμου μπορούν να επεκταθούν με διάφορες βελτιώσεις που καταγράφονται στην βιβλιογραφία (Fuguo et al., 2011), αλλά και σε θέματα όπως των εξετάσεων του ημερησίου λυκείου για το σχολικό έτος Συμπεράσματα Ο αλγόριθμος ταξινόμησης φυσαλίδας, αποτελεί έναν αλγόριθμο που διδάσκεται διαχρονικά στην εκπαίδευση. Παρότι έχουν δημοσιευτεί εργασίες που θεωρούν τον αλγόριθμο απαρχαιωμένο (Astrachan, 2003; Nieminen, 2005), ο αλγόριθμος επιδέχεται παραλλαγές και βελτιώσεις, με αποτέλεσμα η διδασκαλία του να προσφέρει μαθησιακά οφέλη. Επιπλέον, η σχεδίαση ενός διδακτικού-εκπαιδευτικού σεναρίου (Γρηγοριάδου κ.α., 2010) και η αξιοποίηση ψηφιακών εργαλείων στο πλαίσιο διδασκαλίας του αλγόριθμου (Στέργου, 2010), φαίνεται να έχει πρόσθετη διδακτική αξία στα ζητήματα της εικονικής εκτέλεσής του (Kordaki et al., 2008), της υλοποίησης παραλλαγών και τροποποιήσεων ώστε να ταξινομείται μέρος του πίνακα. Η διδακτική προσέγγιση που προτάθηκε επιχειρεί να αμβλύνει τις δυσκολίες διδασκαλίας και αξιοποίησης του αλγόριθμου, οικοδομώντας την διδασκαλία του αλγόριθμου σε προϋπάρχουσες γνώσεις και προηγούμενες έννοιες, ώστε οι μαθητές/τριες να είναι σε θέση να τον περιγράφουν, να τον εφαρμόζουν και να τον επαληθεύουν. Βιβλιογραφία Astrachan, O. (2003). Bubble sort: an archaeological algorithmic analysis. In Proceedings of the 34th SIGCSE technical symposium on Computer science education (SIGCSE '03). ACM, New York, NY, USA,

10 Ενότητα ΙΙ Διδακτική του Προγραμματισμού Chang, S.K. (2003). Data structures and algorithms, World Scientific. Fuguo, D., Lan, W., & Da, Y. (2011). Overview of the study on bubble sort algorithm, International Journal of Advancements in Computing Technology, 3(5), 1-7. Knuth, D. (1998). The Art of Computer Programming: Sorting and Searching, 2 ed., vol. 3, Addison-Wesley. Kordaki, M., Miatidis, M., & Kapsampelis, G. (2008). A computer environment for beginners' learning of sorting algorithms: Design and pilot evaluation. Computers & Education, 51(2), Liu, C.H., Jiu, Y.W., & Jason, J-Y. (2009). Using Design Sketch to Teach Bubble Sort in High School, The Journal of Computing, 1(1), Nieminen, J. (2005). Bubble sort as the first sorting algorithm, Ανακτήθηκε από Sahni, S. (2004). Δομές Δεδομένων, Αλγόριθμοι, Εφαρμογές στην C++, Εκδόσεις Τζιόλα. Βακάλη, Α., Γιαννόπουλος, Η., Ιωαννίδης, Χ., Κοίλιας, Χ., Μάλαμας, Κ., Μανωλόπουλος, Ι., & Πολίτης, Π. (2010). Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον, Αθήνα, ΥΠΔΒΜΘ. Βογιατζής, Ι., Ιωαννίδης, Ν., Κοίλιας, Χ., Μελετίου, Γ., & Μόρμορης, Μ., (2009). Εισαγωγή στην Αλγοριθμική, Εκδόσεις Νέων Τεχνολογιών. Γρηγοριάδου, Μ., Βεργίνης, Η., & Γόγουλου, Α. (2010). Αναπτύσσοντας και Αξιολογώντας Εκπαιδευτικό Υλικό που βασίζεται στο ECLiP για Εισαγωγικά Μαθήματα Προγραμματισμού, Πρακτικά 5ου Πανελληνίου Συνεδρίου «Διδακτικής της Πληροφορικής», Αθήνα, σελ Δουκάκης, Σ., Ψαλτίδου, Α., Γιαννοπούλου, Π. (2012). Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον, Τόμος Β, Εκδόσεις Πατάκη. Λαζαρίδης, Β. (2005). Ασύγχρονη εξ αποστάσεως εκπαίδευση αλγορίθμων γραμμικής βελτιστοποίησης, Αδημοσίευτη διδακτορική διατριβή, Τμήμα εφαρμοσμένης πληροφορικής, Πανεπιστήμιο Μακεδονίας. Μπαλής, Π. (2010). Αλγόριθμος ταξινόμησης φυσαλίδας, Ανακτήθηκε από Μπούμπουκα, Μ., Κανίδης, Ε., Γρηγοριάδου, Μ., & Σουλιώτη, Σ. (2008). Επανασχεδιάζοντας μια Δραστηριότητα Παιχνιδιού Ρόλων για τη Διδασκαλία του Αλγορίθμου Ταξινόμησης στη Δευτεροβάθμια Εκπαίδευση, 4ο Πανελλήνιο Συνέδριο «Διδακτική της Πληροφορικής». Σιδερίδης, Α., Γιαλούρης, Κ., Μπακογιάννης, Σ., & Σταθόπουλος, Κ. (2000). Προγραμματισμός υπολογιστών, Αθήνα, ΥΠΔΒΜΘ. Στέργου, Σ. (2010). pseudoglossa.gr - Online διερμηνευτής για την Ψευδογλώσσα του μαθήματος ΑΕΠΠ. Στο Δουκάκης Σ. (Επιμ.) Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον, Παρελθόν, Παρόν και Μέλλον, ΕΠΥ, Αθήνα, Εκδόσεις Νέων Τεχνολογιών, Φωτάκης, Δ. (2006). Ταξινόμηση-Αναζήτηση-Επιλογή, Ανακτήθηκε από

Ταξινόμηση στοιχείων μονοδιάστατου πίνακα

Ταξινόμηση στοιχείων μονοδιάστατου πίνακα Ταξινόμηση στοιχείων μονοδιάστατου πίνακα Υποδειγματικό Σενάριο Γνωστικό αντικείμενο: Πληροφορική Δημιουργός: ΣΠΥΡΙΔΩΝ ΔΟΥΚΑΚΗΣ ΙΝΣΤΙΤΟΥΤΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΠΟΛΙΤΙΚΗΣ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ, ΕΡΕΥΝΑΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ

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

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

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

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

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

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

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

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

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

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

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

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον και Μαθηματικά: Μια αλγοριθμική προσέγγιση του θεωρήματος Bolzano Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον και Μαθηματικά: Μια αλγοριθμική προσέγγιση του θεωρήματος Bolzano Πέρδος Αθανάσιος 1, Σαράφης Ιωάννης 2, Δουκάκης Σπυρίδων 3, Ντρίζος Δημήτριος 4 1 Δρ.

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

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

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

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

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

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

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

Bubble Hack Οπτικοποίηση του αλγορίθμου ταξινόμησης Bubble Sort στο Scratch

Bubble Hack Οπτικοποίηση του αλγορίθμου ταξινόμησης Bubble Sort στο Scratch Bubble Hack Οπτικοποίηση του αλγορίθμου ταξινόμησης Bubble Sort στο Scratch 1 Καλαμποκάς Ιάσων, 2 Καραστάθη Μαρία, 3 Καραστάθη Ουρανία, 4 Χαλβατσιώτης Γεώργιος, 5 Κωνσταντίνου Ζωή, 6 Καρόγλου Νικόλαος,

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

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

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

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

ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ: Γ ΛΥΚΕΙΟΥ HM/NIA: 21/2/2016

ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ: Γ ΛΥΚΕΙΟΥ HM/NIA: 21/2/2016 ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ: Γ ΛΥΚΕΙΟΥ HM/NIA: 21/2/2016 ΘΕΜΑ A (Α1) Να σημειώσετε με κατάλληλο τρόπο ανάλογα με το αν θεωρείτε σωστή ή λανθασμένη κάθε μία από τις

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

Επαναληπτικές Διαδικασίες

Επαναληπτικές Διαδικασίες Επαναληπτικές Διαδικασίες Οι επαναληπτικές δομές ( εντολές επανάληψης επαναληπτικά σχήματα ) χρησιμοποιούνται, όταν μια ομάδα εντολών πρέπει να εκτελείται αρκετές- πολλές φορές ανάλογα με την τιμή μιας

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

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

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

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

Αναγκαιότητα χρήσης της δομής δεδομένων του πίνακα και η μη δυνατότητα χρήσης πινάκων

Αναγκαιότητα χρήσης της δομής δεδομένων του πίνακα και η μη δυνατότητα χρήσης πινάκων Αναγκαιότητα χρήσης της δομής δεδομένων του πίνακα και η μη δυνατότητα χρήσης πινάκων Υποδειγματικό Σενάριο Γνωστικό αντικείμενο: Πληροφορική Δημιουργός: ΣΠΥΡΙΔΩΝ ΔΟΥΚΑΚΗΣ ΙΝΣΤΙΤΟΥΤΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΠΟΛΙΤΙΚΗΣ

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

Πίνακες. Ι.Ε.Κ ΓΛΥΦΑΔΑΣ Τεχνικός Τεχνολογίας Internet Αλγοριθμική Ι (Ε) Σχολ. Ετος A Εξάμηνο

Πίνακες. Ι.Ε.Κ ΓΛΥΦΑΔΑΣ Τεχνικός Τεχνολογίας Internet Αλγοριθμική Ι (Ε) Σχολ. Ετος A Εξάμηνο Πίνακες Ι.Ε.Κ ΓΛΥΦΑΔΑΣ Τεχνικός Τεχνολογίας Internet Αλγοριθμική Ι (Ε) Σχολ. Ετος 2012-13 A Εξάμηνο Πίνακες Η ποιο γνωστή και διαδεδομένη στατική δομή είναι ο πίνακας. Οι πίνακες αποτελούνται από στοιχεία

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

Μελέτη της συμβολής του περιβάλλοντος οπτικοποίησης αλγορίθμων DAVE στην οικοδόμηση αλγορίθμων ταξινόμησης από μαθητές Γ Λυκείου

Μελέτη της συμβολής του περιβάλλοντος οπτικοποίησης αλγορίθμων DAVE στην οικοδόμηση αλγορίθμων ταξινόμησης από μαθητές Γ Λυκείου Μελέτη της συμβολής του περιβάλλοντος οπτικοποίησης αλγορίθμων DAVE στην οικοδόμηση αλγορίθμων ταξινόμησης από μαθητές Γ Λυκείου Ευριπίδης Βραχνός, Αθανάσιος Τζιμογιάννης evrachnos@gmail.com, ajimoyia@uop.gr

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

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

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

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

Ταξινόμηση μονοδιάστατου πίνακα με τη μέθοδο της ευθείας ανταλλαγής (ή φυσαλίδας - Bubble Sort)

Ταξινόμηση μονοδιάστατου πίνακα με τη μέθοδο της ευθείας ανταλλαγής (ή φυσαλίδας - Bubble Sort) Ταξινόμηση μονοδιάστατου πίνακα με τη μέθοδο της ευθείας ανταλλαγής (ή φυσαλίδας - Bubble Sort) Βέλτιστο Σενάριο Γνωστικό αντικείμενο: Πληροφορική Δημιουργός: Βασίλειος Καραΐσκος ΙΝΣΤΙΤΟΥΤΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ

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

5. Απλή Ταξινόμηση. ομές εδομένων. Χρήστος ουλκερίδης. Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων

5. Απλή Ταξινόμηση. ομές εδομένων. Χρήστος ουλκερίδης. Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων Πανεπιστήμιο Πειραιώς Σχολή Τεχνολογιών Πληροφορικής και Επικοινωνιών Τμήμα Ψηφιακών Συστημάτων 5. Απλή Ταξινόμηση 2 ομές εδομένων 4 5 Χρήστος ουλκερίδης Τμήμα Ψηφιακών Συστημάτων 11/11/2016 Εισαγωγή Η

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

ΘΕΜΑ 1 ο. Στήλη Β Προτάσεις. β. Ο βρόχος επανάληψης τερµατίζεται, όταν η συνθήκη είναι αληθής. όταν η συνθήκη είναι ψευδής.

ΘΕΜΑ 1 ο. Στήλη Β Προτάσεις. β. Ο βρόχος επανάληψης τερµατίζεται, όταν η συνθήκη είναι αληθής. όταν η συνθήκη είναι ψευδής. ΑΠΟΛΥΤΗΡΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΤΡΙΤΗ 1 ΙΟΥΝΙΟΥ 2004 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ): ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

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

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

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

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

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

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

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

Στήλη Β Προτάσεις. 1. Όσο συνθήκη επανάλαβε εντολές Τέλος_επανάληψης 2. Αρχή_επανάληψης εντολές Μέχρις_ότου συνθήκη

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

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

Διδακτικές Προσεγγίσεις και Εργαλεία για τη Διδασκαλία της Πληροφορικής

Διδακτικές Προσεγγίσεις και Εργαλεία για τη Διδασκαλία της Πληροφορικής Περιεχόμενα Πρόλογος... 11 Κεφ.1 Θεωρητικό Πλαίσιο της Διδακτικής: Βασικές Έννοιες, Σχεδιασμός και Οργάνωση Διδασκαλίας, Εκπαιδευτική Αξιολόγηση Μ. Γρηγοριάδου, Ε. Γουλή και Α. Γόγουλου... 15 1.1 Βασικές

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

10 Α2. 5 Α3. (ΟΧΙ = 20-4*2^2)) H (X>Ψ ΚΑΙ X > Ψ

10 Α2. 5 Α3. (ΟΧΙ = 20-4*2^2)) H (X>Ψ ΚΑΙ X > Ψ Α Π Α Ν Τ Η Σ Ε Ι Σ Θ Ε Μ Α Τ Ω Ν Π Α Ν Ε Λ Λ Α Δ Ι Κ Ω Ν Ε Ξ Ε Τ Α Σ Ε Ω Ν 2 0 1 4 Α Ν Α Π Τ Υ Ξ Η Ε Φ Α Ρ Μ Ο Γ Ω Ν Σ Ε Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Ι Σ Τ Ι Κ Ο Π Ε Ρ Ι Β Α Λ Λ Ο Ν Τ Ε Χ Ν Ο Λ Ο Γ Ι Κ Η Σ Κ Α

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

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

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 2.4.5 8.2 Βασικές Ασκήσεις στις Δομές Επανάληψης Έλεγχος Εισαγόμενων Τιμών Εύρεση Αθροισμάτων - Μέσων όρων Εύρεση Μέγιστου- Ελάχιστου Εύρεση Πλήθους Ποσοστών

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

Δομές Δεδομένων. Τι είναι η δομή δεδομένων; Έστω η ακολουθία αριθμών: 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

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

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

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

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

ΘΕΜΑ Α. Μονάδες 10 Α2.

ΘΕΜΑ Α. Μονάδες 10 Α2. ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΚΥΡΙΑΚΗ 30 ΑΠΡΙΛΙΟΥ 2017 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ) ΘΕΜΑ

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

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

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

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

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

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

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

Στήλη Β Προτάσεις α. Ο βρόχος επανάληψης τερµατίζεται, όταν η συνθήκη είναι αληθής β. Ο βρόχος επανάληψης

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

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

Αναδιάρθρωση και εξορθολογισμός της διδακτέας ύλης Πληροφορικής Α & Β ΓΕ.Λ.

Αναδιάρθρωση και εξορθολογισμός της διδακτέας ύλης Πληροφορικής Α & Β ΓΕ.Λ. Αναδιάρθρωση και εξορθολογισμός της διδακτέας ύλης Πληροφορικής Α & Β ΓΕ.Λ. Ομάδα Εργασίας ΓΕΛ Συντονιστής: ΓΡΑΜΜΕΝΟΣ ΝΙΚΟΛΑΟΣ, Σύμβουλος Γ ΙΕΠ 1. Αποστολάκης Ιωάννης - Εκπαιδευτικός ΠΕ19 2. Δουκάκης Σπυρίδων

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

Διαδικασιακός Προγραμματισμός

Διαδικασιακός Προγραμματισμός Τμήμα ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΕ ΤΕΙ ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ Διαδικασιακός Προγραμματισμός Διάλεξη 12 η Αναζήτηση/Ταξινόμηση Πίνακα Οι διαλέξεις βασίζονται στο βιβλίο των Τσελίκη και Τσελίκα C: Από τη Θεωρία στην

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

10 Α2. 5 Α3. (ΟΧΙ = 20-4*2^2)) H (X>Ψ ΚΑΙ X > Ψ

10 Α2. 5 Α3. (ΟΧΙ = 20-4*2^2)) H (X>Ψ ΚΑΙ X > Ψ Α Π Α Ν Τ Η Σ Ε Ι Σ Θ Ε Μ Α Τ Ω Ν Π Α Ν Ε Λ Λ Α Δ Ι Κ Ω Ν Ε Ξ Ε Τ Α Σ Ε Ω Ν 2 0 1 4 Α Ν Α Π Τ Υ Ξ Η Ε Φ Α Ρ Μ Ο Γ Ω Ν Σ Ε Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Ι Σ Τ Ι Κ Ο Π Ε Ρ Ι Β Α Λ Λ Ο Ν Τ Ε Χ Ν Ο Λ Ο Γ Ι Κ Η Σ Κ Α

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

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

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

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

Αναπτύσσοντας και Αξιολογώντας Εκπαιδευτικό Υλικό που βασίζεται στο ECLiP για Εισαγωγικά Μαθήματα Προγραμματισμού

Αναπτύσσοντας και Αξιολογώντας Εκπαιδευτικό Υλικό που βασίζεται στο ECLiP για Εισαγωγικά Μαθήματα Προγραμματισμού Αναπτύσσοντας και Αξιολογώντας Εκπαιδευτικό Υλικό που βασίζεται στο ECLiP για Εισαγωγικά Μαθήματα Προγραμματισμού Μ. Γρηγοριάδου, Η. Βεργίνης, A. Γόγουλου Τμήμα Πληροφορικής και Τηλεπικοινωνιών, Εθνικό

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

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

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

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

ΠΕΡΙΕΧΟΜΕΝΑ. Μονοδιάστατοι πίνακες Πότε πρέπει να χρησιμοποιούνται πίνακες Πολυδιάστατοι πίνακες Τυπικές επεξεργασίες πινάκων

ΠΕΡΙΕΧΟΜΕΝΑ. Μονοδιάστατοι πίνακες Πότε πρέπει να χρησιμοποιούνται πίνακες Πολυδιάστατοι πίνακες Τυπικές επεξεργασίες πινάκων ΠΕΡΙΕΧΟΜΕΝΑ Μονοδιάστατοι πίνακες Πότε πρέπει να χρησιμοποιούνται πίνακες Πολυδιάστατοι πίνακες Τυπικές επεξεργασίες πινάκων Εισαγωγή Η χρήση των μεταβλητών με δείκτες στην άλγεβρα είναι ένας ιδιαίτερα

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

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

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

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

Προϋπάρχουσες γνώσεις των μαθητών στους αλγόριθμους ταξινόμησης. Ποιον αλγόριθμο επινοούν;

Προϋπάρχουσες γνώσεις των μαθητών στους αλγόριθμους ταξινόμησης. Ποιον αλγόριθμο επινοούν; Προϋπάρχουσες γνώσεις των μαθητών στους αλγόριθμους ταξινόμησης. Ποιον αλγόριθμο επινοούν; Ευριπίδης Βραχνός, Αθανάσιος Τζιμογιάννης evrachnos@gmail.com, ajimoyia@uop.gr Τμήμα Κοινωνικής και Εκπαιδευτικής

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

Γενικές εξετάσεις 2014 Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον Τεχνολογική Κατεύθυνση

Γενικές εξετάσεις 2014 Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον Τεχνολογική Κατεύθυνση Φροντιστήρια δυαδικό 1 ΦΡΟΝΤΙΣΤΗΡΙΑ δυαδικό Γενικές εξετάσεις 2014 Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον Τεχνολογική Κατεύθυνση Τα θέματα επεξεργάστηκαν οι καθηγητές των Φροντιστηρίων «δυαδικό»

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

Διδακτικές Προσεγγίσεις στην Εύρεση Συχνοτήτων Εμφάνισης των Περιεχομένων ενός Πίνακα

Διδακτικές Προσεγγίσεις στην Εύρεση Συχνοτήτων Εμφάνισης των Περιεχομένων ενός Πίνακα Διδακτικές Προσεγγίσεις στην Εύρεση Συχνοτήτων Εμφάνισης των Περιεχομένων ενός Πίνακα Ευάγγελος Κανίδης 1, Ιωάννης Κούλας 2 1 Σχολικός Σύμβουλος Πληροφορικής Γ' Αθήνας, vkanidis@sch.gr 2 Προϊστάμενος Ακαδημαϊκού

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

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

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

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

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

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

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

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

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

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

Φροντιστήρια Επίγνωση Προτεινόμενα Θέματα Πανελλαδικών ΑΕΠΠ 2015

Φροντιστήρια Επίγνωση Προτεινόμενα Θέματα Πανελλαδικών ΑΕΠΠ 2015 Φροντιστήρια Επίγνωση Προτεινόμενα Θέματα Πανελλαδικών ΑΕΠΠ 2015 Βάλβης Δημήτριος Μηχανικός Πληροφορικής ΘΕΜΑ Α Α1. Να γράψετε στο τετράδιό σας τον αριθμό καθεμιάς από τις παρακάτω προτάσεις 1-5 και δίπλα

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

ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ:- Γ ΛΥΚΕΙΟΥ ΤΜΗΜΑΤΑ: ΓΟ4 ΓΟ7 (ΖΩΓΡΑΦΟΥ) ΓΟ5 ΓΟ6 (ΧΟΛΑΡΓΟΣ) HM/NIA: 15/1/2017

ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ:- Γ ΛΥΚΕΙΟΥ ΤΜΗΜΑΤΑ: ΓΟ4 ΓΟ7 (ΖΩΓΡΑΦΟΥ) ΓΟ5 ΓΟ6 (ΧΟΛΑΡΓΟΣ) HM/NIA: 15/1/2017 ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ:- Γ ΛΥΚΕΙΟΥ ΤΜΗΜΑΤΑ: ΓΟ4 ΓΟ7 (ΖΩΓΡΑΦΟΥ) ΓΟ5 ΓΟ6 (ΧΟΛΑΡΓΟΣ) HM/NIA: 15/1/2017 ΘΕΜΑ Α (Α1) Δίνεται η παρακάτω ακολουθία εντολών αλγορίθμου:

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

Γ ΤΑΞΗ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ÑÏÌÂÏÓ

Γ ΤΑΞΗ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ÑÏÌÂÏÓ Γ ΤΑΞΗ ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ 1ο Α. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-5 και δίπλα τη λέξη Σωστό,αν είναι σωστή,

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΟΝΟΜΑΤΕΠΩΝΥΜΟ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΟΝΟΜΑΤΕΠΩΝΥΜΟ: Θέμα 1ο I. Ποιες οι διαφορές μεταξύ των στατικών και των δυναμικών δομών; (Μονάδες 7) II. Να γράψετε στο τετράδιό

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

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

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

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

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

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

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

www.lazarinis.gr ΑΕΠΠ - ΗΜΕΡΗΣΙΑ ΛΥΚΕΙΑ 2011 - ΘΕΜΑΤΑ ΚΑΙ ΛΥΣΕΙΣ

www.lazarinis.gr ΑΕΠΠ - ΗΜΕΡΗΣΙΑ ΛΥΚΕΙΑ 2011 - ΘΕΜΑΤΑ ΚΑΙ ΛΥΣΕΙΣ Σελίδα 1 από 12 www.lazarinis.gr ΑΕΠΠ - ΗΜΕΡΗΣΙΑ ΛΥΚΕΙΑ 2011 - ΘΕΜΑΤΑ ΚΑΙ ΛΥΣΕΙΣ Σε συνεργασία µε τις εκδόσεις ΕΛΛΗΝΟΕΚ ΟΤΙΚΗ κυκλοφορούν τα βοηθήµατα «Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον:

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

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

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

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

ΑΡΧΗ 2ΗΣ ΣΕΛΙΔΑΣ Γ Α... Β

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

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

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

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

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

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

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

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

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

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

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

Αναπαραστάσεις μαθητών και φοιτητών για τον αλγόριθμο ταξινόμησης ευθείας ανταλλαγής: Μια ανάλυση βασισμένη στην ταξινομία SOLO

Αναπαραστάσεις μαθητών και φοιτητών για τον αλγόριθμο ταξινόμησης ευθείας ανταλλαγής: Μια ανάλυση βασισμένη στην ταξινομία SOLO Αναπαραστάσεις μαθητών και φοιτητών για τον αλγόριθμο ταξινόμησης ευθείας ανταλλαγής: Μια ανάλυση βασισμένη στην ταξινομία SOLO Ευριπίδης Βραχνός, Αθανάσιος Τζιμογιάννης evrachnos@gmail.com, ajimoyia@uop.gr

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

φροντιστήρια Θέματα Ανάπτυξης Εφαρμογών σε Προγραμματιστικό Περιβάλλον Γ λυκείου Προσανατολισμός Σπουδών Οικονομίας και Πληροφορικής

φροντιστήρια   Θέματα Ανάπτυξης Εφαρμογών σε Προγραμματιστικό Περιβάλλον Γ λυκείου Προσανατολισμός Σπουδών Οικονομίας και Πληροφορικής Θέματα Ανάπτυξης Εφαρμογών σε Προγραμματιστικό Περιβάλλον Γ λυκείου Προσανατολισμός Σπουδών Οικονομίας και Πληροφορικής Θέμα Α Α1. Να γράψετε στο τετράδιο σας το γράμμα της κάθε πρότασης και δίπλα τη λέξη

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

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

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

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

Ένα περιοδικό για το ΑΕΠΠ Τεύχος Πανελλαδικών ΙΙ

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

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

Θέμα 1 ο. Επαναληπτικό ΛΥΣΕΙΣ

Θέμα 1 ο. Επαναληπτικό ΛΥΣΕΙΣ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΚΑΣΤΡΙΤΣΙΟΥ ΠΑΡΑΣΚΕΥΗ 5 Μαΐου 2014 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ

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

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

Διδάσκοντας το μάθημα Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 1 Διδάσκοντας το μάθημα Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον 1 Π. Κ. Γιαννοπούλου Εκπαιδευτικός ΠΕ19, Λεόντειο Λύκειο Πατησίων nagia@math.ntua.gr Σ. Γ. Δουκάκης Εκπαιδευτικός ΠΕ19, Αμερικανικό

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

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

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

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ) 2004 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΗΡΕΣΙΩΝ) 2004 ΘΕΜΑ 1ο ΕΚΦΩΝΗΣΕΙΣ Α. Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις

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

Θέμα Β. ΓΙΑ γ ΑΠΟ 1 ΜΕΧΡΙ 4. ΓΙΑ δ ΑΠΟ 1 ΜΕΧΡΙ 4. Α[γ,δ] 17 - (γ-1)*4 - δ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗ

Θέμα Β. ΓΙΑ γ ΑΠΟ 1 ΜΕΧΡΙ 4. ΓΙΑ δ ΑΠΟ 1 ΜΕΧΡΙ 4. Α[γ,δ] 17 - (γ-1)*4 - δ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΚΑΣΤΡΙΤΣΙΟΥ ΠΑΡΑΣΚΕΥΗ 5 Μαΐου 2014 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ

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

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

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

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

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

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

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΑΘΗΜΑ 8 Ο. Ταξινόμηση και Αναζήτηση Συναρτήσεις χειρισμού οθόνης ΣΙΝΑΤΚΑΣ Ι. ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΑΘΗΜΑ 8 Ο. Ταξινόμηση και Αναζήτηση Συναρτήσεις χειρισμού οθόνης ΣΙΝΑΤΚΑΣ Ι. ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΑΘΗΜΑ 8 Ο Ταξινόμηση και Αναζήτηση Συναρτήσεις χειρισμού οθόνης ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ 2010-11 1 Εισαγωγή Η τακτοποίηση των δεδομένων με ιδιαίτερη σειρά είναι πολύ σημαντική λειτουργία που ονομάζεται

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

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

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

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

Επανασχεδιάζοντας μια Δραστηριότητα Παιχνιδιού Ρόλων για τη Διδασκαλία του Αλγορίθμου Ταξινόμησης στη Δευτεροβάθμια Εκπαίδευση

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

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

Εκπαιδευτικό Σενάριο για την Διδασκαλία των Δομών Επανάληψης

Εκπαιδευτικό Σενάριο για την Διδασκαλία των Δομών Επανάληψης ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Εκπαιδευτικό Σενάριο για την Διδασκαλία των Δομών Επανάληψης Παπαδημητρίου Ηλίας Σιψά Γρηγορία Καλαμάτα 20/06/2013 Εκπαιδευτικό Σενάριο Για Την Διδασκαλία

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

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

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

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΠΡΟΣΟΜΟΙΩΣΗΣ ΠΑΝΕΛΛΑΔΙΚΩΝ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2014-2015 Πάτρα 5/5/2015 Ονοματεπώνυμο:.. Θέμα Α Α1. α. Να γράψετε στο τετράδιό σας τον

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

Εισαγωγή στην έννοια του Αλγορίθμου

Εισαγωγή στην έννοια του Αλγορίθμου Εισαγωγή στην έννοια του Αλγορίθμου ΟΜΑΔΑ ΑΝΑΠΤΥΞΗΣ Νίκος Μιχαηλίδης, Πληροφορικός ΠΕ19 ΣΧΟΛΕΙΟ 2 ο Πρότυπο Πειραματικό Γυμνάσιο Θεσσαλονίκης Θεσσαλονίκη, 24 Φεβρουαρίου 2015 1. Συνοπτική περιγραφή της

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

«Εκτέλεση Αλγορίθμων σε ψευδογλώσσα μέσα στο Word και στο Excel»

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

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

Μάθημα: Διδακτική της Πληροφορικής. Περιγραφή μαθήματος. Διδάσκων: Παλαιγεωργίου Γ. Διαλέξεις: Παρασκευή 17:00-20:00

Μάθημα: Διδακτική της Πληροφορικής. Περιγραφή μαθήματος. Διδάσκων: Παλαιγεωργίου Γ. Διαλέξεις: Παρασκευή 17:00-20:00 Μάθημα: Διδακτική της Πληροφορικής Διδάσκων: Παλαιγεωργίου Γ. Διαλέξεις: Παρασκευή 17:00-20:00 email: gpalegeo@gmail.com Περιγραφή μαθήματος Με τον όρο "Διδακτική της Πληροφορικής" εννοούμε τη μελέτη,

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

Έστω ένας πίνακας με όνομα Α δέκα θέσεων : 1 η 2 η 3 η 4 η 5 η 6 η 7 η 8 η 9 η 10 η

Έστω ένας πίνακας με όνομα Α δέκα θέσεων : 1 η 2 η 3 η 4 η 5 η 6 η 7 η 8 η 9 η 10 η Μονοδιάστατοι Πίνακες Τι είναι ο πίνακας γενικά : Πίνακας είναι μια Στατική Δομή Δεδομένων. Δηλαδή συνεχόμενες θέσεις μνήμης, όπου το πλήθος των θέσεων είναι συγκεκριμένο. Στις θέσεις αυτές καταχωρούμε

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

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

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

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

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ 20-03-2012 Α. ίνεται το παρακάτω τμήμα αλγόριθμου: Ψευδής Αν Ε mod 4 = 0 τότε Αληθής Αν Ε mod 100 = 0 τότε Ψευδής Αν Ε

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

Εμπειρική Έρευνα σε Εκπαιδευτικούς για το Μάθημα Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Νέα Δεδομένα και Αποτελέσματα

Εμπειρική Έρευνα σε Εκπαιδευτικούς για το Μάθημα Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Νέα Δεδομένα και Αποτελέσματα Εμπειρική Έρευνα σε Εκπαιδευτικούς για το Μάθημα Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον. Νέα Δεδομένα και Αποτελέσματα Σπύρος Δουκάκης 1, Χρήστος Κοίλιας 2, Νίκος Αδαμόπουλος 3, Παναγιώτης Τσιωτάκης

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

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

Ενδεικτικές Απαντήσεις στο μάθημα Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Ενδεικτικές Απαντήσεις στο μάθημα Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Θέμα Α Α1 1 Λ 2 Λ 3 Σ 4 Λ 5 Σ Α2. Χαρακτήρας ΑΛΗΘΗΣ Πραγματική -2.0 Λογική ΑΛΗΘΗΣ Λογική ΨΕΥΔΗΣ Ακέραια 4 Α3. α Α[6]

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

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

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

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

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

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

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

Μαθησιακές δυσκολίες ΙΙ. Παλαιγεωργίου Γιώργος Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών Τηλεπικοινωνιών και Δικτύων, Πανεπιστήμιο Θεσσαλίας

Μαθησιακές δυσκολίες ΙΙ. Παλαιγεωργίου Γιώργος Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών Τηλεπικοινωνιών και Δικτύων, Πανεπιστήμιο Θεσσαλίας Μαθησιακές δυσκολίες ΙΙ Παλαιγεωργίου Γιώργος Τμήμα Μηχανικών Ηλεκτρονικών Υπολογιστών Τηλεπικοινωνιών και Δικτύων, Πανεπιστήμιο Θεσσαλίας Μάρτιος 2010 Προηγούμενη διάλεξη Μαθησιακές δυσκολίες Σε όλες

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

μεταβλητής Χ Χ ΑΛΗΘΗΣ Χ Χ 7 > 4 Χ ΨΕΥ ΗΣ Μονάδες 10

μεταβλητής Χ Χ ΑΛΗΘΗΣ Χ Χ 7 > 4 Χ ΨΕΥ ΗΣ Μονάδες 10 ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΗΜΕΡΗΣΙΩΝ ΠΑΝΕΛΛΗΝΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΑΡΑΣΚΕΥΗ 1 ΙΟΥΝΙΟΥ 2012 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ

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

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

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

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

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

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

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

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

ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΘΕΜΑ Α ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ ΑΝΑΚΕΦΑΛΑΙΩΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ Γ' ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΕΜΠΤΗ 26 ΑΠΡΙΛΙΟΥ 2012 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΛΥΣΕΙΣ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: 7 Α1. Κάθε σωστή απάντηση

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

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

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

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

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

Χαρακτηριστικά και προτιμήσεις των εκπαιδευτικών Πληροφορικής για την επιμόρφωση στο μάθημα Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Χαρακτηριστικά και προτιμήσεις των εκπαιδευτικών Πληροφορικής για την επιμόρφωση στο μάθημα Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον Σπύρος Δουκάκης 1, Χρήστος Κοίλιας 2, Νίκος Αδαμόπουλος 3 sdoukakis@rhodes.aegean.gr,

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

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

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

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

ΑΠΑΝΤΗΣΕΙΣ. Επιµέλεια: Οµάδα Πληροφορικής της Ώθησης

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

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

Ενδεικτικές Ερωτήσεις Θεωρίας

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

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

μεταβλητής Χ Χ ΑΛΗΘΗΣ Χ 11.0 13.0 Χ 7 > 4 Χ ΨΕΥ ΗΣ Μονάδες 10 EKΠΑΙΔΕΥΣΗ: Με Οράματα και Πράξεις για την Παιδεία -1-

μεταβλητής Χ Χ ΑΛΗΘΗΣ Χ 11.0 13.0 Χ 7 > 4 Χ ΨΕΥ ΗΣ Μονάδες 10 EKΠΑΙΔΕΥΣΗ: Με Οράματα και Πράξεις για την Παιδεία -1- ΠΑΝΕΛΛΗΝΙΕΣ ΕΞΕΤΑΣΕΙΣ Γ' ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΠΑΡΑΣΚΕΥΗ 1 ΙΟΥΝΙΟΥ 2012 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ(ΚΥΚΛΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΥΠΗΡΕΣΙΩΝ)

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

Β[(ι-7)*15+j] ON[ι,j] temp B[j-1] B[j-1] B[j] B[j] temp. j j+1

Β[(ι-7)*15+j] ON[ι,j] temp B[j-1] B[j-1] B[j] B[j] temp. j j+1 Τετάρτη 18 Μαρτίου 2015 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ Θέµα Α Α1. Να γράψετε τα πλεονεκτήµατα του δοµηµένου προγραµµατισµού. Α2. Ποιος είναι ο ρόλος της στοίβας στην κλήση

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

ΘΕΜΑ 1 Ο Α1. Δίνονται οι παρακάτω εντολές από ένα τμήμα προγράμματος:

ΘΕΜΑ 1 Ο Α1. Δίνονται οι παρακάτω εντολές από ένα τμήμα προγράμματος: ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ Ον/μο:.. Γ Λυκείου Ύλη:3-6-9 Τεχν. Κατ. 09-03-14 ΘΕΜΑ 1 Ο Α1. Δίνονται οι παρακάτω εντολές από ένα τμήμα προγράμματος: ΔΙΑΒΑΣΕ α, β x α > β Να χαρακτηρίσετε αν κάθε μία από

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

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

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

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

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

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

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