projects

Περιγραφή εργασιών, παραδοτέων, και προθεσμιών

View on GitHub

Συμμετοχικό περιεχόμενο

Η δραστηριότητα αυτή είναι ομαδική και γίνεται σε λογαριασμό οργανισμού που θα δημιουργήσει και θα συντονίσει η ομάδα σας. Αν τα λινκ της εργασίας είναι προς τον προσωπικό σας λογαριασμό τότε βαθμολογούνται με άριστα το πέντε. Για την δημιουργία της ομάδας μπορείτε να κάνετε συζήτηση στην περιοχή show and tell, όπου θα δημιουργήσετε νέα ομάδα ή θα εντοπίσετε ομάδα που προσθέτει νέα μέλη. Για την καλύτερη οργάνωση και βαθμολόγηση συστήνουμε ομάδες των 5-10 ατόμων, αλλά τεχνικά δεν υπάρχει κάποιος περιορισμός, αφού τελικά κάθε μέλος θα πρέπει να στείλει τα παρακάτω παραδοτέα ανάλογα με το μάθημα:

Δημιουργία ομάδων

1. A Παραδοτέο: A1 και Α2, B Παραδοτέο: Β1 και Β2, HCI, SW $$

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

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

A1: δύο νέες εικόνες με λεζάντα και με ελεύθερα πνευματικά δικαιώματα ή που επιτρέπουν εμπορική χρήση π.χ., apple mouse, οι νέες εικόνες μπορούν να είναι παρόμοιες με υπάρχουσχες αρκεί να συνοδεύονται από τα κατάλληλα πνευματικά δικαιώματα. Εκτός από το αρχείο .md θα πρέπει να γίνει προσθήκη των αντίστοιχων εικόνων (μικρή εικόνα πλάτους 160πίξελ, και μια κανονική) στον φάκελο images, π.χ., προηγούμενη σωστή προσθήκη εικόνας, παρατηρούμε τα δεδομένα στις εικόνες-λεζάντες-ετικέτες-κατηγορίες-χρονολογία, συνήθως είναι από διαδραστικά συστήματα 10+ χρόνια παλιότερα, και συνδέονται απευθείας με το περιεχόμενο του βιβλίου: Οι κατηγορίες είναι κεφάλαια-υποκεφάλαια, οι ετικέτες είναι εταιρείες, άνθρωποι, σημαντικά προϊόντα, και να συνδέονται με προηγούμενα ή επόμενα προϊόντα και εφευρέσεις. Οι λεζάντες δίνουν έμφαση στην διάδραση ή/και στο λογισμικό-υλικό διάδρασης και όχι μόνο στην τεχνολογία ή μόνο στον άνθρωπο. Τέλος, οι εικόνες θα πρέπει να έχουν διαφορετικό θέμα (π.χ., όχι iphone 4 και μετά iphone 5), δλδ να μην έχουν ακριβώς ίδιες κατηγορίες και ετικέτες.

Α2: ένα σετ από θεματικές διαφάνειες και ένα χρονολόγιο που συνδυάζει τις δύο νέες εικόνες σας από το Α1 με εικόνες που ήδη υπάρχουν, το αρχείο θα πρέπει να περιέχει μια λεζάντα που περιγράφει την θεματική που σας ενδιαφέρει καθώς και τον αντίστοιχο τίτλο ή μπορείτε να προσθέσετε σε σετ που ήδη υπάρχει για μικρότερο βαθμό. Οι διαφάνειες και το χρονολόγιο θα πρέπει να έχουν διαφορετική θεματική.

Β1) μια νέα μελέτη περίπτωσης και B2) μια νέα βιογραφία τα οποία σχετίζονται με τις θεματικές εικόνες-διαφάνειες-χρονολόγιο που αναπτύξατε στο προηγούμενο ερώτημα, ή 3) ένα νέο διάγραμμα (π.χ., Gordon Bell Nomograph, Xerox Star genealogy, Beaudouin-Lafon Table). Η αναφορά σας θα πρέπει να περιέχει αναφορά στις πηγές Αναφορές που δεν έχουν αναφορά στις πηγές ή/και είναι απλά μετάφραση από πηγές όπως δικτυακές βιβλιοθήκες και wikipedia βαθμολογούνται κάτω από την βάση.

Η βαθμολόγηση θα γίνει με βάση την ποιότητα (και όχι με βάση την ποσότητα της συνεισφοράς) και την συνεκτικότητα Μπορείτε να ακολουθήσετε την αισθητική από το βιβλίο και την ιστοσελίδα(=απαιτείται προσεκτική μελέτη του περιεχομένου και της αισθητικής-στυλ, ή εναλλακτικά μπορείτε να ακολουθήσετε μια δικιά σας συνταγή (σβήνοντας περιεχόμενο που δεν το θεωρείτε συμβατό ή/και αλλάζοντας το θέμα), αλλά σε αυτήν την περίπτωση θα πρέπει να είστε συνεπείς με τον σχεδιασμό σας και να προσθέσετε τις αντίστοιχες οδηγίες συνεισφοράς CONTRIBUTING.md στο νέο δικό σας αποθετήριο.

Προαιρετικά μπορείτε να κάνετε και αίτημα ενσωμάτωσης (pull request) προς το κεντρικό, αφού πρώτα φτιάξετε νέο κλαδί (branch+commit) αλλά τα περισσότερα αιτήματα απορρίπτονται γιατί δεν ακολουθούν τις οδηγίες, οπότε αν πράγματι θέλετε να πετύχετε άριστο βαθμό με την ενσωμάτωση της συνεισφοράς σας στο κεντρικό, είναι χρήσιμη και η αξιολόγηση-συζήτηση του υλικού στις συναντήσεις του μαθήματος.

Τέλος, για την σωστή παράδοση και καταμέτρηση (μέρους ή ολόκληρου) του βαθμού θα πρέπει να προσθέσετε μια ακόμη ενότητα στην αναφορά σας όπου θα δίνετε τo λινκ προς το κάθε αρχείο το οποίο έχετε προσθέσει ή αλλάξει στο αποθετήριο-αντίγραφο του pibook/site. Η απλή προσθήκη περιεχομένου δεν σημαίνει ότι θα γίνει και κατοχύρωση του αντίστοιχου βαθμού αυτόματα, αφού θα πρέπει το υλικό που θα προσθέσετε να είναι σχετικό με το αντίστοιχο μάθημα (π.χ., στο μάθημα Τεχνολογία Λογισμικού μας ενδιαφέρει το λογισμικό ή/και η κατασκευή της διάδρασης, ενώ στο μάθημα Επικοινωνία Ανθρώπου-Υπολογιστή μας ενδιαφέρουν οι συσκευές διάδρασης) και συμβατό με το πνεύμα του αρχικού αποθετηρίου, ή ακόμη καλύτερα, με το πνεύμα του δικού σας νέου σχεδιασμού.

2. A Παραδοτέο, Β Παραδοτέο, CSCW, IV, $$

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

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

A: Δύο νέα διαδραστικά παραδείγματα, τα οποία θα πρέπει να συνδέονται με βασικές έννοιες του βιβλίου και της διάδρασης ανθρώπου-υπολογιστή (π.χ., κουμπί, μενού, χειρονομία, φόρμα, κτλ) και να επιτρέπουν σε κάποιον 2ο χρήστη να τα αλλάξει ή/και να τα προσθέσει σε διαφορετικές εφαρμογές ως αρχέτυπα. Σε αυτό το ερώτημα ο στόχος είναι να επεκταθεί η ενότητα remix με νέα παραδείγματα διάδρασης ή/και να μπουν νέες ενότητες που κάνουν το περιεχόμενο περισσότερο διαδραστικό. Mπορείτε να δημιουργήστε λογαριασμό ή να χρησιμοποιήσετε κάποιον που έχετε ήδη σε ένα κοινωνικό μέσο με έμφαση στον προγραμματισμό της επιλογής σας (π.χ., CodePen, Observable, glitch) για να επαυξήσετε με διαδραστικά παραδείγματα το περιεχόμενο του βιβλίου pibook.

Β: Οπτικοποίηση του βιβλίου με εναλλακτικούς τρόπους τους οποίους θα εντοπίσετε, αξιολογήσετε, και υλοποιήσετε.

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

Submodules

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

Κάποια ενδεικτικά asciinema για την διαδικασία των submodules

Adding a submodule
Updating a submodule
Deleting a submodule