Προγραμματισμός Ανάλυσης Χωρικών Δεδομένων
Εξάμηνο: 2o | Επιλογής | ECTS: 7.5
Κατεύθυνση: Γεωπληροφορική
Διδάσκων: (Το μάθημα δεν θα προσφερθεί κατά το τρέχον Ακαδημαϊκό Έτος)
Εξάμηνο: 2o | Επιλογής | ECTS: 7.5
Κατεύθυνση: Γεωπληροφορική
Διδάσκων: (Το μάθημα δεν θα προσφερθεί κατά το τρέχον Ακαδημαϊκό Έτος)
Το μάθημα αποσκοπεί στην εμβάθυνση της γνώσης στην πληροφορική και πιο συγκεκριμένα στο στατιστικό προγραμματισμό για την ανάλυση χωρικών δεδομένων που απαιτεί η επιστήμη της γεωγραφίας και η γεωπληροφορική.
Στο θεωρητικό κομμάτι εισάγονται οι έννοιες του αντικειμενοστραφούς προγραμματισμού, μία σύγχρονη γλώσσα στατιστικού προγραμματισμού, η R και το περιβάλλον RStudio, καθώς και βιβλιοθήκες εργαλείων για GIS και χωρική ανάλυση.
Δίνεται έμφαση σε βιβλιοθήκες διαχείρισης γεωγραφικών δεδομένων ώστε να αναπτυχθεί η δυνατότητα δημιουργίας εφαρμογών γεωπληροφορικής. Στο εργαστηριακό τμήμα του μαθήματος γίνεται εξοικείωση με τη γλώσσα προγραμματισμού R και αναπτύσσονται διάφορες εφαρμογές που αναλύουν και οπτικοποιούν χωρικά δεδομένα. Επίσης αναπτύσσεται κώδικας χαρτογράφησης γεωγραφικών δεδομένων καθώς και κείμενα με χρήση της γλώσσας τεκμηρίωσης R Markdown.
Στο τέλος του μαθήματος ο φοιτητής θα πρέπει να:
– Έχει κατανοήσει τι είναι αντικειμενοστραφής προγραμματισμός και τι είναι οι βιβλιοθήκες εργαλείων για την διαχείριση χωρικών δεδομένων σε μια γλώσσα προγραμματισμού.
– Έχει κατανοήσει σαφώς τα θεωρητικά και πρακτικά προβλήματα που αφορούν την ανάπτυξη λογισμικού και τις εφαρμογές πληροφορικής.
– Έχει μια γενική εικόνα της σύγχρονης τάσης για χρήση εργαλείων ανάπτυξης εφαρμογών γεωπληροφορικής με χρήση λογισμικού που είναι δωρεάν ή ανοιχτού κώδικα.
– Είναι σε θέση να δημιουργεί απλές εφαρμογές (λογισμικό) με τη γλώσσα προγραμματισμού R.
– Έχει εξοικειωθεί με την διαδικασία υλοποίησης απλών εφαρμογών γεωπληροφορικής σε ερευνητικό επίπεδο και στην βιομηχανία λογισμικού
– Εισαγωγή στον αντικειμενοστραφή προγραμματισμό
– Η αναπαράσταση οντοτήτων στον αντικειμενοστραφή προγραμματισμό
– Διαχείριση αντικειμένων: χαρακτηριστικά και συμπεριφορές
– Βασικές γνώσεις προγραμματισμού
– Τύποι και Δομές Δεδομένων, Πίνακες και Αρχεία
– Το περιβάλλον εργασίας RStudio
– Το πακέτο lctools
– Η βιβλιοθήκη οπτικοποίησης ggplot
– Οι σύγχρονες τάσεις προγραμματισμού με γλώσσες ανοιχτού κώδικα
Η διδασκαλία του μαθήματος γίνεται με δίωρες διαλέξεις και ορισμένες εργαστηριακές ασκήσεις. Απαιτείται σημαντικός χρόνος εργασίας των φοιτητών εκτός των ωρών διδασκαλίας. Απαιτείται επίσης η επιλογή, εκπόνηση και παράδοση εργασίας που περιλαμβάνει και ανάπτυξη λογισμικού στο τέλος του εξαμήνου.
– Εργασία (περιλαμβάνει ανάπτυξη λογισμικού και κείμενο τεκμηρίωσης) – 80%
– Παρουσίαση Εργασίας – 20%
– Λιγότερες από δύο (2) απουσίες στο εργαστήριο
ΔΙΑΧΕΙΡΙΣΗ ΦΥΣΙΚΩΝ ΚΑΙ ΑΝΘΡΩΠΟΓΕΝΩΝ ΚΙΝΔΥΝΩΝ ΚΑΙ ΚΑΤΑΣΤΡΟΦΩΝ
1o Εξάμηνο | Χειμερινό
2o Εξάμηνο | Εαρινό
3o Εξάμηνο | Χειμερινό
ΧΩΡΙΚΕΣ ΠΟΛΙΤΙΚΕΣ ΚΑΙ ΑΝΑΠΤΥΞΗ ΣΤΗΝ ΕΥΡΩΠΗ
1o Εξάμηνο | Χειμερινό
2o Εξάμηνο | Εαρινό
3o Εξάμηνο | Χειμερινό
ΓΕΩΠΛΗΡΟΦΟΡΙΚΗ
1o Εξάμηνο | Χειμερινό
2o Εξάμηνο | Εαρινό
3o Εξάμηνο | Χειμερινό
Τμήμα Γεωγραφίας
Χαροκόπειο Πανεπιστήμιο
Λεωφ. Ελ. Βενιζέλου, 70
GR-176 76 Καλλιθέα | Αθήνα
Γραμματεία Προπτυχιακού:
t: +30 210 95 49 150
t: +30 210 95 49 151
f: +30 210 95 49 376
E-mail: geosec@hua.gr
Γραμματεία Μεταπτυχιακού:
t: +30 210 95 49 325
f: +30 210 95 49 376
E-mail: geosecpost@hua.gr
Ο παρακάτω δεσμός οδηγεί στον μητρικό ιστότοπο του Χαροκόπειου Πανεπιστημίου.