3. Ομαδική εργασία#
3.1. Θέματα#
Το θέμα πρέπει να αφορά την η εφαρμογή ψηφιακών συστημάτων στο περιβάλλον. Ιδιαίτερη έμφαση δίνεται σε προβλήματα που αφορούν το Τμήμα Ψηφιακών Συστημάτων, το συγκρότημα Γαιόπολις και ευρύτερα την περιοχή της Λάρισας. Το θέμα συναποφασίζεται από την κάθε ομάδα και τον διδάσκοντα και δημιουργείται ένα προσχέδιο εντός των 3-4 πρώτων εβδομάδων του μαθήματος.
Ενδεικτικά αναφέρονται:
Μετρήσεις με έξυπνη πρίζα και έξυπνος έλεγχος κτηρίου (Home Assistant)
Ανάλυση βιβλιογραφικών δεδομένων αερίων ρύπων (PM)
Μετρήσεις και ανάλυση αερίων ρύπων (PM sensor)
Μετρήσεις υψομέτρου με κινητό (iphone) και χρήση τους για την δημιουργία υψομετρικών χαρτών
Ανάλυση μετεωρολογικών δεδομένων (geoserver)
Μετρήσεις και ενεργειακή ανάλυση μετακινήσεων
Διαχείριση αποβλήτων
Θέματα που προτείνουν οι φοιτητές.
3.2. Εξοπλισμός#
Οι φοιτητές μπορούν
να αξιοποιήσουν εξοπλισμό του Τμήματος Ψηφιακών Συστημάτων, όπως
εργαστηριακούς υπολογιστές
διάφορες συσκευές IoT
server μαθήματος (εθελοντές για admin;)
να προμηθευτούν δικούς τους αισθητήρες, laptop, εξοπλισμό
να χρησιμοποιήσουν μετρήσεις διαθέσιμες στο διαδίκτυο. -Σε αυτή την περίπτωση πρέπει να δώσουν μεγαλύτερο βάρος σε άλλα βήματα.
3.3. Λογισμικό#
Κάθε ομάδα φοιτητών καλείται να επιλέξει ελεύθερα τα εργαλεία που θα χρησιμοποιήσει για ανάπτυξη εφαρμογών και την συνεργασία της ομάδας, αιτιολογώντας τις επιλογές της στην τελική αναφορά. Εξαίρεση αποτελεί η τελική αναφορά που πρέπει να είναι γραμμένη σε Markdown.
Τελική αναφορά
Markdown (υποχρεωτικά)
Ανάπτυξη εφαρμογών
Visual Studio Code
Python
makefile
… (εσείς επιλέγετε)
Συνεργασία της ομάδας
git
… (εσείς επιλέγετε)
3.4. Ομάδες και καταμερισμός εργασιών#
Η εργασία είναι υποχρεωτική και εκπονείται σε ομάδες 2 έως 4 ατόμων. Οι ομάδες οριστικοποιούνται στις τρεις πρώτες εβδομάδες του μαθήματος μαζί με τα θέματα των εργασιών. Όσο περισσότερα μέλη έχει μια ομάδα, τόσο πιο εκτενής θα πρέπει να είναι εργασία.
Είναι απαραίτητη η συστηματική παρουσία όλων των μελών της ομάδας στα μαθήματα. Κάθε μέλος μιας ομάδας θα πρέπει να μπορεί να εξηγήσει όλα τα βήματα της εργασίας (ακόμα κι αυτά που διεκπεραιώθηκαν από άλλα μέλη) και να κάνει επίδειξη του υλικού και λογισμικού που χρησιμοποιήθηκε.
Ο βαθμός της εργασίας θα είναι κοινός για όλα τα μέλη της ομάδας, εκτός κι αν ζητηθεί ξεχωριστή αξιολόγηση από κάποια μέλη. Σε αυτή την περίπτωση γίνεται ξεχωριστή υποβολή των παραδοτέων και παρουσίαση της εργασίας.
3.5. Ενδεικτική δομή και περιεχόμενο#
Παρακάτω παρουσιάζεται μια ενδεικτική δομή, η οποία μπορεί να προσαρμοστεί κατά περίπτωση. Συνίσταται η εργασία να περιλαμβάνει τα βήματα που αναφέρονται στον ορισμό της περιβαλλοντικής πληροφορικής, τα οποία σημειώνονται με έντονα γράμματα παρακάτω:
Εισαγωγή
Περιγραφή του προβλήματος
Βιβλιογραφική διερεύνηση
Αντιμετώπιση του προβλήματος με την χρήση ψηφιακών συστημάτων
Μεθοδολογία
Σχεδιασμός συστήματος
Προμήθεια αισθητήρων (αν χρειάζεται)
Ανάπτυξη λογισμικού
Δημιουργία δεδομένων, Συλλογή και Αποθήκευση
Αποτελέσματα μετρήσεων
Επεξεργασία
Γραφική αναπαράσταση
Μοντελοποίηση και ερμηνεία
προβλέψεις
Δημοσιοποίηση/παρουσίαση των αποτελεσμάτων
Διάχυση πληροφοριών
Βιβλιογραφικές αναφορές
Η τελική αναφορά πρέπει να περιλαμβάνει:
3.6. Παραδοτέα#
Στο eClass υποβάλλεται συμπιεσμένο αρχείο με
το σύνολο δεδομένων,
τον κώδικα,
την αναφορά σε μορφή αρχείου Markdown με τις συνοδευτικές εικόνες,
το pdf που δημιουργείται από το Markdown
Αν ο όγκος του αρχείου είναι πολύ μεγάλος συνεννοηθείτε με τον διδάσκοντα.