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

Save this PDF as:
 WORD  PNG  TXT  JPG

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

Download "ΥΛΟΠΟΙΗΣΗ ΠΡΟΤΥΠΩΝ ΕΠΙΚΟΙΝΩΝΙΑΣ ΜΕ ΤΗ ΒΙΒΛΙΟΘΗΚΗ JAVA.NET ΣΤΑ ΠΛΑΙΣΙΑ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΥ ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΟΥ ΤΕΕ"

Transcript

1 3 Ο ΣΥΝΕΔΡΙΟ ΣΤΗ ΣΥΡΟ-ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ 145 ΥΛΟΠΟΙΗΣΗ ΠΡΟΤΥΠΩΝ ΕΠΙΚΟΙΝΩΝΙΑΣ ΜΕ ΤΗ ΒΙΒΛΙΟΘΗΚΗ JAVA.NET ΣΤΑ ΠΛΑΙΣΙΑ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΥ ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ ΤΟΥ ΤΕΕ Βραχνός Ευριπίδης Καθηγητής Πληροφορικής ΤΕΕ Μήλου ΠΕΡΙΛΗΨΗ Στην εργασία αυτή κάνουμε χρήση της βιβλιοθήκης net της java, για την υλοποίηση μιας δικτυακής εφαρμογής, που έχει σαν σκοπό την καλύτερη κατανόηση κάποιων τοπολογιών και προτύπων που διδάσκονται στο μάθημα Μετάδοση Δεδομένων και Δίκτυα Υπολογιστών του Β κύκλου της ειδικότητας πληροφορικής του ΤΕΕ. Πιο συγκεκριμένα θα δείξουμε πως μπορούν οι μαθητές με την κατάλληλη καθοδήγηση να υλοποιήσουν αρχικά την τοπολογία του δακτυλίου και στη συνέχεια το πρότυπο δακτυλίου με κουπόνι. Οι μαθητές δούλεψαν ανά ζεύγη. Ένας υλοποίησε τον εξυπηρέτη(server) και ο άλλος τον εξυπηρετούμενο(client). Πιστεύουμε ότι οι μαθητές θα πρέπει να υλοποιούν αντίστοιχες ασκήσεις στα πλαίσια του μαθήματος των δικτύων. Η βιβλιοθήκη net της java μπορεί να χρησιμοποιηθεί έτσι ώστε να αποφύγουμε ανούσιες λεπτομέρειες και να επικεντρωθούμε στις βασικές έννοιες όπως θα δείξουμε στη συνέχεια. ΛΕΞΕΙΣ ΚΛΕΙΔΙΑ: java, net, δίκτυα υπολογιστών, ΤΕΕ, δικτυακός προγραμματισμός, τοπολογία δακτυλίου με κουπόνι ΕΙΣΑΓΩΓΗ Το μάθημα Δίκτυα Υπολογιστών του Β κύκλου του ΤΕΕ που εξετάζεται και πανελλαδικά είναι κατά βάση θεωρητικό. Το εργαστήριο του μαθήματος, όσον αφορά τα πρότυπα επικοινωνίας αναλίσκεται σε διάφορα λογισμικά προσομοίωσης που υπάρχουν και με τα οποία οι μαθητές μπορούν να παρακολουθήσουν τη μετάδοση πακέτων μεταξύ υπολογιστών με βάση τα συγκεκριμένα πρότυπα. Εμείς ακολουθήσαμε μια άλλη προσέγγιση όσον αφορά το θέμα του εργαστηρίου. Αντί οι μαθητές να είναι παθητικοί θεατές ενός λογισμικού προσομοίωσης, ίσως θα ήταν καλύτερα να υλοποιήσουν οι ίδιοι τα πρωτόκολλα αυτά. Αυτό ίσως να ακούγεται λίγο εξωπραγματικό για τα δεδομένα του ΤΕΕ, θα δείξουμε όμως ότι δεν είναι. Το μόνο που μας έλειπε εκτός από την καλή θέληση, ήταν μια γλώσσα προγραμματισμού που να υποστηρίζει προγραμματισμό σε ένα τοπικό δίκτυο. Στην ύλη του μαθήματος Προγραμματιστικά Εργαλεία στο Διαδίκτυο περιλαμβάνονται τα γνωστά java applets. Έτσι βρήκαμε την ευκαιρία να εξηγήσουμε κάποιες βασικές έννοιες της γλώσσας και να κάνουμε κάποιες ασκήσεις ώστε οι μαθητές να κατανοήσουν τις βασικές δομές της. Όλα αυτά έγιναν με απλά παραδείγματα και με την πρόθεση από μέρους μας να κρύβουμε σε κάθε άσκηση τα δυσνόητα μέρη της γλώσσας όπως αυτό των λειτουργιών εισόδου/εξόδου. Αυτό το καταφέραμε με την υλοποίηση μερικών πολύ απλών μεθόδων για είσοδο και έξοδο τις οποίες χρησιμοποίησαν οι μαθητές. Οι διδακτικοί μας στόχοι σε αυτή τη δραστηριότητα είναι οι παρακάτω Κατανόηση της αρχιτεκτονικής του μοντέλου πελάτη-εξυπηρέτη

2 146 3 Ο ΣΥΝΕΔΡΙΟ ΣΤΗ ΣΥΡΟ ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ Κατανόηση των τοπολογιών τοπικών δικτύων Σχήμα 1. Οι τέσσερις βασικές τοπολογίες που περιλαμβάνει το μάθημα: δίαυλος, δακτύλιος, αστέρας και δέντρο. ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ Η άσκηση έλαβε χώρα στο εργαστήριο του ΤΕΕ το οποίο περιλαμβάνει δώδεκα σταθμούς εργασίας με Windows 2000, και τον κεντρικό υπολογιστή που τρέχει Windows 2000 Server. Όλα αυτά συνδέονται σε τοπολογία αστέρα μέσω του κεντρικού διανομέα του εργαστηρίου και έτσι συνιστούν ένα τοπικό δίκτυο. Οι υπολογιστές του τοπικού μας δικτύου μοιράζονται μια σύνδεση ISDN 128-Κbit για πρόσβαση στο διαδίκτυο. Για την υλοποίηση της εργασίας οι μαθητές χρησιμοποίησαν το προγραμματιστικό περιβάλλον JCreator το οποίο διατίθεται δωρεάν από την ομώνυμη διεύθυνση. Σχήμα 2. Το περιβάλλον του εργαστηρίου. Ως γνωστόν κάθε υπολογιστής έχει μια μοναδική διεύθυνση στο δίκτυο γνωστή και ως IP. Η διεύθυνση αυτή είναι ένας 32-bit αριθμός στο IPv4. Στο Διαδίκτυο νέας γενιάς όπου θα έχουμε το σύστημα διευθυνσιοδότησης IPv6 η διεύθυνση IP θα είναι ένας 128-bit αριθμός. Η πρώτη άσκηση την οποία κλήθηκαν να υλοποιήσουν οι μαθητές ήταν μια μέθοδος η οποία ελέγχει αν ένα δοσμένο όνομα και μια διεύθυνση IP αναφέρονται στον ίδιο υπολογιστή στο διαδίκτυο. Προηγουμένως είχε εξηγηθεί η λειτουργία της κλάσης InetAddress, το περιεχόμενο ενός αντικειμένου της κλάσης αλλά και οι τρόποι προσπέλασης του. Στη συνέχεια δίνουμε το τμήμα κώδικα που κλήθηκαν να γράψουν οι μαθητές. InetAddress address1 = InetAddress.getByName("www.db-net.aueb.gr"); System.out.println("Η διεύθυνση είναι " + address1.gethostaddress()); InetAddress address2 = InetAddress.getByName(" "); System.out.println("Το όνομα είναι " + address2.gethostname()); if (address1.equals(address2)) { System.out.println("Οι διευθύνσεις είναι ίδιες");

3 3 Ο ΣΥΝΕΔΡΙΟ ΣΤΗ ΣΥΡΟ-ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ 147 Κάνουμε την παραδοχή ότι οι μαθητές έχουν ήδη παρακολουθήσει ένα μάθημα σε Java και γνωρίζουν βασικές έννοιες όπως η μέθοδος equals και η κλήση στατικών μεθόδων. Αυτό με το υπάρχον πρόγραμμα σπουδών θα μπορούσε να γίνει στα πλαίσια των μαθημάτων Προγραμματισμός Υπολογιστών και Προγραμματιστικά Εργαλεία στο Διαδίκτυο. Μια άλλη έννοια που θα πρέπει να εξηγηθεί στους μαθητές είναι η έννοια της θύρας (port). Θα πρέπει να καταλάβουν ότι δεν είναι κάτι υλικό αλλά έχει να κάνει σχέση με το πρόγραμμα. Για παράδειγμα θα μπορούσαμε να τους πούμε ότι μια θύρα που αντιστοιχεί σε ένα πρόγραμμα είναι ουσιαστικά ένα αρχείο ή μια περιοχή στη μνήμη η οποία ελέγχεται τακτικά για νέα μηνύματα και χαρακτηρίζεται από έναν μοναδικό αριθμό. Οι θύρες από 1 εώς 1023 είναι δεσμευμένες από το σύστημα, έτσι θα πρέπει να επιλέξουμε έναν αριθμό μεγαλύτερο του 1023, π.χ Επίσης από το μάθημα Λειτουργικά Συστήματα τα παιδιά έχουν έρθει σε επαφή με το μοντέλο πελάτη-εξυπηρέτη(client-server). Μια πρακτική εξήγηση για τη συγκεκριμένη περίπτωση χωρίς να μπούμε σε λεπτομέρειες είναι η εξής απλή: Ο εξυπηρέτης ακούει και ο πελάτης του μιλάει ή αλλιώς ο πελάτης στέλνει πακέτα και ο εξυπηρέτης που περιμένει, τα λαμβάνει. Μπορούμε να χρησιμοποιούμε και την κλισέ φράση Ο εξυπηρέτης ακούει στη θύρα xx. Εδώ θα μπορούσαμε να ρωτήσουμε τα παιδιά, στην περίπτωση του ταχυδρόμου που φέρνει τα γράμματα στην πόρτα μας ποιος είναι ο πελάτης και ποιος ο εξυπηρέτης. Μια συζήτηση πάνω σε αυτό το παράδειγμα θα είχε ενδιαφέρον. Η ΥΛΟΠΟΙΗΣΗ Ο λόγος που επιλέξαμε τη γλώσσα προγραμματισμού Java για τη συγκεκριμένη άσκηση, είναι η πολύ καλή υποστήριξη που παρέχει για την επικοινωνία μεταξύ υπολογιστών, μέσω της βιβλιοθήκη java.net. Αν ψάξει κανείς μπορεί να βρει αναρίθμητα παραδείγματα χρήσης αυτής της βιβλιοθήκης στο διαδίκτυο. Εμείς συμβουλευτήκαμε το βιβλίο Thinking in Java του Bruce Eckel το οποίο διατίθεται δωρεάν σε ηλεκτρονική μορφή από τη διεύθυνση Θα χρειαστεί να υλοποιήσουμε δυο κλάσεις, μια για τον πελάτη και μια για τον εξυπηρέτη. Ο ΕΞΥΠΗΡΕΤΗΣ (SERVER) Για να αποκατασταθεί μια σύνδεση μεταξύ δυο υπολογιστών η βιβλιοθήκη αυτή χρησιμοποιεί τη δομή socket (υποδοχή). Η δημιουργία μιας υποδοχής η οποία θα ακούει στη θύρα port=8192 από την πλευρά του εξυπηρέτη γίνεται με την παρακάτω εντολή: ServerSocket mysocket = new ServerSocket(port); η οποία χρησιμοποιεί την κλάση ServerSocket για να αναπαραστήσει την μια άκρη της υποδοχής με το αντικείμενο mysocket που αφορά τον εξυπηρέτη. Το αντικείμενο αυτό ακούει στη θύρα port και περιμένει μήνυμα από κάποιον πελάτη. Η μέθοδος που υλοποιεί αυτή τη συμπεριφορά είναι η accept: Socket client = mysocket.accept(); Μόλις κάποιος πελάτης στείλει μήνυμα, η accept επιστρέφει το αντικείμενο client το οποίο παριστάνει την υποδοχή που επιτρέπει την επικοινωνία με τον πελάτη, ώστε να μπορεί ο εξυπηρέτης να διαβάζει με τις μεθόδους εισόδου/εξόδου της γλώσσας τα μηνύματα που στέλνει ο πελάτης μέσω της υποδοχής. Εδώ πρέπει να σημειώσουμε μια παρανόηση που γίνεται λόγω του

4 148 3 Ο ΣΥΝΕΔΡΙΟ ΣΤΗ ΣΥΡΟ ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ ονόματος του αντικειμένου ServerSocket. Το αντικείμενο αυτό δεν χρησιμοποιείται για την επικοινωνία με τον πελάτη, απλά ακούει στη δεδομένη θύρα. Μόλις κάποιος πελάτης αιτηθεί σύνδεση τότε δημιουργείται το αντικείμενο client τύπου Socket για την επικοινωνία μεταξύ του πελάτη και του εξυπηρέτη. Το αντικείμενο τύπου mysocket συνεχίζει να ακούει στη θύρα για τυχόν επόμενες αιτήσεις. Θα πρέπει να τονίσουμε τη διαφορά μεταξύ των δυο τύπων αντικειμένων στους μαθητές: Ο ServerSocket ακούει ( διαβάζει ) αιτήσεις για σύνδεση και επιστρέφει μέσω της accept ένα αντικείμενο Socket που παριστάνει τη νέα σύνδεση. Ο Socket ακούει ( διαβάζει ) πακέτα δεδομένων και όχι συνδέσεις Στη συνέχεια δίνουμε το βασικό τμήμα του κώδικα από την υλοποίηση του εξυπηρέτη. Με πλάγια γράμματα είναι ο κώδικας που έγραψαν οι μαθητές. Τους ζητήθηκε να δώσουν τις εντολές έτσι ώστε τα μηνύματα που λαμβάνουμε από τον πελάτη, να εμφανίζονται στην οθόνη. Η σύνδεση τερματίζεται όταν λάβουμε τη λέξη JAVA. Οι μέθοδοι CreateReader και CreateWriter δημιουργήθηκαν από τον καθηγητή ώστε να κρύψουμε από τους μαθητές τις λεπτομέρειες των ρευμάτων εισόδου-εξόδου, και να μην χρειάζεται να εξηγήσουμε πράγματα χωρίς καμία διδακτική αξία. ServerSocket mysocket = new ServerSocket(8192); System.out.println("Ο εξυπηρέτης ξεκίνησε " + mysocket); Socket client = mysocket.accept(); System.out.println("Η σύνδεση έγινε "+ socket); BufferedReader in = CreateReader(socket); String message = in.readline(); while (!message.equals( JAVA )) { System.out.println(message); message = in.readline(); Για λόγους πληρότητας δίνουμε και τις δυο μεθόδους που υλοποιήσαμε, για να απλοποιήσουμε τα πράγματα: BufferedReader CreateReader(Socket socket) { return new BufferedReader(new InputStreamReader(socket.getInputStream())); PrintWriter CreateWriter(Socket socket) { return new PrintWriter(new BufferedWriter(new OutputStreamWriter( socket.getoutputstream())),true); Ο ΠΕΛΑΤΗΣ (CLIENT) Με αντίστοιχο τρόπο γίνεται και η δημιουργία της υποδοχής από την πλευρά του πελάτη, μόνο που εδώ ο πελάτης θα πρέπει να δώσει και τη διεύθυνση του εξυπηρέτη στο διαδίκτυο: Socket server = new Socket( 80);

5 3 Ο ΣΥΝΕΔΡΙΟ ΣΤΗ ΣΥΡΟ-ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ 149 Το αντικείμενο server παριστάνει τη σύνδεση στη θύρα 80 του εξυπηρέτη που βρίσκεται στη διεύθυνση από την πλευρά του πελάτη. Όπου IPAddress είναι η διεύθυνση του υπολογιστή στον οποίο τρέχει ο εξυπηρέτης. Φυσικά έχουμε συνεννοηθεί όλοι να χρησιμοποιούμε την ίδια θύρα (8192). Παρακάτω δίνεται και το τμήμα κώδικα του πελάτη. Όπως μπορεί να διακρίνει κάποιος είναι σχεδόν ίδιο με αυτό του εξυπηρέτη όσον αφορά την κύρια λειτουργία με τη διαφορά, ότι ενώ ο εξυπηρέτης διαβάζει από την υποδοχή και αντιγράφει το μήνυμα στην προκαθορισμένη έξοδο (οθόνη), ο πελάτης διαβάζει από την προκαθορισμένη είσοδο αυτά που πληκτρολογεί ο χρήστης και τα αντιγράφει στην υποδοχή για να τα λάβει ο εξυπηρέτης. Να σημειώσουμε ότι η ανάγνωση από το πληκτρολόγιο στη Java δεν είναι κάτι απλό όπως φαίνεται και παρακάτω. Θα μπορούσαμε να είχαμε και εδώ μια μέθοδο που να επιστρέφει ένα ρεύμα εισόδου αλλά θέλαμε να φαίνεται ότι το αυτό το ρεύμα εισόδου αναφέρεται στην προκαθορισμένη είσοδο. BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); Socket socket = new Socket(IPaddress, 8192); PrintWriter out = CreateWriter(socket); String message = in.readline(); while (!message.equals( JAVA )); out.println(message); message = in.readline(); ΑΠΟ ΤΗ ΘΕΩΡΙΑ ΣΤΗΝ ΠΡΑΞΗ Οι μαθητές δούλεψαν για τη συγκεκριμένη άσκηση κατά ζεύγη. Ο ένας υλοποίησε τον εξυπηρέτη και ο άλλος τον πελάτη. Στη συνέχεια αφού συνεννοήθηκαν για τη χρήση κοινού port και αφού βρήκε ο κάθε ένας την IP διεύθυνση του άλλου, μέσω της εντολής ping ξεκίνησαν. Ένα πολύ συνηθισμένο πρόβλημα εκτός από τα συντακτικά λάθη ήταν η αδυναμία εύρεσης μιας συνθήκης τερματισμού. Ενώ δηλαδή τα προγράμματα που έφτιαξαν δούλευαν, ελάχιστοι τα τερμάτιζαν σωστά. Το πρόβλημα ήταν ο τρόπος χρήσης της μεθόδου equals() για τα Strings. Το επόμενο βήμα ήταν να ανταλλάξουν οι μαθητές αρχεία μεταξύ τους έτσι ώστε ο κάθε ένας να τρέχει στον υπολογιστή του και τον πελάτη και τον εξυπηρέτη. Έτσι με τον πελάτη έστελνε δεδομένα ενώ στην οθόνη του εξυπηρέτη φαίνονταν αυτά που του έστελναν. Ουσιαστικά υλοποίησαν την υπηρεσία talk του UNIX. ΥΛΟΠΟΙΗΣΗ ΔΑΚΤΥΛΙΟΥ ΜΕ ΚΟΥΠΟΝΙ Το επόμενο βήμα ήταν να υλοποιήσουμε τις διάφορες τοπολογίες του βιβλίου. Η πρώτη ήταν η τοπολογία του δακτυλίου. Μετά από συζήτηση οι μαθητές ανακάλυψαν ότι η τοπολογία αυτή ήταν ήδη υλοποιημένη. Το μόνο που έλειπε ήταν να δώσουν στην εφαρμογή-πελάτη που είχαν υλοποιήσει τη διεύθυνση IP του επόμενου στον δακτύλιο και στον εξυπηρέτη τη διεύθυνση IP του προηγούμενου μαθητή. Απλά ο κάθε μαθητής θα έγραφε στο παράθυρο του πελάτη ότι διάβαζε από το παράθυρο του εξυπηρέτη. Το επόμενο βήμα ήταν η υλοποίηση της τοπολογίας δακτυλίου με κουπόνι.

6 150 3 Ο ΣΥΝΕΔΡΙΟ ΣΤΗ ΣΥΡΟ ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ Σχήμα 3. Τοπολογία Δακτυλίου με κουπόνι. Η μονή αλλαγή που πρέπει να γίνει εδώ δεν είναι στα προγράμματα αλλά στη συμπεριφορά του μαθητή. Σχήμα 4. Ο κάθε μαθητής αποφασίζει τι θα στείλει στον επόμενο υπολογιστή. Κατ αρχήν θα πρέπει να συμφωνήσουν όλοι πιο θα είναι το αναγνωριστικό του κουπονιού. Ας πούμε το μήνυμα ###. Όταν ο μαθητής βλέπει στην οθόνη του εξυπηρέτη του αυτό το σύμβολο θα μπορεί να στέλνει ότι μήνυμα θέλει (κατάσταση μετάδοσης). Όταν τελειώσει θα στείλει το κουπόνι στον επόμενο μέσω του πελάτη του. Εάν λάβει ένα απλό μήνυμα θα πρέπει απλά να το αναπαράγει και να το αντιγράψει από την οθόνη του εξυπηρέτη στην οθόνη του πελάτη, ώστε να το στείλει στον επόμενο(κατάσταση ακρόασης). Ήταν μια πολύ ευχάριστη δραστηριότητα, ειδικά όταν κάποιος μαθητής ήθελε να στείλει ένα μήνυμα σε κάποιον απομακρυσμένο συμμαθητή του. Θα μπορούσαμε να είχαμε υλοποιήσει μια ακόμα υποδοχή μεταξύ του πελάτη και του εξυπηρέτη του ίδιου υπολογιστή ώστε να αντιγράφονται αυτόματα τα μηνύματα που έρχονται στον επόμενο. Θα χρειαζόταν επίσης να προσθέσουμε και λίγο κώδικα για τη διαχείριση του κουπονιού. Έτσι όμως ο μαθητής δεν θα συμμετείχε ενεργά ως μέρος της τοπολογίας και ούτε θα καταλάβαινε εύκολα τον τρόπο λειτουργία της. Άλλωστε η πρώτη διαδικασία με ανθρώπινη παρέμβαση είναι πολύ πιο διασκεδαστική. ΣΥΜΠΕΡΑΣΜΑΤΑ Σε αυτή την εργασία δείξαμε πως μπορεί να χρησιμοποιηθεί η βιβλιοθήκη java.net για να υλοποιήσουν οι μαθητές την τοπολογία δακτυλίου και πιο συγκεκριμένα το πρότυπο του δακτυλίου με κουπόνι. Δόθηκε στους μαθητές να υλοποιήσουν ένα μικρό κομμάτι του πελάτη και του εξυπηρέτη, εκθέτοντάς τους τα διάφορα στάδια του προβλήματος και δίνοντας τους την ευκαιρία σε κάθε περίπτωση να υλοποιήσουν κάτι δικό τους (ανακαλυπτική μάθηση). Στη συνέχεια οι μαθητές δούλεψαν σε ζευγάρια, όπου ο ένας είχε την ευθύνη της υλοποίησης του πελάτη και ο άλλος του εξυπηρέτη (συνεργατική μάθηση). Τέλος για να υλοποιήσουν το πρότυπο του δακτυλίου με κουπόνι χρειάστηκε να συμμετέχουν και οι ίδιοι στην τοπολογία αφού αποφάσιζαν για το πότε θα στείλουν μηνύματα και αν θα κρατήσουν ή θα προωθήσουν το κουπόνι. Με παρόμοιο τρόπο θα μπορούσαν να υλοποιηθούν και άλλες τοπολογίες. Πιστεύουμε ότι ο προγραμματισμός θα πρέπει να μπει στην ύλη του μαθήματος των Δικτύων του Β κύκλου διότι μέσα από αυτή τη διαδικασία οι μαθητές θα αφομοιώσουν καλύτερα τις έννοιες του βιβλίου.

7 3 Ο ΣΥΝΕΔΡΙΟ ΣΤΗ ΣΥΡΟ-ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ 151 ΜΕΛΛΟΝΤΙΚΗ ΔΟΥΛΕΙΑ Θα μπορούσαμε να κάνουμε πολλά πράγματα με τη βιβλιοθήκη της net της java. Για παράδειγμα θα μπορούσαμε να υλοποιήσουμε ένα μίνι δωμάτιο συνομιλίας (chat room) με χρήση πολυνηματικού προγραμματισμού στον εξυπηρέτη. Η έννοια του νήματος εξηγείται επιφανειακά στο μάθημα Λειτουργικά Συστήματα, ωστόσο μπορεί κανείς εύκολα να χρησιμοποιήσει την κλάση Thread της Java. Επίσης θα μπορούσαμε να προσθέσουμε κάποια στοιχεία γραφικών στην εφαρμογή από τη βιβλιοθήκη swing της Java. ΒΙΒΛΙΟΓΡΑΦΙΑ 1. Eckel (1997), Thinking in Java, Thinking in java, 1. Τσιλιγκιρίδης Θ. et. al. Μετάδοση Δεδομένων και Δίκτυα Υπολογιστών, τόμος ΙΙ, 2. ΥΠΕΠΘ, Παιδαγωγικό Ινστιτούτο, Αθήνα.

14. Δικτύωση με Java Δικτύωση με Java Sockets Δημιουργία της σύνδεσης Διευθυνσιοδότηση της σύνδεσης

14. Δικτύωση με Java Δικτύωση με Java Sockets Δημιουργία της σύνδεσης Διευθυνσιοδότηση της σύνδεσης 14. Δικτύωση με Java Τελειώνοντας αυτό το κεφάλαιο θα μπορείτε: Να δημιουργείτε έναν ελάχιστο εξυπηρέτη TCP/IP σε Java Να δημιουργείτε έναν ελάχιστο εξυπηρετούμενο TCP/IP σε Java Να κατανοείτε πώς υλοποιούνται

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

Ειδικά Θέματα Προγραμματισμού

Ειδικά Θέματα Προγραμματισμού Ειδικά Θέματα Προγραμματισμού Ενότητα 11: Sockets Μιχάλας Άγγελος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons. Για εκπαιδευτικό

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

HY335 4ο Φροντιστήριο

HY335 4ο Φροντιστήριο HY335 4ο Φροντιστήριο Δημιουργία ενός τοπικού δικτύου και επίδειξη προγραμμάτων τύπου client / server για TCP και UDP Fontas Fafoutis Ilias Tsompanidis Δημιουργία

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

Οδηγίες αξιοποίησης για τον Εκπαιδευτικό

Οδηγίες αξιοποίησης για τον Εκπαιδευτικό Ανάδοχοι Φορέας Υλοποίησης Έργο ΛΑΕΡΤΗΣ Λογισμικό Δικτύων Οδηγίες αξιοποίησης για τον Εκπαιδευτικό Ερευνητικό Ακαδημαϊκό Ινστιτούτο Τεχνολογίας Υπολογιστών Ανάδοχος φορέας: CONCEPTUM A.E. 1 Προσομοίωση

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

Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap

Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap Σύντομη παρουσίαση των εργαλείων/εντολών telnet, ping, traceroute nslookup και nmap, zenmap Version 2.00 Επιμέλεια Σημειώσεων: Δημήτρης Κόγιας Πατρικάκης Χαράλαμπος Πίνακας περιεχομένων TELNET... 2 PING...

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

Διδάσκων: Παναγιώτης Ανδρέου

Διδάσκων: Παναγιώτης Ανδρέου Διάλεξη 23: Εισαγωγή στην Δικτύωση (Networking) Στην ενότητα αυτή θα μελετηθούν τα εξής επιμέρους θέματα: - Διευθύνσεις και Θύρες - Sockets και ServerSockets Διδάσκων: Παναγιώτης Ανδρέου ΕΠΛ233 Αντικειμενοστρεφής

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

ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ-ENOTHTAΣ: ΜΑΘΗΜΑ WORD

ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ-ENOTHTAΣ: ΜΑΘΗΜΑ WORD ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ-ENOTHTAΣ: ΜΑΘΗΜΑ WORD (Μορφοποίηση κειμένου έντονα, πλάγια, υπογραμμισμένα γράμματα, στοίχιση κειμένου) 1 ως 2 διδακτικές ώρες. ΠΡΟΤΕΙΝΟΜΕΝΕΣ ΩΡΕΣ ΓΙΑ ΤΗ ΔΙΔΑΣΚΑΛΙΑ ΛΟΓΙΣΜΙΚΟ ΠΟΥ ΧΡΗΣΙΜΟΠΟΙΕΙΤΑΙ

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

Γενικά (για τις γραπτές εξετάσεις)

Γενικά (για τις γραπτές εξετάσεις) Αντικειμενοστραφής Προγραμματισμός I (5 ο εξ) Διάλεξη #12 η : Επανάληψη Γαβαλάς Δαμιανός dgavalas@aegean.gr Γενικά (για τις γραπτές εξετάσεις) Δεν υπάρχει αυστηρά ορισμένη «ύλη εξετάσεων» (καθώς δεν έχετε

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

Η Υλοποίηση της Επικοινωνίας. Κατανεµηµένα Συστήµατα

Η Υλοποίηση της Επικοινωνίας. Κατανεµηµένα Συστήµατα Η Υλοποίηση της Επικοινωνίας στα Κατανεµηµένα Συστήµατα ιαφάνειες στα πλαίσια του µαθήµατος: Κατανεµηµένα Συστήµατα Ε Εξάµηνο, Τµήµα Πληροφορικής και Τεχνολογίας Υπολογιστών, ΤΕΙ Λαµίας Πέτρος Λάµψας 2002

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

Η ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ JAVA ΣΤΗΝ ΤΕΕ: ΜΙΑ ΠΡΟΤΑΣΗ ΓΙΑ ΤΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ

Η ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ JAVA ΣΤΗΝ ΤΕΕ: ΜΙΑ ΠΡΟΤΑΣΗ ΓΙΑ ΤΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ 152 3 Ο ΣΥΝΕΔΡΙΟ ΣΤΗ ΣΥΡΟ ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ Η ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ JAVA ΣΤΗΝ ΤΕΕ: ΜΙΑ ΠΡΟΤΑΣΗ ΓΙΑ ΤΟ ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ Βραχνός Ευριπίδης Καθηγητής Πληροφορικής ΤΕΕ Μήλου evrachnos@gmail.com http://www.db-net.aueb.gr/evry/

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

Συντήρηση και Αντιμετώπιση συχνών προβλημάτων ΣΕΠΕΗΥ ΕΠΙΜΟΡΦΩΤΙΚΗ ΣΥΝΑΝΤΗΣΗ ΥΠΕΥΘΥΝΩΝ ΣΕΠΕΗΥ ΑΙΤ/ΝΙΑΣ

Συντήρηση και Αντιμετώπιση συχνών προβλημάτων ΣΕΠΕΗΥ ΕΠΙΜΟΡΦΩΤΙΚΗ ΣΥΝΑΝΤΗΣΗ ΥΠΕΥΘΥΝΩΝ ΣΕΠΕΗΥ ΑΙΤ/ΝΙΑΣ Συντήρηση και Αντιμετώπιση συχνών προβλημάτων ΣΕΠΕΗΥ ΕΠΙΜΟΡΦΩΤΙΚΗ ΣΥΝΑΝΤΗΣΗ ΥΠΕΥΘΥΝΩΝ ΣΕΠΕΗΥ ΑΙΤ/ΝΙΑΣ Περιεχόμενο Ubuntu 12.04 ltsp Εγκατάσταση Λειτουργικού Εγκατάσταση scripts Κέντρο Λογισμικού Διαχείριση

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

«Δουλεύω Ηλεκτρονικά, Δουλεύω Γρήγορα και με Ασφάλεια - by e-base.gr»

«Δουλεύω Ηλεκτρονικά, Δουλεύω Γρήγορα και με Ασφάλεια - by e-base.gr» Επεξήγηση web site με λογικό διάγραμμα «Δουλεύω Ηλεκτρονικά, Δουλεύω Γρήγορα και με Ασφάλεια - by e-base.gr» Web : www.e-base.gr E-mail : support@e-base.gr Facebook : Like Twitter : @ebasegr Πολλοί άνθρωποι

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

Κατανεμημένα Συστήματα

Κατανεμημένα Συστήματα Κατανεμημένα Συστήματα Σημειώσεις εργαστηρίου Lab#7 - Διεργασίες, Nήματα, Πολυνημάτωση στη Python Νεβράντζας Βάιος-Γερμανός Λάρισα, Φεβρουάριος 2013 Lab#7 - Διεργασιές, Νη ματα, Πολυνημα τωση στη Python,

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

ΥΠΟΛΟΓΙΣΤΙΚΕΣ & ΔΙΚΤΥΑΚΕΣ ΤΕΧΝΟΛΟΓΙΕΣ ΣΤΑ ΤΕΕ ΤΟ ΠΛΑΙΣΙΟ

ΥΠΟΛΟΓΙΣΤΙΚΕΣ & ΔΙΚΤΥΑΚΕΣ ΤΕΧΝΟΛΟΓΙΕΣ ΣΤΑ ΤΕΕ ΤΟ ΠΛΑΙΣΙΟ 2 Ο ΣΥΝΕΔΡΙΟ ΣΤΗ ΣΥΡΟ ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ 543 ΥΠΟΛΟΓΙΣΤΙΚΕΣ & ΔΙΚΤΥΑΚΕΣ ΤΕΧΝΟΛΟΓΙΕΣ ΣΤΑ ΤΕΕ ΤΟ ΠΛΑΙΣΙΟ Καρτσιώτης Θόδωρος Συντονιστής Επιμόρφωσης έργου Λαέρτη kartsiot@auth.gr Ρενιέρη Νικολίνα Μηχανικός

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

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ

ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ 1 o ΔΙΑΓΩΝΙΣΜΑ ΘΕΜΑ 1 ο Α) Ποια είναι τα βασικά στοιχεία, τα οποία χαρακτηρίζουν το ISDN; Η ψηφιακή μετάδοση. Όλα τα σήματα μεταδίδονται σε ψηφιακή μορφή απ' άκρη σ' άκρη του δικτύου,

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

Συνοπτικός Οδηγός Χρήσης του Moodle για το Φοιτητή

Συνοπτικός Οδηγός Χρήσης του Moodle για το Φοιτητή Συνοπτικός Οδηγός Χρήσης του Moodle για το Φοιτητή 1 Πίνακας Περιεχομένων 1. Εισαγωγή... 3 1.1 Περιβάλλον Moodle...3 1.2 Χρήση ονόματος χρήστη και κωδικού...3 1.3 Είσοδος σε μάθημα... 3 1.4 Βοήθεια...3

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

Τι χρειάζεται ένας φοιτητής για τη σωστή παρακολούθηση και συμμετοχή στο μαθημα;

Τι χρειάζεται ένας φοιτητής για τη σωστή παρακολούθηση και συμμετοχή στο μαθημα; Εισαγωγή Τι χρειάζεται ένας φοιτητής για τη σωστή παρακολούθηση και συμμετοχή στο μαθημα; 1. Σελίδα μαθήματος Εγγραφή Ο κάθε φοιτητής πρέπει να κάνει εγγραφή στη σελίδα του μαθήματος στην πλατφόρμα e-class

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

Ethernet Ethernet ΙΕΕΕ CSMA/CD

Ethernet Ethernet ΙΕΕΕ CSMA/CD Ethernet Τα τοπικά δίκτυα είναι συνήθως τύπου Ethernet ή λέμε ότι ακολουθούν το πρότυπο ΙΕΕΕ 802.3 Ακολουθούν το μηχανισμό CSMA/CD (Πολλαπλή πρόσβαση με Ακρόαση Φέροντος και Ανίχνευση Συγκρούσεων). Πολλαπλή

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

ΤΕΛΟΣ 1ΗΣ ΑΠΟ 6 ΣΕΛΙΔΕΣ

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

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

Το βιβλίο διευθύνσεων των Windows

Το βιβλίο διευθύνσεων των Windows Το βιβλίο διευθύνσεων των Windows Αν στέλνουμε email συχνά σε κάποιους, τότε για να μην πληκτρολογούμε τις διευθύνσεις τους κάθε φορά, τις αποθηκεύουμε στο Βιβλίο Διευθύνσεων. Έτσι όταν θα θέλουμε να τους

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

server : Ο υπολογιστής του καθηγητή που θέλουμε να ελέγχει τους υπόλοιπους του εργαστηρίου client : Οι υπολογιστές των μαθητών

server : Ο υπολογιστής του καθηγητή που θέλουμε να ελέγχει τους υπόλοιπους του εργαστηρίου client : Οι υπολογιστές των μαθητών Εγκατάσταση italc Οδηγίες εγκατάστασης italcc σε τοπικό δίκτυο με Windows 7. Πιστεύω ότι η διαδικασία θα ισχύει και για windows 8 ή 10 ακόμα και για XP. Υπάρχουν οδηγίες και εδώ αλλά για περιβάλλον windows

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

ΠΡΩΤΟΚΟΛΟ HTTP ΕΝΤΟΛΩΝ ΔΙΑΣΥΝΔΕΣΗΣ ΕΚΔΟΣΗ 1.2

ΠΡΩΤΟΚΟΛΟ HTTP ΕΝΤΟΛΩΝ ΔΙΑΣΥΝΔΕΣΗΣ ΕΚΔΟΣΗ 1.2 ΠΡΩΤΟΚΟΛΟ HTTP ΕΝΤΟΛΩΝ ΔΙΑΣΥΝΔΕΣΗΣ ΕΚΔΟΣΗ 1.2 1 ΠΕΡΙΕΧΟΜΕΝΑ Πρωτόκολο http εντολών έκδοση 1.0 Σελ:2...περιεχόμενα Σελ:3...τι θα βρείτε σε αυτό το βιβλίο Σελ:3...γενικά τεχνικά χαρακτηριστικά Σελ:4-5...πως

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

Επικοινωνία Client/Server Απομακρυσμένη Κλήση Διαδικασιών

Επικοινωνία Client/Server Απομακρυσμένη Κλήση Διαδικασιών Επικοινωνία Client/Server Απομακρυσμένη Κλήση Διαδικασιών Χάρης Μανιφάβας Τμήμα Εφ. Πληροφορικής & Πολυμέσων ΤΕΙ Κρήτης Επικοινωνία -RPC 1 Υλοποίηση RPC Προκειμένου να επιτευχθεί διαφάνεια στην κλήση RPC,

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

ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α. α. Πριν εμφανιστεί η τεχνολογία ISDN οι υπηρεσίες φωνής, εικόνας και δεδομένων απαιτούσαν διαφορετικά δίκτυα.

ΕΚΦΩΝΗΣΕΙΣ ΘΕΜΑ Α. α. Πριν εμφανιστεί η τεχνολογία ISDN οι υπηρεσίες φωνής, εικόνας και δεδομένων απαιτούσαν διαφορετικά δίκτυα. ΑΡΧΗ 1ΗΣ ΣΕΛΙΔΑΣ Γ ΤΑΞΗ ΕΠΑΛ (ΟΜΑΔΑ Α ) & ΜΑΘΗΜΑΤΩΝ ΕΙΔΙΚΟΤΗΤΑΣ ΕΠΑΛ (ΟΜΑΔΑ Β ) ΘΕΜΑ Α ΚΥΡΙΑΚΗ 04/05/2014- ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ ΣΥΝΟΛΟ ΣΕΛΙΔΩΝ: ΟΚΤΩ (8) ΕΚΦΩΝΗΣΕΙΣ Α1. Να χαρακτηρίσετε

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

ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές

ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές ΕΡΓΑΣΤΗΡΙΟ 1: 1 Εισαγωγή, Χρήσιμες Εφαρμογές Σκοπός του εργαστηρίου αυτού είναι η εξοικείωση με κάποιες εφαρμογές που θα μας φανούν πολύ χρήσιμες κατά τη διάρκεια του μαθήματος της Εισαγωγής στον Προγραμματισμό.

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

Διδακτικές προσεγγίσεις στην Πληροφορική. Η εποικοδομιστική προσέγγιση για τη γνώση. ως ενεργητική και όχι παθητική διαδικασία

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

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

ΣυνοπτικόςΟδηγόςΧρήσηςτουMoodle για το Φοιτητή

ΣυνοπτικόςΟδηγόςΧρήσηςτουMoodle για το Φοιτητή ΣυνοπτικόςΟδηγόςΧρήσηςτουMoodle για το Φοιτητή Πίνακας Περιεχομένων Πίνακας Περιεχομένων... 2 1. Εισαγωγή...3 1.1 Περιβάλλον Moodle... 3 1.2 Εισαγωγή / Εγγραφή στην πλατφόρμα... 3 1.3 Είσοδος σε μάθημα...

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

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

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

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

Σενάριο 14: Προγραμματίζοντας ένα Ρομπότ ανιχνευτή

Σενάριο 14: Προγραμματίζοντας ένα Ρομπότ ανιχνευτή Σενάριο 14: Προγραμματίζοντας ένα Ρομπότ ανιχνευτή Ταυτότητα Σεναρίου Τίτλος: Προγραμματίζοντας ένα Ρομπότ ανιχνευτή Γνωστικό Αντικείμενο: Πληροφορική Διδακτική Ενότητα: Ελέγχω-Προγραμματίζω τον Υπολογιστή

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

Αντικειμενοστραφής Προγραμματισμός I (5 ο εξ) Εργαστήριο #2 ο : Ανατομία προγραμμάτων εφαρμογών, η

Αντικειμενοστραφής Προγραμματισμός I (5 ο εξ) Εργαστήριο #2 ο : Ανατομία προγραμμάτων εφαρμογών, η Αντικειμενοστραφής Προγραμματισμός I (5 ο εξ) Εργαστήριο #2 ο : Ανατομία προγραμμάτων εφαρμογών, η μέθοδος main(), εμφάνιση μηνυμάτων, Java προγράμματα που εκτελούν αριθμητικές πράξεις Γαβαλάς Δαμιανός

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

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ Να διατηρηθεί μέχρι... Βαθμός Ασφαλείας...

ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ Να διατηρηθεί μέχρι... Βαθμός Ασφαλείας... ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΔΙΑ ΒΙΟΥ ΜΑΘΗΣΗΣ ΚΑΙ ΘΡΗΣΚΕΥΜΑΤΩΝ ----- ΕΝΙΑΙΟΣ ΔΙΟΙΚΗΤΙΚΟΣ ΤΟΜΕΑΣ Π/ΘΜΙΑΣ & Δ/ΘΜΙΑΣ ΕΚΠΑΙΔΕΥΣΗΣ Δ/ΥΝΣΗ ΣΠΟΥΔΩΝ Δ/ΘΜΙΑΣ ΕΚΠ/ΣΗΣ ΤΜΗΜΑ Α Να διατηρηθεί μέχρι... Βαθμός

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

Ψηφιακό Σχολείο 2.0. Βασικές έννοιες Υποδομές Ηλεκτρονική Μάθηση Διαχείριση Ηλεκτρονικής Τάξης Οργάνωση Ηλεκτρονικού Μαθήματος

Ψηφιακό Σχολείο 2.0. Βασικές έννοιες Υποδομές Ηλεκτρονική Μάθηση Διαχείριση Ηλεκτρονικής Τάξης Οργάνωση Ηλεκτρονικού Μαθήματος Βασικές έννοιες Υποδομές Ηλεκτρονική Μάθηση Διαχείριση Ηλεκτρονικής Τάξης Οργάνωση Ηλεκτρονικού Μαθήματος Βασικές έννοιες Υποδομές H ενσωμάτωση των Τεχνολογιών Πληροφορικής και Επικοινωνίας (ΤΠΕ) στην

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

Αντικειμενοστραφής Προγραμματισμός I(5 ο εξ) Εργαστήριο #2 ο : Ανατομία προγραμμάτων εφαρμογών, η

Αντικειμενοστραφής Προγραμματισμός I(5 ο εξ) Εργαστήριο #2 ο : Ανατομία προγραμμάτων εφαρμογών, η Αντικειμενοστραφής Προγραμματισμός I(5 ο εξ) Εργαστήριο #2 ο : Ανατομία προγραμμάτων εφαρμογών, η μέθοδος main(), εμφάνιση μηνυμάτων, Java προγράμματα που εκτελούν αριθμητικές πράξεις 2 Ανατομία ενός προγράμματος

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

Η Βίβλος σχετικά με το JDBC. Περιέχει τρία βασικά tutorials στα οποία θα βασιστεί το μάθημα και περιγράφει όλες τις τάξεις και τις μεθόδους που

Η Βίβλος σχετικά με το JDBC. Περιέχει τρία βασικά tutorials στα οποία θα βασιστεί το μάθημα και περιγράφει όλες τις τάξεις και τις μεθόδους που 1 Η Βίβλος σχετικά με το JDBC. Περιέχει τρία βασικά tutorials στα οποία θα βασιστεί το μάθημα και περιγράφει όλες τις τάξεις και τις μεθόδους που μπορούμε να χρησιμοποιήσουμε σε μία JDBC εφαρμογή. Υπάρχει

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

Ειδικά Θέματα Δικτύων Ι

Ειδικά Θέματα Δικτύων Ι Ειδικά Θέματα Δικτύων Ι Ενότητα 3: Το πρωτόκολλο CDP (Cisco Discovery Protocol) Νικολάου Σπύρος Τμήμα Μηχανικών Πληροφορικής ΤΕ Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative

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

Εισαγωγή 6. Δημιουργία λογαριασμού 13. Εγκατάσταση και λειτουργία του Skype 28. Βασικές λειτουργίες 32. Επιλογές συνομιλίας 48

Εισαγωγή 6. Δημιουργία λογαριασμού 13. Εγκατάσταση και λειτουργία του Skype 28. Βασικές λειτουργίες 32. Επιλογές συνομιλίας 48 ΠΕΡΙΕΧΟΜΕΝΑ Εισαγωγή 6 Δημιουργία λογαριασμού 13 Εγκατάσταση και λειτουργία του Skype 28 Βασικές λειτουργίες 32 Επιλογές συνομιλίας 48 Γενικές ρυθμίσεις Skype 64 Το Skype σε φορητές συσκευές 78 Εγγραφή

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΔΥΤΙΚΗΣ ΜΑΚΕΔΟΝΙΑΣ ΠΑΙΔΑΓΩΓΙΚΟ ΤΜΗΜΑ ΔΗΜΟΤΙΚΗΣ ΕΚΠΑΙΔΕΥΣΗΣ

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

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

Κατανεμημένα Συστήματα. Ενότητα # 11: Μηνυματοστρεφές ενδιάμεσο λογισμικό Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Κατανεμημένα Συστήματα. Ενότητα # 11: Μηνυματοστρεφές ενδιάμεσο λογισμικό Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Κατανεμημένα Συστήματα Ενότητα # 11: Μηνυματοστρεφές ενδιάμεσο λογισμικό Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού

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

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

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

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

Κατανεμημένα Συστήματα με Java. Ενότητα # 4: Αμοιβαίος αποκλεισμός Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής

Κατανεμημένα Συστήματα με Java. Ενότητα # 4: Αμοιβαίος αποκλεισμός Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Κατανεμημένα Συστήματα με Java Ενότητα # 4: Αμοιβαίος αποκλεισμός Διδάσκων: Γεώργιος Ξυλωμένος Τμήμα: Πληροφορικής Χρηματοδότηση Το παρόν εκπαιδευτικό υλικό έχει αναπτυχθεί στα πλαίσια του εκπαιδευτικού

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

Δημιουργία «Ηλεκτρονικής τάξης» στη πλατφόρμα e_class του Π.Σ.Δ. (Πανελλήνιο Σχολικό Δίκτυο)

Δημιουργία «Ηλεκτρονικής τάξης» στη πλατφόρμα e_class του Π.Σ.Δ. (Πανελλήνιο Σχολικό Δίκτυο) Δημιουργία «Ηλεκτρονικής τάξης» στη πλατφόρμα e_class του Π.Σ.Δ. (Πανελλήνιο Σχολικό Δίκτυο) BHMA (I) Πρέπει να είστε εγγεγραμμένοι στο sch.gr (Πανελλήνιο Σχολικό Δίκτυο). Αναφέρομαι σε σας και όχι στη

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

ΜΑΘΗΜΑ / ΤΑΞΗ : ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ ΙΙ / ΕΠΑΛ(Α & Β ΟΜΑΔΑ) ΣΕΙΡΑ: ΗΜΕΡΟΜΗΝΙΑ: 11/12/2011 ΑΠΑΝΤΗΣΕΙΣ

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

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

Κεφάλαιο 14: Συμβουλές προς έναν νέο προγραμματιστή

Κεφάλαιο 14: Συμβουλές προς έναν νέο προγραμματιστή Κεφάλαιο 14: Συμβουλές προς έναν νέο προγραμματιστή Φτάσαμε σιγά σιγά στο τέλος του βιβλίου. Αντί για κάποιον επίλογο σκέφτηκα να συλλέξω κάποια πράγματα που θα ήθελα να πω σε κάποιον ο οποίος αρχίζει

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

Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Εργαστήριο 1 Εισαγωγή στη C. Σοφία Μπαλτζή s.mpaltzi@di.uoa.gr

Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Εργαστήριο 1 Εισαγωγή στη C. Σοφία Μπαλτζή s.mpaltzi@di.uoa.gr Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Εργαστήριο 1 Εισαγωγή στη C Σοφία Μπαλτζή s.mpaltzi@di.uoa.gr Διαδικαστικά Ιστοσελίδα μαθήματος: http://eclass.uoa.gr/courses/f30/ Υποχρεωτική παρακολούθηση: Παρασκευή 14:00 16:00 στην

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

Το πρόγραμμα Skype (έκδοση 4.0.0.226)

Το πρόγραμμα Skype (έκδοση 4.0.0.226) Το πρόγραμμα Skype (έκδοση 4.0.0.226) Το Skype είναι ένα πρόγραμμα με το οποίο μπορούμε να μετατρέψουμε τον υπολογιστή μας σε βιντεοτηλέφωνο! Για να είναι ικανοποιητική η ποιότητα του ήχου και πολύ περισσότερο

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

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

ΑΞΙΟΠΟΙΗΣΗ ΤΩΝ ΤΕΧΝΟΛΟΓΙΩΝ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΚΑΙ ΤΗΣ ΕΠΙΚΟΙΝΩΝΙΑΣ ΣΤΗ ΔΙΔΑΚΤΙΚΗ ΠΡΑΞΗ. Η ΠΕΡΙΠΤΩΣΗ ΤΩΝ ΚΥΚΛΑΔΩΝ 1 ο ΣΥΝΕΔΡΙΟ ΣΤΗ ΣΥΡΟ ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ 15 ΑΞΙΟΠΟΙΗΣΗ ΤΩΝ ΤΕΧΝΟΛΟΓΙΩΝ ΤΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΚΑΙ ΤΗΣ ΕΠΙΚΟΙΝΩΝΙΑΣ ΣΤΗ ΔΙΔΑΚΤΙΚΗ ΠΡΑΞΗ. Η ΠΕΡΙΠΤΩΣΗ ΤΩΝ ΚΥΚΛΑΔΩΝ Νίκος Τζιμόπουλος Υπεύθυνος ΠΛΗΝΕΤ Ν. Κυκλάδων

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

ΔΙΜΕΠΑ Πρακτική Άσκηση Μαθηματικών Β' Φάση. Εργασία πειραματισμού με μαθητή

ΔΙΜΕΠΑ Πρακτική Άσκηση Μαθηματικών Β' Φάση. Εργασία πειραματισμού με μαθητή ΔΙΜΕΠΑ Πρακτική Άσκηση Μαθηματικών Β' Φάση Εργασία πειραματισμού με μαθητή Διδάσκων: Χαράλαμπος Λεμονίδης Φοιτήτρια: Χατζή Κυριακή- Ιωάννα ΑΕΜ: 3659 Εξάμηνο: ΣΤ Περιεχόμενα 1. Εισαγωγή... 2. Περιγραφή

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

Βασικές Αρχές Ψηφιακής Τεχνολογίας: Πρακτικές ιδέες για τη διδασκαλία ενός θεωρητικού μαθήματος

Βασικές Αρχές Ψηφιακής Τεχνολογίας: Πρακτικές ιδέες για τη διδασκαλία ενός θεωρητικού μαθήματος Βασικές Αρχές Ψηφιακής Τεχνολογίας: Πρακτικές ιδέες για τη διδασκαλία ενός θεωρητικού μαθήματος Πάσχου Αικατερίνη 1 katpas@sch.gr 1 Εκπαιδευτικός Πληροφορικής, 2 ο ΕΠΑ.Λ. Καρδίτσας Περίληψη Το μάθημα Βασικές

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

Εγχειρίδιο Χρήσης για Εκπαιδευτές/Διοικητικούς. Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο

Εγχειρίδιο Χρήσης για Εκπαιδευτές/Διοικητικούς. Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο Εγχειρίδιο Χρήσης για Εκπαιδευτές/Διοικητικούς Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο 1. Εισαγωγή 1.1 Περιγραφή Λειτουργίας Πλατφόρμας Η Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο παρέχει τη δυνατότητα

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

Εγχειρίδιο Φοιτητή. Course Management Platform. Εισαγωγή. for Universities Ομάδα Ασύγχρονης Τηλεκπαίδευσης Παν. Μακεδονίας Σεπτέμβριος 2004

Εγχειρίδιο Φοιτητή. Course Management Platform. Εισαγωγή. for Universities Ομάδα Ασύγχρονης Τηλεκπαίδευσης Παν. Μακεδονίας Σεπτέμβριος 2004 Εγχειρίδιο Φοιτητή Εισαγωγή Η ηλεκτρονική πλατφόρμα, αποτελεί ένα ολοκληρωμένο σύστημα Ασύγχρονης Τηλεκπαίδευσης. Στόχος της είναι η παροχή υποδομών εκπαίδευσης και κατάρτισης ανεξάρτητα από τους περιοριστικούς

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

Η διάρκεια πραγματοποίησης της ανοιχτής εκπαιδευτικής πρακτικής ήταν 2 διδακτικές ώρες

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

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

6. Εξαιρέσεις στη γλώσσα Java

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

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

Συμβολή του Cisco Packet Tracer στη διδασκαλία του μαθήματος Δίκτυα Υπολογιστών ΙΙ των Επαγγελματικών Λυκείων

Συμβολή του Cisco Packet Tracer στη διδασκαλία του μαθήματος Δίκτυα Υπολογιστών ΙΙ των Επαγγελματικών Λυκείων Συμβολή του Cisco Packet Tracer στη διδασκαλία του μαθήματος Δίκτυα Υπολογιστών ΙΙ των Επαγγελματικών Λυκείων Νικόλαος Κοντονάτσιος nkontonats@sch.gr Υπεύθυνος Τομέα Πληροφορικής 1 ου ΣΕΚ Βόλου Περίληψη

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

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

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

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

Εγχειρίδιο Χρήσης για Διαχειριστές. Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο

Εγχειρίδιο Χρήσης για Διαχειριστές. Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο Εγχειρίδιο Χρήσης για Διαχειριστές Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο 1. Εισαγωγή 1.1 Περιγραφή Λειτουργίας Πλατφόρμας Η Πλατφόρμα Μεταφόρτωσης και Μετατροπής Βίντεο παρέχει τη δυνατότητα της

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

ΕΙΣΑΓΩΓΗ ΣΤOΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

ΕΙΣΑΓΩΓΗ ΣΤOΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΕΙΣΑΓΩΓΗ ΣΤOΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ Στόχοι του μαθήματος Μετά το τέλος του μαθήματος οι μαθητές πρέπει να είναι σε θέση: Να περιγράφουν τι είναι πρόγραμμα Να εξηγούν την αναγκαιότητα για τη δημιουργία γλωσσών

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

ΠΑΡΟΥΣΙΑΣΕΙΣ ΜΑΘΗΜΑΤΩΝ ΧΗΜΕΙΑΣ ΚΑΙ ΤΩΝ ΤΡΙΩΝ ΤΑΞΕΩΝ ΤΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΜΕ ΤΗΝ ΑΠΟΚΛΕΙΣΤΙΚΗ ΧΡΗΣΗ ΤΟΥ POWER POINT

ΠΑΡΟΥΣΙΑΣΕΙΣ ΜΑΘΗΜΑΤΩΝ ΧΗΜΕΙΑΣ ΚΑΙ ΤΩΝ ΤΡΙΩΝ ΤΑΞΕΩΝ ΤΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΜΕ ΤΗΝ ΑΠΟΚΛΕΙΣΤΙΚΗ ΧΡΗΣΗ ΤΟΥ POWER POINT 2 Ο ΣΥΝΕΔΡΙΟ ΣΤΗ ΣΥΡΟ ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ 677 ΠΑΡΟΥΣΙΑΣΕΙΣ ΜΑΘΗΜΑΤΩΝ ΧΗΜΕΙΑΣ ΚΑΙ ΤΩΝ ΤΡΙΩΝ ΤΑΞΕΩΝ ΤΟΥ ΕΝΙΑΙΟΥ ΛΥΚΕΙΟΥ ΜΕ ΤΗΝ ΑΠΟΚΛΕΙΣΤΙΚΗ ΧΡΗΣΗ ΤΟΥ POWER POINT Πέτρος Κούμουλος Εκπαιδευτικός Δευτεροβάθμιας

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

Linux Terminal Server Project

Linux Terminal Server Project Linux Terminal Server Project Ένα κεντρικό σύστημα διαχείρισης των τερματικών κοινού της Βιβλιοθήκης & Κέντρου Πληροφόρησης του Πανεπιστημίου Μακεδονίας Κολοβός Φίλιππος filippos@uom.gr Ευάγγελος Μπάνος

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

Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού

Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΧΗΜΙΚΩΝ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΙΚΟ ΚΕΝΤΡΟ Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού Μάθημα 2ο Aντώνης Σπυρόπουλος v2_061015 Οροι που

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

Εισαγωγή στην Επιστήμη Υπολογιστών. Εισαγωγή στην Python

Εισαγωγή στην Επιστήμη Υπολογιστών. Εισαγωγή στην Python Εισαγωγή στην Επιστήμη Υπολογιστών Εισαγωγή στην Python Β Μέρος Δομή Ελέγχου if-elif-else Επαναληπτική Δομή Ελέγχου while Επαναληπτική Δομή Ελέγχου for Αλληλεπίδραση χρήστη-προγράμματος Συναρτήσεις Η δομή

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

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

ΤΙΤΛΟΣ ΑΝΟΙΧΤΗΣ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΠΡΑΚΤΙΚΗΣ ΤΙΤΛΟΣ ΑΝΟΙΧΤΗΣ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΠΡΑΚΤΙΚΗΣ ΔΗΜΟΤΙΚΟ ΣΧΟΛΕΙΟ ΣΚΥΔΡΑΣ Ομάδα ανάπτυξης Μαρία Τσικαλοπούλου, Μαθηματικός Σ Κ Υ Δ Ρ Α / 2 0 1 5 Το αντικείμενο με το οποίο θα ασχοληθούμε είναι τα μαθηματικά της

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

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

ΦΟΙΤΗΤΡΙΑ: ΠΑΤΣΑΤΖΑΚΗ ΕΛΕΝΗ, ΑΕΜ:3196 ΕΡΓΑΣΙΑ ΣΤΟ ΜΑΘΗΜΑ : ΥΕ258 ΕΝΑΛΛΑΚΤΙΚΕΣ ΜΟΡΦΕΣ ΑΞΙΟΛΟΓΗΣΗΣ ΤΩΝ ΓΛΩΣΣΙΚΩΝ ΔΕΞΙΟΤΗΤΩΝ 2015 ΕΡΓΑΣΙΑ ΣΤΟ ΜΑΘΗΜΑ : ΥΕ258 ΕΝΑΛΛΑΚΤΙΚΕΣ ΜΟΡΦΕΣ ΑΞΙΟΛΟΓΗΣΗΣ ΤΩΝ ΓΛΩΣΣΙΚΩΝ ΔΕΞΙΟΤΗΤΩΝ ΦΟΙΤΗΤΡΙΑ: ΠΑΤΣΑΤΖΑΚΗ ΕΛΕΝΗ, ΑΕΜ:3196 ΕΠΙΒΛΕΠΟΥΣΑ ΚΑΘΗΓΗΤΡΙΑ: ΓΡΙΒΑ ΕΛΕΝΗ 5/2/2015 ΕΙΣΑΓΩΓΗ Αυτό το portfolio φτιάχτηκε

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

Πώς να διαβάζεις στο σπίτι γρήγορα και αποτελεσματικά για μαθητές τάξης Teens 2 & 3 (B & C Senior)

Πώς να διαβάζεις στο σπίτι γρήγορα και αποτελεσματικά για μαθητές τάξης Teens 2 & 3 (B & C Senior) Πώς να διαβάζεις στο σπίτι γρήγορα και αποτελεσματικά για μαθητές τάξης Teens 2 & 3 (B & C Senior) Να ξεκινάς πάντα απο το κείμενο μέσα στο οποίο βρίσκεται η ιστορία (coursebook), το λεξιλόγιο και η γραμματική

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

ΔΙΔΑΚΤΙΚΟ ΣΕΝΑΡΙΟ. ΤΙΤΛΟΣ Οι εποχές. Εμπλεκόμενες γνωστικές περιοχές Γλώσσα, Μαθηματικά, Μελέτη Περιβάλλοντος, Αισθητική Αγωγή, Πληροφορική

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

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

ΒΡΙΣΚΩ ΤΟ ΜΙΣΟ ΚΑΙ ΤΟ ΟΛΟΚΛΗΡΟ

ΒΡΙΣΚΩ ΤΟ ΜΙΣΟ ΚΑΙ ΤΟ ΟΛΟΚΛΗΡΟ ΒΡΙΣΚΩ ΤΟ ΜΙΣΟ ΚΑΙ ΤΟ ΟΛΟΚΛΗΡΟ ΟΜΑΔΑ ΑΝΑΠΤΥΞΗΣ ΜΑΡΙΑ ΤΣΙΚΑΛΟΠΟΥΛΟΥ,ΜΑΘΗΜΑΤΙΚΟΣ ΣΧΟΛΕΙΟ - ΣΚΥΔΡΑ,2015 1. Συνοπτική περιγραφή της ανοιχτής εκπαιδευτικής Το αντικείμενο με το οποίο θα ασχοληθούμε είναι τα

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

ιαδικτυακές Εφαρµογές

ιαδικτυακές Εφαρµογές ιαδικτυακές Εφαρµογές µε Java2 Στοιχεία ικτυακής Επικοινωνίας Όροι IP address 32bit αριθµός που χρησιµοποιείται από το Internet Protocol για την παράδοση δεδοµένων στο σωστό υπολογιστή στο δίκτυο. Port

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

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ: ΜΑΘΗΜΑΤΙΚΑ ΣΤ ΔΗΜΟΤΙΚΟΥ «ΤΑ ΚΛΑΣΜΑΤΑ»

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ: ΜΑΘΗΜΑΤΙΚΑ ΣΤ ΔΗΜΟΤΙΚΟΥ «ΤΑ ΚΛΑΣΜΑΤΑ» ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ: ΜΑΘΗΜΑΤΙΚΑ ΣΤ ΔΗΜΟΤΙΚΟΥ «ΤΑ ΚΛΑΣΜΑΤΑ» Νικόλαος Μπαλκίζας 1. ΕΙΣΑΓΩΓΗ Σκοπός του σχεδίου μαθήματος είναι να μάθουν όλοι οι μαθητές της τάξης τις έννοιες της ισοδυναμίας των κλασμάτων,

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

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

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

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΙΑΣ ΣΧΟΛΗ ΘΕΤΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΑΝΑΠΤΥΞΗ ΚΑΙ ΣΧΕΔΙΑΣΗ ΛΟΓΙΣΜΙΚΟΥ Η γλώσσα προγραμματισμού C ΕΡΓΑΣΤΗΡΙΟ 2: Εκφράσεις, πίνακες και βρόχοι 14 Απριλίου 2016 Το σημερινό εργαστήριο

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

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

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

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

Hellas Alive Μάθε να το χρησιµοποιείς

Hellas Alive Μάθε να το χρησιµοποιείς Hellas Alive Μάθε να το χρησιµοποιείς Λίγα Λόγια Το Hellas Alive καλύπτει πέντε επίπεδα γλωσσοµάθειας της Ελληνικής.Το κάθε επίπεδο χωρίζεται σε 15 ενότητες µε κάθε ενότητα να αναπτύσσεται σε 4 µαθήµατα.

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

ΣΕΝΑΡΙΟ: ΖΟΥΜΕ ΜΑΖΙ, ΣΥΝΕΡΓΑΖΟΜΑΣΤΕ ΚΑΙ ΕΝΔΙΑΦΕΡΟΜΑΣΤΕ ΓΙΑ ΤΗΝ ΚΟΙΝΟΤΗΤΑ ΜΑΣ.

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

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

Η ΠΡΩΤΗ ΜΟΥ ΒΟΛΤΑ ΣΤΟ ΔΑΣΟΣ

Η ΠΡΩΤΗ ΜΟΥ ΒΟΛΤΑ ΣΤΟ ΔΑΣΟΣ 3 Ο ΣΥΝΕΔΡΙΟ ΣΤΗ ΣΥΡΟ-ΤΠΕ ΣΤΗΝ ΕΚΠΑΙΔΕΥΣΗ 205 Η ΠΡΩΤΗ ΜΟΥ ΒΟΛΤΑ ΣΤΟ ΔΑΣΟΣ (Ένα παραμύθι από μεγάλα παιδιά) Παπαλουκά Κων/να Εκπαιδευτικός Β θμιας Εκπαίδευσης Νηπιοβρεφοκόμος Τσαγκουρνού Ελισάβετ Εκπαιδευτικός

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

Οδηγίες Χρήσης του Jitsi 2.0

Οδηγίες Χρήσης του Jitsi 2.0 Οδηγίες Χρήσης του Jitsi 2.0 (Για όλα τα Λειτουργικά Συστήματα) Το Jitsi (πρώην SIP Communicator) είναι ένα πρόγραμμα επικοινωνίας με ήχο/εικόνα και chat που υποστηρίζει πρωτόκολλα επικοινωνίας SIP, XMPP/Jabber,

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

Interactive Power Point

Interactive Power Point Interactive Power Point Οι περισσότεροι χρήστες γνωρίζουν τη χρήση του Microsoft Power Point για τη δημιουργία παρουσιάσεων. Αυτό όμως που λίγοι γνωρίζουν, είναι ότι το πρόγραμμα αυτό, έχει δυνατότητες

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

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ

ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Ιονίων Νήσων ΑΝΤΙΚΕΙΜΕΝΟΣΤΡΑΦΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Ενότητα 1: Εισαγωγή Το περιεχόμενο του μαθήματος διατίθεται με άδεια Creative Commons εκτός και αν αναφέρεται διαφορετικά

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

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΓΡΑΜΜΑΤΕΙΑΚΗΣ ΕΦΑΡΜΟΓΗΣ ESCHOOL

ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΓΡΑΜΜΑΤΕΙΑΚΗΣ ΕΦΑΡΜΟΓΗΣ ESCHOOL ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΓΡΑΜΜΑΤΕΙΑΚΗΣ ΕΦΑΡΜΟΓΗΣ ESCHOOL 1 Βεβαιωθείτε ότι το μηχάνημα έχει τουλάχιστον 1 GB μνήμη RAM (2GB μνήμη RAM αν χρησιμοποιηθεί σαν λειτουργικό σύστημα τα WindowsVista ή Windows 7).

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

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

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

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

ικτύωσησε Java Κατανεµηµένα Συστήµατα 08-1

ικτύωσησε Java Κατανεµηµένα Συστήµατα 08-1 ικτύωσησε Java ιευθύνσεις IP Υποδοχές ρεύµατος Σειριακοποίηση αντικειµένων Υποδοχές δεδοµενογραφηµάτων Υποδοχές πολυεκποµπής Οµοιόµορφοι Εντοπιστές Πόρων Κατανεµηµένα Συστήµατα 08-1 Υποδοχές σε C ικτύωσησε

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

να κατανοήσουν τις βασικές έννοιες και να τις χρησιμοποιούν στο λεξιλόγιό τους

να κατανοήσουν τις βασικές έννοιες και να τις χρησιμοποιούν στο λεξιλόγιό τους Α.1 Βασικές έννοιες της τεχνολογίας της πληροφορικής Α.1.1 Εισαγωγή στους υπολογιστές και την πληροφορική Ο ηλεκτρονικός υπολογιστής Πρόγραμμα Οι βασικές λειτουργίες του υπολογιστή (Είσοδος, Επεξεργασία,

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

Γενικές Αρχές. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

Γενικές Αρχές. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.1.1. Γενικές Αρχές 1. Τι ονοµάζεται επικοινωνιακό υποδίκτυο και ποιο είναι το έργο του; Το σύνολο όλων των ενδιάµεσων κόµβων που εξασφαλίζουν την επικοινωνία µεταξύ

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

Εργασία για το Facility Game Μάθημα: Δομές Δεδομένων 2013-2014. Σωτήρης Γυφτόπουλος

Εργασία για το Facility Game Μάθημα: Δομές Δεδομένων 2013-2014. Σωτήρης Γυφτόπουλος Εργασία για το Facility Game Μάθημα: Δομές Δεδομένων 2013-2014 Σωτήρης Γυφτόπουλος Κανόνες του Facility Game (1/4) Στο Facility Game υπάρχει ένα σύνολο κόμβων που συνδέονται «σειριακά» και κάθε κόμβος

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

Διασύνδεση του CME με εσωτερικά τηλέφωνα που βρίσκονται σε άλλα subnets

Διασύνδεση του CME με εσωτερικά τηλέφωνα που βρίσκονται σε άλλα subnets Cisco CME και dial-peers Το φυσιολογικό σενάριο σε μια εταιρία, είναι η τηλεφωνία VoIP να «τρέχει» παράλληλα με την κίνηση του δικτύου δεδομένων. Επίσης, οι χρήστες της εταιρίας προφανώς δεν θα χρειαστεί

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

7.11 Πρωτόκολλα Εφαρµογής. 7.11.2 Βασικές και Προηγµένες Υπηρεσίες ιαδικτύου. Ηλεκτρονικό Ταχυδροµείο. Τεχνολογία ικτύων Επικοινωνιών ΙΙ

7.11 Πρωτόκολλα Εφαρµογής. 7.11.2 Βασικές και Προηγµένες Υπηρεσίες ιαδικτύου. Ηλεκτρονικό Ταχυδροµείο. Τεχνολογία ικτύων Επικοινωνιών ΙΙ Τεχνολογία ικτύων Επικοινωνιών ΙΙ 7.11 Πρωτόκολλα Εφαρµογής 104. Αναφέρετε ονοµαστικά τις πιο χαρακτηριστικές εφαρµογές που υποστηρίζει η τεχνολογία TCP/IP οι οποίες είναι διαθέσιµες στο ιαδίκτυο 1. Ηλεκτρονικό

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

Λογισμικό διδασκαλίας των μαθηματικών της Γ Τάξης Γυμνασίου

Λογισμικό διδασκαλίας των μαθηματικών της Γ Τάξης Γυμνασίου Λογισμικό διδασκαλίας των μαθηματικών της Γ Τάξης Γυμνασίου Δρ. Βασίλειος Σάλτας 1, Αλέξης Ηλιάδης 2, Ιωάννης Μουστακέας 3 1 Διδάκτωρ Διδακτικής Μαθηματικών, Επιστημονικός Συνεργάτης ΑΣΠΑΙΤΕ Σαπών coin_kav@otenet.gr

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

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

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

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

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C

ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C ΕΡΓΑΣΤΗΡΙΟ 3: Προγραμματιστικά Περιβάλλοντα και το Πρώτο Πρόγραμμα C Στο εργαστήριο αυτό, θα ασχοληθούμε με δύο προγραμματιστικά περιβάλλοντα για τη γλώσσα C: τον gcc μεταγλωττιστή της C σε περιβάλλον

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

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

ΣΥΓΚΡΙΤΙΚΗ ΜΕΛΕΤΗ ΤΕΧΝΟΛΟΓΙΩΝ ΔΙΑΔΙΚΤΥΑΚΩΝ ΥΠΗΡΕΣΙΩΝ ΚΑΙ ΑΞΙΟΛΟΓΗΣΗ ΤΗΣ ΤΕΧΝΟΛΟΓΙΑΣ REST ΠΛΑΣΤΑΡΑΣ ΕΥΡΙΠΙΔΗΣ ΣΥΓΚΡΙΤΙΚΗ ΜΕΛΕΤΗ ΤΕΧΝΟΛΟΓΙΩΝ ΔΙΑΔΙΚΤΥΑΚΩΝ ΥΠΗΡΕΣΙΩΝ ΚΑΙ ΑΞΙΟΛΟΓΗΣΗ ΤΗΣ ΤΕΧΝΟΛΟΓΙΑΣ REST ΠΛΑΣΤΑΡΑΣ ΕΥΡΙΠΙΔΗΣ ΘΕΣΣΑΛΟΝΙΚΗ, 2016 ΕΙΣΑΓΩΓΗ Μια διαδικτυακή υπηρεσία μπορεί να περιγραφεί απλά σαν μια οποιαδήποτε

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

Σχέδιο Μαθήματος - "Ευθεία Απόδειξη"

Σχέδιο Μαθήματος - Ευθεία Απόδειξη Σχέδιο Μαθήματος - "Ευθεία Απόδειξη" ΤΑΞΗ: Α Λυκείου Μάθημα: Άλγεβρα Τίτλος Ενότητας: Μέθοδοι Απόδειξης - Ευθεία απόδειξη Ώρες Διδασκαλίας: 1. Σκοποί Να κατανοήσουν οι μαθητές την διαδικασία της ευθείας

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

Κατασκευή δικτυακής εφαρμογής στην αρχιτεκτονική ios iphone που υλοποιεί ένα παιχνίδι ερωτοαπαντήσεων

Κατασκευή δικτυακής εφαρμογής στην αρχιτεκτονική ios iphone που υλοποιεί ένα παιχνίδι ερωτοαπαντήσεων Πανεπιστήμιο Δυτικής Μακεδονίας Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών Κατασκευή δικτυακής εφαρμογής στην αρχιτεκτονική ios iphone που υλοποιεί ένα παιχνίδι Παρτώνας Αλέξανδρος Επιβλέπων: Δρ.

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

Πρωτόκολλα Διαδικτύου Μέρος 2ο. Επικοινωνίες Δεδομένων Μάθημα 3 ο

Πρωτόκολλα Διαδικτύου Μέρος 2ο. Επικοινωνίες Δεδομένων Μάθημα 3 ο Πρωτόκολλα Διαδικτύου Μέρος 2ο Επικοινωνίες Δεδομένων Μάθημα 3 ο Internet Protocol (IP) Στο επίπεδο δικτύου της τεχνολογίας TCP/IP, συναντάμε το πρωτόκολλο IP. Η λειτουργία του IP βασίζεται αποκλειστικά

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

2 Ορισμός Κλάσεων. Παράδειγμα: Μηχανή για Εισιτήρια. Δομή μιας Κλάσης. Ο Σκελετός της Κλάσης για τη Μηχανή. Ορισμός Πεδίων 4/3/2008

2 Ορισμός Κλάσεων. Παράδειγμα: Μηχανή για Εισιτήρια. Δομή μιας Κλάσης. Ο Σκελετός της Κλάσης για τη Μηχανή. Ορισμός Πεδίων 4/3/2008 Παράδειγμα: Μηχανή για Εισιτήρια 2 Ορισμός Κλάσεων Σύνταξη κλάσης: πεδία, κατασκευαστές, μέθοδοι Ένας αυτόματος εκδότης εισιτηρίων είναι μια μηχανή που δέχεται χρήματα και εκδίδει ένα εισιτήριο. Εκδίδει

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

ΠΛΗΡΟΦΟΡΙΚΗ ΙI Ενότητα 12: Ροές και είσοδος/έξοδος αρχείων

ΠΛΗΡΟΦΟΡΙΚΗ ΙI Ενότητα 12: Ροές και είσοδος/έξοδος αρχείων ΠΛΗΡΟΦΟΡΙΚΗ ΙI Ενότητα 12: Ροές και είσοδος/έξοδος αρχείων Μιχάλης Δρακόπουλος Σχολή Θετικών επιστημών Τμήμα Μαθηματικών ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ (Java) Ενότητα 12 Ροές και είσοδος/έξοδος αρχείων Τα δεδομένα εισόδου

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

ΟΔΗΓΙΕΣ FTP ΣΥΝΔΕΣΗΣ

ΟΔΗΓΙΕΣ FTP ΣΥΝΔΕΣΗΣ ΟΔΗΓΙΕΣ FTP ΣΥΝΔΕΣΗΣ ΟΔΗΓΙΕΣ ΣΥΝΔΕΣΗΣ FTP...3 ΒΗΜΑ 1 Ο ΕΠΙΛΟΓΗ FTP CLIENT...3 ΒΗΜΑ 2 ο ΕΓΚΑΤΑΣΤΑΣΗ FTP CLIENT...3 ΒΗΜΑ 3 ο ΡΥΘΜΙΣΕΙΣ ΣΥΝΔΕΣΗΣ...8 ΑΠΟΡΙΕΣ ΒΟΗΘΕΙΑ...10 2 / 10 ΟΔΗΓΙΕΣ ΣΥΝΔΕΣΗΣ FTP Για να

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

3 Αλληλεπίδραση Αντικειμένων

3 Αλληλεπίδραση Αντικειμένων Αφαίρεση και Αρθρωσιμότητα 3 Αλληλεπίδραση Αντικειμένων Πώς συνεργάζονται τα αντικείμενα που δημιουργούμε Αφαίρεση (abstraction) είναι η δυνατότητα να αγνοούμε τις λεπτομέρειες και να εστιάζουμε την προσοχή

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

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

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

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

Σειριακό Τερματικό Serial Terminal (Dumb Terminal)

Σειριακό Τερματικό Serial Terminal (Dumb Terminal) Σειριακό Τερματικό Serial Terminal (Dumb Terminal) Ένα σειριακό τερματικό είναι ο απλούστερος τρόπος για να συνδέσουμε πολλαπλές μονάδες εξόδου (οθόνες) και εισόδου (πληκτρολόγια) σε ένα μηχάνημα UNIX

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

Σοφία Παράσχου. «Το χάνουμε!»

Σοφία Παράσχου. «Το χάνουμε!» 1 Σειρά Σπουργιτάκια Εκδόσεις Πατάκη «Το χάνουμε!» Σοφία Παράσχου Εικονογράφηση: Βαγγέλης Ελευθερίου Σελ. 52 Δραστηριότητες για Α & Β τάξη Συγγραφέας: Η Σοφία Παράσχου γεννήθηκε στην Κάρπαθο και ζει στην

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

ΒΡΙΣΚΩ ΤΟ ΜΙΣΟ ΚΑΙ ΤΟ ΟΛΟΚΛΗΡΟ

ΒΡΙΣΚΩ ΤΟ ΜΙΣΟ ΚΑΙ ΤΟ ΟΛΟΚΛΗΡΟ ΒΡΙΣΚΩ ΤΟ ΜΙΣΟ ΚΑΙ ΤΟ ΟΛΟΚΛΗΡΟ ΟΜΑΔΑ ΑΝΑΠΤΥΞΗΣ ΜΑΡΙΑ ΤΣΙΚΑΛΟΠΟΥΛΟΥ,ΜΑΘΗΜΑΤΙΚΟΣ ΣΧΟΛΕΙΟ Δημοτικό σχολείο Σκύδρας ΣΚΥΔΡΑ,2015 1. Συνοπτική περιγραφή της ανοιχτής εκπαιδευτικής Το αντικείμενο με το οποίο

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

Δομή Προγράμματος C++, Χειρισμός Μεταβλητών και Συναρτήσεις Εισόδου - Εξόδου

Δομή Προγράμματος C++, Χειρισμός Μεταβλητών και Συναρτήσεις Εισόδου - Εξόδου Εργαστήριο 2: Δομή Προγράμματος C++, Χειρισμός Μεταβλητών και Συναρτήσεις Εισόδου - Εξόδου Ο σκοπός αυτής της εργαστηριακής άσκησης είναι η ανάλυση των βασικών χαρακτηριστικών της Γλώσσας Προγραμματισμού

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