Skip to content

gitter-badger/cscw

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Κινητά και Κοινωνικά Μέσα

  • Οσο πιο ενεργή (και ουσιαστική) είναι η συμμετοχή σας εδώ τόσο καλύτερος ο βαθμός της τελικής εργασίας. Δεν γίνονται δεκτές αλλαγές για λογαριασμό άλλου.
  • Εργασίες που αποστέλονται με διαφορετικό τρόπο (π.χ., ως επισυναπτόμενα σε email) ή δεν περιέχουν τα στοιχεία που περιγράφονται παρακάτω βαθμολογούνται αρνητικά ή δεν λαμβάνονται καθόλου υπόψιν στον υπολογισμό του τελικού βαθμού.
  • Το κάθε μέλος είναι υπεύθυνο για την σωστή καταγραφή των στοιχείων του (όνομα, φωτογραφία, AM, email, παραδοτέα).
  • Ολα τα παραδοτέα θα πρέπει να παρουσιάζονται τακτικά (τουλάχιστον δύο φορές τον μήνα) στο εργαστήριο ή ηλεκτρονικά στον βοηθό του μαθήματος, γιατί διαφορετικά μπορεί να πάρουν λάθος κατευθυνση. Εργασίες που εμφανίζονται χωρίς παρουσίαση (τελική/παραδοτέα) ή τον Σεπτέμβριο θα βαθμολογούνται με άριστα το πέντε.
  • Δεν προβλέπεται ούτε παράταση ούτε αλλαγή της παρουσίασης για κανένα παραδοτέο. Αν κάποιος δεν ενημερώσει την σελίδα του ή δεν μπορεί να βρεθεί σε κάποια ημερομηνία μπορεί να έρθει την αμέσως προηγούμενη.
  • Οι εργασίες της επαναληπτικής εξεταστικής παρουσιάζονται μόνο την ημέρα της γραπτής εξέτασης
  • Η εργασία έχει υποχρεωτικά ενδιάμεσα παραδοτέα (πρωτότυπο και τελικό σύστημα) με επιμέρους βαθμό, μόνο η τελική αναφορά μπορεί να παραδωθεί στην επαναληπτική εξεταστική.
  • Για την πληρέστερη αξιολόγηση των παραδοτέων θα πρέπει να υπάρχουν στις αναφορές τα παρακάτω στοιχεία: 1) λινκ σε εκτελέσιμο ντέμο σε web page ή ντέμο κατά την παρουσίαση από προσωπικό υπολογιστή και βίντεο, 2) ενδεικτικές οθόνες, όσοι δεν τα έχουν όλα αυτά στις αναφορές τότε ο βαθμός θα είναι πολύ μικρός γιατί δεν μπορούμε να αξιολογήσουμε την πρόοδο

##Projects

Η εργασία είναι ατομική ή ομαδική μέχρι 2 άτομα. Ο τελικός βαθμός για ομάδες είναι ανάλογα με την δυσκολία της εργασίας. Αν για παράδειγμα ομάδα 2 ατόμων παρουσιάσει εργασία που μπορεί να γίνει από 1 άτομο τότε θα βαθμολογηθεί με άριστα το πέντε. Εργασίες με Scratch και App Inventor δεν γίνονται δεκτές για αυτό το μάθημα.

Υπάρχουν οι παρακάτω διαθέσιμες εργασίες που βαθμολογούνται πάντα ανάλογα με τον βαθμό δυσκολίας. Είναι συνετό να επιλέξετε είδος εργασίας με βάση τις προηγούμενες γνώσεις, και τον διαθέσιμο χρόνο που έχετε.

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

Η παράδοση των εργασιών γίνεται μόνο στο github, τα επισυναπτόμενα σε email διαγράφονται χωρίς να διαβαστούν, για την εκμάθηση του συστήματος github προτείνονται τα παρακάτω:

GitHub Guides

How to Use Git and GitHub

1. Δήλωση και δέσμευση θέματος, 18 Φεβρουαρίου

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

2. Παρουσίαση πρωτοτύπου της εφαρμογής (20%), 29 Μαρτίου

Προδιαγραφές, αρχικός σχεδιασμός εφαρμογής, εγκατάσταση εργαλείων ανάπτυξης και τρέξιμο/αλλαγές σε υπάρχοντα παραδείγματα. Οι εργασίες θα πρέπει να παρουσιάσουν ένα αρχικό δείγμα δουλειάς το οποίο να λειτουργεί σύμφωνα με την τεχνολογία και τον σχεδιασμό που έχει οριστεί στο προηγούμενο παραδοτέο.

3. Τελική παρουσίαση έργου για σχολιασμό και βελτιώσεις (20%), 17 Μαϊου

Οι φοιτητές πρέπει να παρουσιάσουν το τελικό λογισμικό-αποτελέσματα και ένα τελικό πρόχειρου της αναφοράς, ώστε να πάρουν σχόλια για την βελτίωση και σωστή παράδοση της τελικής αναφοράς.

4. Τελική γραπτή αναφορά (20%), 29 Μαϊου

Η τελική αναφορά πρέπει να περιλαμβάνει τις παρακάτω ενότητες: τίτλο, σύνοψη, εισαγωγή, επιλογή εργαλείων, διαδικασία ανάπτυξης, διάγραμμα λειτουργίας συστήματος, ενδεικτικές οθόνες, συμπεράσματα, και αναφορές σε σχετικές-παρόμοιες εργασίες. Θα πρέπει να περιγράφεται σε ποια σχετική εργασία βασίζεται ο κώδικας και ποιες αλλαγές έγιναν. Η τελική αναφορά μπορεί να αποτελείται από τα διορθωμένα προηγούμενα παραδοτέα με όσες αλλαγές έγιναν και την προσθήκη τίτλου, σύνοψης, συμπερασμάτων. Συνολικά θα πρέπει να είναι 500-1000 λέξεις.

Ολα τα παραδοτέα θα πρέπει να γράφονται στην ίδια σελίδα στον φάκελο σας με όνομα φακέλου τον ΑΜ σας π.χ., P2010xxx και όνομα αρχείου README.md, με κείμενο και εικόνες σε μορφή github markdown και όχι με επισυναπτόμενα αρχεία άλλου τύπου. Οι τελικές αναφορές που δεν βρίσκονται στην σωστή θέση πριν την προθεσμία δεν βαθμολογούνται. Ο πηγαίος κώδικας θα πρέπει να είναι διαθέσιμος με λινκ όχι στον φάκελο του μαθήματος, αλλά στον λογαριασμό σας στο github ή εξωτερικά

##Syllabus

**Περιγραφή:**Κινητά και Κοινωνικά Μέσα. Κινητός υπολογισμός και εφαρμογές. Συστήματα διάδρασης με κινητούς και διάχυτους υπολογιστές. Συνεργατικά Συστήματα. Ταξινόμηση Χώρου-Χρόνου. Ασύγχρονα και Σύγχρονα Χαρακτηριστικά Ηλεκτρονικής Συνεργασίας. Πεδία Εφαρμογής (Ψυχαγωγία, πολιτισμός, εκπαίδευση, υγεία).

**Προαπαιτούμενα:**Εισαγωγή στον προγραμματισμό, επικοινωνία ανθρώπου-υπολογιστή

Μέθοδος διδασκαλίας: Διαλέξεις, demos, project.

Ηλεκτρονικά φροντιστήρια / Απορίες: Αν η απορία που έχετε δεν έχει ήδη απαντηθεί στα issues του github (δεξιά το κουμπάκι issues με το θαυμαστικό), τότε μπορείτε να δημιουργήσετε ένα νέο issue στο οποίο θα θέτετε το ερώτημά σας. Ερωτήσεις μπορείτε να αναρτάτε και στo group του μαθήματος στο Facebook: Κινητά και Κοινωνικά Μέσα. Σε κάθε περίπτωση, ο καλύτερος χώρος για να πάρετε σαφή απάντηση σε ερώτημά σας είναι μέσα στην τάξη. Ερωτήσεις που έχουν απαντηθεί ήδη στις παραπάνω περιοχές θα αγνοούνται.

Βοηθοί μαθήματος: Διογένης Αλεξανδράκης (e-learning): c15alex@ionio.gr, Βαρβάρα Γαρνέλη: c13garn@ionio.gr, Αλεξανδρος Μερκούρης (e-learning): c14merk@ionio.gr,

Βιβλίο μαθήματος:

  • "Επικοινωνία ανθρώπου - υπολογιστή, 3ή Έκδοση", Dix Alan J., Finlay Janet E., Abowd Gregory D., Beale Russell, Εκδόσεις Α. Γκιούρδα, ISBN 960-512-503-X, 2007
  • "ΣΥΝΕΡΓΑΤΙΚΗ ΤΕΧΝΟΛΟΓΙΑ", Επιμέλεια ΝΙΚΟΣ ΑΒΟΥΡΗΣ, ΧΑΡΑΛΑΜΠΟΣ ΚΑΡΑΓΙΑΝΝΙΔΗΣ, ΒΑΣΙΛΗΣ ΚΟΜΗΣ, Εκδόσεις Κλειδάριθμος, ISBN 978-960-461-232-1, 2009
  • Ο Προγραμματισμός της Διάδρασης

Βαθμολογία: 60% project, 40% Τελική εξέταση

Σχετικές σελίδες για τα Κινητά και Κοινωνικά Μέσα:

Building Mobile Experiences

Computational freakonomics summer school

Code Academy

About

Mobile and Social Media

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 74.7%
  • Swift 25.3%