Ανάπτυξη εφαρμογής για την ασφάλεια των παιδιών και την ενημέρωση των γονέων σε φορητές συσκευές. Μιχαήλου Γεώργιος (ΑΜ: ) ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ

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

Download "Ανάπτυξη εφαρμογής για την ασφάλεια των παιδιών και την ενημέρωση των γονέων σε φορητές συσκευές. Μιχαήλου Γεώργιος (ΑΜ:4411063) ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ"

Transcript

1 Ανάπτυξη εφαρμογής για την ασφάλεια των παιδιών και την ενημέρωση των γονέων σε φορητές συσκευές. Μιχαήλου Γεώργιος (ΑΜ: ) ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ Επιβλέπων: Δρ. Βασίλης Βλάχος ΑΤΕΙ Θεσσαλίας 2015 Τμήμα Μηχανικών Πληροφορικής Τ.Ε

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

3 Εγκρίθηκε από την τριμελή εξεταστική επιτροπή Τόπος: Ημερομηνία: ΕΠΙΤΡΟΠΗ ΑΞΙΟΛΟΓΗΣΗΣ

4 Περιεχόμενα Περιεχόμενα... 3 Περίληψη... 5 Ευχαριστίες Εισαγωγή Ψηφιακές Απειλές Διαδικτυακή αποπλάνηση Διαδικτυακός εκφοβισμός Προσωπικά δεδομένα Sexting & Ακατάλληλο περιεχόμενο Ιός Ransomware Νιγηριανές απάτες Phishing Pharming Spamming Scamming Προσπάθειες για ένα ασφαλέστερο διαδίκτυο Δίωξη Ηλεκτρονικού Εγκλήματος Παρόμοιες ενέργειες Μονάδα Εφηβικής Υγείας Ημέρα Ασφαλούς Διαδικτύου Ενημερωτικός Κόμβος Πανελλήνιου Σχολικού Δικτύου Ελληνικό Κέντρο Ασφαλούς Διαδικτύου Αρχιτεκτονική και μεθοδολογία ανάπτυξης του CYBERKID Τεχνολογίες Βασικές αρχές προγραμματισμού στην γλώσσα C# Η γλώσσα XAML JSON Εργαλεία ανάπτυξης Visual Studio Telerik GIMP Τρόπος ανάπτυξης

5 4.3.1 Κλάσεις Κύριες μέθοδοι Χρήση της Telerik Οδηγός χρήσης της εφαρμογής CYBERKID Δυνατότητες Λειτουργίες Συμπεράσματα και μελλοντικές επεκτάσεις Βιβλιογραφία

6 Περίληψη Το Διαδίκτυο είναι μία τεράστια συλλογή πληροφοριών και εργαλείων που προσφέρει απεριόριστες δυνατότητες καθημερινά πλέον στην ζωή του ανθρώπου. Η συγκεκριμένη πτυχιακή εργασία έχει ως στόχο να ενημερώσει τους χρήστες των ψηφιακών μέσων για τις απειλές, καθώς και για τις απάτες που υπάρχουν και που ενδέχεται να συναντήσουν σε αυτό. Επιπρόσθετα προτείνει ενέργειες και τρόπους ασφαλούς χρήσης και αντιμετώπισης των παραπάνω αρνητικών στοιχείων που δραστηριοποιούνται στον παγκόσμιο ιστό. Ακόμα στα πλαίσια της εργασίας αναφέρονται μερικές από τις μεγαλύτερες ενέργειες που πραγματοποιούνται στην Ελλάδα με σκοπό την αντιμετώπιση προβλημάτων, την ενημέρωση και την αναφορά παράνομου και ακατάλληλου περιεχομένου, οι οποίες σχετίζονται με το Διαδίκτυο. Συνεχίζοντας αναλύονται τα εργαλεία και οι βασικές αρχές των τεχνολογιών που χρειάστηκαν για την υλοποίηση της εφαρμογής CYBERKID και ο τρόπος ανάπτυξης της. Ολοκληρώνοντας στο τέλος της πτυχιακής εργασίας υπάρχει οδηγός χρήσης της εφαρμογής. 5

7 Ευχαριστίες Θα ήθελα να ευχαριστήσω τον Δρ. Βασίλη Βλάχο υπεύθυνο της Διπλωματικής μου εργασίας, που δέχθηκε το προτεινόμενο θέμα μου και με έφερε σε επικοινωνία με την Ελληνική Αστυνομία. Ευχαριστώ και τον Κ. Εμμανουήλ Σφακιανάκη, Διευθυντή της Διεύθυνσης Δίωξης Ηλεκτρονικού Εγκλήματος της Ελληνικής Αστυνομίας που μου εμπιστεύτηκε ένα τέτοιο project με τόσο μεγάλο σκοπό. Καθώς επίσης τον αστυνόμο Ευστάθιο Κοντέλη και την εταιρία CreativeIdeas για την παραχώρηση όλων των απαραίτητων πληροφοριών για την υλοποίηση της εφαρμογής. Τελειώνοντας να πω και ένα τεράστιο ευχαριστώ στην οικογένεια μου, που με στηρίζει στις σπουδές και στην ζωή μου. 6

8 1 Εισαγωγή Το Διαδίκτυο είναι ένα παγκόσμιο δίκτυο διασύνδεσης υπολογιστών και ένα σύγχρονο θαύμα του κόσμου. Ο άνθρωπος το χρησιμοποιεί καθημερινά στην ζωή του και έχει επηρεάσει τον τρόπο δουλειάς, τις συνήθειες του και προσφέρει τεράστιες δυνατότητες και υπηρεσίες σε αυτόν. Η πρόσβαση στον παγκόσμιο ιστό μέσω του διαδικτύου, προσφέρει δυνατότητες στον άνθρωπο που δεν είναι εύκολα εφικτές στην πραγματική ζωή, από θέμα κόστους μέχρι δυσκολίας. Η πληθώρα πληροφοριών, η ευκολία μάθησης και εύρεσης συγγραμμάτων, διαδικτυακές αγορές, επικοινωνία με συνανθρώπους σε όποιο μέρος του πλανήτη και αν βρίσκονται και πολλές ακόμα υπηρεσίες είναι αυτές που στο σύνολο παρέχουν στον άνθρωπο κυριολεκτικά ένα καταπληκτικό εργαλείο που με σωστή χρήση θα τον βοηθήσει σε ότι και αν κάνει. Η χρήση των νέων τεχνολογιών δεν περιορίζεται μόνο σε νεαρά ηλικίας άτομα αλλά προορίζονται για όλες τις ηλικίες. Μάλιστα σύμφωνα με έρευνες το διαδίκτυο συμβάλει στην βελτίωση της γνωστικής λειτουργίας και έχει θετική επίδραση στην κατάθλιψη και στην μοναξιά σε τρίτης ηλικίας άτομα. Οι Έλληνες χρήστες χρησιμοποιούν το διαδίκτυο κυρίως για τους παρακάτω λόγους: Το 96% για αναζήτηση πληροφοριών. Το 36,7% για ανάγνωση ελληνικών ειδήσεων. Το 22,6% για ανάγνωση ξένων ειδήσεων. Το 8,6% για ενημέρωση σχετικά με εξελίξεις της οικονομίας. Το 55,7% για ανάγνωση μηνυμάτων ηλεκτρονικού ταχυδρομείου. Το 32,5% για κατέβασμα μουσικής. Το 21,4% για παιχνίδια. Το 20,8% για να συνομιλήσει σε δωμάτια επικοινωνίας. Γενικά όμως σε παγκόσμιο επίπεδο οι βασικότεροι λόγοι χρήσης του διαδικτύου είναι : Πρόσβαση σε ιστοσελίδες κοινωνικής δικτύωσης. Τραπεζικές συναλλαγές. Χρήση των μηχανών αναζήτησης. Παρακολούθηση μουσικής και βίντεο. Διαδικτυακά ραντεβού. 7

9 Πέρα όμως από τα θετικά που δεν είναι λίγα για το καταπληκτικό μέσω επικοινωνίας που ονομάζεται διαδίκτυο, μερικοί κακόβουλοι χρήστες και απατεώνες προσπάθησαν να εκμεταλλευτούν την ραγδαία αύξηση προς όφελος τους. Έτσι χάρη σε αυτούς υπάρχουν και αρνητικά που με ιδιαίτερη ευαισθησία όμως σε μερικά θέματα και ενημέρωση μπορεί να απολαμβάνει άφοβα ο χρήστης την περιήγηση του. Απάτες όπως κλοπή τραπεζικών λογαριασμών, ψεύτικες σελίδες, παραπλανητικά μηνύματα και άλλα που έχουν σαν στόχο την κλοπή προσωπικών δεδομένων. Καθώς επίσης και φαινόμενα παρενόχλησης, εκφοβισμού, παιδικής πορνογραφίας είναι μερικά βασικά προβλήματα που μπορεί να έρθει αντιμέτωπος ένα χρήστης ανεξαρτήτου ηλικίας στο διαδίκτυο. Το διαδίκτυο μπορεί να προσφέρει και ψυχαγωγία για αυτό και τα παιδιά αφιερώνουν αρκετές ώρες της ημέρας σε αυτό. Όμως ένας γονέας πρέπει να προσέχει το παιδί στην πλοήγηση του όπως θα το πρόσεχε σε πραγματικές συνθήκες στην ζωή του. Μερικές συμβουλές για του γονείς αν έχουν παιδί που περνάει χρόνο στο διαδίκτυο είναι οι παρακάτω: Ο υπολογιστής του παιδιού όπου έχει πρόσβαση πρέπει να βρίσκεται σε χώρο που μπορεί να τον επιβλέπει ο γονέας. Ενημερώστε τα παιδιά για τους κινδύνους και τις απειλές που υπάρχουν και ίσως να αντιμετωπίσουν, χρησιμοποιήστε τον υπολογιστή μαζί με αυτά σαν μία κοινή δραστηριότητα σας. Μην επιτρέπετε σε παιδιά να συνομιλούν και να βγαίνουν με άτομα που γνώρισαν στο διαδίκτυο. Εξηγήστε τους πώς δεν είναι αυτό που φαίνεται ένα ψηφιακό άτομο, μπορεί να είναι όντως καλό και να έχει κοινά ενδιαφέροντα όμως όπως και να έχει συνεχίζει να παραμένει άγνωστο. Τα παιδιά δεν πρέπει να έχουν πρόσβαση σε πιστωτικές κάρτες των γονέων τους. Αν θέλουν να πραγματοποιήσουν μία διαδικτυακή συναλλαγή να γίνει μαζί με τους γονείς. Η συγκεκριμένη πτυχιακή εργασία έχει ως στόχο την ενημέρωση όλων όσων ασχολούνται με το διαδίκτυο καθώς και το πώς θα πρέπει να αντιμετωπίζουν τα προβλήματα τους σε αυτό. Στο Κεφάλαιο 2 αναλύονται οι πιο γνωστές ψηφιακές απειλές που μπορεί να αντιμετωπίσει κάποιος ανυποψίαστος χρήστης και οι κακόβουλες εγκληματικές ενέργειες που πράττονται μέσα από αυτό. Στο Κεφάλαιο 3 αναφέρονται οι μεγαλύτερες προσπάθειες στην Ελλάδα για την ασφάλεια των χρηστών στο διαδίκτυο από διάφορους φορείς. Στο Κεφάλαιο 4 εξηγείται η αρχιτεκτονική και η μεθοδολογία ανάπτυξης της εφαρμογής CYBERKID και στο Κεφάλαιο 5 υπάρχει ένας οδηγός χρήσης της εφαρμογής. 8

10 2 Ψηφιακές Απειλές 2.1 Διαδικτυακή αποπλάνηση Το έγκλημα της παιδικής κακοποίησης έχει ανεπανόρθωτες συνέπειες στην ζωή ενός ανήλικου, τον μετατρέπει σε έναν χαρακτήρα ασταθή με σοβαρά προσωπικά προβλήματα στους φίλους, στις σχέσεις και στην εμπιστοσύνη του με νέους ανθρώπους. Δημιουργεί έφηβους με ψυχικές διαταραχές, προβλήματα προσαρμοστικότητας και κατάθλιψη. Ο όρος παιδοφιλία δεν περιλαμβάνει απαραίτητα προσπάθεια σεξουαλικής επαφής με ανήλικο άτομο, ενώ ο πιο συγκεκριμένος όρος παιδεραστία αναφέρεται όταν υπάρχει και σεξουαλική δραστηριότητα. Πιο αναλυτικά παιδόφιλος μπορεί να χαρακτηριστεί κάποιος που του αρέσουν και έχει ερωτικές φαντασιώσεις με ανήλικα παιδιά. Από τη στιγμή όμως που το εν λόγω άτομο ασελγήσει πάνω σε ανήλικο τότε θεωρείται και παιδεραστής και όχι απλά παιδόφιλος. Ένας παιδεραστής είναι και παιδόφιλος ενώ ένας παιδόφιλος δεν είναι απαραίτητα και παιδεραστής. Η παιδοφιλία έχει χωριστεί σε κατηγορίες : Η ηβηφιλία (παιδιά πρώιμης εφηβικής ηλικίας) Η εφηβοφιλία (παιδιά εφηβικής ηλικίας και νεαρά άτομα (15-19 ετών), η οποία δε θεωρείται διαστροφή) και η νηπιοφιλία (νήπια 0-3 ετών). Η διαδικτυακή σεξουαλική παρενόχληση ή αποπλάνηση ανηλίκου (cyber-grooming) είναι μία από τις πιο σοβαρές εγκληματικές απειλές στο διαδίκτυο. Ονομάζεται η διαδικασία συναισθηματικής σύνδεσης με έναν ανήλικο με σκοπό την κακοποίηση και εκμετάλλευση του. Ο θύτης (ένα άτομο η μία ομάδα ατόμων) είναι ενήλικας που προσπαθεί να προσελκύσει παιδιά προσποιούμενος ότι είναι έφηβος (γιατί ένα παιδί μπορεί να εμπιστευτεί πιο εύκολα έναν τις ίδιας περίπου ηλικίας με αυτό), χρησιμοποιώντας τα δωμάτια επικοινωνίας, τις ιστοσελίδες κοινωνικής δικτύωσης και άλλους χώρους όπου υπάρχει η δυνατότητα διαδικτυακής επικοινωνίας. Πολλές είναι οι φορές όπου ο παιδόφιλος είναι άτομο μορφωμένο, οικογενειάρχης, δάσκαλος, ακόμα και συγγενικό πρόσωπο. Οι περιπτώσεις των δασκάλων ή των συγγενών είναι και εκείνες όπου το παιδί δύσκολα θα τις αναφέρει στους γονείς του, μιας και από μεριάς συγγενικού προσώπου μπορεί να δέχεται απειλές προς μέλη της οικογένειας του, ενώ ο δάσκαλος να τον απειλεί πώς αν δεν κάνει αυτό που του λέει θα ενημερώσει τους γονείς του ή θα πάρει κακούς βαθμούς. 9

11 Οι αναπαραστάσεις συμμετοχής σε σεξουαλικές πράξεις ενός ανήλικου ή οι συνθήκες υποδήλωσης του σε σεξουαλικές δραστηριότητες είναι το κοινό στοιχείο στην παιδική πορνογραφία. Τα κυκλώματα παιδοφιλίας αποτελούνται από άτομα σε διαφορετικές χώρες, που συλλέγουν και διαμοιράζουν πορνογραφικό υλικό για να ικανοποιήσουν το αρρωστημένο τους μυαλό και για προσωπικό τους όφελος. Αναμειγνύουν πορνογραφικό υλικό ενηλίκων μαζί με ανηλίκων και το αναρτούν σε καμουφλαρισμένες ιστοσελίδες ώστε να μην μπορεί να γίνει εύκολα ο εντοπισμός τους. Χρησιμοποιούν παραπλανητικές φωτογραφίες και σύμβολα σε ιστοχώρους που δεν φέρνουν καθόλου σε παράνομο περιεχόμενο, αλλά αντιθέτως μοιάζουν με κάτι αθώο και ασφαλές για εκείνους που δεν γνωρίζουν και από την πλευρά εκείνων που τα γνωρίζουν κάτι αρρωστημένο και παράνομο. Το γεγονός ότι σήμερα ένα τεράστιο ποσοστό των νέων αναζητούν γνωριμίες μέσω διαδικτύου τους καθιστά και τους πιο συνηθής στόχους παρενόχλησης. Ο θύτης με σκοπό την σεξουαλική παρενόχληση, προσπαθεί να δημιουργήσει μία σχέση φιλίας με τα θύματα του και να συλλέξει όσο περισσότερες πληροφορίες (διεύθυνση, χόμπι κλπ.) μπορεί. Συνήθως τέτοιες συζητήσεις διαρκούν αρκετό καιρό, μέχρι το παιδί να φτάσει στο σημείο να εμπιστεύεται τον άνθρωπο που συνομιλεί, παρόλο που το πιο πιθανόν είναι να μην γνωρίζει καν την αληθινή του ταυτότητα. Αφού αναπτυχθεί αυτή η σχέση μεταξύ τους ξεκινούν και οι συζητήσεις σεξουαλικής φύσεως. Πιθανόν ένας παιδόφιλος να στέλνει και υλικό πορνογραφίας στον ανήλικο, για να τον κάνει να πιστεύει πώς αυτή η δραστηριότητα και πράξη είναι κάτι καθαρά φυσιολογικό και αποδεκτό. Μία τακτική που την χρησιμοποιούν συχνά για να κάνουν τα παιδιά πιο προσιτά και πρόθυμα στην προσπάθεια σεξουαλικής επαφής μαζί τους και επιπροσθέτως, διστάζουν να μιλήσουν στους γονείς τους γιατί φτάνουν στο σημείο να νιώθουν ένοχα που έχουν κάνει τέτοιου είδους συνομιλίες και έχουν ανταλλάξει τέτοιου είδους φωτογραφίες και βίντεο. Σύμφωνα με έρευνα του Βρετανικού Οργανισμού «Stop It Now» που καταπολεμά την σεξουαλική παιδική κακοποίηση, τα ¾ των παιδιών που έχουν πέσει θύμα του φαινομένου δεν θα μιλήσουν για αυτό που τους συνέβη και λίγα ήταν τα περιστατικά εκείνα που ενημέρωσαν κατάλληλες υπηρεσίες. Επίσης έρευνες έχουν δείξει πώς η κακοποίηση των κοριτσιών φτάνει μέχρι και 3 φορές ψηλότερα από ότι τα αγόρια. Από τις πιο προσοδοφόρες εγκληματικές δραστηριότητες μετά το εμπόριο ναρκωτικών είναι εκείνη της παιδικής πορνογραφίας. Στις ΗΠΑ, τα καθημερινά νούμερα συναλλαγών αυτού του απάνθρωπου υλικού φτάνουν τις και διακινούνται δύο τρισεκατομμύρια δολάρια. Ενώ σε παγκόσμιο επίπεδο διακινούνται καθημερινά πέντε τρισεκατομμύρια δολάρια (κατά μέσο όρο). 10

12 Το περισσότερο υλικό προέρχεται από χώρες της νοτιοανατολικής Ασίας, της Αφρικής και Λατινικής Αμερικής. Ενώ το κόστος διαφέρει ανάλογα με την ηλικία των παιδιών που συμμετέχουν (από βρέφη μέχρι και παιδιά πριν την ενηλικίωση). Ύστερα από αρκετή έρευνα στην σκοτεινή πλευρά του διαδικτύου οι αστυνομικοί της Δίωξης Ηλεκτρονικού Εγκλήματος εντόπισαν των κώδικα επικοινωνίας των παιδόφιλων, ο οποίος αναφέρεται αναλυτικά παρακάτω : 2.2 Διαδικτυακός εκφοβισμός Παρενόχληση-Εκφοβισμός (bullying) ονομάζεται η ακραία συμπεριφορά από πρόθεση, για να έχει δύναμη και εξουσία ένα άτομο πάνω σε κάποιο άλλο. Υπάρχουν διαφορετικού τύπου εκφοβισμοί, που μπορεί να είναι : ο Λεκτικός (προσβολές, βρισιές, διάδοση φημών κλπ.) ο Ψυχολογικός (απειλές με στόχο τον φόβο, εξαναγκασμός να κάνει το θύμα πράγματα που δεν επιθυμεί) η Σωματική βία (καυγάδες, εσκεμμένοι τραυματισμοί), καταστροφή προσωπικών αντικειμένων και κλοπές αντικειμένων του θύματος η Κοινωνική απομόνωση, αγνόηση της παρουσίας του θύματος είτε ακόμα και η αποτροπή της συμμετοχής του από δραστηριότητες και παρέες. Ο Διαδικτυακός εκφοβισμός (cyberbullying) είναι ένα από τα πιο διαδεδομένα και συνηθισμένα προβλήματα που μπορεί να συναντήσει κάποιος στο διαδίκτυο. Είναι ένα φαινόμενο επαναλαμβανόμενης επιθετικότητας, παρενόχλησης, προσβολής, ταπείνωσης, ρατσιστικής και αυταρχικής συμπεριφοράς κυρίως σε παιδιά η έφηβους, που δέχονται μέσω της χρήσης του Διαδικτύου και των διάφορων ψηφιακών συσκευών (κινητά τηλέφωνα, ηλεκτρονικοί υπολογιστές κλπ.). 11

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

14 Στην περίπτωση που κάποιος έχει γίνει στόχος διαδικτυακού εκφοβισμού, η πιο καλή ενέργεια είναι να αποφύγει να απαντήσει σε ενοχλητικές κλήσεις και μηνύματα που πιθανόν να υπάρχουν. Ιδιαίτερη προσοχή στις ρυθμίσεις απορρήτου των λογαριασμών κοινωνικών δικτύων και σε κάθε περίπτωση σε τέτοια περιστατικά είναι αναγκαίο να διατηρούμε αποδεικτικά στοιχεία των γεγονότων που συνέβησαν (μηνύματα, , λογαριασμοί, ημερομηνίες και ώρες). 2.3 Προσωπικά δεδομένα Προσωπικά δεδομένα ονομάζονται οι πληροφορίες που αναφέρονται σε ένα άτομο, όπως το ονοματεπώνυμο, το τηλέφωνο, οι φωτογραφίες, η ηλικία, το επάγγελμα, πολιτικές θρησκευτικές απόψεις, κ.α. Πολλές είναι οι πληροφορίες που ανήκουν στην κατηγορία των ευαίσθητων δεδομένων, δηλαδή εκείνων όπου μπορεί να προκύψει ο σχηματισμός της προσωπικότητας του ατόμου. Για παράδειγμα, πληροφορίες που αφορούν την υγεία, την ερωτική ζωή, συμμετοχή σε οργανώσεις και ομάδες καθώς και το ποινικό μητρώο του είναι μερικά από τα στοιχεία όπου μπορούν να καταλήξουν σε ένα συμπέρασμα σχετικά με την ζωή και τον χαρακτήρα κάποιου, ακόμα και να οδηγήσουν στην αποκάλυψη της πραγματικής ταυτότητας του προσώπου στο οποίο αναφέρονται τα δεδομένα αν δεν είναι ήδη γνωστή. Τα προσωπικά δεδομένα αποτελούν αντικείμενο επεξεργασίας καθημερινά σε απλές δραστηριότητες, όπως : Στην χρήση , ο πάροχος ηλεκτρονικών επικοινωνιών καταγράφει την ώρα εισόδου στον λογαριασμό, τον αποστολέα και τους παραλήπτες του μηνύματος και την ώρα αποστολής. Στην αγορά τραγουδιών διαδικτυακά, η εταιρία που πουλάει το τραγούδι καταγράφει τις προσωπικές προτιμήσεις. Στην είσοδο σε κάποια διαφήμιση, η διαφημιστική εταιρία καταγράφει προτιμήσεις για πιο στοχευμένες μελλοντικές διαφημίσεις. Μερικές φορές όμως μπορεί να επεξεργάζονται και να χρησιμοποιούνται από τρίτους με πιο κακόβουλο χαρακτήρα, όπως : Στην περίπτωση των ληστών, ενημέρωση από τα μέσα κοινωνικής δικτύωσης για τυχόν κοινοποίηση παρουσίας του ατόμου σε κάποιο μέρος εκτός της οικίας του και πληροφορίες που αφορούν ίσως συγκατοίκηση με άλλο-α πρόσωπα. Κλοπή διαδικτυακής ταυτότητας, κάποιος να κλέψει τις πληροφορίες ενός ατόμου και να δημιουργήσει ένα προφίλ ίδιο με το δικό του, από φωτογραφίες μέχρι και βιογραφικό. 13

15 Οτιδήποτε αναρτηθεί στο διαδίκτυο μπορεί να μείνει για πάντα και να είναι και άμεσα ορατό σε όλους, πρέπει να γίνετε έλεγχος των ρυθμίσεων ασφαλείας και απορρήτου που έχει κάθε ιστοχώρος. Σύμφωνα με στατιστικά στοιχεία της Eurobarometer, το 76% των Ευρωπαίων φοβούνται ότι τα προσωπικά τους δεδομένα δεν είναι ασφαλή όταν τα διαχειρίζονται ιδιωτικές εταιρίες, ενώ στην περίπτωση των δημόσιων αρχών είναι το 64%. 2.4 Sexting & Ακατάλληλο περιεχόμενο Ακατάλληλο ονομάζεται οποιοδήποτε περιεχόμενο, λεκτικό, ακουστικό και οπτικό που είναι επικίνδυνο και μη ασφαλές, μπορεί να περιλαμβάνει πορνογραφικό υλικό, ρατσιστικό περιεχόμενο, προώθηση βίας, τυχερά παιχνίδια κλπ. Ο όρος ακατάλληλο περιεχόμενο διαφέρει ανάλογα με την ηλικία ή και την ψυχική κατάσταση κάθε ατόμου. Ένα περιεχόμενο μπορεί να είναι ακατάλληλο και απαράδεκτο για ένα παιδί, μπορεί να το σοκάρει ή να του προκαλέσει ψυχικές διαταραχές και λανθασμένες συμπεριφορές. Το ίδιο όμως περιεχόμενο για ένα άτομο μεγαλύτερης ηλικίας μπορεί να θεωρηθεί κατάλληλο και αποδεκτό. Πλέον ένα παιδί μπορεί να έρθει αντιμέτωπο με περιεχόμενο που δεν είναι κατάλληλο για την ηλικία του σε πολλές δραστηριότητες και χώρους του διαδικτύου και όχι μόνο, όπως : Στις διάφορες ιστοσελίδες που ίσως να μην γνωρίζει το ακριβές περιεχόμενο τους. Στα παιχνίδια, μερικά περιέχουν σκηνές βίας, βρισιές κλπ. Μέσω του ηλεκτρονικού ταχυδρομείου. Μέσω του κινητού τηλεφώνου. Στα δωμάτια επικοινωνίας. Sexting (sex + texting) ονομάζεται η αποστολή-ανταλλαγή φωτογραφιών, βίντεο και γραπτών μηνυμάτων με σεξουαλικό περιεχόμενο. Πραγματοποιείται μέσω κινητών τηλεφώνων με SMS-MMS, σε ιστοσελίδες κοινωνικής δικτύωσης, αλλά εντοπίζεται πιο συχνά σε υπηρεσίες που παρέχεται διαδικτυακή επικοινωνία με δυνατότητα άμεσης ανταλλαγής μηνυμάτων. Ένα φαινόμενο το οποίο συνεχώς αυξάνει τα ποσοστά του στον εφηβικό πληθυσμό. Θα μπορούσε κάποιος να χαρακτηρίσει το Sexting σαν την μοντέρνα παραλλαγή του διαδικτυακού σεξ, με την μοναδική διαφορά το γεγονός ότι δεν περιορίζεται μονάχα σε διαδικτυακές συσκευές αλλά γίνεται και μέσω των κινητών τηλεφώνων. Στο Sexting μπορεί να υπάρξουν σοβαρά νομικά ζητήματα στις περιπτώσεις που εμπλέκονται ανήλικα άτομο σε μία επικοινωνία σεξουαλικής φύσεως, καθώς η διανομή και παραγωγή φωτογραφιών ή και βίντεο που αφορά ανήλικους, ως 14

16 γνωστών είναι παράνομη διαδικασία. Παρόλα αυτά πολλά ήταν τα παιδιά που κατηγορήθηκαν για αυτή τους την ενέργεια και σε μερικές περιπτώσεις στις Η.Π.Α κάποια από αυτά έχουν καταδικαστεί κιόλας με την κατηγορία της διανομής παιδικής πορνογραφίας, ενώ δεν γνώριζαν καν ότι αυτό που έκαναν ήταν κάτι παράνομο. Σε σχετική επιστημονική έρευνα του τμήματος ψυχολογίας του Πανεπιστημίου του Μίσιγκαν που έγινε σε άνδρες και γυναίκες ηλικίας ετών, διαπιστώθηκε ότι το 57% δεν ήταν αποστολείς αλλά ούτε παραλήπτες τέτοιων μηνυμάτων, το 28.2% έστελνε και αποδεχόταν, το 12.6% ήταν μόνο παραλήπτες και το υπόλοιπο 2% του κοινού τις έρευνας ήταν μόνο αποστολείς. Το φαινόμενο σύμφωνα με καθηγητή του Χάρβαρντ Πανεπιστημίου θα έχει μείωση στα ποσοστά του αν οι έφηβοι που επιδίδονται σε αυτό έχουν γνώση για το μέγεθος του κινδύνου που υπάρχει. 2.5 Ιός Ransomware Ένας ιός τύπου Ransomware είναι ένα είδος κακόβουλο λογισμικού και χαρακτηριστικό παράδειγμα της μεθόδου phishing. Ένας ιός απάτη με πολλαπλά ονόματα και μορφές, στην Ελλάδα κάποιος θα τον αποκαλέσει συνήθως ως «ιό των 100 ευρώ» ή «ιό της αστυνομίας». Το κακόβουλο πρόγραμμα περιορίζει την πρόσβαση στον υπολογιστή κινητό τηλέφωνο όπου μολύνει και απαιτεί την πληρωμή κάποιου χρηματικού ποσού από το θύμα, προκειμένου να αφαιρεθεί από το μηχάνημα και να συνεχίσει ο χρήστης κανονικά. Πιο αναλυτικά, ένας ιός ransomware κλειδώνει όλες τις λειτουργίες του μηχανήματος που θα καταλάβει και ίσως να κρυπτογραφεί αρχεία του συστήματος. Προσπαθεί μέσω μίας σελίδας ή κάποιου αναδυόμενου παραθύρου που υποτίθεται ότι προέρχεται από μία επίσημη αρχή (κυρίως Ελληνική Αστυνομία ή Δίωξη Ηλεκτρονικού Εγκλήματος), να εξαπατήσει τον χρήστη πώς λόγο κάποιας παράνομης του συμπεριφοράς στο διαδίκτυο, όπως παιδική πορνογραφία, συμμετοχή σε παράνομα παιχνίδια, παράνομη κατοχή αρχείων κ.ά. είναι ένοχος και πρέπει να καταβάλει πρόστιμο, γιατί ειδάλλως προβλέπεται φυλάκιση για αυτές του τις ενέργειες. 15

17 Ο δράστης εκμεταλλεύεται τις αδυναμίες του μηχανήματος ή κάποια λάθος κίνηση του θύματος, κατά την περιήγηση του στο διαδίκτυο και του μεταφέρει κακόβουλο λογισμικό. Για παράδειγμα ο ιός μπορεί να εγκατασταθεί : Στο άνοιγμα συνημμένων σε μηνύματα ηλεκτρονικού ταχυδρομείου από άγνωστο κακόβουλο αποστολέα. Από την είσοδο σε κακόβουλες διευθύνσεις ιστοσελίδες που μπορεί να υπάρχουν σε μηνύματα, ή σε ιστοσελίδες κοινωνικής δικτύωσης κλπ. Από την επίσκεψη σε ιστοσελίδες πορνογραφικού περιεχομένου, παράνομου τζόγου κ.ά. Από την είσοδο σε διαφημίσεις. Στις περιπτώσεις που τα δεδομένα κρυπτογραφούνται (το ransomware Cryptolocker είναι το πιο διαδεδομένο και οι πιο πολλές μορφές του ιού βασίζονται πάνω σε αυτό), το πρόγραμμα δημιουργεί ένα δημόσιο και ένα ιδιωτικό κλειδί αλληλεξαρτούμενα. Το δημόσιο κλειδί αποθηκεύεται στο σύστημα και μπορεί να έχει πρόσβαση ο χρήστης σε αυτό. Όμως το ιδιωτικό κλειδί αποθηκεύεται στον διακομιστή διοίκησης και ελέγχου και δίνεται από τον δράστη μετά την καταβολή του ποσού, για να πραγματοποιηθεί η αποκρυπτογράφηση των δεδομένων. 16

18 Το πρόστιμο καλείται να πληρώσει το θύμα συνήθως με προπληρωμένες κάρτες paysafe ή ucash ίσης αξίας με το χρηματικό ποσό (πχ 100 ευρώ το πρόστιμο θα πληρωθεί με 100 ευρώ κάρτα paysafe και όχι 2 των 50 ή 4 των 25 κλπ.). Μία τακτική του εγκλήματος που χρησιμοποιείται για ξέπλυμα μαύρου χρήματος, καταφέρνει οργανωμένα να διασπά το αρχικό ποσό τις προπληρωμένης κάρτας σε μικρότερα ποσά και στην συνέχεια τα διανέμει σε όλο τον κόσμο. Το κακόβουλο λογισμικό έχει κυκλοφορήσει σε αρκετές εκδόσεις με διαφορετική εμφάνιση, δυνατότητες και μέγεθος κρισιμότητας. Υπάρχουν εκδόσεις που απλά με ένα αναδυόμενο παράθυρο περιορίζουν την λειτουργικότητα και άλλες που φτάνουν μέχρι και στην κρυπτογράφηση αρχείων. Όμως το κοινό χαρακτηριστικό όλων είναι η καταβολή προστίμου. Μερικές εκδόσεις του λογισμικού είναι : Το «Simple locker» που δραστηριοποιείται στον χώρο των κινητών τηλεφώνων και tablets με λειτουργικό σύστημα Android. Με την εγκατάσταση του λογισμικού στη συσκευή, όλα τα αποθηκευμένα αρχεία που ανιχνεύονται σε κάποια μονάδα εξωτερικής αποθήκευσης (κάρτες μνήμης) κρυπτογραφούνται, με αποτέλεσμα να μην είναι προσβάσιμα. Επίσης στην οθόνη της συσκευής, υπάρχει κατάλληλο μήνυμα που ενημερώνει τον κάτοχο πώς το κλείδωμα των αρχείων προήρθε λόγο προβολής και διακίνησης ακατάλληλου εγκληματικού υλικού. 17

19 Το CTB-Locker (Curve Tor Bitcoin Locker - Critroni), διαφέρει στον τρόπο καταβολής του χρηματικού ποσού σε σχέση με τις άλλες εκδόσεις. Πλέον για να ξεκλειδωθεί το μολυσμένο μηχάνημα πρέπει ο χρήστης να πληρώσει με ψηφιακό νόμισμα bitcoin. Το Teslacrypt, πέρα από τα αρχεία στοχεύει και κρυπτογραφεί κυρίως αποθηκευμένα παιχνίδια που ίσως να υπάρχουν στο μολυσμένο μηχάνημα. 2.6 Νιγηριανές απάτες Οι «Νιγηριανές» απάτες ή αλλιώς απάτες «419» (ο αριθμός 419 αναφέρεται στο τμήμα του Νιγηριανού ποινικού κώδικα που αφορά τις απάτες), 18

20 πραγματοποιούνται με την αποστολή μηνυμάτων ηλεκτρονικού ταχυδρομείου σε τυχαίους χρήστες του διαδικτύου. Ο αποστολέας των μηνυμάτων ενημερώνει τους χρήστες ότι έγιναν κληρονόμοι μεγάλων περιουσιών ή παριστάνει κάποιο πλούσιο πρόσωπο από τη Νιγηρία που αναζητά βοήθεια για την μεταφορά μεγάλων χρηματικών ποσών. Πιο αναλυτικά, οι θύτες παριστάνουν συνήθως κάποιο υψηλόβαθμο στέλεχος της νιγηριανής κυβέρνησης όπου αναζητάει επιχειρηματίες ή ελεύθερους επαγγελματίες με σκοπό να τον βοηθήσουν να μεταφέρει ένα μεγάλο χρηματικό ποσό, που προέρχεται από εγκληματικές πράξεις (δωροδοκία, λαθρεμπόριο κλπ.), το οποίο δεν μπορεί να διοχετευτεί εκτός της χώρας από εκείνον. Οι εγκληματίες υπόσχονται στο θύμα ότι αν συνεργαστεί μαζί τους και κρατήσει εμπιστευτικό το αίτημα τους, θα των ανταμείψουν με μία αρκετά υψηλή αμοιβή. Συνήθως για να πείσουν τον παραλήπτη, προσποιούνται επίσημους φορείς της χώρας τους (Τράπεζες, Υπουργεία, Εταιρίες κλπ.) ή χρησιμοποιούν ψεύτικα η υπαρκτά ονόματα προσώπων με κυβερνητικά ή στρατιωτικά αξιώματα. Υπάρχουν περιπτώσεις της απάτης, που πληροφορούν τα θύματα τους ότι κάποιος κάτοχος μεγάλης περιουσίας δεν ζει πιά, και επειδή δεν υπάρχει κανένας κληρονόμος, η περιουσία θα μεταβιβαστεί στον κάτοχο του που επιλέχθηκε και στάλθηκε το μήνυμα. Επίσης υπάρχουν και μερικές άλλες περιπτώσεις, όπου ενημερώνουν τον χρήστη πώς υπάρχει μία δεσμευμένη περιουσία που χρειάζεται μεταφορά σε κάποιον τραπεζικό λογαριασμό του εξωτερικού για να καταστεί δυνατή η αποδέσμευση της, σαν αντάλλαγμα ο παραλήπτης-θύμα του μηνύματος αν διέθετε τον λογαριασμό του θα αποκτούσε κάποιο ποσοστό επί της περιουσίας αυτής. Πολλές φορές, το θύμα αμφιβάλει για την αξιοπιστία και αυθεντικότητα του μηνύματος και αφού ζητήσει περισσότερα πειστήρια, του προσκομίζονται έγγραφα τα οποία δείχνουν αυθεντικά και επίσημα, με αποτέλεσμα να κάνουν το θύμα να θεωρεί έμπιστο τον αποστολέα. Όταν δεχθεί την συναλλαγή το θύμα, ανταλλάσσονται διάφορες πληροφορίες και έγγραφα, με μοναδικό στόχο να πείσουν το θύμα ότι είναι κοντά στην απόκτηση του εν λόγω ποσού. Όμως πριν την τελική μεταβίβαση, ο θύτης παριστάνει πώς εντοπίστηκε κάποιο προσωρινό πρόβλημα (έκτακτος φόρος, απρόβλεπτο τέλος κλπ.), με αποτέλεσμα να έχει σαν πρόφαση την αδυναμία πληρωμής του ποσού στο ζητήματος που προέκυψε γιατί τα χρήματα του έχουν προχωρήσει σε μεταβίβαση και είναι δεσμευμένα μέχρι την λύση του προβλήματος. Ο απατεώνας στα πλαίσια συνεργασίας που έχει δημιουργήσει με τον ανυποψίαστο χρήστη, του ζητάει να καταβάλει αυτός το ποσό που χρειάζεται για το πρόβλημα που εντοπίστηκε για να προχωρήσει η διαδικασία μεταφοράς, το οποίο θα έπαιρνε 19

21 πίσω με την ολοκλήρωση της συναλλαγής. Με αυτόν τον τρόπο κατάφερνε ο δράστης να αποσπάσει αρκετά μεγάλα χρηματικά ποσά από τα θύματα του. Σε άλλες μορφές της απάτης, απλά ζητούνται από τον παραλήπτη του μηνύματος να αποστείλει τα προσωπικά του στοιχεία, στοιχειά τραπεζικών λογαριασμών και πιστωτικών καρτών προκειμένου να ολοκληρωθεί η συνεργασία τους και η καταβολή των χρηματικών ποσών. 2.7 Phishing Phishing (Ηλεκτρονικό Ψάρεμα) ονομάζεται η μέθοδος εξαπάτησης των χρηστών του διαδικτύου, που πραγματοποιείται κυρίως με την αποστολή μαζικών spam μηνυμάτων στο ηλεκτρονικό ταχυδρομείο, με άμεσα μηνύματα σε δωμάτια 20

22 επικοινωνίας ή κοινωνικά δίκτυα και μέσω συνδέσεων που οδηγούν σε πλαστές όμοιες σελίδες εταιριών (τράπεζες, ηλεκτρονικά καταστήματα κ.λπ.). Η παραπάνω απάτη βασίζεται στην παραπλάνηση, άγνοια και απροσεξία των χρηστών. Ο θύτης υποδύεται μία αξιόπιστη πηγή, με κύριο στόχο να προσελκύσει το θύμα και να αποσπάσει απόρρητα προσωπικά δεδομένα και οικονομικά στοιχεία. Πιο αναλυτικά, ο αποστολέας απαιτεί από τον παραλήπτη να επαληθεύσει, να ενημερώσει προσωπικά του δεδομένα ή να συνδεθεί με τα αυτά σε κάποια υπηρεσία για λόγους ασφαλείας. Στην συνέχεια το θύμα ανυποψίαστο οδηγείται στην πλαστή ιστοσελίδα και καταχωρεί τα δεδομένα που του ζητούνται. Ο θύτης καταγράφει τα προσωπικά στοιχεία του χρήστη για μελλοντική κακόβουλη χρήση τους. Πολλές φορές προσπαθεί να εντοπίσει και άλλους λογαριασμούς που ίσως να έχει το θύμα χρησιμοποιώντας το του και παραλλαγές του κλεμμένου κωδικού του. Αρκετές είναι οι φορές που η απάτη είναι καλά οργανωμένη και οι phishers καλύπτουν το URL (διαδικτυακή διεύθυνση) της πλαστής ιστοσελίδας τους με ένα άλλο ψεύτικο, με αποτέλεσμα να εξαπατούν με αυτόν τον τρόπο anti-phishing προγράμματα. 21

23 Όμως πέρα από την εξαπάτηση των προγραμμάτων καταπολέμησης του phishing, στόχος είναι και η εξαπάτηση του θύματος για την αυθεντικότητα και αξιοπιστία της σελίδας. Κάτι που μπορεί να πετύχει με τεχνικές οπτικής εξαπάτησης, όπως : Μικρές αλλαγές στην σύνταξη, στην ορθογραφία στους συνδέσμους ή αναγραμματισμούς (πχ κλπ.). Χρησιμοποίηση ίδιων εικόνων και λογοτύπων με αυτά εταιριών (πχ το λογότυπο του Facebook σε ένα ). Με τον πηγαίο κώδικα της σελίδας και με τις παραπάνω τακτικές, μπορεί να δημιουργηθεί μία ολόκληρη σελίδα, ακριβές αντίγραφο με την αυθεντική. Υπάρχουν αρκετοί τύποι της μεθόδου, πιο συγκεκριμένα υπάρχει : Η απλή μέθοδος phishing, όπου ο θύτης παριστάνει ένα αξιόπιστο πρόσωπο και προσπαθεί να αποκτήσει προσωπικές πληροφορίες και στοιχεία πιστωτικών καρτών. Το Spear Phishing, που στοχοποιεί συγκεκριμένα πρόσωπά ή εταιρίες. Οι επιτιθέμενοι προσπαθούν αν συλλέξουν προσωπικά στοιχεία για το θύμα τους με στόχο να αυξήσουν την πιθανότητα επιτυχίας της επίθεσης. Το Clone Phishing, ένας τύπος επίθεσης που παίρνει νόμιμα μηνύματα ηλεκτρονικού ταχυδρομείου με συνημμένα αρχεία που είχαν είδη παραδοθεί παλαιότερα, δημιουργεί αντίγραφα του και αντικαθιστά το συνημμένο ή συνδέσμους που πιθανόν να υπάρχουν με κακόβουλα αρχεία και πηγές. Στην συνέχεια αποστέλλονται από μία πλαστογραφημένη διεύθυνση ηλεκτρονικού ταχυδρομείου ίδια με του αρχικού αποστολέα. Το Whaling, απευθύνεται σε ανώτερα στελέχη επιχειρήσεων (διευθυντές, διαχειριστές). Οι πλαστές ιστοσελίδες και μηνύματα θα αφορούν θέματα που είναι ανησυχητικά και κρίσιμα για μία εταιρία (δικαστικές υποθέσεις, παράπονα πελατών κλπ.). Και το Rogue WiFi (MITM), όπου ο κακόβουλος χρήστης δημιουργεί σημεία με δωρεάν ασύρματη πρόσβαση στο διαδίκτυο και μπορεί να αναμεταδώσει, υποκλέψει στοιχεία που υπάρχουν σε μία επικοινωνία (επιθέσεις man in the middle - MTIM) ή γενικά στοιχεία περιήγησης του χρήστη στο διαδίκτυο. 2.8 Pharming Η μέθοδος εξαπάτησης Pharming είναι η εξελιγμένη εκδοχή του Phishing, μία μορφή εγκλήματος εξαιρετικά επικίνδυνη που στοχεύει και εκείνη στην κλοπή των προσωπικών δεδομένων των χρηστών. Διαφέρει από τις τεχνικές phishing ως προς τον τρόπο που επιτυγχάνεται. Το κακόβουλο πρόγραμμα εκμεταλλεύεται κενά ασφαλείας του συστήματος και εισχωρεί στο μολυσμένα πλέον μηχάνημα του ανυποψίαστου χρήστη. Το σύστημα επηρεάζεται με τέτοιο τρόπο που το θύμα στην προσπάθεια του να επισκεφτεί 22

24 διαδικτυακούς τόπους, παρόλο που πληκτρολογεί σωστά τις διευθύνσεις που επιθυμεί να επισκεφτεί στο πρόγραμμα περιήγησης του, αυτό τον ανακατευθύνει σε άλλες όμοιες σελίδες αλλά πλαστές. Οι δράστες (Pharmers), στοχεύουν στην ανακατεύθυνση ιστοσελίδων όπου οι χρήστες εισάγουν αριθμούς τραπεζικών καρτών ή άλλων οικονομικών στοιχείων για διαδικτυακές συναλλαγές. Για παράδειγμα στην προσπάθεια που το θύμα επισκεφτεί μία τράπεζα στόχο για συναλλαγές του μέσω on-line banking καταλήγει να στέλνει τα στοιχεία που εισήγαγε στους εγκληματίες. Το Pharming μπορεί να υλοποιηθεί αν το κακόβουλο πρόγραμμα που εισχωρήσει στο μηχάνημα τροποποιήσει αρχεία ή ρυθμίσεις του συστήματος, όπως : Την αλλαγή των ρυθμίσεων ή και του firmware (λογισμικό συσκευής) ενός router, έτσι μπορεί να επιτευχθεί η ανακατεύθυνση των διευθύνσεων για όλες τις συσκευές του δικτύου. Την τροποποίηση του «host» αρχείου ενός Η/Υ. Την πρόσβαση στον κεντρικό DNS server και αλλαγή των σωστών IP διευθύνσεων με ψεύτικων. Αξίζει να σημειωθεί ότι, host ονομάζεται κάθε υπολογιστής δικτύου που παρέχει υπηρεσίες, αποθηκεύει αρχεία ιστοσελίδων και περιλαμβάνει και web server για τον διαμοιρασμό του περιεχομένου στο διαδίκτυο. Κάθε host και όχι μόνο, έχει μία ξεχωριστή διεύθυνση IP ή οποία τον αντιπροσωπεύει και αναπαρίσταται από αριθμούς (0-255) χωρισμένους με τελείες σε 4 μέρη (πχ ). Όλες οι οντότητες που έχουν πρόσβαση στο διαδίκτυο αντιστοιχούν σε κάποια IP διεύθυνση. Κάθε πακέτο μεταφοράς δεδομένων συνοδεύεται και αυτό επίσης από 23

25 δύο IP, μία του αποστολέα και μία του παραλήπτη. Επίσης σε συνδέσεις με το πρωτόκολλο επικοινωνίας Https δεν υπάρχει πρόβλημα για pharming. 2.9 Spamming Scamming Η μαζική αποστολή ενοχλητικών, άσχετων ή μη αποδεκτών μηνυμάτων, τα οποία έχουν σαν στόχο συνήθως την προώθηση κάποιου προϊόντος-υπηρεσίας, ονομάζεται Spamming. To Spam βασίζεται στην κακή αντιμετώπιση και άγνοια των χρηστών, οι αποστολείς spam μηνυμάτων προσπαθούν να προσελκύσουν τον χρήστη με ένα αρκετά ενδιαφέρον περιεχόμενο στα μηνύματα, έτσι ώστε να ανταποκριθούν σε αυτά. Συνήθως οι Spammers (αποστολείς spam μηνυμάτων), χρησιμοποιούν ηλεκτρονικά μέσα για την αποστολή των μηνυμάτων, λόγο του μηδενικού λειτουργικού κόστους πέρα από αυτού τις διαχείρισης των λιστών από τα χρηστών που χρησιμοποιούνται και του τεράστιου αριθμού αποδεκτών. Επομένως, ακόμα και αν κάποιο μικρό ποσοστό χρηστών ανταποκριθεί στο περιεχόμενο, θεωρείται επιτυχία. Τα περιεχόμενα των ενοχλητικών μηνυμάτων μπορεί να είναι προσβλητικά και επικίνδυνα πέρα από αυτά που έχουν σαν στόχο απλά την διαφήμιση. Για παράδειγμα, αρκετά spam διαφημίζουν πλαστά προϊόντα, από φάρμακα μέχρι λογισμικό υπολογιστή ως επίσημα προϊόντα ή υπηρεσίες γνωστών εταιριών, άλλα είναι εκείνα που διαδίδουν ειδήσεις παραπλανητικές και ψεύτικες και μερικά ασχολούνται με διαφημίσεις υπηρεσιών πορνογραφικού χαρακτήρα. Επίσης τα μηνύματα spam χρησιμοποιούνται και σαν μέσα μετάδοσης κακόβουλων αρχείων και ιών. Όταν ο στόχος του αποστολέα είναι η μόλυνση του υπολογιστή του χρήστη και η εξαπάτηση του, με σκοπό να υποκλέψει δεδομένα και να τα 24

26 χρησιμοποιήσει κακόβουλα, τότε πρόκειται για την διαδικασία που ονομάζεται Scamming. Για παράδειγμα ένας κακόβουλος χρήστης μπορεί να μολύνει το μηχάνημα και να αποκτήσει πρόσβαση σε αυτό, για να το χρησιμοποιήσει σαν μέσω αποστολής μηνυμάτων spam ή και για άλλες κακόβουλες ενέργειες όπως καταγραφή πληκτρολογίου, καταγραφή των click ή και κλοπή προσωπικών δεδομένων. Αξίζει να σημειωθεί πώς μεγάλη έξαρση υπάρχει στα spam μηνύματα τύπου phishing, που στοχεύουν στην παραπλάνηση των χρηστών μέσω πλαστών ιστοσελίδων όμοιες με τις πραγματικές, για την αλίευση προσωπικών δεδομένων. Απώτερος σκοπός ή απόσπαση ευαίσθητων πληροφοριών (αριθμός πιστωτικής κάρτας, κωδικοί λογαριασμών κοινωνικών δικτύων κλπ.). Επίσης spam δημοσιεύσεις σε κοινωνικά δίκτυα όπως Facebook, που διαδικτυακοί φίλοι έχουν μολυνθεί, με αποτέλεσμα να προσθέτουν ή να κοινοποιούν σε άλλα άτομα δημοσιεύσεις που προσπαθούν να πείσουν τους χρήστες πώς το περιεχόμενο τους είναι αρκετά ενδιαφέρον και να πατήσουν τον σύνδεσμο, με αποτέλεσμα να μολυνθούν και εκείνοι. Έρευνες έχουν δείξει πώς πάνω από το 70% των μηνυμάτων ηλεκτρονικού ταχυδρομείου είναι spam και σε σχετική μελέτη που πραγματοποιήθηκε στην Μεγάλη Βρετανία το 22% των χρηστών έχουν προβεί σε αγορές προϊόντωνυπηρεσιών που διαφημίζονταν μέσω spam τουλάχιστον μία φορά. 25

27 3 Προσπάθειες για ένα ασφαλέστερο διαδίκτυο 3.1 Δίωξη Ηλεκτρονικού Εγκλήματος Το τμήμα της Δίωξης Ηλεκτρονικού Εγκλήματος του Αρχηγείου Ελληνικής Αστυνομίας, έχει σαν αποστολή, την πρόληψη, την μελέτη και την εξιχνίαση εγκλημάτων ή αντικοινωνικών συμπεριφορών που διαπράττονται στο διαδίκτυο και στα ηλεκτρονικά μέσα επικοινωνίας. Ιδρύθηκε στην Αθήνα το 2004 και το 2006 δημιουργήθηκε μονάδα και στην Θεσσαλονίκη. Η Δίωξη Ηλεκτρονικού Εγκλήματος, απαρτίζεται από τμήματα που καλύπτουν το κάθε ένα ξεχωριστά θέματα, που αφορούν την προστασία του χρήστη από εγκλήματα ή πράξεις που διαπράττονται στα μέσα ηλεκτρονικής επικοινωνίας, ψηφιακής αποθήκευσης και γενικότερα στο διαδίκτυο. Το υπηρεσία είναι δομημένη και αποτελείται από: Το τμήμα Προστασίας Ανηλίκων, το οποίο ασχολείται μετά τα εγκλήματα που διαπράττονται κατά των ανήλικων ή εκείνα που συμμετέχουν ανήλικοι. (πχ παιδική πορνογραφία) Το τμήμα Γενικών Υποθέσεων και Προστασίας Προσωπικών Δεδομένων. (πχ κλοπή προσωπικών δεδομένων και δημιουργία πλαστής διαδικτυακής ταυτότητας) Το τμήμα Ασφάλειας Ηλεκτρονικών Επικοινωνιών, που ασχολείται με εγκλήματα που παραβιάζουν το απόρρητο των ηλεκτρονικών επικοινωνιών. (πχ καταγραφή και παρακολούθηση συνομιλιών από τρίτους) Το τμήμα Προστασίας Λογισμικού και Πνευματικών Δικαιωμάτων, το οποίο δραστηριοποιείται στις υποθέσεις που υπάρχει παράνομη διακίνηση λογισμικού, ψηφιακών δεδομένων και οπτικοακουστικού υλικού, καθώς επίσης και σε υποθέσεις παράνομης εισβολής σε υπολογιστικά συστήματα. (πχ αντιγραφή και διακίνηση CD/DVD που προστατεύεται από πνευματικά δικαιώματα παρόλο που απαγορεύεται η κάθε είδος αντιγραφή.) H ενημέρωση γονέων και η προστασία των παιδιών, η ευαισθητοποίηση τους για θέματα σχετικά με την ασφάλεια στο διαδίκτυο, καθώς και η προσπάθεια εξοικείωσης με τις νέες τεχνολογίες και με τη σωστή χρήση του διαδικτύου ήταν και ο λόγος δημιουργίας του CYBERIKD Η εφαρμογή για κινητές συσκευές CYBERKID, υπάρχει διαθέσιμη για λειτουργικά συστήματα Windows-IOS-Android, υλοποιήθηκε από την Δίωξη Ηλεκτρονικού 26

28 Εγκλήματος με πρωτοβουλία του Αρχηγείου Ελληνικής Αστυνομίας και του Υπουργείου Εσωτερικών και Διοικητικής Ανασυγκρότησης, με την χορηγία της εταιρίας «WIND ΕΛΛΑΣ». Η εφαρμογή παρέχει στους χρήστες δυνατότητες όπως : Ενημέρωση και συμβουλές για τους κινδύνους που πιθανών να έρθει αντιμέτωπος κάποιος στο διαδίκτυο, καθώς και άλλων χρήσιμων ειδήσεων ή πληροφοριών. Ψυχαγωγία, οι γονείς με τα παιδιά τους μέσω της ψηφιακής αλάνας μπορούν να διασκεδάσουν σε έναν χώρο φιλικό και ασφαλές με διάφορα παιχνίδια. Δυνατότητα άμεσης επικοινωνίας σε πραγματικό χρόνο σε περίπτωση κινδύνου ή απειλής με αξιωματικούς της Δίωξης Ηλεκτρονικού Εγκλήματος μέσω της χρήσης μίας καινοτόμου σε παγκόσμιο επίπεδο διαδικασίας «CYBER ALERT», ή μέσω αποστολής ηλεκτρονικού ταχυδρομείου. Πρωταρχικός στόχος του Κέντρο Διαχείρισης Διαδικτυακών Απειλών (Cyber Alert), είναι η διασφάλιση της σωματικής ακεραιότητας των παιδιών, καθώς και κάθε γεγονός το οποίο έχει να κάνει με κίνδυνο ή απειλή της ζωής τους. Ακόμα και κάποιος κάτοχος παλαιού κινητού τηλεφώνου που δεν μπορεί να κατεβάσει την εφαρμογή, μπορεί να επισκεφθεί την ιστοσελίδα. Ειδικές κατηγορίες για παιδιά έως 8 ετών, από 8 μέχρι 12 ετών, για τους γονείς, διάφορα επίκαιρα νέα και το Cyber Alert όπου προσφέρει συμβουλές πρόληψης και ασφάλειας, υπάρχουν για να επιλέξει ο επισκέπτης ανάμεσα σε αυτήν που τον αντιπροσωπεύει. Η εφαρμογή CYBERKID συμμετείχε στο Mobility Forum & Apps Awards 2015, στην μεγαλύτερη διοργάνωση απονομής βραβείων στην Ελλάδα, η οποία επιβραβεύει τις καινοτόμες εφαρμογές που φαίνονται να έχουν προοπτικές διάκρισης και διάρκειας στην ελληνική αγορά. Ανάμεσα σε εφαρμογές μεγάλων τραπεζών, κορυφαίων ασφαλιστικών φορέων, οργανισμών τηλεπικοινωνιών και δικτύων, και αναγνωρισμένων ιδιωτικών εταιρειών που διαπρέπουν στον τομέα του εμπορίου, του τουρισμού, της ασφάλειας των επικοινωνιών, αλλά και της διαδικτυακής ψυχαγωγίας και εκπαίδευσης, κατάφερε να αποσπάσει το χρυσό βραβείο στην κατηγορία «Καλύτερη εφαρμογή όσον αφορά την κοινωνική και οικονομική ανάπτυξη». Στην συγκεκριμένη κατηγορία βραβεύονται εφαρμογές που συνεισφέρουν στην κοινωνική και οικονομική ανάπτυξη, προσφέροντας λύσεις όσον αφορά την ηλεκτρονική υγεία, καταστάσεις ανάγκης σε περιπτώσεις που απαιτούν ανθρωπιστική βοήθεια, καθώς και στους τομείς πρόσβασης σε αγαθά και υπηρεσίες. Το κοινό μπορεί να επικοινωνήσει με στο cyberalert@cybercrimeunit.gov.gr ή με το κέντρο CYBER ALERT στο τηλέφωνο 11188, ενώ για κατοίκους εξωτερικού ο αριθμός είναι

29 Σχετικοί σύνδεσμοι : Η εφαρμογή για IOS - Η εφαρμογή για Android - Η εφαρμογή για Windows - Ιστοσελίδα Παρόμοιες ενέργειες Μονάδα Εφηβικής Υγείας Η Μονάδα Εφηβικής Υγείας (Μ.Ε.Υ) της Β Παιδιατρικής Κλινικής του Πανεπιστημίου Αθηνών, Νοσοκομείο Παίδων «Π.&Α. Κυριακού», ασχολείται με οποιοδήποτε πρόβλημα (μαθησιακά, ψυχοκοινωνικά, γυναικολογικά κλπ.) που αφορούν τα παιδιά ηλικίας ετών. Από το 2007 η Μ.Ε.Υ, βλέποντας από το κοινό της αναφορές για πολλά προβλήματα σε θέματα που αφορούσαν το διαδίκτυο, αποφάσισε να ασχοληθεί όχι μόνο σε κλινικό επίπεδο αλλά και σε εκπαιδευτικό, ερευνητικό με το θέμα τις διαδικτυακής ασφάλειας, σε σημείο να δημιουργήσει το Τμήμα Ασφάλειας του Διαδικτύου (Τ.Α.Δ). Το Τμήμα Ασφάλειας του Διαδικτύου της Μ.Ε.Υ., παρέχει της υπηρεσίες του σε παιδιά και έφηβους με φροντίδα και σωστή προσέγγιση των θεμάτων που καλείται να λύσει από έμπειρους Ιατρούς και Ψυχολόγους, όπως άλλωστε αρμόζει σε ένα παιδί. Αντιμετωπίζει θέματα που αφορούν εκφοβισμό, κακοποίηση, συμπεριφορές εξάρτησης και ότι άλλο πρόβλημα μπορεί να εμφανιστεί από την χρήση του διαδικτύου. Προσφέρει συμβουλές σε ειδικούς, εκπαιδευτικούς, γονείς και παιδιά για την αποφυγή κινδύνων, ορθής διαδικτυακής διαχείρισης καθώς και προτάσεις δημιουργικής απασχόλησης. Στη Μονάδα Εφηβικής Υγείας λειτουργεί καθημερινά από τις 9:00 έως τις 15:00 η γραμμή βοήθειας χωρίς χρέωση «ΜΕ Υποστηρίζω» στον αριθμό Σχετικοί σύνδεσμοι : Ιστοσελίδα

30 3.2.2 Ημέρα Ασφαλούς Διαδικτύου Η παγκόσμια Ημέρα Ασφαλούς Διαδικτύου καθιερώθηκε με πρωτοβουλία της Ευρωπαίας Επιτρόπου Βιβιάν Ρέντινγκ και από το 2004 μέχρι σήμερα εορτάζεται κάθε χρόνο μία μέρα του Φεβρουαρίου (δεν υπάρχει συγκεκριμένη ημερομηνία), με πρωταρχικό σκοπό την ενημέρωση του κοινού για την ασφαλή πλοήγηση και ηθικά σωστή χρήση του διαδίκτυο. Πιο αναλυτικά στις 6 Φεβρουαρίου 2004 για πρώτη φορά εορτάστηκε σε 16 χώρες, κάτω από τον συντονισμό του έργου «Safe Borders» και του προγράμματος «Safer Internet» της Ευρωπαϊκής Επιτροπής. Το 2005 ανέλαβε αυτήν την προσπάθεια το Πανευρωπαϊκό Δίκτυο Εθνικών Κέντρων Ενημέρωσης & Επαγρύπνησης INSAFE στο πλαίσιο του προγράμματος «Safer Internet» της Ευρωπαϊκής Επιτροπής, με αποτέλεσμα μέχρι σήμερα πάνω από 100 χώρες σε όλον τον κόσμο (μεταξύ τους και η Ελλάδα) να συμμετέχουν στην συγκεκριμένη προσπάθεια. Η δράση ενημέρωσης Saferinternet.gr του Ελληνικού Κέντρου Ασφαλούς Διαδικτύου (εθνικός εκπρόσωπος του δικτύου INSAFE) είναι αυτό που διοργανώνει την Ημέρα Ασφαλούς Διαδικτύου στην χώρα μας μαζί με τους πρεσβευτές της σε τοπικές κοινωνίες, τμήματα και συστήματα. Για το έτος 2015 υλοποιήθηκαν 375 εκδηλώσεις στην Ελλάδα. 29

31 3.2.3 Ενημερωτικός Κόμβος Πανελλήνιου Σχολικού Δικτύου Το Πανελλήνιο Σχολικό Δίκτυο (Π.Σ.Δ) μέσω του ενημερωτικού κόμβου «Ασφάλεια στο Διαδίκτυο» είναι συντονιστής στην Ελλάδα και ανέλαβε να προσαρμόσει στα ελληνικά σε συνεργασία με τον Τομέα Εκπαιδευτικής Τεχνολογίας του Παιδαγωγικού Ινστιτούτου Κύπρου, το έργο με την ονομασία esafety. Η συγκεκριμένη προσπάθεια προέκυψε από εκπροσώπους της βιομηχανίας Διαδικτύου και ευρωπαϊκών Υπουργείων παιδείας με το European Schoolnet. Με θετικό αποτέλεσμα πλέον το esafety Label να είναι διαθέσιμο για όλα τα σχολεία. Το esafety είναι μία δωρεάν πιστοποίηση που στοχεύει στο να βοηθήσει τα σχολεία να παρέχουν ένα ασφαλές περιβάλλον για τους μαθητές και το εκπαιδευτικό προσωπικό, με ασφαλή πρόσβαση και χρήση των διαδικτυακών τεχνολογιών, ως κομμάτι της διδασκαλίας και μάθησης. Η παραπάνω πιστοποίηση με μελετημένο σχέδιο δράσεις για την ασφάλεια στο διαδίκτυο και με ισχυρή πολιτική προσπαθεί να το πετύχει μέσω της δικτυακής πύλης esafety Label. Η απόκτηση ετικέτας πιστοποίησης esafety, ενισχύει την εικόνα σχολείων πρωτοβάθμιας και δευτεροβάθμιας εκπαίδευσης. Τα ενδυναμώνει, στον τομέα της πρόληψης και της βελτίωσης της διαδικτυακής τους ασφάλειας. Μέσω της πύλης esafety Label, το σχολείο μπορεί να : αποκτήσει πρόσβαση σε πληροφορίες και συμβουλές που θα το βοηθήσουν να διαχειριστεί επεισόδια που σχετίζονται με το διαδίκτυο, εντός και εκτός σχολείου. ενημερώσει γονείς, εκπαιδευτικούς και μαθητές για την κρισιμότητα της ασφαλής χρήσης του διαδικτύου που καθίσταται σημαντική και για τις σχολικές επιδόσεις ενός παιδιού. παρέχει ευκαιρίες συνεχούς επαγγελματικής ανάπτυξης για τους εκπαιδευτικούς. Στα πλαίσια συμμετοχής στην δράση, το σχολείο όπου συμμετέχει θα μοιραστεί με την υπηρεσία ανώνυμα δεδομένα με βάση υποβληθέντα έντυπα αξιολόγησης, τεχνικές που χρησιμοποιούνται κ.α. Τα δεδομένα αυτά θα βοηθήσουν σε πιο στοχευμένο πρόγραμμα δράσης, στην κατανόηση και στον εντοπισμό αδυναμιών που ίσως να υπάρχουν. Η Διεύθυνση του σχολείου και ο σύλλογος διδασκόντων θα εκλέξει τον υπεύθυνο εκπαιδευτικό, ο οποίος από την ιστοσελίδα 30

32 θα δημιουργήσει λογαριασμό στο Ευρωπαϊκό Σχολικό Δίκτυο και θα έχει και τον συντονιστικό ρόλο στην προσπάθεια. Προτιμάται το όνομα χρήστη να ανταποκρίνεται περισσότερο στο σχολείο και στα πεδία όνομα και επώνυμο, προτιμάται το όνομα του υπεύθυνου. Αφού δημιουργηθεί ο λογαριασμός του σχολείου, πρέπει να συμπληρωθεί ένα online έντυπο αξιολόγησης το οποίο είναι και η αίτηση για το πιστοποιητικό, στην συνέχεια θα αποσταλεί το προσαρμοσμένο σχέδιο δράσης που θα ισχύει για το διάστημα των πολύ 18 μηνών. Το σήμα της επιτυχίας τους θα το παραλάβουν μόνο σχολεία τα οποία εκπληρώνουν επιτυχώς τα κριτήρια που έχουν συμφωνηθεί από το Υπουργείο Παιδείας. Επίσης να σημειωθεί πώς μπορεί να υπάρξουν έλεγχοι στα σχολεία κατά καιρό. Από τα 365 πανευρωπαϊκά σχολεία που έχουν λάβει ετικέτα πιστοποίησης, τα 154 είναι ελληνικά. (τελευταία καταμέτρηση 5/11/2014) Συνολικά, ως τις 5 Νοεμβρίου 2014, πανευρωπαϊκά έχουν πραγματοποιηθεί 457 υποβολές Εντύπου Αξιολόγησης για απόκτηση της πιστοποίησης και πιο αναλυτικά: 101 σχολεία να μην έχουν λάβει την ετικέτα, 336 χάλκινα, 20 αργυρά, και κανένα χρυσό. Σχετικοί σύνδεσμοι : Δικτυακή πύλη esafety label - Ενημερωτικός κόμβος «Ασφάλεια στο Διαδίκτυο» Ελληνικό Κέντρο Ασφαλούς Διαδικτύου Το Ελληνικό Κέντρο Ασφαλούς Διαδικτύου υλοποιήθηκε στα πλαίσια του προγράμματος Safer Internet με την συγχρηματοδότησης της Ευρωπαϊκής 31

33 Επιτροπής. Απαρτίζεται από τρείς διαφορετικές δράσεις με ξεχωριστή αρμοδιότητα η κάθε μία, η δράση ενημέρωσης και ευαισθητοποίησης «Safer internet GR», την ανοιχτή γραμμή καταγγελιών «Safe-Line» για αναφορές παράνομου περιεχόμενου και παράνομης συμπεριφοράς στο διαδίκτυο και την γραμμή βοήθειας «Help-Line». Η γραμμή βοήθειας «Help-Line», δημιουργήθηκε το 2008 από τις άλλες δύο δράσεις και παρέχει υποστήριξη και συμβουλές σε παιδιά, έφηβους, γονείς και ενήλικους για θέματα που αφορούν το διαδίκτυο και την σωστή χρήση του και γενικά με ότι πρόβλημα μπορεί να δημιουργηθεί σχετικά με αυτό. Το προσωπικό της γραμμής βοήθειας είναι γιατροί και ψυχολόγοι με πείρα σε προβληματικές συμπεριφορές στο διαδίκτυο το οποίο καλείται να αντιμετωπίσει και να βοηθήσει προβληματικές συμπεριφορές, όπως : εξάρτηση στο διαδίκτυο, σε ηλεκτρονικά-διαδικτυακά παιχνίδια, πορνογραφία, τυχερά παιχνίδια κ.α. διαδικτυακές απάτες, απειλές και ακατάλληλο περιεχόμενο. προθέσεις αυτοκτονίας, κακής συμπεριφοράς, αυπνίας και διατροφικών διαταραχών που έχουν σχέση με το διαδίκτυο. Οι ενδιαφερόμενοι μπορούν να επικοινωνήσουν με το Help-Line στο τηλέφωνο από της 9:00 μέχρι τις 17:00, ή μέσω Chat με ανώνυμη υποστήριξη στο στις ώρες 15:00-17:00. Επίσης συμβουλές και πληροφορίες μπορεί να βρει κάποιος και στο Η ανοιχτή γραμμή καταγγελιών παράνομου περιεχομένου στο διαδίκτυο «Safe-Line», είναι επίσημο μέλος του Διεθνής Συνδέσμου Ανοικτών Γραμμών Διαδικτύου (INHOPE). Ιδρύθηκε το 2003 από την Ελληνική Εταιρία FORTHNET, το Ελληνικό Όργανο Αυτορρύθμισης για το Περιεχόμενο του Internet (SAFENET), το Ίδρυμα Τεχνολογίας και Έρευνας - Ινστιτούτο Πληροφορικής (ΙΤΕ-ΙΠ) και το Ίδρυμα Μείζονος Ελληνισμού (ΙΜΕ). Η υλοποίηση και λειτουργία της έχει ανατεθεί στο Ινστιτούτο Πληροφορικής του Ιδρύματος Τεχνολογίας και Έρευνας και στο SAFENET. Σκοπός της δημιουργίας της, η εξάλειψη και ο εντοπισμός του παράνομου και κακόβουλου περιεχομένου (φωτογραφίες και βίντεο) που προβάλουν ανήλικα άτομα. Απαλοιφή προσβλητικού ή ρατσιστικού περιεχόμενου και ότι άλλο είναι παράνομο σύμφωνα με την ελληνική νομοθεσία. 32

34 Το κοινό της Safe-Line μπορεί να υποβάλει καταγγελίες στην σελίδα στο τηλέφωνο από τις 09:00 έως τις 16:00 ή με SMS στο γράφοντας «Safeline» κενό και την καταγγελία. Mόνο αν ο χρήστης επιθυμεί να καταγγείλει επώνυμα θα συμπληρώσει προσωπικά στοιχεία. Μπορεί να αναφέρει έναν δικτυακό τόπο, κάποια υπηρεσία νέων ή δίκτυο P2P (Peer To Peer) edonkey για περιεχόμενο ή πρόβλημα όπως παιδική πορνογραφία, παραβίαση προσωπικών δεδομένων, παραβίαση απορρήτου επικοινωνίας, διαδικτυακή απάτη, ρατσισμό/ξενοφοβία ή οτιδήποτε άλλο πέρα από τα παραπάνω. Η διαδικασία που ακολουθείται λαμβάνοντας μία καταγγελία. 33

35 Τελευταία δράση που συμπληρώνει το Ελληνικό Κέντρο Ασφαλούς Διαδικτύου είναι αυτή της ενημέρωσης και ευαισθητοποίησης. Το Saferinternet.gr, προσφέρει ενημέρωση για θέματα που αφορούν διαδικτυακές απειλές, προβλήματα σε ψηφιακά μέσα και συμβουλές σε εκπαιδευτικούς, ενήλικους, έφηβους και παιδιά. Ο χρήστης επιλέγει σύμφωνα με την ηλικία του την κατάλληλη κατηγορία για να ενημερωθεί για θέματα πιο κοντά σε αυτόν. Συγκεκριμένα στα παιδιά προσφέρει παιχνίδια, χειροτεχνίες και συμβουλές που ενώ περνάει ευχάριστα την ώρα του μπορεί να μάθει ταυτόχρονα για την ασφάλεια και τα δικαιώματα του. Χρήσιμοι σύνδεσμοι : Η εφαρμογή της «Safe-Line» για android - Περιοδικό για την ασφάλεια στο διαδίκτυο

36 4 Αρχιτεκτονική και μεθοδολογία ανάπτυξης του CYBERKID 4.1 Τεχνολογίες Βασικές αρχές προγραμματισμού στην γλώσσα C# Η γλώσσα προγραμματισμού C# είναι μία από τις πιο νέες αντικειμενοστραφής γλώσσες, σχεδιασμένη για ανάπτυξη λογισμικού στο.net Framework. Στον αντικειμενοστραφή προγραμματισμό (OOP- Object Oriented Programming) τα πάντα είναι αντικείμενα (objects). Σε τέτοιον προγραμματισμό η οργάνωση γίνεται γύρω από τα δεδομένα και τις ρουτίνες που μπορούν να δράσουν και να έχουν πρόσβαση σε αυτά. Η C# είναι case sensitive με αποτέλεσμα ονόματα μεταβλητών και μεθόδων να διαφέρουν αν δεν είναι σωστά τυπωμένα (πχ το main() είναι διαφορετικό από το Main()) Τύποι δεδομένων Στην C# υπάρχουν λέξεις-κλειδιά που είναι δεσμευμένα και δεν υπάρχει δυνατότητα δήλωσης μεταβλητών με ίδιο όνομα με αυτά (δεν μπορεί μία μεταβλητή να ονομάζεται int). Οι τύποι των μεταβλητών πρέπει να είναι συμβατές με τις τιμές τους. Η γλώσσα στον εντοπισμό σφάλματος σε μη έγκυρες αντιστοιχίες δεν μπορεί να προχωρήσει στο στάδιο μεταγλώττισης. Τύπος δεδομένων Τιμή bool true ή false byte μη προσημασμένος ακέραιος 8-bit [0 μέχρι 255] char χαρακτήρας decimal αριθμητικός τύπος για οικονομικούς υπολογισμούς [1.0 x μέχρι 7.9 x 1028] double Κινητής υποδιαστολής διπλής ακρίβειας [5.0 x μέχρι 1.7 x 10308] float κινητής υποδιαστολής μονής ακρίβειας [1.5 x μέχρι 3.4 x 1038] int ακέραιος [ μέχρι ] 35

37 long μεγάλος ακέραιος [ μέχρι ] sbyte προσημασμένος ακέραιος [-128 μέχρι 127] short Μικρός ακέραιος [ μέχρι 32767] uint μη προσημασμένος ακέραιος [0 μέχρι ] ulong μη προσημασμένος μεγάλος ακέραιος [0 μέχρι ] ushort μη προσημασμένος μικρός ακέραιος [0 μέχρι 65535] string αλφαριθμητικό Οι τύποι δεδομένων μπορεί να είναι τύποι τιμών (value types) ή τύποι αναφοράς (reference type). Οι τύποι τιμών περιέχουν μία πραγματική τιμή (πχ 23) ενώ οι αναφοράς περιέχουν μία αναφορά προς την τιμή, συνήθως κλάση (πχ Test x = new Test();). Παράδειγμα χρήσης μεταβλητών 1 Μία μεταβλητή ορίζεται πρώτα με τον τύπο και στην συνέχεια με το όνομα της. Μπορεί να αρχικοποιηθεί αμέσως με την τιμή της (για ανάθεση τιμής χρησιμοποιείται το «=») ή να οριστεί σε διαφορετικό σημείο παρακάτω. Η τιμή μίας μεταβλητής υπάρχει δυνατότητα να αλλάξει κατά την διάρκεια εκτέλεσης του προγράμματος. static void Main() int x = 10; int y = 20; int sum; sum = x + y; Console.WriteLine("Το άθροισμα είναι:" + sum); Παράδειγμα χρήσης μεταβλητών 2 : const Η δήλωση μεταβλητών ως σταθερές μπορεί να γίνει με την λέξη κλειδί «const» και δεν μπορούν εν συνεχεία να πάρουν διαφορετική τιμή. Επίσης οι μεταβλητές ίδιου τύπου μπορούν να οριστούν μαζί χωρισμένες με κόμμα η μία από την άλλη. const int months = 12, weeks = 52, days = 365; 36

38 Παράδειγμα χρήσης μεταβλητών 3 : variable Αν δεν ξέρουμε τον τύπο δεδομένων που πρέπει να έχει μία μεταβλητή τότε μπορεί να οριστεί με τύπο var, όπου ο μεταγλωττιστής (Compiler) αναγνωρίζει και καθορίζει τον τύπο. var num = 21; Στο παραπάνω παράδειγμα το var δεν είναι αναγκαίο γιατί είναι γνώριμο ότι η μεταβλητή πρέπει να είναι τύπου int σύμφωνα με την τιμή της. Συνήθως το var χρησιμοποιείται όταν ο επιστρεφόμενος τύπος είναι ανώνυμος για τους προγραμματιστές, όπως στην παρακάτω περίπτωση. static void Main(string[] args) var anonarray = new[] new name = "giorgos", age = 22, new name = "aggelos", age = 18 ; foreach (var person in anonarray) Console.WriteLine(person.name+" is "+person.age); Console.ReadLine(); Παράδειγμα χρήσης μεταβλητών 4 : enum Η λέξι-κλειδί enum (enumeration) χρησιμοποιείται για να δηλώσει έναν συγκεκριμένο τύπο που αποτελείται από σταθερές επιλογές. 37

39 class Program enum Importance None, Trivial, Regular, Important, Critical ; static void Main() Importance implevel = Importance.Important; Console.WriteLine("message is " + implevel); Συνθήκες ελέγχου ροής και επιλογής Οι εντολές εκτελούνται μία-μία με την σειρά στο πρόγραμμα. Υπάρχουν όμως περιπτώσεις όπου ανάλογα με τις συνθήκες ίσως πρέπει να τρέξουν διαφορετικές εντολές και όχι όλες. Συνθήκη ελέγχου If Η εντολή if μας επιτρέπει να εκτελέσουμε μια εντολή ή ένα μπλοκ εντολών αναλόγως με το αν ικανοποιείται μια συνθήκη. Εάν η συνθήκη είναι αληθής τότε εκτελείται η εντολή που αντιστοιχεί στο if και συνεχίζει παρακάτω. Διαφορετικά εκτελούνται οι εντολές που ακολουθούν μόνο. static void Main(string[] args) int x = 0; if (x == 0) Console.WriteLine("x is 0"); Console.ReadLine(); Στις περιπτώσεις όπου στο if υπάρχουν περισσότερες από μία εντολές στο εσωτερικό του τότε πρέπει αυτές να βρίσκονται μέσα σε και (αριστερό και δεξιό άγκιστρο). 38

40 static void Main(string[] args) int x = 0; if (x == 0) Console.WriteLine("x is 0"); Console.WriteLine("true"); Console.ReadLine(); Υπάρχουν περιπτώσεις όπου ορίζονται οι εντολές που θα εκτελεστούν σε περίπτωση που δεν ισχύει η συνθήκη. Αυτό γίνετε με το else ή με συνεχόμενα ifelse-if. static void Main(string[] args) int x = 8; if (x < 0) Console.WriteLine("x < 0"); else if (x >= 0 && x <= 10) Console.WriteLine("x in [0,10]"); else if (x > 10 && x <= 20) Console.WriteLine("x in (10,20]"); else Console.WriteLine("x > 20"); Console.ReadLine(); Συνθήκη επιλογής switch Η εντολή switch είναι ένας άλλος τρόπος να εκτελέσουμε διαφορετικά κομμάτια κώδικα, ανάλογα με τις τιμές μιας μεταβλητής. Μετά το switch ακολουθεί το όνομα της μεταβλητής. Στις περιπτώσεις (case) γίνεται δήλωση της τιμής ανάλογα με την περίπτωση που ελέγχεται και στην συνέχεια ακολουθούν οι εντολές προς εκτέλεση, καθώς και το break κάθε περίπτωσης. Τέλος αντί για case υπάρχει το default, δηλαδή το κομμάτι που θα εκτελεστεί αν η μεταβλητή δεν παίρνει καμία από τις παραπάνω τιμές. 39

41 static void Main(string[] args) int x = 1; switch (x) case 1: Console.WriteLine("Case 1"); break; case 2: Console.WriteLine("Case 2"); break; default: Console.WriteLine("Default case"); break; Console.ReadLine(); Η εντολή break είναι υπεύθυνη να μεταφέρει την εκτέλεση του προγράμματος στο τέλος του switch. Έτσι όταν εντοπιστεί η σωστή περίπτωση όπου ανήκει το ζητούμενο να μην εκτελούνται και όλες οι υπόλοιπες περιπτώσεις Δομές επανάληψης For Η for μπορεί να χρησιμοποιηθεί όταν ο αριθμός των επαναλήψεων που θα γίνει είναι γνωστός. H αρχικοποίηση της γίνεται με τον ορισμό μίας ακέραιας μεταβλητής που δηλώνει από πού θα αρχίσει ο μετρητής των επαναλήψεων, την συνθήκη επανάληψης, που όσο είναι αληθές η διαδικασία θα συνεχίζεται και στο τελευταίο κομμάτι υπάρχει ο ορισμός μίας εντολής που εκτελείται κάθε φορά στο τέλος κάθε επανάληψης και είναι και αυτή που αναλαμβάνει να αυξήσει στην τιμή του μετρητή. static void Main() int sum = 0; for (int i = 1; i <= 10; i++) sum += i; Console.WriteLine(sum); Console.ReadLine(); 40

42 While Στην while δεν είναι αναγκαίο να είναι γνωστός ο αριθμός των επαναλήψεων. Πολλές φορές μπορεί να χρειάζεται να εκτελείται συνέχεια μία επανάληψη μέχρι να εκπληρωθεί μία συνθήκη και αυτό μπορεί να συμβεί με την συγκεκριμένη δομή. Όσο η συνθήκη συνεχίζει να είναι αληθής η επανάληψη συνεχίζεται. Αν από την αρχή η συνθήκη είναι ψευδής τότε η επανάληψη δεν εκτελείται καμία φορά. static void Main() int current = 1; while (current <= 1000) Console.WriteLine(current*=3); Console.ReadLine(); Do-While Ισχύει ότι και στην While με την διαφορά ότι η επανάληψη θα εκτελεστεί τουλάχιστον μία φορά γιατί η συνθήκη υπάρχει στο τέλος. static void Main() int x; do Console.WriteLine("Dwse ena pollaplasio tou 2:"); x = Int32.Parse(Console.ReadLine()); while (x % 2!= 0); Console.ReadLine(); Foreach H foreach δουλεύει επαναληπτικά με βάση τα περιεχόμενα μίας συλλογής (πίνακα, λίστα κτλ.). Στην αρχή της επανάληψης η βοηθητική μεταβλητή που χρησιμοποιεί παίρνει την τιμή που υπάρχει στην πρώτη θέση της συλλογής και σε κάθε επανάληψη παίρνει κάθε φορά την επόμενη τιμή. Ο τύπος της βοηθητικής μεταβλητής πρέπει να ταιριάζει με τον τύπο των στοιχείων που θα καταχωρούνται σε αυτήν. 41

43 static void Main() int[] values = new int[] 1, 3, 5, 9, 2, 11 ; int maxvalue = int.minvalue; foreach (int i in values) if (i > maxvalue) maxvalue = i; Console.WriteLine(maxValue); Console.ReadLine(); Πίνακες και συλλογές Array Ένας πίνακας είναι μία στατική δομή σταθερού μεγέθους που δέχεται δεδομένα ίδιου τύπου. Συνήθως ένας πίνακας είναι μίας ή δύο διαστάσεων. Μονοδιάστατος πίνακας Η δήλωση ενός μονοδιάστατου πίνακα μπορεί να γίνει απλά με τον αριθμό των θέσεων του σαν παράμετρο, int[] Array_int = new int[5]; είτε με εκχώρηση των δεδομένων απευθείας με την δήλωση, σε αυτήν την περίπτωση το μέγεθος του πίνακα υπολογίζεται από τον αριθμό των παραμέτρων. string[] Array_string = new string[] "giorgos", "aggelos" ; Δισδιάστατος πίνακας Η δήλωση πίνακα με 2 διαστάσεις γίνεται περνώντας σαν παραμέτρους τις γραμμές και τις στήλες που θα έχει. int[,] Array_twodim = new int[3, 4]; είτε με εκχώρηση των δεδομένων απευθείας με την δήλωση, σε αυτήν την περίπτωση το μέγεθος του πίνακα υπολογίζεται από τον αριθμό των παραμέτρων. 42

44 int[,] Array_twodim = new int[,] 1,2,3,4, 5,6,7,8, 9,10,11,12 ; Η αρίθμηση των στοιχείων ενός πίνακα ότι διάσταση και να έχει ξεκινάει από την θέση 0 και αυξάνει με κάθε καταχώρηση. Αν τα δεδομένα δεν έχουν εισαχθεί κατά την δήλωση τότε εισάγονται αργότερα με βάση την αρίθμηση των θέσεων. string[] Array_string = new string[2]; Array_string[0] = "giorgos"; Array_string[1] = "aggelos"; Στο αναλυτικό παράδειγμα που ακολουθεί εφαρμόζονται μερικές ιδιότητες, προκαθορισμένοι μέθοδοι και λειτουργίες πάνω σε πίνακες. static void Main(string[] args) string[] Array_string = new string[] "giorgos", "aggelos" ; //δημιουργία κλώνου του αρχικού πίνακα με το Clone(). string[] ArrayClone_string = (string[])array_string.clone(); //αλλαγή τιμής στην δεύτερη θέση του Array_string Array_string[1] = "kostas"; //εμφάνιση του στοιχείου στην πρώτη θέση του πίνακα ArrayClone_string Console.WriteLine(ArrayClone_string[0]); //εμφάνιση του μεγέθους του πίνακα Array_string Console.WriteLine(Array_string.Length); Console.ReadLine(); ArrayList Η ArrayList είναι μία δυναμική δομή δεδομένων που αντιθέτως με τον πίνακα δεν έχει κάποιο σταθερό μέγεθος. Επίσης προσφέρει υλοποιημένες λειτουργίες όπως αυτή της ταξινόμησης και της αναζήτησης. Για να χρησιμοποιηθεί πρέπει να δηλωθεί το ακόλουθο namespace «using System.Collections;» Η παραπάνω δομή δεδομένων μπορεί να υλοποιηθεί με δήλωση χωρίς παραμέτρους αν το μέγεθος δεν είναι γνωστό, 43

45 ArrayList mycollection = new ArrayList(); στις περιπτώσεις που είναι γνωστό και το μέγεθος της απλά με την δήλωση περνιέται σαν παράμετρος, ArrayList mycollection = new ArrayList(5); διαφορετικά είτε με απευθείας ανάθεση τιμών, ArrayList mycollection = new ArrayList() 4,5,6,7; είτε με ανάθεση τιμών με δεδομένα από μία άλλη συλλογή. int[] intarray = new int[] 4,5,6,7; ArrayList mycollection = new ArrayList(intArray); Η αρίθμηση των στοιχείων μίας ArrayList ξεκινάει από την θέση 0 και αυξάνει με κάθε καταχώρηση. Αν τα δεδομένα δεν έχουν εισαχθεί κατά την δήλωση τότε εισάγονται αργότερα με την μέθοδο Add(). ArrayList mycollection = new ArrayList(); mycollection.add(4); mycollection.add(5); Μία ArrayList αν χρειαστεί περισσότερο χώρο για τα δεδομένα της από αυτόν που είχε αρχικοποιηθεί αρχικά τότε διπλασιάζει τον χώρο της για να χωρέσουν τα νέα δεδομένα. Όμως με αυτήν την λειτουργικότητα της πολλές φορές μένει και χώρος κενός πέρα από αυτόν που χρειάζεται πραγματικά. Το παρακάτω παράδειγμα εξηγεί τον τρόπο λειτουργίας της. 44

46 static void Main(string[] args) ArrayList mycollection = new ArrayList(); for (int i = 1; i <= 6; i++) //πρόσθεση στοιχείων στην συλλογή mycollection.add(i); //η ιδιότητα Capacity επιστρέφει τον αριθμό των στοιχείων που μπορεί να περιέχει η ArrayList Console.WriteLine(myCollection.Capacity); /*υλοποιώντας μία ArrayList υπάρχει περίπτωση να δεσμευτεί μαζί με τον χώρο που πραγματικά χρειάζεται και χώρος που θα μείνει άδειος. Αυτό το πρόβλημα λύνεται εύκολα με την μέθοδο TrimToSize()*/ mycollection.trimtosize(); Console.WriteLine("Fixed capacity " + mycollection.capacity); Console.ReadLine(); Μία ιδιαιτερότητα που θέλει προσοχή είναι ότι η ArrayList δεν δέχεται κάποιον τύπο δεδομένων στην δήλωση της, με αποτέλεσμα να μην υπάρχει περιορισμός στα δεδομένα που μπορούν σε αυτήν. static void Main(string[] args) ArrayList array1 = new ArrayList(); array1.add(1); array1.add("giorgos"); //No error at compile process int total = 0; foreach (int num in array1) total += num; //-->Runtime Error Στο αναλυτικό παράδειγμα που ακολουθεί εφαρμόζονται μερικές ακόμα ιδιότητες, προκαθορισμένοι μέθοδοι και λειτουργίες πάνω σε ArrayList. 45

47 static void Main(string[] args) string[] array = new string[] "giorgos", "katerina", "aggelos" ; ArrayList mycollection = new ArrayList(array); //αναζήτηση στοιχείου από την πρώτη θέση του mycollection. int location = mycollection.indexof("katerina", 0); Console.WriteLine(location); //ταξινόμηση στοιχείων. mycollection.sort(); //εμφάνιση των ταξινομημένων στοιχείων πλέων. for (int i = 0; i < mycollection.count; i++) Console.WriteLine(myCollection[i]); Console.ReadLine(); List Η λίστα είναι μία δυναμική δομή δεδομένων όπως και η ArrayList, με την βασική διαφορά τους είναι ότι η πρώτη επιτρέπει να αποθηκευτούν δεδομένα σε αυτήν μόνο ίδιου τύπου. Επίσης για χρησιμοποιηθεί πρέπει να δηλωθεί το ακόλουθο namespace «using System.Collections;» Η παραπάνω δομή δεδομένων μπορεί να υλοποιηθεί με δήλωση χωρίς παραμέτρους αν το μέγεθος δεν είναι γνωστό, List<string> mylist = new List<string>(); στις περιπτώσεις που είναι γνωστό και το μέγεθος της απλά με την δήλωση περνιέται σαν παράμετρος, List<string> mylist = new List<string>(2); διαφορετικά είτε με απευθείας ανάθεση τιμών, List<string> mylist = new List<string>() "a", "b" ; είτε με ανάθεση τιμών με δεδομένα από μία άλλη συλλογή. string[] array = new string[] "a", "b"; List<string> mylist = new List<string>(array); 46

48 Στο αναλυτικό παράδειγμα που ακολουθεί εφαρμόζονται μερικές ακόμα ιδιότητες, προκαθορισμένοι μέθοδοι και λειτουργίες πάνω σε List. static void Main(string[] args) List<string> cities = new List<string>(); //προσθήκη στοιχείων. cities.add("new York"); cities.add("mumbai"); cities.add("athens"); cities.add("berlin"); //αλλαγή του δεύτερου στοιχείου της λίστας. cities[1] = "Larissa"; List<string> cities2 = new List<string>() "Thessaloniki", "Patra"; //προσθήκη νέας λίστας στο τέλος της cities. cities.addrange(cities2); //αφαίρεση στοιχείου από την λίστα. cities.remove("patra"); //ταξινόμηση λίστας. cities.sort(); //αντιστροφή λίστας. cities.reverse(); foreach (string city in cities) Console.WriteLine(city); Console.ReadLine(); Queue Η ουρά επιτρέπει την εισαγωγή δεδομένων με σκοπό να εξαχθούν με μία συγκεκριμένη σειρά. Η τακτική που χρησιμοποιεί για την εξαγωγή ονομάζεται First In First Out (FIFO). Δηλαδή σε μία ουρά το πρώτο στοιχείο που μπήκε θα είναι και αυτό που θα βγει και πρώτο. Για να χρησιμοποιηθεί η Queue πρέπει να δηλωθεί το ακόλουθο namespace «using System.Collections;» ενώ για ουρά με συγκεκριμένο τύπο (Queue<T>) και το namespace «using System.Collections.Generic;» Οι τρόποι δήλωσης μίας ουράς δεν διαφέρουν από τις προηγούμενες ροές δεδομένων. Η διαφορά είναι στην περίπτωση που δημιουργηθεί μία ουρά με συγκεκριμένο αριθμό θέσεων και στην πορεία ξεπεραστεί αυτός ο αριθμός τότε η ουρά θα διπλασιαστεί αυτόματα γιατί ο παράγοντας αύξησης από προεπιλογή είναι το 2. Για να αλλάξει αυτή η προεπιλογή θα δηλωθεί με τον παρακάτω τρόπο: 47

49 Queue q = new Queue(10, 1.5F); Έτσι η ουρά αντί να γίνει 20 θέσεων θα γίνει 15 θέσεων στην περίπτωση που χρειαστεί περισσότερες από τις αρχικά δηλωμένες θέσεις και κάθε φορά που χρειάζεται θα αυξάνεται κατά ¾ σύμφωνα με το παράδειγμα. Η βασικές μεθόδους εισαγωγής και εξαγωγής στοιχείων από μία ουρά είναι η Enqueue() και η Dequeue() αντίστοιχα. static void Main(string[] args) Queue q = new Queue(); q.enqueue("giorgos"); q.enqueue("aggelos"); string name1 = q.dequeue().tostring(); string name2 = q.dequeue().tostring(); Console.WriteLine(name1); Console.WriteLine(name2); Console.ReadLine(); Αναλυτικό παράδειγμα χρήσης ουράς και ορισμένων λειτουργιών της. 48

50 static void Main(string[] args) Queue<int> queue = new Queue<int>(); //προσθήκη στην ουρά queue.enqueue(5); queue.enqueue(10); queue.enqueue(15); queue.enqueue(20); //εφόσον τα στοιχεία της ουράς δεν έχουν τελειώσει, while (queue.count!=0) //εμφάνισε τα όλα foreach (int x in queue) Console.WriteLine(x); //και αφαίρεσε το πρώτο στοιχείο της ουράς. queue.dequeue(); Console.WriteLine("==="); //προσθήκη και άλλων στοιχείων στην ουρά queue.enqueue(25); queue.enqueue(30); //εμφάνιση με την μέθοδο Peek() του επόμενου στοιχείου που θα φύγει. Console.WriteLine("next is " + queue.peek().tostring()); Console.ReadLine(); Stack Η στοίβα είναι παρόμοια με την ουρά με την διαφορά να είναι ο τρόπος εξαγωγής των στοιχείων της. Η τακτική που χρησιμοποιεί ονομάζεται Last In First Out (LIFO) σε αντίθεση με την FIFO της ουράς, η πρώτη αφαιρεί πρώτα το πιο τελευταίο στοιχείο που μπήκε σε αυτήν. Για να χρησιμοποιηθεί η Stack πρέπει να δηλωθεί το ακόλουθο namespace «using System.Collections;» ενώ για στοίβα με συγκεκριμένο τύπο (Stack<T>) και το namespace «using System.Collections.Generic;» Η βασικές μεθόδους εισαγωγής και εξαγωγής στοιχείων από μία στοίβα είναι η Push() και η Pop() αντίστοιχα. 49

51 static void Main(string[] args) Stack s = new Stack(); s.push("giorgos"); s.push("aggelos"); string name1 = s.pop().tostring(); string name2 = s.pop().tostring(); Console.WriteLine(name1); Console.WriteLine(name2); Console.ReadLine(); Αναλυτικό παράδειγμα χρήσης ουράς και ορισμένων λειτουργιών της. static void Main(string[] args) Stack<int> stack = new Stack<int>(); //προσθήκη στην στοίβα stack.push(5); stack.push(10); stack.push(15); stack.push(20); //εφοσόν τα στοιχεία της στοίβας δεν έχουν τελειώσει, while (stack.count!=0) //εμφάνισε τα όλα foreach (int x in stack) Console.WriteLine(x); //και αφαίρεσε το τελευταίο στοιχείο της στοίβας. stack.pop(); Console.WriteLine("==="); //προσθήκη και άλλων στοιχείων στην στοίβα stack.push(25); stack.push(30); //εμφάνιση με την μέθοδο Peek() του επόμενου στοιχείου που θα φύγει. Console.WriteLine("next is " + stack.peek().tostring()); //έλεγχος με την μέθοδο Contains() αν το στοιχείο στην παράμετρο του υπάρχει στην στοίβα. Console.WriteLine(stack.Contains(10)); Console.ReadLine(); 50

52 Dictionary Το dictionary είναι μία δομή δεδομένων που αποθηκεύει ζευγάρια από κλειδιά και τιμές (key/value), με αυτόν τον τρόπο κάθε τιμή συνδέεται αποκλειστικά με μόνο ένα κλειδί. Για να χρησιμοποιηθεί η Stack πρέπει να δηλωθεί το ακόλουθο namespace «using System.Collections.Generic;» Η δήλωση ενός dictionary γίνεται με ανάθεση των τύπων δεδομένων που θα έχει το key και το value αντίστοιχα. Αν το μέγεθος είναι γνωστό τότε απλά μπαίνει σαν παράμετρο. Dictionary<int, string> dictionary = new Dictionary<int, string>(); Η εισαγωγή των στοιχείων γίνεται με την γνωστή μέθοδο.add(). Dictionary<int, string> dictionary = new Dictionary<int, string>(); dictionary.add(1, "giorgos"); dictionary.add(2, "aggelos"); Για την εμφάνιση κάποιου στοιχείου που βρίσκεται στο dictionary χρησιμοποιείται indexing με βάση τα keys που έχουν οριστεί. Κάθε κλειδί είναι μοναδικό και αντιπροσωπεύει μία τιμή. Dictionary<int, string> dictionary = new Dictionary<int, string>(); dictionary.add(1, "giorgos"); dictionary.add(2, "aggelos"); Console.WriteLine(dictionary[1] +Environment.NewLine+ dictionary[2]); Αναλυτικό παράδειγμα χρήσης του dictionary και ορισμένων λειτουργιών του. static void Main(string[] args) Dictionary<int, string> dictionary = new Dictionary<int, string>(); dictionary.add(1, "giorgos"); dictionary.add(2, "aggelos"); Console.WriteLine(dictionary.Count); bool a = dictionary.containskey(1); bool b = dictionary.containsvalue("kostas"); Console.WriteLine(a); Console.WriteLine(b); Console.ReadLine(); 51

53 Κλάσεις και αντικείμενα Ο αντικειμενοστραφής προγραμματισμός είναι η εξέλιξη του συναρτησιακού. Στον συναρτησιακό προγραμματισμό η ανάπτυξη ενός προγράμματος γινόταν σε μία η περισσότερες ενότητες κώδικα (modules), οι οποίες ήταν εξαρτημένες μεταξύ τους. Αυτό καθιστούσε δύσκολο το κομμάτι τις αλλαγής-τροποποίησης του κώδικα. Στον αντικειμενοστραφή προγραμματισμό ο κώδικας μπορεί να χωριστεί σε κομμάτια, τις λεγόμενες κλάσεις που το κάθε ένα αντιπροσωπεύει μία λειτουργία για ένα κομμάτι του συστήματος. Αυτό καθιστά εύκολη την αλλαγή του κώδικα καθώς το κάθε κομμάτι δεν επηρεάζει τα άλλα. Μία κλάση αναπαριστά μερικές ιδιότητες, λειτουργίες και συμπεριφορές μίας ομάδας από αντικείμενα. Ένα αντικείμενο μπορεί να είναι οτιδήποτε στον κόσμο (ζώα, φαγητά, άνθρωποι κ.α.). Όλα τα αντικείμενα διαφοροποιούνται και κατατάσσονται σε κλάσεις που τα αντιπροσωπεύουν. Για παράδειγμα, ο φοιτητής Γιώργος είναι ένα αντικείμενο και ο φοιτητής Άγγελος επίσης, αποτελούνται από πληροφορίες και δεδομένα κοινά (όνομα, αριθμό μητρώου κλπ.), για αυτό και τα δύο αυτά αντικείμενα ανήκουν στην ίδια κλάση, τον «φοιτητή». Όταν δημιουργείτε ένα αντικείμενο ο μεταγλωττιστής της C# δεσμεύει χώρο για τις μεταβλητές της κλάσης στην μνήμη για αυτό κάθε αντικείμενο περιέχει διαφορετικά δεδομένα. Η δήλωση μίας κλάσης γίνεται με την λέξη class συνοδευόμενη με το όνομα της και τις αγκύλες, όπου μέσα εκεί υλοποιείται ο κώδικας της κλάσης. class Program static void Main(string[] args) Student st1 = new Student(); st1.am = " "; st1.name = "giorgos"; Console.WriteLine(st1.name + st1.am); Console.ReadLine(); public class Student public string name; public string am; 52

54 Properties Οι ιδιότητες προσφέρουν πρόσβαση στις μεταβλητές μίας κλάσης με ασφαλή τρόπο. Σε αντίθεση με τις απλές μεταβλητές που η τιμή δεν μπορεί να περιοριστεί, μέσα από τις ιδιότητες υπάρχει αυτή η δυνατότητα. Μια ιδιότητα αποτελείται από 2 μέρη (accessors). Τον get accessor ο οποίος είναι υπεύθυνος για την ανάκτηση της τιμής της μεταβλητής και τον set accessor ο οποίος είναι υπεύθυνος για την ανάθεση και τροποποίηση της τιμής της μεταβλητής. Όταν ορίζεται μια τιμή σε μία ιδιότητα η c# την τοποθετεί σε μια δεσμευμένη μεταβλητή με το keyword «value». public class Student public string name; public string am; private int age; public int Age get return age; set if (value <= 65 && value >= 18) age = value; else age = 18; Παράδειγμα με κατασκευαστή (Constructor) μίας κλάσης. Γίνεται αρχικοποίηση των μεταβλητών για απευθείας δήλωση του αντικειμένου με τις μεταβλητές του ως παραμέτρους. 53

55 class Program static void Main(string[] args) Student st1 = new Student("giorgos"," "); Console.WriteLine(st1.name + st1.am); Console.ReadLine(); public class Student public string name get;set; public string am get;set; public Student(string name, string am) this.name = name; this.am = am; Η γλώσσα XAML Η δηλωτική γλώσσα XAML (extensible Application Markup Language) είναι βασισμένη πάνω στην XML και χρησιμοποιείται για να δημιουργήσουμε το περιβάλλον διεπαφής χρήστη (User Interface) σε Windows εφαρμογές. Τα αρχεία με κατάληξη «.xaml» δηλώνουν αρχεία διεπαφής χρήστη και συνδυάζονται με μία γλώσσα προγραμματισμού για να αποκτήσουν λειτουργικότητα. Σαν αποτέλεσμα κάθε «.xaml» αρχείο αντιστοιχεί σε ένα άλλο με το ίδιο όνομα και με κατάληξη ανάλογα με την γλώσσα προγραμματισμού που επιλέχθηκε (για C# «.cs», για VB.NET «.vb» κτλ.). Με αυτό τον διαχωρισμό μπορεί η σχεδίαση μίας εφαρμογής να γίνει ξεχωριστά από την προγραμματιστική υλοποίηση και στην συνέχεια να γίνει η ένωση γραφικού περιβάλλοντος με κώδικα. Τα εργαλεία που υπάρχουν για να σχεδιάσει κανείς το γραφικό περιβάλλον μίας εφαρμογής είναι το Visual Studio και το Expression Blend. Η διαφορά είναι ότι στο δεύτερο απλοποιείται ο σχεδιασμός της εφαρμογής όταν αυτός περιέχει επεξεργασία εμφάνισης τον είδη υπαρχόντων εργαλείων (edit template) είτε δημιουργία animations. To UI framework XAML για Windows έχει μία τεράστια συλλογή από εργαλεία (controls) που μπορούν να χρησιμοποιηθούν για την σχεδίαση μίας εφαρμογής. Τα περισσότερα από αυτά μπορούν να χρησιμοποιηθούν με τον ίδιο τρόπο και η 54

56 πλειοψηφία τους έχει την ίδια αναπαράσταση σε εφαρμογές που προορίζονται για Windows. Η εργαλειοθήκη και ο χώρος σχεδίασης. Κάθε control έχει ιδιότητες (properties) που του καθορίζουν τιμές για το μέγεθος, το χρώμα και γενικά την εμφάνιση του. Οι ιδιότητες μπορούν να αλλάξουν και μέσω της γλώσσας προγραμματισμού δυναμικά πέρα από τον αρχικό καθορισμό τους στην γλώσσα XAML. Επίσης κάθε control έχει και ειδικές μεθόδους (events) που ανάλογα με κάποια δραστηριότητα του χρήστη πάνω σε αυτό μπορούν να τρέξουν. <Grid Tapped="MyGridTapped"></Grid> <Button x:name="mybutton" Opacity="1"/> Προσθήκη event «Tapped» στο εργαλείο Grid. private void MyGridTapped(object sender, TappedRoutedEventArgs e) mybutton.opacity = 0.5; Αλλαγή της ιδιότητας «Opacity» του mybutton δυναμικά κατά την εκτέλεση της μεθόδου «MyGridTapped». Πληκτρολογώντας το όνομα του control που θα θέλαμε να αλλάξουμε την ιδιότητα του και αμέσως μετά την τελεία, λόγω του IntelliSence που υπάρχει και χρησιμοποιεί το Visual Studio, εμφανίζεται μία λίστα με πληροφορίες και επιλογές 55

57 όπου ο κεραυνός υποδηλώνει τα events, το κλειδί τα properties και ο κύβος τις προκαθορισμένες μεθόδους. Η λίστα με τα properties και τα events του εργαλείου με όνομα mygrid και οι προκαθορισμένες μέθοδοι. Η γενική σύνταξη της γλώσσας XAML είναι : «<ControlName Property= Value Event= eventname />», συνήθως έτσι συντάσσονται τα controls που δεν έχουν κάποιο περιεχόμενο στο εσωτερικό τους και μερικές φορές απλά για συντομία. πχ <TextBlock x:name="textblock1" Text="I am a TextBlock" FontFamily="Segoe UI" FontSize="24" TextAlignment="Center"/> ή «< ControlName Property= Value Event= eventname > </ControlName>», έτσι συντάσσονται τα container controls (εργαλεία που περιέχουν άλλα εργαλεία στο εσωτερικό τους με στόχο της στοίχιση ή ομαδοποίηση τους) και γενικότερα για εκείνα με περιεχόμενο. πχ <StackPanel x:name="stackpanel1" Orientation="Vertical"/> <Rectangle Fill="Red"/> </StackPanel> Μερικά από τα πιο συνηθισμένα εργαλεία είναι : το Grid, ένα εργαλείο περιεχομένου (container control) που ομαδοποιεί και στοιχίζει τα περιεχόμενα του σε στήλες και γραμμές. Το StackPanel, επίσης ένα εργαλείο περιεχομένου που στοιχίζει τα εργαλεία που βρίσκονται μέσα του το ένα κάτω ή δίπλα από το άλλο. Το TextBlock, χρησιμοποιείται για την απλή προβολή κειμένου. Το TextBox, χρησιμοποιείται για την εισαγωγή κειμένου. To CheckBox, είναι ένα κουτί που μπορεί να επιλεγεί και να από-επιλεγεί. και το Button, που είναι το κουμπί. Υπάρχουν πολλά ακόμα που ανάλογα με την περίπτωση μπορούν να χρησιμοποιηθούν. 56

58 Εργαλεία και η εμφάνιση τους. Μερικά από αυτά μπορεί να διαφέρουν ή να μην υπάρχουν ανάλογα με το που επέλεξε να αναπτύξει την εφαρμογή ο προγραμματιστής JSON To JSON (JavaScript Object Notation) είναι ένα πρότυπο μετάδοσης δεδομένων βασισμένο σε ένα υποσύνολο της γλώσσας προγραμματισμού JavaScript και η εναλλακτική λύση της XML. Χρησιμοποιεί ένα αρκετά φιλικό format στην αναπαράσταση των δεδομένων που είναι εύκολα αναγνώσιμο από τον άνθρωπο, όπως εξίσου εύκολο είναι και στο γράψιμο του. Είναι τελείως ανεξάρτητο από γλώσσες προγραμματισμού, όμως αρκετά εύκολα μεταβαλλόμενο σε γλώσσες οι οποίες επίσης βασίζονται σε αυτές τις δομές. Η σύνταξη, οι πρακτικές και η δομή του είναι αρκετά γνώριμες στους προγραμματιστές. Κυρίως χρησιμοποιείται για ανταλλαγή δεδομένων μεταξύ server και εφαρμογής με την επέκταση του ονόματος ενός αρχείου JSON να είναι «.json». Το Json χρησιμοποιεί βασικούς τύπους δεδομένων για να περιγράψει τις τιμές των μεταβλητών. Αναλυτικά, οι τύποι δεδομένων που μπορεί να πάρει μία τιμή είναι : Αριθμός (integer or floating point), μόνο τα οκταδικά, δεκαεξαδικά συστήματα δεν χρησιμοποιούνται και οι αριθμοί NaN επίσης. Συμβολοσειρά (string), κείμενο του ενός ή περισσότερων χαρακτήρων μέσα σε διπλά εισαγωγικά «text». Boolean (true or false) Πίνακας ή λίστα (array or list), μία συλλογή από τιμές που είναι χωρισμένες με κόμμα «,». 57

59 Αντικείμενο (object) Κενή τιμή (Null) Έχει και μπορεί να χτιστεί σε δύο δομές : Ένα πακέτο από ονόματα μεταβλητών με τις τιμές τους. Κάθε γλώσσα προγραμματισμού το αντιλαμβάνεται με αυτό με διαφορετική έννοια, ως αντικείμενο (object), δομή (struct), πίνακας hash (hash table) και άλλα, ανάλογα με την γλώσσα. Μία συλλογή από τα παραπάνω ζευγάρια μεταβλητών και τιμών, όπου επίσης κάποιες γλώσσες το αντιλαμβάνονται αυτό ως λίστα (list) άλλες ως πίνακας (array) κ.α. Επίσης αγνοεί τα κενά πεδία (whitespaces) γύρω ή μεταξύ των συντακτικών στοιχείων, αλλά όχι όμως μέσα στις συμβολοσειρές. Είναι σε θέση να αναγνωρίζει ειδικούς χαρακτήρες γνωστούς ως Whitespaces όπως τον «\n» (αλλαγής γραμμής), για να κάνει πιο εύκολη την διαδικασία της ανάλυσης (parsing) για τους χρήστες του. Αξίζει να σημειωθεί πώς δεν επιτρέπει καμία είδους δυνατότητα προσθήκης σχολίων. Παρακάτω δίνονται αναλυτικά παραδείγματα χρήσης και σύνταξης ενός json αρχείου και πώς μία γλώσσα προγραμματισμού αναγνωρίζει την δομή της και την περιγράφη προγραμματιστικά. (Η γλώσσα που θα χρησιμοποιηθεί για τα παραδείγματα είναι η C#) Παράδειγμα 1 Κάθε αντικείμενο ξεκινάει με (αριστερό άγκιστρο) και τελειώνει με (δεξιό άγκιστρο). Το όνομα της μεταβλητής βρίσκεται μέσα σε διπλά εισαγωγικά και ακολουθείται από «:» (άνω-κάτω τελεία) και στην συνέχεια τοποθετείται η τιμή της μεταβλητής. Κάθε ζευγάρι μεταβλητής/τιμής χωρίζεται μεταξύ του με «,» (κόμμα). "firstname":"george","lastname":"michailou" public class RootObject public string firstname get; set; public string lastname get; set; Παράδειγμα 2 58

60 Μία μεταβλητή πέρα από μία απλή τιμή μπορεί να είναι μία συλλογή από τιμές. Κάθε συλλογή (λίστα, πίνακας κτλ.) ξεκινάει με «[» (αριστερή αγκύλη) και τελειώνει με «]» (δεξιά αγκύλη). Ισχύουν όλα τα στοιχεία σύνταξης του Παραδείγματος 1 και σε αυτήν την περίπτωση σύνταξης των στοιχείων για μία συλλογή. "firstname":"george","lastname":"michailou","friends":["katerina","manolis"] public class RootObject public string firstname get; set; public string lastname get; set; public List<string> friends get; set; Παράδειγμα 3 Σε ένα json εκτός από μεμονωμένα αντικείμενα μπορεί να υπάρξει και μία συλλογή αντικειμένων. Σε αυτό το παράδειγμα το «family» είναι μία λίστα που αποτελείται από ένα ή περισσότερα αντικείμενα τύπου «Family». "family":[ "firstname":"george","lastname":"michailou","friends":["katerina","manolis"], "firstname":"aggelos","lastname":"michailou","friends":["kostas", "maria"] ] public class Family public string firstname get; set; public string lastname get; set; public List<string> friends get; set; public class RootObject public List<Family> family get; set; Παράδειγμα 4 Δεν είναι απαραίτητο κάθε αντικείμενο να έχει όλες τις μεταβλητές του άλλου. Ίσως κάποια στοιχεία να μην χρειάζονται, οπότε είτε δεν θα γραφούν καθόλου είτε μπορούν να υπάρξουν με τιμές null. 59

61 "family":[ "firstname":"george","lastname":"michailou","friends":["katerina","manolis"],"age":35,"single":false,"kids":2, "firstname":"aggelos","lastname":"michailou","friends":["kostas", "maria"],"kids":null ] public class Family public string firstname get; set; public string lastname get; set; public List<string> friends get; set; public double age get; set; public bool single get; set; public int? kids get; set; public class RootObject public List<Family> family get; set; Παράδειγμα 5 Ο τύπος δεδομένων μίας μεταβλητής μπορεί να είναι και ένα αντικείμενο ή μία συλλογή από αντικείμενα πέρα από μία απλή μεταβλητή. 60

62 "family":[ "firstname":"george","lastname":"michailou", "friends":["katerina","manolis"],"age":35,"single":false,"kids":2, "kidsinfo":["name":"kid1", "age":5,"name":"kid2", "age":1], "firstname":"aggelos","lastname":"michailou","friends":["kostas", "maria"],"kids":null ] public class KidsInfo public string name get; set; public double age get; set; public class Family public string firstname get; set; public string lastname get; set; public List<string> friends get; set; public double age get; set; public bool single get; set; public int? kids get; set; public List<KidsInfo> kidsinfo get; set; public class RootObject public List<Family> family get; set; Παράδειγμα 6 Σύνθετο παράδειγμα JSON με όλες τις πιθανές παραλλαγές των δεδομένων που μπορεί να περιέχει. 61

63 "family":[ "firstname":"george","lastname":"michailou", "friends":["katerina","manolis"],"age":35,"single":false,"kids":2, "kidsinfo":["name":"kid1", "age":5,"name":"kid2", "age":1], "address":"street":"a22","postalcode":"12b","country":"greece","c ity":"larissa", "firstname":"aggelos","lastname":"michailou","friends":["kostas", "maria"],"kids":null ] public class KidsInfo public string name get; set; public double age get; set; public class Address public string street get; set; public string PostalCode get; set; public string Country get; set; public string city get; set; public class Family public string firstname get; set; public string lastname get; set; public List<string> friends get; set; public double age get; set; public bool single get; set; public int? kids get; set; public List<KidsInfo> kidsinfo get; set; public Address address get; set; public class RootObject public List<Family> family get; set; 62

64 4.2 Εργαλεία ανάπτυξης Visual Studio Το Visual Studio είναι ένα ολοκληρωμένο περιβάλλον ανάπτυξης (IDE) προγραμμάτων, για συσκευές με λειτουργικό σύστημα Windows, ιστοσελίδων, εφαρμογών και υπηρεσιών διαδικτύου, που δημιουργήθηκε από την Microsoft. Η Microsoft παρέχει το προϊόν της σε πολλές εκδόσεις (Community (δωρεάν έκδοση), Express (δωρεάν έκδοση), Professional, Premium, Ultimate). To Visual Studio 2013 Ultimate είναι η πιο πρόσφατη και ολοκληρωμένη έκδοση η οποία έχει κάποιο κόστος πληρωμής, όμως παρέχεται δωρεάν σε φοιτητές μέσω του προγράμματος Dreamspark. Η εταιρία έχει ανακοινώσει και το Visual Studio 2015 RC για εκείνους που θέλουν να δουλέψουν με την δοκιμαστική νέα έκδοση που θα παρέχει και υποστήριξη για δημιουργία Windows 10 εφαρμογών. Τα τρία βασικά Visual Studio 2015 σε αντιστοιχία με τις εκδόσεις του Το περιβάλλον ανάπτυξης Visual Studio χρησιμοποιεί πλατφόρμες ανάπτυξης λογισμικού της Microsoft όπως τα Windows API, Windows Presentation Foundation, Windows Forms, Windows Store και το Microsoft Silverlight. 63

65 Δημιουργία νέου project από την αρχική σελίδα του Visual Studio Υπάρχουν εργαλεία που υποστηρίζουν την ανάπτυξη από εφαρμογές κονσόλας (Console Application), παραθυρικές εφαρμογές (WPF), εξωτερικές βιβλιοθήκες (Class Library), σχεδίαση βάσεις δεδομένων SQL, εφαρμογές για το Windows Store και άλλες πολλές ακόμα δυνατότητες που μπορεί να χρησιμοποιήσει ο προγραμματιστής. Επίσης προσφέρει μία τεράστια υποστήριξη σε γλώσσες προγραμματισμού για την συγγραφή κώδικα, όπως C, C++ και C++/CLI, VB.NET, C#, F#, XML/XSLT, HTML/XHTML, CSS και JavaScript. Υποστηρίζει και γλώσσες όπως M, Python και Ruby με την διαφορά ότι ο χρήστης πρέπει πρώτα να κατεβάσει και να εγκαταστήσει της υπηρεσίες και τα εργαλεία κάθε γλώσσας για να μπορεί να τις χρησιμοποιήσει. Οι τεχνολογίες που μπορούν αν χρησιμοποιηθούν για την ανάπτυξη Windows εφαρμογών. 64

66 Το Visual Studio ενσωματώνει έναν επεξεργαστή κώδικα (codeditor) με δυνατότητες αυτόματης συμπλήρωσης (IntelliSence). Με τον παραπάνω συνδυασμό καταφέρνει να επιταχύνει το γράψιμο του κώδικα. Σημαντικό επίσης είναι και ο ενσωματωμένος αποσφαλματωτής (debugger) που χρησιμοποιεί για τον άμεσο εντοπισμό σφαλμάτων και οι πληροφορίες που δίνονται ταυτόχρονα με την συγγραφή για την αποφυγή συντακτικών. Πληροφορίες για την σωστή σύνταξη της μεθόδου Next(); Ο αποσφαλματωτής εντοπίζει λάθος στις παραμέτρους που προσπαθεί να περάσει ο χρήστης στην μέθοδο Next(). Αυτόματη δημιουργία της μεθόδου RandomNumber(). Στις 13 Νοεμβρίου 2013, ανακοινώθηκε το Visual Studio Online από την Microsoft. Μία υπηρεσία που προσφέρει το Visual Studio στο διαδίκτυο μέσω του Windows Azure. Οι προγραμματιστές με αυτόν τον τρόπο μπορούν να χρησιμοποιήσουν το εργαλείο απευθείας από τον περιηγητή τους. Προφέρει αποτελεσματικά συνθήκες ομαδικής δουλειάς μέσω της δυνατότητας των σχολίων σε κάθε αλλαγή που πραγματοποιείται και εμφάνιση διαφορών πριν και μετά καθώς και δουλειάς από το σπίτι. Πιο αναλυτικά ένας χρήστης μπορεί να συνδέσει ένα project του με τους άλλους συνεργάτες στο Team Foundation Server και ο καθένας να το κατεβάσει από εκεί στο μηχάνημα του και να δουλεύει απομακρυσμένα. Κάθε φορά που ένας προγραμματιστής τελειώσει την δική του δουλειά μπορεί από το «Team Explorer» του Visual Studio να κάνει «check-in» το project, οι άλλοι με την σειρά τους θα δουν ότι υπάρχει νέα έκδοση και θα την κατεβάσουν. Μέχρι και 5 χρήστες σε ένα project είναι δωρεάν. 65

67 Αλλαγές μεταξύ 2 εκδόσεων και σχόλια των προγραμματιστών. Λίστες χρηστών για δουλειές που πρέπει να ολοκληρωθούν και προβλήματα που εντοπίστηκαν Telerik Η εταιρία Telerik παράγει προϊόντα και υπηρεσίες που σχετίζονται με προγραμματιστικά εργαλεία, εργαλεία διεπαφής χρήστη και με την δική της πλατφόρμα την Telerik Platform. Αν και από το 2002 έχει ξεκινήσει την προσπάθεια της, τα τελευταία χρόνια έχουν αυξηθεί οι υποστηρικτές της. Σήμερα τα μέλη-προγραμματιστές που ασχολούνται με προϊόντα της ξεπερνούν τους 1,700,000, τα προϊόντα Telerik χρησιμοποιούν περισσότερες από επιχειρήσεις και οργανισμοί, επίσης έχει αποκτήσει πάνω από 300 βραβεία. Η εταιρία έχει 9 γραφεία σε 7 χώρες σε 4 ηπείρους. Πιο αναλυτικά τα προϊόντα που προσφέρει οι Telerik είναι : 66

68 Το DevCraft (.NET), που περιέχει εργαλεία διεπαφής χρήσης (UI controls) καθώς και εργαλεία αναφοράς και παραγωγικότητας. Το Telerik Platform (Mobile), για ανάπτυξη εφαρμογών (Cross-Platform) για κινητά τηλέφωνα Windows, IOS, Android με χρήση JavaScript. To Kendo UI (HTML5), που περιέχει JavaScript, HTML5 UI widgets και δυνατότητες οπτικοποίησης δεδομένων. Το Sitefinity (CMS), προφέρει ανάλυση δεδομένων για στατιστικά στοιχεία ιστοσελίδας και διαχείριση περιεχομένου για βελτιστοποίηση της ψηφιακής εμπειρίας. Το Fiddler (Debugging), είναι ένας δωρεάν debugging proxy (μεσολαβητής) για κάθε σύστημα, πλατφόρμα ή περιηγητή. Το Test Studio (Testing), είναι ένα εύκολο γραφικό περιβάλλον χρήστη που εξετάζει αυτοματοποιημένα ένα σύστημα. Τα πιο πολλά προϊόντα Telerik έχουν κάποιο κόστος για την απόκτηση και χρήση τους, ανάλογα με το πακέτο που θα επιλέξει ο επαγγελματίας προγραμματιστής. Τα εργαλεία της παρέχονται και σε δοκιμαστική χρήση (trial) για όποιον επιθυμεί να δοκιμάσει το προϊόν πριν προχωρήσει στην αγορά του. Η εταιρία προσφέρει και demos για να μπορεί ο προγραμματιστής να εξετάσει καλύτερα την λειτουργία και τις δυνατότητες κάποιου εργαλείου. Μέσω του εγχειρίδιου χρήσης (documentation) που παρέχει κάθε προϊόν το δικό της, κάθε χρήστης μπορεί να δει τον τρόπο που θα χρησιμοποιήσει λειτουργίες, μεθόδους με έτοιμα παραδείγματα και βασικές απλές εφαρμογές. Η Telerik παρέχει άψογη υποστήριξη μέσω τηλεφώνου, απομακρυσμένης πρόσβασης ή από το forum της κοινότητας. Όσο πιο καλό το πακέτο που θα αγοράσει ο πελάτης της, τόσο πιο γρήγορη και άμεση εξυπηρέτηση θα έχει. Μιας και παρέχει 24 ώρες υποστήριξη σε πελάτες με κουπόνια. Επίσης προσπαθεί να δώσει κίνητρο στους προγραμματιστές να αναφέρουν προβλήματα των εργαλείων που χρησιμοποιούν και σαν αντάλλαγμα τους ανταμείβει με πόντους στον λογαριασμό τους που μπορούν να τους χρησιμοποιήσουν σαν έκπτωση σε άλλες αγορές προϊόντων. Η Telerik έχει υλοποιήσει σε διάφορες πλατφόρμες δικές της εφαρμογές με μοναδικό σκοπό την προβολή των εργαλείων της με όλες τις δυνατότητες τους. 67

69 4.2.3 GIMP Το Gimp (GNU Image Manipulation Program) είναι ένα πρόγραμμα επεξεργασίας και ανάλυσης εικόνας που ανήκει στον χώρο του ελεύθερου λογισμικού. Το δωρεάν εργαλείο είναι διαθέσιμο σε πολλές γλώσσες σε λειτουργικά συστήματα Windows, Mac OS X και GNU/Linux. Στην επίσημη ιστοσελίδα του στη διεύθυνση υπάρχει η έκδοση 2.8 που είναι και η πιο πρόσφατη. Η πρώτη έκδοση του GIMP ήταν η 0.54 όπου κυκλοφόρησε για πρώτη φορά τον Ιανουάριο του 1996, αναπτύχθηκε από τους Spencer Kimball και Peter Mattis στα πλαίσια εξαμηνιαίας εργασίας τους στο Πανεπιστήμιο Μπέρκλεϋ. Μέχρι και σήμερα το πρόγραμμα αναπτύσσεται και υποστηρίζεται από εθελοντές του έργου GNOME Project. Πιο αναλυτικά το GIMP προσφέρει δυνατότητες επιδιόρθωσης και επεξεργασίας εικόνας ή ακόμα σχεδίασης ελεύθερης μορφής. Μπορεί να μετατρέψει και να αποθηκεύσει μία εικόνα σε διάφορες επεκτάσεις της. Επίσης μπορεί να χρησιμοποιηθεί και ως εργαλείο δημιουργίας κινούμενων εικόνων μέσω του πρόσθετου (plug-in) «Animation» που υποστηρίζει. Παράθυρο προγράμματος GIMP Εξαιτίας της άδειας χρήσης GNU General Public License (GPL) σαν ελεύθερο λογισμικό που είναι το GIMP, επιτρέπει στον οποιονδήποτε να πάρει τον πηγαίο κώδικα και να τον χρησιμοποιήσει όπως αυτός θέλει, ακολουθώντας και αυτός με την σειρά του τους κανόνες που αναφέρονται στην GPL. Αυτός είναι και ο λόγος 68

70 όπου έχουν αναπτυχθεί αρκετές παραλλαγές εφαρμογών που βασίζονται πάνω στο GIMP ή βοηθητικά προγράμματα, με σκοπό να ικανοποιήσουν κάθε ανάγκη του χρήστη. Μερικές παράγωγες εφαρμογές και εργαλεία είναι : Το GIMP classic, δημιουργήθηκε για να αναιρέσει αλλαγές που έγιναν στο περιβάλλον εργασίας στις εκδόσεις 2.4 και 2.6. Το GIMP Portable, μία φορητή έκδοση του GIMP που μπορεί να εγκατασταθεί σε μία εξωτερική μονάδα αποθήκευσης και όλες οι ρυθμίσεις που θα γίνουν να είναι ίδιες σε όποιον υπολογιστή και αν τρέξει. Το συγκεκριμένο εργαλείο είναι φορητό μόνο σε μηχανήματα με λειτουργικά συστήματα Windows. Το GIMPshop, εφαρμογή σχεδιασμένη έτσι ώστε να μιμηθεί το περιβάλλον εργασίας χρήστη όπως αυτό του Adobe Photoshop. To Seashore, πρόγραμμα για Mac OS X το οποίο παρέχει ένα υποσύνολο από εργαλεία και δυνατότητες από εκείνα του GIMP. Το πρόγραμμα στο στάδιο της ανάπτυξης του χρησιμοποιούσε GUI εργαλειοθήκες και στην πρώτη δημόσια έκδοση του χρησιμοποιούσε την εργαλειοθήκη Motif. Επειδή οι δημιουργοί του GIMP δεν ήταν ευχαριστημένοι με το αποτέλεσμα δημιούργησαν δική τους γραφική εργαλειοθήκη που την ονόμασαν GTK (GIMP Toolkit) που αντικατέστησε την προηγούμενη στην έκδοση Έπειτα η εργαλειοθήκη ονομάστηκε σε GTK+ και πρωτοεμφανίστηκε στην έκδοση 0.99 και είναι μέχρι σήμερα. Σε κάποια εργαλεία μπορεί ο χρήστης να έχει άμεση πρόσβαση και ενεργοποίηση τους μέσω της εργαλειοθήκης και μερικά άλλα από το μενού «εργαλεία». Τα εργαλεία που υπάρχουν στην εργαλειοθήκη από προεπιλογή χωρίζονται σε κατηγορίες. Υπάρχουν αναλυτικά : 69

71 Εργαλεία Επιλογής. Αριθμός Ονομασία Περιγραφή εργαλείου 1 Rectangle Επιλογή τετράγωνων ή ορθογώνιων περιοχών 2 Ellipse Επιλογή κυκλικής ή ελλειπτικής περιοχής. 3 Free Ελεύθερη επιλογή περιοχής. 4 Fuzzy Επιλογή συνεχής περιοχής χρώματος. 5 By Colour Επιλογή περιοχής ανάλογα με το χρώμα. 6 Scissors Περικοπή επιλεγμένης περιοχής. 7 Foreground Επιλογή περιοχής με αντικείμενα στο παρασκήνιο. Εργαλεία Παραμετροποίησης Εικόνας. Αριθμός Ονομασία Περιγραφή εργαλείου 12 Move Μετακίνηση. 13 Align Στοίχιση στρωμάτων ή αντικειμένων. 14 Crop Αποκοπή. 15 Rotate Περιστροφή. 16 Scale Καθορισμός μεγέθους. 17 Shear Στρέβλωση στον χώρο με όψη 2D δεξιόστροφα και αριστερόστροφα. 18 Perspective Στρέβλωση στον χώρο για δημιουργία 3D αίσθησης. 19 Flip Περιστροφή οριζόντια ή κάθετα. 20 Cage Μετασχηματισμός ελεύθερης σχεδιασμένης περιοχής. Εργαλεία Χρωματισμού και Γενικής Χρήσης. Αριθμός Ονομασία Περιγραφή εργαλείου 22 Bucket Fill Γέμισα μεγάλων επιφανειών με χρώμα. 23 Blend Δημιουργία χρωματισμών με χρήση βαθμίδων. 70

72 24 Pencil Σχεδίαση με μολύβι. 25 Paintbrush Σχεδίαση με πινέλο. 26 Eraser Διαγραφή των pixels. (γόμα) 27 Airbrush Δημιουργία αερογραφίας. 28 Ink Σχεδίαση με πένα. 29 Clone Αντιγραφή των pixels από ένα σημείο σε ένα άλλο. 30 Heal Αντιγραφή περιοχών με στόχο την διόρθωση ατελειών. 31 Perspective Clone Αντιγραφή των pixels από ένα σημείο σε ένα άλλο και εφαρμογή σε 3D αίσθηση. 32 Convolve (Blur/Sharpen) Θόλωση ή όξυνση. 33 Smudge Ανάμιξη χρωμάτων. 34 Dodge/Burn Προσθήκη φωτισμού, απαλοιφή σκιών και χρωμάτων και το ανάποδο. Άλλα Εργαλεία. Αριθμός Ονομασία Περιγραφή εργαλείου 8 Path Σχεδίαση και τροποποίηση διαδρομών. 9 Colour Picker Απόσπαση RGB κωδικού χρώματος. 10 Magnify (Zoom) Αύξηση-Σμίκρυνση περιοχής. 11 Measure Μέτρηση τμήματος. 21 Text Εισαγωγή κειμένου. 4.3 Τρόπος ανάπτυξης Η εφαρμογή έχει υλοποιηθεί σε ένα Windows Phone 8.1 Silverlight Project Κλάσεις ArticleClass.cs Η βασική κλάση του προγράμματος είναι η ArticleClass. Περιέχει μία κλάση που περιγράφει τα αντικείμενα που είναι τύπου RootObject με τις ιδιότητες τους και μία κλάση RootObject2 όπου δέχεται τα αντικείμενα και επιστρέφει μία λίστα με όλα αυτά. Ολόκληρη η κλάση : 71

73 namespace CyberkidApplication public class ArticleClass public class RootObject public string Article_id get; set; public string Category_id get; set; public string Syncversion get; set; public string Updated get; set; public string Title get; set; public string Image get; set; public string Description get; set; public string Article get; set; public string In_date get; set; public class RootObject2 public List<RootObject> items get; set; OfflineClasses.cs Η κλάση OfflineClasses υλοποιεί δύο μεθόδους την SaveJson() και την RetrieveJson(). Η SaveJson είναι υπεύθυνη να αποθηκεύσει το json αρχείο τοπικά στο μηχάνημα για να χρησιμοποιηθεί στην περίπτωση που δεν υπάρχει διαθέσιμη σύνδεση στο διαδίκτυο. Δέχεται σαν παραμέτρους το string που περιέχει όλο το json και στην δεύτερη παράμετρο το όνομα του αρχείου όπου θα το κάνει αντικατάσταση αν ήδη υπάρχει ή θα το δημιουργήσει αν είναι η πρώτη φορά. Παράδειγμα κλήσης της μεθόδου SaveJson() της κλάσης OfflineClasses. OfflineClasses.SaveJson(result2, "parents.json"); Η RetrieveJson αναλαμβάνει ανάλογα με το όνομα του αρχείου που έχει σαν παράμετρο να το ανοίξει, να το διαβάσει και να επιστρέψει όλο το περιεχόμενο του. Παράδειγμα κλήσης της μεθόδου RetrieveJson() της κλάσης OfflineClasses. string result = OfflineClasses.RetrieveJson("parents.json"); Ολόκληρη η κλάση : 72

74 namespace CyberkidApplication public class OfflineClasses public static void SaveJson(string json, string filename) using (IsolatedStorageFile isostore = IsolatedStorageFile.GetUserStoreForApplication()) using (var file = isostore.openfile(filename, FileMode.Create, FileAccess.Write)) using (var writer = new StreamWriter(file)) writer.write(json); public static string RetrieveJson(string filename) string jsonstring = ""; using (IsolatedStorageFile isostore = IsolatedStorageFile.GetUserStoreForApplication()) using (var file = isostore.openfile(filename,filemode.open, FileAccess.Read)) using (var reader = new StreamReader(file)) jsonstring=reader.readtoend().tostring(); return jsonstring; InternetConnection.cs Στην κλάση InternetConnection υπάρχει η μέθοδος CheckNetworkConnection() που είναι υπεύθυνη για τον έλεγχο διαθέσιμης σύνδεσης διαδικτύου στην συσκευή. Παράδειγμα κλήσης της μεθόδου CheckNetworkConnection() της κλάσης InternetConnection. if (InternetConection.CheckNetworkConnection()) await LoadJson(); 73

75 Ολόκληρη η κλάση : namespace CyberkidApplication public class InternetConection public static bool CheckNetworkConnection() var networkinterface = Microsoft.Phone.Net.NetworkInformation.NetworkInterface.NetworkInt erfacetype; bool isconnected = false; if ( (networkinterface == NetworkInterfaceType.Wireless80211) (networkinterface == NetworkInterfaceType.MobileBroadbandGsm) (networkinterface == NetworkInterfaceType.MobileBroadbandCdma)) isconnected = true; else if (networkinterface ==NetworkInterfaceType.None) isconnected = false; return isconnected; Κύριες μέθοδοι LoadJson() Η κύρια μέθοδος και στις δύο σελίδες ενημέρωσης είναι η LoadJson. Είναι υπεύθυνη να φορτώνει το περιεχόμενο του json από τον σύνδεσμο του web service. Η μέθοδος εκτελείται κάθε φορά που υπάρχει ενεργή σύνδεση στο διαδίκτυο για αυτό και κάθε φορά τρέχει και η SaveJson μέσα σε αυτήν, για να αποθηκεύει την πιο πρόσφατη έκδοση της λίστας για offline mode. Για να αντιστοιχηθούν τα κομμάτια συμβολοσειρών μέσα από την μεταβλητή result2 που περιέχει την τελική μορφή του json με πραγματικά αντικείμενα πρέπει να γίνει Deserialize. Από το nuget πρέπει να προστεθεί η βιβλιοθήκη Newtonsoft.Json και τα κατάλληλα namespaces για να υλοποιηθεί η παραπάνω διαδικασία και άλλες δυνατότητες πάνω σε json. 74

76 async private System.Threading.Tasks.Task LoadJson() try HttpClient http = new HttpClient(); var x = await http.getasync(new Uri("????????", UriKind.RelativeOrAbsolute)); string result = await x.content.readasstringasync(); string result2 = "\"items\":" + result + ""; OfflineClasses.SaveJson(result2, "parents.json"); var jsonstring = JsonConvert.DeserializeObject<ArticleClass.RootObject2>(result2); foreach (ArticleClass.RootObject y in jsonstring.items) y.article = GetParagraph(y.Article).Trim(); y.image = EditImageUrl(y.Image); y.description = y.description.trimstart(); y.title = y.title.trimstart(); allarticleslist.add(y); catch MessageBox.Show("Δοκιμάστε ξανά αργότερα, ίσως η σύνδεση σας να μην είναι αρκετά καλή αυτή την στιγμή.", "Εντοπίστηκε κάποιο πρόβλημα.", MessageBoxButton.OK); Κάθε αντικείμενο της λίστας περνάει από κατάλληλη μέθοδο για να επεξεργαστεί και να μείνει μόνο η τελική πληροφορία. (Το URI του WebService αντικαταστάθηκε από χαρακτήρες «?» γιατί η εφαρμογή είναι εμπορικό προϊόν). LoadOfflineJson() Η συγκεκριμένη μέθοδος χρησιμοποιείται όταν δεν υπάρχει σύνδεση στο διαδίκτυο για να φορτώσει το τελευταίο αποθηκευμένο json αρχείο που υπάρχει στον αποθηκευτικό χώρο της εφαρμογής (storage). 75

77 private void LoadOfflineJson() string result = OfflineClasses.RetrieveJson("parents.json"); var jsonstring = JsonConvert.DeserializeObject<ArticleClass.RootObject2>(result); foreach (ArticleClass.RootObject y in jsonstring.items y.article = GetParagraph(y.Article).Trim(); y.image = "/logo.png"; y.description = y.description.trimstart(); y.title = y.title.trimstart(); allarticleslist.add(y); CreateListForParentsNewsAndBinding() Κάθε αντικείμενο παρέχει μία ιδιότητα την Category_id όπου ανάλογα με την τιμή που έχει, δηλώνει και την κατηγορία που ανήκει. Το 7 είναι για τους γονείς και το 4 για τα παιδιά. Η μέθοδος αυτή ελέγχει όλα τα στοιχεία και βρίσκει αυτά που απευθύνονται στους γονείς και τα αποθηκεύει σε μία νέα λίστα την οποία την περνάει για εμφάνιση στο ItemSource του εργαλείου Listbox με όνομα listb. private void CreateListForParentsNewsAndBinding() foreach (ArticleClass.RootObject x in allarticleslist.where( x => x.category_id == "7")) parentsnews.add(x); parentsnews.reverse(); listb.itemssource = parentsnews; Χρήση της Telerik Για να χρησιμοποιηθούν τα εργαλεία της Telerik πρέπει αφού προστεθούν στο project οι κατάλληλες βιβλιοθήκες στην συνέχεια σε κάθε σελίδα που χρησιμοποιεί εργαλεία από βιβλιοθήκη της να δηλώνονται τα namespaces για να είναι προσβάσιμα. xmlns:telerikprimitives="clrnamespace:telerik.windows.controls;assembly=telerik.windows.controls.primitives" xmlns:telerikcore="clrnamespace:telerik.windows.controls;assembly=telerik.windows.core" Ένα παράδειγμα χρήσης μίας δυνατότητας που προσφέρει η Telerik είναι το RadFadeAnimation από την συλλογή με τα animations που υλοποιεί. Το 76

78 συγκεκριμένο χρησιμοποιείται στην εφαρμογή όταν ο χρήστης πατήσει από την αρχική σελίδα την τρίτη κατηγορία που είναι η Ψηφιακή Αλάνα. Όταν την επιλεγεί οι αρχικές κατηγορίες κρύβονται (γίνονται collapsed) και η λίστα με τα παιχνίδια εμφανίζεται (γίνονται Visible). Για να υλοποιηθεί το παραπάνω πρέπει να δηλωθεί στο resources του βασικού Grid της εφαρμογής ότι υπάρχει ένα animation με κάποιες ιδιότητες και με ένα κλειδί που μπορεί να χρησιμοποιηθεί πάνω σε εργαλεία. <Grid.Resources> <telerikcore:radfadeanimation x:key="rectanglefadeanimation" StartOpacity="0.0" EndOpacity="1" /> </Grid.Resources> Αφού δηλωθεί στην xaml το animation, τότε στο event που εκτελείται όταν πατηθεί η Ψηφιακή Αλάνα στον κώδικα, περνάει σε μία μεταβλητή τα στοιχεία του δηλωμένου animation με το κλειδί που του δόθηκε και στην συνέχεια ενώνει το εργαλείο που θα εκτελεστεί με αυτό. RadFadeAnimation animation = this.layoutroot.resources["rectanglefadeanimation"] as RadFadeAnimation; RadAnimationManager.Play(this.alanalist, animation); H Telerik παρέχει αναλυτικές οδηγίες και παραδείγματα για κάθε εργαλείο της. Πιο αναλυτικά στο κεφάλαιο «Telerik». 77

79 5 Οδηγός χρήσης της εφαρμογής CYBERKID 5.1 Δυνατότητες Η εφαρμογή CYBERKID προσφέρει στο κοινό της εύκολα και γρήγορα πρόσβαση σε γενικές ειδήσεις που αφορούν δραστηριότητες της Δίωξης Ηλεκτρονικού Εγκλήματος και άλλα νέα σχετικά με εγκλήματα στο διαδίκτυο, ενημέρωση εκδηλώσεων που πρόκειται να διεξαχθούν κ.α. Μέσω της κατηγορίας «Γονείς» παρέχονται συμβουλές σε γονείς και παιδιά για τους κινδύνους και τις απάτες που ίσως να έρθουν αντιμέτωποι κάποια στιγμή στο διαδίκτυο, καθώς και ιατρικές συμβουλές για να αντιληφθούν οι γονείς τυχόν προβλήματα εξάρτησης ή ανάρμοστης συμπεριφοράς από το παιδί τους λόγο κάποιου περιστατικού που μπορεί να τα απασχολεί. Οι κατηγορίες ενημέρωσες «Νέα» και «Γονείς». Από τις ρυθμίσεις που βρίσκονται στην αρχική σελίδα, υπάρχει η δυνατότητα κάθε χρήστης να αξιολογήσει την εφαρμογή, να προτείνει ιδέες για βελτιώσεις, να αναφέρει προβλήματα κ.α. Επίσης, η δυνατότητα δημιουργίας ειδικού εικονιδίου πέρα από εκείνο της εφαρμογής, καθιστά ακόμα πιο εύκολη την γρήγορη πραγματοποίηση κλήσης SOS μέσω της υπηρεσίας «Cyber Alert». Να προστεθεί πώς σε όποιο σημείο της εφαρμογής και αν εντοπίζεται ο χρήστης του δίνεται η δυνατότητα πρόσβασης για πραγματοποίηση «CYBER ALERT». 78

80 Ρυθμίσεις εφαρμογής, δημιουργία εικονιδίου άμεσης κλήσης SOS και η αντίστοιχη σελίδα. Κάθε σελίδα είδησης παρέχει μία εικόνα που την αντιπροσωπεύει, τον τίτλο και το άρθρο. Ο χρήστης μπορεί να κοινοποιήσει το άρθρο που διάβασε όπου και με όποιον τρόπο θέλει, από την μπάρα εφαρμογής που βρίσκεται χαμηλά της σελίδας. Η κατηγορία «Ψηφιακή Αλάνα», προσφέρει μία σειρά εξωτερικών εφαρμογών που μπορεί να κατεβάσει ένας γονιός για το παιδί του και να παίξει με ασφάλεια. Τα παιχνίδια που υπάρχουν διαθέσιμα αυτήν την στιγμή για το CYBERKID και τα παιδιά είναι τα Ποδαράκια, Τουβλάκια και Φιδάκι. Κατεβάστε τα παιχνίδια και ξεκινήστε το παιχνίδι άφοβα. 79

81 Συνοψίζοντας, το κοινό της εφαρμογής μπορεί να πληροφορηθεί για τον σκοπό και στόχο του CYBERKID, καθώς και τους δημιουργούς του μέσα από τα «σχετικά» που βρίσκονται στην αρχική σελίδα. 80

82 5.2 Λειτουργίες Ένα από τα σημαντικά χαρακτηριστικά που μπορεί να παρέχει μία εφαρμογή για κινητά τηλέφωνα Windows είναι το δυναμικό πλακίδιο (live tile). Για αυτό και το CYBERKID διαθέτει πλακίδιο όπου ενημερώνει τον χρήστη σχετικά με τον αριθμό των νέων ειδήσεων που προστίθενται κάθε μέρα. Επιπροσθέτως, μιας και το κομμάτι του CYBERKID που αφορά την ενημέρωση χρειάζεται σύνδεση στο διαδίκτυο (Wi-Fi, 3g κλπ.), υπάρχουν αρκετές φορές που ο χρήστης δεν μπορεί να έχει πρόσβαση σε αυτό. Για τον παραπάνω λόγο η εφαρμογή σέβεται το γεγονός ότι πολύ χρήστες δεν μπορούν να έχουν πάντα κάποια σύνδεση, υλοποιεί την λειτουργία χωρίς σύνδεση (offline mode) για την προβολή των άρθρων ακόμα και αν δεν υπάρχει internet. Πιο συγκεκριμένα την πρώτη φορά όπου ο χρήστης επισκεφθεί της κατηγορίες ενημέρωσης θα πρέπει να έχει internet στην συσκευή του για να φορτωθούν οι κατάλληλες λίστες. Όταν όμως από την μεθεπόμενη φορά δεν υπάρχει σύνδεση με αποτέλεσμα να μην μπορούν να φορτωθούν οι πιο πρόσφατες ειδήσεις, φορτώνονται οι λίστες ειδήσεων που είδε τελευταία φορά. 81

Πρόληψη και αντιμετώπιση των κινδύνων στο διαδίκτυο. Μιχαήλου Γεώργιος. gr.linkedin.com/in/giorgosmichailou

Πρόληψη και αντιμετώπιση των κινδύνων στο διαδίκτυο. Μιχαήλου Γεώργιος. gr.linkedin.com/in/giorgosmichailou Πρόληψη και αντιμετώπιση των κινδύνων στο διαδίκτυο Μιχαήλου Γεώργιος gr.linkedin.com/in/giorgosmichailou «Το ενημερωτικό αυτό φυλλάδιο είναι βασισμένο στην Πτυχιακή Εργασία με τίτλο Ανάπτυξη εφαρμογής

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

Σάκης Ευαγγέλου Θόδωρος Θεμελής Σάκης Τζιουμάκης

Σάκης Ευαγγέλου Θόδωρος Θεμελής Σάκης Τζιουμάκης Σάκης Ευαγγέλου Θόδωρος Θεμελής Σάκης Τζιουμάκης 11η Ημέρα Ασφαλούς Διαδικτύου (Safer Internet Day) σε περισσότερες από 100 χώρες σε όλο τον κόσμο Όλοι μαζί, για ένα καλύτερο Διαδίκτυο! Let s create a

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

Ασφαλής πλοήγηση στο διαδίκτυο

Ασφαλής πλοήγηση στο διαδίκτυο Ασφαλής πλοήγηση στο διαδίκτυο Διαδίκτυο Διαδίκτυο Θετικά του Διαδικτύου Μη ενδεδειγμένη χρήση Χρήση χωρίς επιτήρηση από τους γονείς Χρήση για περισσότερη από 1,5 ώρα την ημέρα Ελλοχεύει σοβαρούς κινδύνους

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

ΤΟ ΗΛΕΚΤΡΟΝΙΚΟ ΕΓΚΛΗΜA (ΠΡΟΣΤΑΣΙΑ-ΑΝΤΙΜΕΤΩΠΙΣΗ) ΑΠΟΣΤΟΛΟΥ ΠΑΡΑΣΚΕΥΗ ΚΑΡΑΝΑΣΟΣ ΑΓΓΕΛΟΣ ΚΟΥΤΡΟΥΜΑΝΟΥ ΕΥΑΓΓΕΛΙΑ ΚΥΡΙΤΣΗΣ ΚΩΝ/ΝΟΣ ΚΩΣΤΑΚΟΠΟΥΛΟΥ ΕΛΕΝΗ

ΤΟ ΗΛΕΚΤΡΟΝΙΚΟ ΕΓΚΛΗΜA (ΠΡΟΣΤΑΣΙΑ-ΑΝΤΙΜΕΤΩΠΙΣΗ) ΑΠΟΣΤΟΛΟΥ ΠΑΡΑΣΚΕΥΗ ΚΑΡΑΝΑΣΟΣ ΑΓΓΕΛΟΣ ΚΟΥΤΡΟΥΜΑΝΟΥ ΕΥΑΓΓΕΛΙΑ ΚΥΡΙΤΣΗΣ ΚΩΝ/ΝΟΣ ΚΩΣΤΑΚΟΠΟΥΛΟΥ ΕΛΕΝΗ ΤΟ ΗΛΕΚΤΡΟΝΙΚΟ ΕΓΚΛΗΜA (ΠΡΟΣΤΑΣΙΑ-ΑΝΤΙΜΕΤΩΠΙΣΗ) ΑΠΟΣΤΟΛΟΥ ΠΑΡΑΣΚΕΥΗ ΚΑΡΑΝΑΣΟΣ ΑΓΓΕΛΟΣ ΚΟΥΤΡΟΥΜΑΝΟΥ ΕΥΑΓΓΕΛΙΑ ΚΥΡΙΤΣΗΣ ΚΩΝ/ΝΟΣ ΚΩΣΤΑΚΟΠΟΥΛΟΥ ΕΛΕΝΗ ΕΙΣΑΓΩΓΗ Το ηλεκτρονικό έγκλημα είναι ένα συχνό φαινόμενο

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

Fraud Prevention Forum 2013

Fraud Prevention Forum 2013 Το μεγαλύτερο δίκτυο υπολογιστών στον κόσμο Η μεγαλύτερη κοινωνία στον κόσμο Ίσως η μεγαλύτερη εφεύρεση όλων των εποχών Παγκόσμιοι χρήστες διαδικτύου (εκατομ.) Οι χρήστες του διαδικτύου ξεπερνούν τα 2,5

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

ΗΛΕΚΤΡΟΝΙΚΟΣ ΕΚΦΟΒΙΣΜΟΣ (CYBERBULLYING)

ΗΛΕΚΤΡΟΝΙΚΟΣ ΕΚΦΟΒΙΣΜΟΣ (CYBERBULLYING) ΗΛΕΚΤΡΟΝΙΚΟΣ ΕΚΦΟΒΙΣΜΟΣ (CYBERBULLYING) ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ - ΑΝΤΙΜΕΤΩΠΙΣΗ ΠΑΠΑΔΟΠΟΥΛΟΣ ΗΛΙΑΣ ΕΚΠΑΙΔΕΥΤΙΚΟΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΕ19 Ζητούμενο η θετική στάση... Λοιπον σήµερα ο µπαµπάς θα σε προστατέψει απο τον ηλεκτρονικό

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

Διαδικτυακά εργαλεία και υπηρεσίες στην καθημερινή ζωή

Διαδικτυακά εργαλεία και υπηρεσίες στην καθημερινή ζωή Διαδικτυακά εργαλεία και υπηρεσίες στην καθημερινή ζωή 10. Ασφάλεια στο Διαδίκτυο http://users.sch.gr/galexiad galexiad@gmail.com 2 Περιεχόμενα Επικοινωνία & Ιδιωτικότητα Πληροφορία στο Διαδίκτυο Παιχνίδια

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

Κεφάλαιο 16 Ασφάλεια και Προστασία στο Διαδίκτυο. Εφαρμογές Πληροφορικής Κεφ. 16 Καραμαούνας Πολύκαρπος

Κεφάλαιο 16 Ασφάλεια και Προστασία στο Διαδίκτυο. Εφαρμογές Πληροφορικής Κεφ. 16 Καραμαούνας Πολύκαρπος Κεφάλαιο 16 Ασφάλεια και Προστασία στο Διαδίκτυο Εφαρμογές Πληροφορικής Κεφ. 16 Καραμαούνας Πολύκαρπος 16.1 Ασφάλεια υπολογιστικού συστήματος Κακόβουλο λογισμικό: το λογισμικό το οποίο εκ προθέσεως διαθέτει

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

PROJECT:ΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ

PROJECT:ΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ PROJECT:ΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ ΟΜΑΔΑ 4: Πώς κάποιος μπορεί να μας παρενοχλήσει διαδικτυακά και τι μπορούμε να κάνουμε για το θέμα αυτό; ΕΠΙΜΕΛΕΙΑ: ΚΑΜΠΟΥΡΑΚΗ ΖΑΧΑΡΟΥΛΑ ΑΔΙΚΗΜΕΝΑΚΗ ΑΘΗΝΑ ΒΕΙΣΑΚΗ ΑΘΗΝΑ ΜΟΙΡΕΣ

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

Ασφάλεια στο Διαδίκτυο Μία υπηρεσία του ΠΣΔ ως εργαλείο Δια Βίου Μάθησης

Ασφάλεια στο Διαδίκτυο Μία υπηρεσία του ΠΣΔ ως εργαλείο Δια Βίου Μάθησης Ασφάλεια στο Διαδίκτυο Μία υπηρεσία του ΠΣΔ ως εργαλείο Δια Βίου Μάθησης http://internet-safety.sch.gr http://internet-safety.sch.gr Το Πανελλήνιο Σχολικό Δίκτυο (ΠΣΔ), εθνικό δίκτυο του ΥΠοΠαιΘ, εντείνει

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

ΚΙΝΔΥΝΟΙ ΣΤΟ ΔΙΑΔΙΚΤΥΟ

ΚΙΝΔΥΝΟΙ ΣΤΟ ΔΙΑΔΙΚΤΥΟ ΚΙΝΔΥΝΟΙ ΣΤΟ ΔΙΑΔΙΚΤΥΟ Κίνδυνοι για τον Υπολογιστή μας Ανεπιθύμητα Μηνύματα (Spam) Ανεπιθύμητα Μηνύματα θεωρούνται τα μηνύματα εκείνα που υπό κανονικές συνθήκες οι χρήστες δεν θα επέλεγαν να δουν και τα

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

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

ΜΑΘΗΤΕΣ:ΑΝΤΩΝΙΟΥ ΕΥΑΓΓΕΛΙΑ,ΔΑΡΑΜΑΡΑ ΑΓΓΕΛΙΚΗ,ΖΑΡΚΑΔΟΥΛΑ ΔΕΣΠΟΙΝΑ,ΚΑΠΟΥΛΑΣ ΑΠΟΣΤΟΛΟΣ,ΚΟΛΟΒΟΣ ΠΑΝΑΓΙΩΤΗΣ ΚΑΘΗΓΗΤΡΙΑ:ΧΑΛΙΜΟΥΡΔΑ ΑΓΓΕΛΙΚΗ ΕΡΕΥΝΗΤΙΚΗ ΜΑΘΗΤΕΣ:ΑΝΤΩΝΙΟΥ ΕΥΑΓΓΕΛΙΑ,ΔΑΡΑΜΑΡΑ ΑΓΓΕΛΙΚΗ,ΖΑΡΚΑΔΟΥΛΑ ΔΕΣΠΟΙΝΑ,ΚΑΠΟΥΛΑΣ ΑΠΟΣΤΟΛΟΣ,ΚΟΛΟΒΟΣ ΠΑΝΑΓΙΩΤΗΣ ΚΑΘΗΓΗΤΡΙΑ:ΧΑΛΙΜΟΥΡΔΑ ΑΓΓΕΛΙΚΗ ΕΡΕΥΝΗΤΙΚΗ ΕΡΓΑΣΙΑ ΜΑΙΟΣ 2015 ΗΛΕΚΤΡΟΝΙΚΟ ΕΓΚΛΗΜΑ Μορφές ηλεκτρονικού

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

Cyber bullying ή ηλεκτρονικός εκφοβισμός

Cyber bullying ή ηλεκτρονικός εκφοβισμός Cyber bullying ή ηλεκτρονικός εκφοβισμός Μια νέα μορφή εφηβικής παραβατικότητας και τρόποι αντιμετώπισης Θώμη Τσομπανίδου, εκπ/κός ΠΕ 05 Υπεύθυνη Συμβουλευτικού Σταθμού Νέων ΔΔΕ Αρκαδίας Σχολικός εκφοβισμός(school

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

ΕΚΘΕΣΗ ΑΝΑΦΟΡΑΣ Στατιστικά Στοιχεία Γραμμής Βοήθειας - Helpline 1480 (1 η Ιανουαρίου 2018 έως την 31 η Δεκεμβρίου 2018)

ΕΚΘΕΣΗ ΑΝΑΦΟΡΑΣ Στατιστικά Στοιχεία Γραμμής Βοήθειας - Helpline 1480 (1 η Ιανουαρίου 2018 έως την 31 η Δεκεμβρίου 2018) ΚΥΠΡΙΑΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ 2252 ΛΕΥΚΩΣΙΑ Αρ. Φακ.: 16.8.4.1 Αρ. Τηλ.: 22 4231 Αρ. Φαξ: 22 4855 e-mail: anasta@cyearn.pi.ac.cy ΕΚΘΕΣΗ ΑΝΑΦΟΡΑΣ Στατιστικά

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

Στατιστικά Στοιχεία Γραμμής Βοήθειας Helpline 1480 (Μάιος Σεπτέμβριος 2017) ΕΚΘΕΣΗ ΑΝΑΦΟΡΑΣ

Στατιστικά Στοιχεία Γραμμής Βοήθειας Helpline 1480 (Μάιος Σεπτέμβριος 2017) ΕΚΘΕΣΗ ΑΝΑΦΟΡΑΣ ΚΥΠΡΙΑΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ 5 ΛΕΥΚΩΣΙΑ Αρ. Φακ.: 6.8.04.0 Αρ. Τηλ.: 4030 Αρ. Φαξ: 480505 e-mail: anasta@cyearn.pi.ac.cy Στατιστικά Στοιχεία Γραμμής Βοήθειας

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

Το διαδίκτυο. Πηγή γνώσηςενημέρωσης-κοινωνική ΤΩΝ ΑΝΘΡΩΠΩΝ ΟΙ ΚΟΙΝΟΤΗΤΕΣ ΦΤΙΑΧΝΟΥΝ ΑΛΛΟΥΣ ΓΑΛΑΞΙΕΣ.

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

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

Ευρωπαϊκή Ημέρα Προστασίας Προσωπικών Δεδομένων, 28 Ιανουαρίου 2014

Ευρωπαϊκή Ημέρα Προστασίας Προσωπικών Δεδομένων, 28 Ιανουαρίου 2014 Ευρωπαϊκή Ημέρα Προστασίας Προσωπικών Δεδομένων, 28 Ιανουαρίου 2014 ΕΣΠΕΡΙΝΟ ΓΥΜΝΑΣΙΟ ΚΑΙ ΕΣΠΕΡΙΝΟ ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΛΑΡΙΣΑΣ Υλικό από τον ιστότοπο της Αρχής Προστασίας Δεδομένων Προσωπικού Χαρακτήρα Καθηγ.

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

Διαδικτυακός Εκφοβισμός. Cyberbullying

Διαδικτυακός Εκφοβισμός. Cyberbullying Διαδικτυακός Εκφοβισμός Cyberbullying Ο όρος Διαδικτυακός εκφοβισμός (Cyber-bullying) αφορά τον εκφοβισμό, την απειλή, την ταπείνωση ή την παρενόχληση παιδιών, προεφήβων και εφήβων που δέχονται μέσω της

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

ΗΓραμμήΒοηθείαςΥποΣΤΗΡΙΖΩ 80011 80015 ΓΕΩΡΓΙΟΣ Ν. ΚΟΡΜΑΣ

ΗΓραμμήΒοηθείαςΥποΣΤΗΡΙΖΩ 80011 80015 ΓΕΩΡΓΙΟΣ Ν. ΚΟΡΜΑΣ ΗΓραμμήΒοηθείαςΥποΣΤΗΡΙΖΩ 80011 80015 ΓΕΩΡΓΙΟΣ Ν. ΚΟΡΜΑΣ Εκπρόσωπος της Γραμμής Βοηθείας ΥποΣΤΗΡΙΖΩ Ελληνικό Κέντρο Ασφαλούς Διαδικτύου Μονάδα Εφηβικής Υγείας (Μ.Ε.Υ.) Β Παιδιατρική Κλινική Παν/μίου Αθηνών

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

11:56 AM. Έξυπνες συσκευές. έξυπνοι χρήστες. Password:

11:56 AM. Έξυπνες συσκευές. έξυπνοι χρήστες. Password: 11:56 AM Έξυπνες συσκευές έξυπνοι χρήστες Password: Τ Κυπριακό Κέντρο Ασφαλούς Διαδικτύου ο Κυπριακό Κέντρο Ασφαλούς Διαδικτύου «CyberEthics» υλοποιείται με τη συγχρηματοδότηση της Ευρωπαϊκής Ένωσης στα

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

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

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

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

Ασφαλής χρήση διαδικτύου και κινητού τηλεφώνου σε παιδιά και εφήβους

Ασφαλής χρήση διαδικτύου και κινητού τηλεφώνου σε παιδιά και εφήβους Ασφαλής χρήση διαδικτύου και κινητού τηλεφώνου σε παιδιά και εφήβους Ι. Τσιάντης MD, DPM, FRC Psych. Αν. Καθηγητής Παιδοψυχιατρικής Επιστημονικός Υπεύθυνος ΕΨΥΠΕ Ψυχαναλυτικός Ψυχοθεραπευτής Πρόεδρος Ιατρικών

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

11:56 AM. Έξυπνες συσκευές. έξυπνοι χρήστες. Password:

11:56 AM. Έξυπνες συσκευές. έξυπνοι χρήστες. Password: 11:56 AM Έξυπνες συσκευές έξυπνοι χρήστες Password: Τ Κυπριακό Κέντρο Ασφαλούς Διαδικτύου ο Κυπριακό Κέντρο Ασφαλούς Διαδικτύου «CyberEthics» υλοποιείται με τη συγχρηματοδότηση της Ευρωπαϊκής Ένωσης στα

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

Σκοπός έρευνας-υπόθεση έρευνας

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

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

Η SafeLine γιορτάζει 10 Χρόνια Λειτουργίας και Προστασίας των Ελλήνων χρηστών από τους κινδύνους του Διαδικτύου!

Η SafeLine γιορτάζει 10 Χρόνια Λειτουργίας και Προστασίας των Ελλήνων χρηστών από τους κινδύνους του Διαδικτύου! Η SafeLine γιορτάζει 10 Χρόνια Λειτουργίας και Προστασίας των Ελλήνων χρηστών από τους κινδύνους του Διαδικτύου! Σημαντικές χρονολογίες κατά τη δεκαετή πορεία της SafeLine: 2003: Έτος έναρξης λειτουργίας

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

προτιμήσεις και γενικότερα ο,τιδήποτε αφορά την ιδιωτική ζωή ενός ατόμου και όχι τους δημόσιους κοινωνικούς κύκλους. Εικόνα 3.

προτιμήσεις και γενικότερα ο,τιδήποτε αφορά την ιδιωτική ζωή ενός ατόμου και όχι τους δημόσιους κοινωνικούς κύκλους. Εικόνα 3. Oδηγός Facebook Το Facebook είναι ένα από τα πιο δημοφιλή κοινωνικά δίκτυα στον κόσμο με εκατομμύρια χρήστες όλων των ηλικιών. Δημιουργήθηκε από τον Μάρκ Ζάκερμπεργκ το 2004 και παρόλο που σχεδιάστηκε

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

Συμβουλές για ασφαλέστερο Internet

Συμβουλές για ασφαλέστερο Internet Συμβουλές για ασφαλέστερο Internet Πώς μπορώ να αποφύγω μηνύματα spamming; Χρησιμοποιώντας προγράμματα antivirus τα οποία και ανανεώνετε όσο συχνά πρέπει, μπορείτε να προστατευτείτε από μηνύματα spamming.

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

Σκοπός έρευνας-υπόθεση έρευνας

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

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

Πολιτική Ορθής Χρήσης Διαδικτύου

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

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

Στατιστικά Στοιχεία Γραμμής Βοήθειας - Helpline 1480 (Ιανουάριος - Μάρτιος 2018) ΕΚΘΕΣΗ ΑΝΑΦΟΡΑΣ

Στατιστικά Στοιχεία Γραμμής Βοήθειας - Helpline 1480 (Ιανουάριος - Μάρτιος 2018) ΕΚΘΕΣΗ ΑΝΑΦΟΡΑΣ ΚΥΠΡΙΑΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ 2252 ΛΕΥΚΩΣΙΑ Αρ. Φακ.: 6.8.4. Αρ. Τηλ.: 22 423 Αρ. Φαξ: 22 4855 e-mail: anasta@cyearn.pi.ac.cy Στατιστικά Στοιχεία Γραμμής

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

Άτομα που απευθύνθηκαν στη Γραμμή Βοήθειας - Helpline 1480 (Οκτώβριος - Δεκέμβριος 2018)

Άτομα που απευθύνθηκαν στη Γραμμή Βοήθειας - Helpline 1480 (Οκτώβριος - Δεκέμβριος 2018) ΚΥΠΡΙΑΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ 2252 ΛΕΥΚΩΣΙΑ Αρ. Φακ.: 6.8.. Αρ. Τηλ.: 22 23 Αρ. Φαξ: 22 855 e-mail: anasta@cyearn.pi.ac.cy ΕΚΘΕΣΗ ΑΝΑΦΟΡΑΣ Στατιστικά Στοιχεία

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

Πανεπιστήμιο Θεσσαλίας

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

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

Safer Internet Day 2017

Safer Internet Day 2017 Safer Internet Day 2017 Τρίτη, 7 Φεβρουαρίου 2017 2 ο Δημοτικό Σχολείο Αιγινίου Κε.Πλη.Νε.Τ. Πιερίας Διαδικτυακός Εκφοβισμός Τι είναι ο Διαδικτυακός Εκφοβισμός; Ο διαδικτυακός εκφοβισμός (cyberbullying)

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

ΕΚΘΕΣΗ ΑΝΑΦΟΡΑΣ Στατιστικά Στοιχεία Γραμμής Βοήθειας - Helpline 1480 (Απρίλιος - Ιούνιος 2018)

ΕΚΘΕΣΗ ΑΝΑΦΟΡΑΣ Στατιστικά Στοιχεία Γραμμής Βοήθειας - Helpline 1480 (Απρίλιος - Ιούνιος 2018) ΚΥΠΡΙΑΚΗ ΔΗΜΟΚΡΑΤΙΑ ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΠΑΙΔΑΓΩΓΙΚΟ ΙΝΣΤΙΤΟΥΤΟ 2252 ΛΕΥΚΩΣΙΑ Αρ. Φακ.: 6.8.4. Αρ. Τηλ.: 22 423 Αρ. Φαξ: 22 4855 e-mail: anasta@cyearn.pi.ac.cy ΕΚΘΕΣΗ ΑΝΑΦΟΡΑΣ Στατιστικά Στοιχεία

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

Μια έρευνα σχετικά με τη χρήση του Διαδικτύου από παιδιά προσχολικής ηλικίας έδειξε ότι είναι η ταχύτερα αναπτυσσόμενη ομάδα χρηστών του Διαδικτύου.

Μια έρευνα σχετικά με τη χρήση του Διαδικτύου από παιδιά προσχολικής ηλικίας έδειξε ότι είναι η ταχύτερα αναπτυσσόμενη ομάδα χρηστών του Διαδικτύου. Η χρήση των υπολογιστών με βάση την ηλικία των παιδιών Από 5 έως 6 ετών Από την ηλικία των 5 ετών, τα παιδιά αρχίζουν να θέλουν, να είναι ανεξάρτητα και να ζητάνε να εξερευνήσουν το διαδίκτυο μόνα τους.

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

Ασφαλές Διαδίκτυο. Safe internet

Ασφαλές Διαδίκτυο. Safe internet Ασφαλές Διαδίκτυο Safe internet Η Παγκόσμια Ημέρα Ασφαλούς Πλοήγησης στο Διαδίκτυο (Safer Internet Day) καθιερώθηκε με πρωτοβουλία της Ευρωπαίας Επιτρόπου Βιβιάν Ρέντινγκ και γιορτάζεται κάθε χρόνο τον

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

Εισαγωγή. Table of Contents

Εισαγωγή. Table of Contents Εισαγωγή Νέες μορφές εγκληματικών πράξεων δεν εμφανίζονται συχνά στο πέρασμα των αιώνων. Παρ' όλα αυτά όμως παράλληλα με την δημιουργία και την ευρεία χρήση του διαδικτύου, το διαδικτυακό έγκλημα άρχισε

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

Ημέρα Προστασίας Προσωπικών Δεδομένων (28/1) Ημέρας Ασφαλούς Διαδικτύου (5/2) 14 ο Δημοτικό Σχολείο Ιλίου

Ημέρα Προστασίας Προσωπικών Δεδομένων (28/1) Ημέρας Ασφαλούς Διαδικτύου (5/2) 14 ο Δημοτικό Σχολείο Ιλίου Ημέρα Προστασίας Προσωπικών Δεδομένων (28/1) Ημέρας Ασφαλούς Διαδικτύου (5/2) 14 ο Δημοτικό Σχολείο Ιλίου Παρασκευή 8 Φεβρουαρίου 2013 Τι είναι τα προσωπικά δεδομένα; Κάθε πληροφορία που αναφέρεται σε

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

5 ΦΕΒΡΟΥΑΡΙΟΥ 2013 ΠΑΓΚΟΣΜΙΑ ΗΜΕΡΑ ΑΣΦΑΛΟΥΣ ΔΙΑΔΙΚΤΥΟΥ

5 ΦΕΒΡΟΥΑΡΙΟΥ 2013 ΠΑΓΚΟΣΜΙΑ ΗΜΕΡΑ ΑΣΦΑΛΟΥΣ ΔΙΑΔΙΚΤΥΟΥ 5 ΦΕΒΡΟΥΑΡΙΟΥ 2013 ΠΑΓΚΟΣΜΙΑ ΗΜΕΡΑ ΑΣΦΑΛΟΥΣ ΔΙΑΔΙΚΤΥΟΥ ΣΤΑΤΙΣΤΙΚΑ ΓΙΑ ΤΗ ΧΡΗΣΗ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ ΣΤΗΝ ΕΛΛΑΔΑ ΑΠΟ ΤΗ GOOGLE Ο αριθμός των κατοίκων της Ελλάδας με πρόσβαση στο διαδίκτυο ξεπερνά τα 4 εκατομμύρια.

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

Συντάχθηκε απο τον/την Team Plus Τετάρτη, 20 Ιούλιος :16 - Τελευταία Ενημέρωση Πέμπτη, 21 Ιούλιος :58

Συντάχθηκε απο τον/την Team Plus Τετάρτη, 20 Ιούλιος :16 - Τελευταία Ενημέρωση Πέμπτη, 21 Ιούλιος :58 Όλο και περισσότεροι Έλληνες μπαίνουν πλέον στο Internet! Οι πιο έμπειροι είναι υποψιασμένοι για την σκοτεινή πλευρά του διαδικτύου, όμως οι περισσότεροι δυστυχώς ακόμα δεν έχουν ιδέα!!το ηλεκτρονικό έγκλημα,

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

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

ΠΡΟΣΤΑΣΙΑ ΠΡΟΣΩΠΙΚΩΝ ΔΕΔΟΜΕΝΩΝ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ ΚΑΘΩΣ ΚΑΙ ΣΤΟ ΔΙΑΔΙΚΤΥΟ ΠΡΟΣΤΑΣΙΑ ΠΡΟΣΩΠΙΚΩΝ ΔΕΔΟΜΕΝΩΝ ΣΤΙΣ ΤΕΧΝΟΛΟΓΙΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΩΝ ΚΑΘΩΣ ΚΑΙ ΣΤΟ ΔΙΑΔΙΚΤΥΟ ΔΙΑΔΙΚΤΥΟ Το διαδίκτυο προσφέρει: Μετατροπή των δεδομένων σε ψηφιακή - ηλεκτρονική μορφή. Πρόσβαση

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

11 0 ΓΕΛ Πάτρας Σχ. Έτος Τμήμα Α 4

11 0 ΓΕΛ Πάτρας Σχ. Έτος Τμήμα Α 4 11 0 ΓΕΛ Πάτρας Σχ. Έτος 2015-16 Τμήμα Α 4 Μελέτη του φαινομένου του διαδικτυακού μπούλινγκ στην Ελλάδα το διάστημα από 2005-15 σε εφήβους από 12 έως 18 ετών 1.Κριτήρια επιλογής θέματος Παρουσιάζει διαχρονικό

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

A Brave New World: Digital Citizenship in the 21st century. ΓΕΛ Πεντάπολης - Α Τάξη

A Brave New World: Digital Citizenship in the 21st century. ΓΕΛ Πεντάπολης - Α Τάξη A Brave New World: Digital Citizenship in the 21st century ΓΕΛ Πεντάπολης - Α Τάξη 2016-2017 Η εργασία αυτή έχει θέμα την ιδιότητα του πολίτη, τα δικαιώματα και τις υποχρεώσεις του στον ψηφιακό κόσμο.

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

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

ΠΟΛΙΤΙΚΗ ΟΡΘΗΣ ΧΡΗΣΗΣ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ ΠΟΛΙΤΙΚΗ ΟΡΘΗΣ ΧΡΗΣΗΣ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ 16/10/17 ΣΚΟΠΟΣ Οραματιζόμαστε ένα σχολείο στο οποίο οι μαθητές να μπορέσουν να καταστούν σωστοί "ψηφιακοί" πολίτες. Συγκεκριμένα, στόχος μας είναι η ασφαλής πλοήγηση

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

SafeLine. ΗΕλληνικήΑνοικτήΓραμμήπουδέχεται καταγγελίες για παράνομο περιεχόμενο που διακινείται στο Διαδίκτυο, Είδη ηλεκτρονικού εγκλήματος

SafeLine. ΗΕλληνικήΑνοικτήΓραμμήπουδέχεται καταγγελίες για παράνομο περιεχόμενο που διακινείται στο Διαδίκτυο, Είδη ηλεκτρονικού εγκλήματος SafeLine ΗΕλληνικήΑνοικτήΓραμμήπουδέχεται καταγγελίες για παράνομο περιεχόμενο που διακινείται στο Διαδίκτυο, Είδη ηλεκτρονικού εγκλήματος Μελτίνη Χριστοδουλάκη Aσφαλής Πρόσβαση στο Διαδίκτυο Υπεύθυνη

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

Συμπεριφορά του Έφηβου Καταναλωτή

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

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

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

ΜΕΣΑ ΚΟΙΝΩΝΙΚΗΣ ΔΙΚΤΥΩΣΗΣ ΜΕΣΑ ΚΟΙΝΩΝΙΚΗΣ ΔΙΚΤΥΩΣΗΣ Πληροφορίες για Μαθητές SOCIAL MEDIA Information Sheet for Μαθητές Η προσαρμογή στα ελληνικά πραγματοποιήθηκε με την επιμέλεια του Επιστημονικού Οργανισμού «Μαζί για την Εφηβική

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

Ορίζεται μια κατάσταση κατά την οποία χωρίς λόγο και για μεγάλο διάστημα ασκείται: Εσκεμμένη Απρόκλητη Συστηματική Επαναλαμβανόμενη βία Επιθετική

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

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

Όταν λέμε παράνομο περιεχόμενο ή παράνομη δραστηριότητα στο Διαδίκτυο, τι ακριβώς εννοούμε;

Όταν λέμε παράνομο περιεχόμενο ή παράνομη δραστηριότητα στο Διαδίκτυο, τι ακριβώς εννοούμε; Σημαντικές χρονολογίες κατά τη δεκαετή πορεία της SafeLine: Όταν λέμε παράνομο περιεχόμενο ή παράνομη δραστηριότητα στο Διαδίκτυο, τι ακριβώς εννοούμε; 2003: Έτος έναρξης λειτουργίας της SafeLine 2004:

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

Εκφοβισμός [CyberBullying]

Εκφοβισμός [CyberBullying] Εκφοβισμός [CyberBullying] Τι ονομάζουμε Διαδικτυακό Εκφοβισμό; Πού είναι πιθανό να συμβεί; Συμβουλές για ασφαλή πλοήγηση; 1. Ο Διαδικτυακός Εκφοβισμός συνήθως έχει τη μορφή ενός εκφοβιστικού, ρατσιστικού,

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

Σταθείτε στο ύψος σας παρά αδιάφορα στον κυβερνοεκφοβισμό Το φαινόμενο Cyberbullying. Υπουργείο Παιδείας & Θρησκευμάτων Πολιτισμού και Αθλητισμού

Σταθείτε στο ύψος σας παρά αδιάφορα στον κυβερνοεκφοβισμό Το φαινόμενο Cyberbullying. Υπουργείο Παιδείας & Θρησκευμάτων Πολιτισμού και Αθλητισμού Σταθείτε στο ύψος σας παρά αδιάφορα στον κυβερνοεκφοβισμό Το φαινόμενο Cyberbullying Υπουργείο Παιδείας & Θρησκευμάτων Πολιτισμού και Αθλητισμού Στόχοι Πλαίσιο του φαινομένου cyberbullying - τρέχουσα έρευνα

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

Κίνδυνοι και κανόνες ασφάλειας Διαδικτύου

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

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

8o Γενικό Λύκειο Πάτρας ΕΡΕΥΝΗΤΙΚΗ ΕΡΓΑΣΙΑ Α` ΛΥΚΕΙΟΥ Τα κοινωνικά δίκτυα στη καθημερινότητα των έφηβων

8o Γενικό Λύκειο Πάτρας ΕΡΕΥΝΗΤΙΚΗ ΕΡΓΑΣΙΑ Α` ΛΥΚΕΙΟΥ Τα κοινωνικά δίκτυα στη καθημερινότητα των έφηβων 8o Γενικό Λύκειο Πάτρας ΕΡΕΥΝΗΤΙΚΗ ΕΡΓΑΣΙΑ Α` ΛΥΚΕΙΟΥ Τα κοινωνικά δίκτυα στη καθημερινότητα των έφηβων Τάξη: Α Τμήμα: Α1 Ομάδα - Βασίλης Κατσιδήμας - Νίκος Βγενόπουλος - Σωκράτης Ηλιόπουλος - Διονύσης

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

Ποιους κινδύνους μπορεί να αντιμετωπίσουμε κατά τη λήψη πληροφοριών από το Διαδίκτυο;

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

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

Ανήλικος καταναλωτής: Ευκαιρίες, κίνδυνοι και μέσα προστασίας. Ομιλία Συνηγόρου του Καταναλωτή, κου Ευάγγελου Ζερβέα, στο Κολέγιο Αθηνών

Ανήλικος καταναλωτής: Ευκαιρίες, κίνδυνοι και μέσα προστασίας. Ομιλία Συνηγόρου του Καταναλωτή, κου Ευάγγελου Ζερβέα, στο Κολέγιο Αθηνών Ανήλικος καταναλωτής: Ευκαιρίες, κίνδυνοι και μέσα προστασίας Ομιλία Συνηγόρου του Καταναλωτή, κου Ευάγγελου Ζερβέα, στο Κολέγιο Αθηνών 30 Νοεμβρίου 2011 Εισαγωγή Καταναλωτής είναι κάθε άτομο, για το οποίο

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

ONLINE GAMING. Όσα πρέπει να γνωρίζω! Γραμμή βοηθείας Ενημέρωση-Επαγρύπνηση Γραμμή παράνομου περιεχομένου

ONLINE GAMING. Όσα πρέπει να γνωρίζω! Γραμμή βοηθείας Ενημέρωση-Επαγρύπνηση Γραμμή παράνομου περιεχομένου ONLINE GAMING Όσα πρέπει να γνωρίζω! 210 6007686 www.safeline.gr Γραμμή βοηθείας Ενημέρωση-Επαγρύπνηση Γραμμή παράνομου περιεχομένου Διαδικτυακό παιχνίδι Μια από τις δημοφιλέστερες ασχολίες των παιδιών

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

Άρης Π. Λούβρης http://internet-safety.sch.gr

Άρης Π. Λούβρης http://internet-safety.sch.gr Αξιοποίηση του ιστοχώρου «Ασφάλεια στο Διαδίκτυο» από την εκπαιδευτική κοινότητα με στόχο τους γονείς και τα παιδιά Άρης Π. Λούβρης http://internet-safety.sch.gr Η Ασφάλεια στη χώρα του Διαδικτύου όλοι

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

Κατασκήνωση Παγκύπριας Συνομοσπονδίας Δημοσίων Υπαλλήλων (ΠΑ.ΣΥ.Δ.Υ.)

Κατασκήνωση Παγκύπριας Συνομοσπονδίας Δημοσίων Υπαλλήλων (ΠΑ.ΣΥ.Δ.Υ.) Κατασκήνωση Παγκύπριας Συνομοσπονδίας Δημοσίων Υπαλλήλων (ΠΑ.ΣΥ.Δ.Υ.) Τομέας Εκπαιδευτικής Τεχνολογίας CC BY-NC-SA 4.0 Τι μου αρέσει να κάνω στο Διαδίκτυο; Δυνατότητες Διαδικτύου Πληροφόρηση Επικοινωνία

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

ΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ. 5 η ομάδα Ηλέκτρα Βασηλίου Μυρτώ Κύρκου Ερμιόνη Κωστοπούλου Ευανθία Κόντου

ΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ. 5 η ομάδα Ηλέκτρα Βασηλίου Μυρτώ Κύρκου Ερμιόνη Κωστοπούλου Ευανθία Κόντου ΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ 5 η ομάδα Ηλέκτρα Βασηλίου Μυρτώ Κύρκου Ερμιόνη Κωστοπούλου Ευανθία Κόντου Ασφάλεια στο διαδίκτυο Η παγκόσμια κοινωνία των πληροφοριών αποτελεί σήμερα μια απτή πραγματικότητα, η

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

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

Η ΕΝΔΟΣΧΟΛΙΚΗ ΒΙΑ ΚΑΙ Ο ΕΚΦΟΒΙΣΜΟΣ. Σύμφωνα με τα αποτελέσματα σχετικών ερευνών που διεξάγονται σε σχολεία της χώρας θεωρούνται κοινωνικό πρόβλημα Η ΕΝΔΟΣΧΟΛΙΚΗ ΒΙΑ ΚΑΙ Ο ΕΚΦΟΒΙΣΜΟΣ Σύμφωνα με τα αποτελέσματα σχετικών ερευνών που διεξάγονται σε σχολεία της χώρας θεωρούνται κοινωνικό πρόβλημα Η ΕΝΔΟΣΧΟΛΙΚΗ ΒΙΑ ΚΑΙ Ο ΕΚΦΟΒΙΣΜΟΣ Ορίζουν μια κατάσταση

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

4 ο ΓΥΜΝΑΣΙΟ Π.ΦΑΛΗΡΟΥ ΕΚΦΟΒΙΣΜΟΣ ΚΑΙ ΒΙΑ ΣΤΟ ΣΧΟΛΕΙΟ ΚΑΙ ΌΧΙ ΜΟΝΟ. Eπιμέλεια : Μεσσάρη Αναστασία

4 ο ΓΥΜΝΑΣΙΟ Π.ΦΑΛΗΡΟΥ ΕΚΦΟΒΙΣΜΟΣ ΚΑΙ ΒΙΑ ΣΤΟ ΣΧΟΛΕΙΟ ΚΑΙ ΌΧΙ ΜΟΝΟ. Eπιμέλεια : Μεσσάρη Αναστασία 4 ο ΓΥΜΝΑΣΙΟ Π.ΦΑΛΗΡΟΥ ΕΚΦΟΒΙΣΜΟΣ ΚΑΙ ΒΙΑ ΣΤΟ ΣΧΟΛΕΙΟ ΚΑΙ ΌΧΙ ΜΟΝΟ Eπιμέλεια : Μεσσάρη Αναστασία Ο όρος «εκφοβισμός και βία στο σχολείο» (school bullying), όπως και ο όρος «θυματοποίηση» (victimization)

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

Προστασία Προσωπικών Δεδομένων Ευφροσύνη Μπουρνού Έτος:

Προστασία Προσωπικών Δεδομένων Ευφροσύνη Μπουρνού Έτος: Προστασία Προσωπικών Δεδομένων Ευφροσύνη Μπουρνού Έτος:2018-2019 Ασφαλής πλοήγηση Η ιδιωτική σου ζωή είναι πολύτιμη. Για όλους μας υπάρχουν πράγματα που δεν θα θέλαμε να μοιραστούμε με άλλους ανθρώπους.

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

2ο ΓΥΜΝΑΣΙΟ ΧΑΡΙΛΑΟΥ ΟΜΑΔΑ ΣΧΟΛΙΚΗΣ ΔΙΑΜΕΣΟΛΑΒΗΣΗΣ

2ο ΓΥΜΝΑΣΙΟ ΧΑΡΙΛΑΟΥ ΟΜΑΔΑ ΣΧΟΛΙΚΗΣ ΔΙΑΜΕΣΟΛΑΒΗΣΗΣ 2ο ΓΥΜΝΑΣΙΟ ΧΑΡΙΛΑΟΥ ΟΜΑΔΑ ΣΧΟΛΙΚΗΣ ΔΙΑΜΕΣΟΛΑΒΗΣΗΣ ΤΙ ΕΙΝΑΙ ΤΟ BULLYING? To bullying (εκφοβισμός) είναι μία επιθετική συμπεριφορά σωματική, λεκτική, ψυχολογική ή και κοινωνική που εκδηλώνεται σκόπιμα,

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

Κεφάλαιο 15 Κοινωνικά Δίκτυα

Κεφάλαιο 15 Κοινωνικά Δίκτυα Κεφάλαιο 15 Κοινωνικά Δίκτυα 1 15.1 Γενικά για τα Κοινωνικά Δίκτυα Κοινωνικό Δίκτυο: ηλεκτρονική πλατφόρμα που παρέχει στα μέλη της δυνατότητες διασύνδεσης και αλληλεπίδρασης. Πρόκειται για εικονικές κοινότητες,

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

Ασφαλείς online αγορές

Ασφαλείς online αγορές Ασφαλείς online αγορές Γιατί να επιλέξω το διαδίκτυο Ποικιλία και δυνατότητα σύγκρισης προϊόντων Παγκοσμοιοποιημένη αγορά Καλύτερες τιμές Διαθεσιμότητα όλο το 24ωρο Δεν απαιτεί μετακίνηση σε φυσικό κατάστημα

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

Πολιτικές ασφαλείας του ΠΣΔ. Εισηγητής: Καριπίδης Νικόλαος - Υπεύθυνος ΚΕ ΠΛΗΝΕΤ Δράμας

Πολιτικές ασφαλείας του ΠΣΔ. Εισηγητής: Καριπίδης Νικόλαος - Υπεύθυνος ΚΕ ΠΛΗΝΕΤ Δράμας ΔΙΑΔΙΚΤΥΟ ΑΓΑΘΟ ή ΠΡΟΒΛΗΜΑ; ΕΡΕΥΝΑ ΕΥΡΩΒΑΡΟΜΕΤΡΟ Μόνο το 27% των Ελλήνων γονιών απαγορεύει στα παιδιά να επισκέπτονται κάποιες ιστοσελίδες στο Ίντερνετ Μόνο το 31% των Ελλήνων γονιών βάζει κανόνες, όπως

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

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

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

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

ΠΡΟΣΤΑΣΙΑ ΠΡΟΣΩΠΙΚΩΝ ΔΕΔΟΜΕΝΩΝ

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

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

Κάποια ransomware μπορεί να είναι μεταμφιεσμένα. Να σας εμφανίζονται για παράδειγμα ως προειδοποιητικά μηνύματα του τύπου "Ο υπολογιστής σας έχει

Κάποια ransomware μπορεί να είναι μεταμφιεσμένα. Να σας εμφανίζονται για παράδειγμα ως προειδοποιητικά μηνύματα του τύπου Ο υπολογιστής σας έχει Ransomeware Ransomware ο νέος τύπος malware που προσπαθεί να αποσπάσει χρήματα από το πορτοφόλι σας. Ένα από τα χειρότερα ransomware, το CryptoLocker, κρατάει τα αρχεία σας κλειδωμένα και ζητάει "λύτρα",

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

Δρ. Μιχάλης Παρασκευάς. Δ/ντης Διεύθυνσης Πανελλήνιου Σχολικού Δικτύου και Δικτυακών Τεχνολογιών

Δρ. Μιχάλης Παρασκευάς. Δ/ντης Διεύθυνσης Πανελλήνιου Σχολικού Δικτύου και Δικτυακών Τεχνολογιών Πανελλήνιο Σχολικό Δίκτυο Το Δίκτυο στην υπηρεσία της Εκπαίδευσης Οι υπηρεσίες και ο ρόλος του Πανελλήνιου Σχολικού Δικτύου στη δομούμενη Κοινωνία της Γνώσης Δρ. Μιχάλης Παρασκευάς Δ/ντης Διεύθυνσης Πανελλήνιου

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

ΔΕΛΤΙΟ ΤΥΠΟΥ. Ηράκλειο 26 Μαρτίου Η σχέση των παιδιών με τα κοινωνικά δίκτυα μέσα από τα μάτια των γονιών

ΔΕΛΤΙΟ ΤΥΠΟΥ. Ηράκλειο 26 Μαρτίου Η σχέση των παιδιών με τα κοινωνικά δίκτυα μέσα από τα μάτια των γονιών ΔΕΛΤΙΟ ΤΥΠΟΥ Ηράκλειο 26 Μαρτίου 2018 Η σχέση των παιδιών με τα κοινωνικά δίκτυα μέσα από τα μάτια των γονιών Τι δείχνουν τα αποτελέσματα της διαδικτυακής έρευνας του Ελληνικού Κέντρου Ασφαλούς Διαδικτύου

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

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ 1: ΥΠΗΡΕΣΙΕΣ - ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ

ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ 1: ΥΠΗΡΕΣΙΕΣ - ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ ΣΧΕΔΙΟ ΜΑΘΗΜΑΤΟΣ 1: ΥΠΗΡΕΣΙΕΣ - ΕΦΑΡΜΟΓΕΣ ΤΟΥ ΔΙΑΔΙΚΤΥΟΥ Περιγραφή Αυτό το πρόγραμμα έχει σχεδιαστεί για να βοηθήσει τους μαθητές να γνωρίσουν τις υπηρεσίες και τις εφαρμογές του διαδικτύου καθώς και τους

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

Τί είναι ο σχολικός εκφοβισμός;

Τί είναι ο σχολικός εκφοβισμός; Τί είναι ο σχολικός εκφοβισμός; 0 Ο σχολικός εκφοβισμού χαρακτηρίζεται από την επαναλαμβανόμενη, απρόκλητη παρενόχληση, κάποιου παιδιού το οποίο δυσκολεύεται να υπερασπιστεί τον εαυτό του. 0 Στην πραγματικότητα,

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

Ασφάλεια του Διαδικτύου σε παιδιά και εφήβους

Ασφάλεια του Διαδικτύου σε παιδιά και εφήβους Ασφάλεια του Διαδικτύου σε παιδιά και εφήβους Εφηβεία:11-19 ετών «Τί συμβαίνει στην εφηβεία;» Μεγαλώνεις ιδιαίτερα γρήγορα σώμα σου αλλάζει Αλλάζει ο τρόπος σκέψης σου και το και το πώς «βλέπεις» τον κόσμο

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

15 ο Δημοτικό Σχολείο Καλαμαριάς. Ζαχαριάδης Γεώργιος Εκπαιδευτικός Πληροφορικής

15 ο Δημοτικό Σχολείο Καλαμαριάς. Ζαχαριάδης Γεώργιος Εκπαιδευτικός Πληροφορικής 15 ο Δημοτικό Σχολείο Καλαμαριάς Ζαχαριάδης Γεώργιος Εκπαιδευτικός Πληροφορικής Μάρτιος 2015 Είναι η χρήση της τεχνολογίας, ιδιαίτερα των κινητών τηλεφώνων και του Διαδικτύου, με σκοπό την εσκεμμένη (συναισθηματική)

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

F-Secure Anti-Virus for Mac 2015

F-Secure Anti-Virus for Mac 2015 F-Secure Anti-Virus for Mac 2015 2 Περιεχόμενα F-Secure Anti-Virus for Mac 2015 Περιεχόμενα Κεφάλαιο 1: Έναρξη...3 1.1 Διαχείριση συνδρομής...4 1.2 Πώς μπορώ να βεβαιωθώ ότι ο υπολογιστής μου προστατεύεται;...4

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

Ασφάλεια στο Διαδίκτυο. Υπουργείο Παιδείας, Διά Βίου Μάθησης και Θρησκευμάτων. http://internet-safety.sch.gr

Ασφάλεια στο Διαδίκτυο. Υπουργείο Παιδείας, Διά Βίου Μάθησης και Θρησκευμάτων. http://internet-safety.sch.gr Ασφάλεια στο Διαδίκτυο http://internet-safety.sch.gr Θεμελιώδεις Αρχές (αναφορικά με τους μαθητές): Διαδίκτυο: Βασικά Σημεία Τα παιδιά έχουν το δικαίωμα της ελεύθερης ανάπτυξης της προσωπικότητάς τους.

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

Ασφάλεια στο διαδίκτυο Γονικός Έλεγχος

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

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

Εθισμός στο Διαδίκτυο

Εθισμός στο Διαδίκτυο Προβλήματα υγείας από τη χρήση Η/Υ Μια ειδική περίπτωση: Εθισμός στο Διαδίκτυο 2 ο ΕΠΑ.Λ. ΧΑΝΙΩΝ Τμήμα Α1 Υπεύθυνοι Καθηγητές Π. Καπούλας (ΠΕ19), Μ. Καρτάκη (ΠΕ17.02) 1 Εισαγωγή Eθισμός στο διαδίκτυο Ευρύ

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

Το να συκοφαντούμε ή να προσβάλουμε κάποιον στο Διαδίκτυο, μπορεί να θεωρηθεί δυσφήμιση ή εξύβριση ή κακόβουλη πράξη Ενδέχεται να επισύρει τιμωρία

Το να συκοφαντούμε ή να προσβάλουμε κάποιον στο Διαδίκτυο, μπορεί να θεωρηθεί δυσφήμιση ή εξύβριση ή κακόβουλη πράξη Ενδέχεται να επισύρει τιμωρία Το διαδίκτυο στη ζωή µας ΠΑΝΑΓΙΩΤΑ ΘΕΟΔΩΡΑΚΟΠΟΥΛΟΥ Φεβρουάριος, 2014 1 Θα µένατε ποτέ σε ένα πάρκο χωρίς επιτήρηση να συζητάτε, να παίζετε και δηµιουργείτε σχέσεις µε αγνώστους; 2 Θα µπαίνατε σε µια αίθουσα

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

Διαδικτυακή Σεξουαλική Παρενόχληση (Cyber Grooming)

Διαδικτυακή Σεξουαλική Παρενόχληση (Cyber Grooming) Διαδικτυακή Σεξουαλική Παρενόχληση (Cyber Grooming) Παρουσιάζουν: Πέτρος Καρακίτης, Παναγιώτης Καλοχωρίτης Α2, Πέτρος Μιχαήλ Α3 και Πάμφιλος Κουμίδης Α1 Τι είναι η Διαδικτυακή Σεξουαλική Παρενόχληση (Cyber

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

1 ANNUAL REPORT 2017

1 ANNUAL REPORT 2017 1 ANNUAL REPORT 2017 2 3 ΠΕΡΙΕΧΟΜΕΝΑ ΕΙΣΑΓΩΓΗ H SAFELINE ΜΕ ΜΙΑ ΜΑΤΙΑ...4 ΣΚΟΠΟΣ ΚΑΙ ΔΡΑΣΕΙΣ ΤΟΥ INHOPE...5 2003-2018: 15 ΧΡΟΝΙΑ ΛΕΙΤΟΥΡΓΙΑΣ ΤΗΣ SAFELINE...9 ΤΙ «ΔΕΙΧΝΟΥΝ» ΤΑ ΣΤΑΤΙΚΑ ΣΤΟΙΧΕΙΑ ΓΙΑ ΤΟ 2017...11

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

Πανευρωπαϊκή έρευνα. ΣΗΜΕΙΩΜΑ / 5 Μαρτίου 2014 Βία κατά των γυναικών

Πανευρωπαϊκή έρευνα. ΣΗΜΕΙΩΜΑ / 5 Μαρτίου 2014 Βία κατά των γυναικών ΣΗΜΕΙΩΜΑ / 5 Μαρτίου 2014 Βία κατά των γυναικών Πανευρωπαϊκή έρευνα 1. Γιατί έγινε η έρευνα για τη βία κατά των γυναικών; Παρά τον σημαντικό αντίκτυπο της βίας κατά των γυναικών, σε πολλά κράτη μέλη της

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

Ηλεκτρονική Δήλωση περί Προστασίας Προσωπικών Δεδομένων

Ηλεκτρονική Δήλωση περί Προστασίας Προσωπικών Δεδομένων Ηλεκτρονική Δήλωση περί Προστασίας Προσωπικών Δεδομένων Custom House Financial (UK) Limited Ημερομηνία έναρξης ισχύος: 1 Νοεμβρίου 2014 Στην Κύπρο, οι υπηρεσίες παρέχονται από την Custom House Financial

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

Ερευνητική Εργασία Α Λυκείου. Σχολικός Εκφοβισμός. Μορφές εκφοβισμού, προφίλ θυμάτων-θυτών

Ερευνητική Εργασία Α Λυκείου. Σχολικός Εκφοβισμός. Μορφές εκφοβισμού, προφίλ θυμάτων-θυτών Φιλεκπαιδευτική Εταιρεία Αρσάκειο Γενικό Λύκειο Ψυχικού Σχολικό έτος: 2013-2014 Ερευνητική Εργασία Α Λυκείου Σχολικός Εκφοβισμός Μορφές εκφοβισμού, προφίλ θυμάτων-θυτών Εργάστηκαν οι μαθήτριες: Δοκοπούλου

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

Σχολικός και Διαδικτυακός Εκφοβισμός Πρόληψη και καταπολέμηση του. Β Περιφερειακό Γυμνάσιο Λευκωσίας

Σχολικός και Διαδικτυακός Εκφοβισμός Πρόληψη και καταπολέμηση του. Β Περιφερειακό Γυμνάσιο Λευκωσίας Σχολικός και Διαδικτυακός Εκφοβισμός Πρόληψη και καταπολέμηση του Β Περιφερειακό Γυμνάσιο Λευκωσίας Στόχος της Έρευνας Η έρευνα γίνεται στο πλαίσιο του Ευρωπαϊκού προγράμματος «Σχολικός και Διαδικτυακός

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

Μαθαίνοντας για την ασφάλεια στο διαδίκτυο μέσα από παιχνίδια!

Μαθαίνοντας για την ασφάλεια στο διαδίκτυο μέσα από παιχνίδια! 1 Μαθαίνοντας για την ασφάλεια στο διαδίκτυο μέσα από παιχνίδια! 2 3 ΣΤΑΥΡΟΛΕΞΟ 5 1 2 3 4 Οριζόντια 1. Δωρεάν εφαρμογή για απευθείας μηνύματα για smartphones και tablets που αναπτύχθηκε από την Viber Media.

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

ΚΙΝΔΥΝΟΙ ΣΤΟ ΔΙΑΔΙΚΤΥΟ. Γεωργία Κασσελούρη

ΚΙΝΔΥΝΟΙ ΣΤΟ ΔΙΑΔΙΚΤΥΟ. Γεωργία Κασσελούρη ΚΙΝΔΥΝΟΙ ΣΤΟ ΔΙΑΔΙΚΤΥΟ Γεωργία Κασσελούρη Η πρόσβαση στο Διαδίκτυο σήμερα δεν είναι ακίνδυνη, ανεξάρτητα από τον τρόπο χρήσης των υπηρεσιών του. Υπάρχουν κακόβουλοι χρήστες και αρκετές δυνατότητες πρόκλησης

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

ΗΜΕΡΟΛΟΓΙΟ 2014-2015 ΓΛΩΣΣΑΡΙ ΔΙΑΔΙΚΤΥΟΥ

ΗΜΕΡΟΛΟΓΙΟ 2014-2015 ΓΛΩΣΣΑΡΙ ΔΙΑΔΙΚΤΥΟΥ ΗΜΕΡΟΛΟΓΙΟ 2014-2015 ΓΛΩΣΣΑΡΙ ΔΙΑΔΙΚΤΥΟΥ Λαρισα Καμπέρη ΓΕΝΑΡΗΣ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Adware : Λογισμικό που εμφανίζει διαφημιστικό περιεχ

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

Πως μπορούν τα μέρη του υλικού ενός υπολογιστή να επικοινωνούν και να συνεργάζονται μεταξύ τους; Επειδή ακολουθούν συγκεκριμένες οδηγίες (εντολές).

Πως μπορούν τα μέρη του υλικού ενός υπολογιστή να επικοινωνούν και να συνεργάζονται μεταξύ τους; Επειδή ακολουθούν συγκεκριμένες οδηγίες (εντολές). Κεφάλαιο 5 Πως μπορούν τα μέρη του υλικού ενός υπολογιστή να επικοινωνούν και να συνεργάζονται μεταξύ τους; Επειδή ακολουθούν συγκεκριμένες οδηγίες (εντολές). Το σύνολο αυτών των εντολών το ονομάζουμε

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

ΔΙΑΓΝΩΣΗ ΚΑΙ ΑΝΤΙΜΕΤΩΠΙΣΗ ΣΧΟΛΙΚΟΥ ΕΚΦΟΒΙΣΜΟΥ. Δρ. Νικηφόρου Μηλίτσα Λέκτορας Ψυχολογίας UCLan Cyprus

ΔΙΑΓΝΩΣΗ ΚΑΙ ΑΝΤΙΜΕΤΩΠΙΣΗ ΣΧΟΛΙΚΟΥ ΕΚΦΟΒΙΣΜΟΥ. Δρ. Νικηφόρου Μηλίτσα Λέκτορας Ψυχολογίας UCLan Cyprus ΔΙΑΓΝΩΣΗ ΚΑΙ ΑΝΤΙΜΕΤΩΠΙΣΗ ΣΧΟΛΙΚΟΥ ΕΚΦΟΒΙΣΜΟΥ Δρ. Νικηφόρου Μηλίτσα Λέκτορας Ψυχολογίας UCLan Cyprus mnikiforou@uclan.ac.uk ΔΟΜΗ ΠΑΡΟΥΣΙΑΣΗΣ Αναγνώριση εκφοβιστικής συμπεριφοράς (χαρακτηριστικά, ρόλοι,

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

Πολιτική Απορρήτου 1. ΕΙΣΑΓΩΓΗ

Πολιτική Απορρήτου 1. ΕΙΣΑΓΩΓΗ Πολιτική Απορρήτου 1. ΕΙΣΑΓΩΓΗ Η παρούσα πολιτική Προστασίας Προσωπικών Δεδομένων (εφεξής «Πολιτική Απορρήτου») αποτελεί αναπόσπαστο μέρος των Όρων Χρήσης της Ιστοσελίδας www.hellagro.gr (εφεξής «Ιστοσελίδα»).

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

«τ ι σ υ μ β α ί ν ε ι σ τ η ν εφηβεία;»

«τ ι σ υ μ β α ί ν ε ι σ τ η ν εφηβεία;» «τ ι σ υ μ β α ί ν ε ι σ τ η ν εφηβεία;» ΔΙΑΔΙΚΤΥΟ μαζί για την εφηβική υγεία μαζί για την εφηβική υγεία ΜΑΖΙγια τηνεφηβικηυγεία ΜΟΝΑΔΑ ΕΦΗΒΙΚΗΣ ΥΓΕΙΑΣ (Μ.Ε.Υ.) Β ΠΑΙΔΙΑΤΡΙΚΗ ΚΛΙΝΙΚΗ ΠΑΝΕΠΙΣΤΗΜΙΟΥ ΑΘΗΝΩΝ

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

ΦΙΛΕΚΠΑΙΔΕΥΤΙΚΗ ΕΤΑΙΡΕΙΑ ΑΡΣΑΚΕΙΑ - ΤΟΣΙΤΣΕΙΑ ΔΗΜΟΤΙΚΑ ΣΧΟΛΕΙΑ. Συμβουλές προς τους γονείς για τη χρήση του διαδικτύου

ΦΙΛΕΚΠΑΙΔΕΥΤΙΚΗ ΕΤΑΙΡΕΙΑ ΑΡΣΑΚΕΙΑ - ΤΟΣΙΤΣΕΙΑ ΔΗΜΟΤΙΚΑ ΣΧΟΛΕΙΑ. Συμβουλές προς τους γονείς για τη χρήση του διαδικτύου ΦΙΛΕΚΠΑΙΔΕΥΤΙΚΗ ΕΤΑΙΡΕΙΑ ΑΡΣΑΚΕΙΑ - ΤΟΣΙΤΣΕΙΑ ΔΗΜΟΤΙΚΑ ΣΧΟΛΕΙΑ Συμβουλές προς τους γονείς για τη χρήση του διαδικτύου Αγαπητοί γονείς, H εξέλιξη της τεχνολογίας έχει κάνει το Διαδίκτυο (internet) ένα "δυνατό"

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

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

ΔΙΑΔΙΚΤΥΟ ΕΝΑ ΟΜΟΡΦΟ ΚΑΙ ΧΡΗΣΙΜΟ ΕΡΓΑΛΕΙΟ ΔΙΑΔΙΚΤΥΟ ΕΝΑ ΟΜΟΡΦΟ ΚΑΙ ΧΡΗΣΙΜΟ ΕΡΓΑΛΕΙΟ Το διαδίκτυο είναι ένα εργαλείο που όλοι χρησιμοποιούμε. Όλοι είμαστε χρήστες του διαδικτύου. Το Internet πρέπει να χρησιμοποιείται αλλά προϋποθέσεις. Η ασφαλής

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

Το διαδίκτυο. 5 ο Δημοτικό Κιλκίς ΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ ΚΑΤΕΡΙΝΑ ΜΩΥΣΙΔΟΥ ΜΕΝΙΑ ΚΑΡΑΓΕΩΡΓΙΟΥ ΚΩΣΤΑΣ ΝΙΚΟΛΑΕΒ ΙΩΑΚΕΙΜ ΚΑΤΣΑΚΗΣ

Το διαδίκτυο. 5 ο Δημοτικό Κιλκίς ΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ ΚΑΤΕΡΙΝΑ ΜΩΥΣΙΔΟΥ ΜΕΝΙΑ ΚΑΡΑΓΕΩΡΓΙΟΥ ΚΩΣΤΑΣ ΝΙΚΟΛΑΕΒ ΙΩΑΚΕΙΜ ΚΑΤΣΑΚΗΣ Το διαδίκτυο 5 ο Δημοτικό Κιλκίς ΑΣΦΑΛΕΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ 2015-16 ΚΑΤΕΡΙΝΑ ΜΩΥΣΙΔΟΥ ΜΕΝΙΑ ΚΑΡΑΓΕΩΡΓΙΟΥ ΚΩΣΤΑΣ ΝΙΚΟΛΑΕΒ ΙΩΑΚΕΙΜ ΚΑΤΣΑΚΗΣ Χρήσιμες Συμβουλές Αναζήτηση πληροφοριών Αναμφισβήτητα δεν είναι όλες

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

Ηλεκτρονικό Εμπόριο. Ενότητα 9: Ασφάλεια Ηλεκτρονικού Εμπορίου Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά)

Ηλεκτρονικό Εμπόριο. Ενότητα 9: Ασφάλεια Ηλεκτρονικού Εμπορίου Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Ηλεκτρονικό Εμπόριο Ενότητα 9: Ασφάλεια Ηλεκτρονικού Εμπορίου Σαπρίκης Ευάγγελος Τμήμα Διοίκησης Επιχειρήσεων (Γρεβενά) Άδειες Χρήσης Το παρόν εκπαιδευτικό υλικό υπόκειται σε άδειες χρήσης Creative Commons.

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

«ΠΡΟΣΟΧΗ ΣΤΙΣ ΤΗΛΕΦΩΝΙΚΕΣ ΑΠΑΤΕΣ»

«ΠΡΟΣΟΧΗ ΣΤΙΣ ΤΗΛΕΦΩΝΙΚΕΣ ΑΠΑΤΕΣ» Αθήνα, 27 Ιουνίου 2016 ΔΕΛΤΙΟ ΤΥΠΟΥ H Ελληνική Αστυνομία ενημερώνει τους πολίτες και κυρίως τα άτομα τρίτης ηλικίας για να αποφεύγουν περιστατικά εξαπάτησής τους από επιτήδειους «ΠΡΟΣΟΧΗ ΣΤΙΣ ΤΗΛΕΦΩΝΙΚΕΣ

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

Το ηλεκτρονικό επιχειρείν στο στόχαστρο των κυβερνοεγκληματιών: επίκαιρα τεχνάσματα & επιβεβλημένα αντίμετρα στο ψηφιακό εταιρικό περιβάλλον

Το ηλεκτρονικό επιχειρείν στο στόχαστρο των κυβερνοεγκληματιών: επίκαιρα τεχνάσματα & επιβεβλημένα αντίμετρα στο ψηφιακό εταιρικό περιβάλλον Το ηλεκτρονικό επιχειρείν στο στόχαστρο των κυβερνοεγκληματιών: επίκαιρα τεχνάσματα & επιβεβλημένα αντίμετρα στο ψηφιακό εταιρικό περιβάλλον Αστυνόμος Α Αναστάσιος Παπαθανασίου, MSc, PhD(c) Αστυνόμος Β

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