ioniodi/D3js-US-educational-attainment

Παραδοτέο #2

diogenisAl opened this issue · 10 comments

Ζητούμενα στα οποία απαιτούνται αλλαγές στο προσωπικό σας αποθετήριο

  • Τροποποιήστε τον κώδικα και το μενού της εφαρμογής έτσι ώστε κάθε στιγμή να είναι εμφανές μόνο ένα από τα 3 γραφήματα, παραμένοντας πάντα στη σελίδα index.html.
  • Αντικαταστήστε το κάθε ένα από τα 3 γραφήματα με κάποιο άλλο διαδραστικό γράφημα της D3js.
  • Σε μια καινούργια σελίδα, να τοποθετήσετε αντίστοιχα 3 νέα διαδραστικά γραφήματα D3js της επιλογής σας, τα οποία θα οπτικοποιούν καινούργια στατιστικά δεδομένα που θα βρείτε από κάποια επίσημη στατιστική αρχή (π.χ. ΕΛΣΤΑΤ, Eurostat κ.λπ.).

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

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

Ωστόσο, μιας και ρώτησες, ένα αντίστοιχο παράδειγμα (αν και πολύ διαφορετικό) θα μπορούσε να είναι αυτό: https://ioniodi.github.io/D3js-uk-political-donations/full-viz.html#

Όταν λέτε καινούρια σελίδα εννοείται να δημιουργήσουμε καινούριο αποθετήριο?

@p17kots Όχι απαραίτητα. Αν όμως σας διευκολύνει να το κάνετε σε καινούριο αποθετήριο, τότε ok.

Στο πρώτο ερώτημα όταν γράφετε "παραμένοντας πάντα στη σελίδα index.html" εννοείτε ,πως δεν μας επιτρέπεται να κάνουμε αλλού αλλαγές σε αρχεία άλλου τύπου (πέρα από αυτό το αρχείο )και ότι δεν μπορούμε να φτιάξουμε καινούργιους φακέλους .html;

@chrikri Μπορείτε να κάνετε ό,τι κρίνετε απαραίτητο αρκεί το τελικό αποτέλεσμα να φαίνεται στο αντίστοιχο url σας όπως το: https://ioniodi.github.io/D3js-US-educational-attainment/.

dmisa commented

Καλησπέρα σας,
Θα ήθελα να κάνω 2 ερωτήσεις σχετικά με το παραδοτέο. 1) Το κουμπί Top αφού τα γραφήματα θα εμφανίζονται ένα ένα και δεν έχει κάποια ουσιώδη λειτουργία, μπορούμε να το αφαιρέσουμε ή να το μετατρέψουμε σε κουμπί για την εμφάνιση και των 3ων γραφημάτων μαζι; 2) Οι πηγές των στατιστικών στοιχείων πρέπει να αναφέρονται στην σελίδα ή αρκεί μόνο στην τελική αναφορά της εργασίας;

Καλησπέρα.
Σχετικά με το 2ο ερώτημα:
"Αντικαταστήστε το κάθε ένα από τα 3 γραφήματα με κάποιο άλλο διαδραστικό γράφημα της D3js.",
τα νέα γραφήματα θα πρέπει να κουβαλάνε τα χαρακτηριστικά των προηγουμένων? Δηλ:

  1. Όταν το ποντίκι διέρχεται επάνω από κάθε επιλογή του menu στην κορυφή της σελίδας, να ακούγεται κάποιος ήχος της επιλογής σας.
  2. (text-to-speech)
  3. responsive design

Ευχαριστώ

@p17kagk ναι, θα πρέπει να έχουν και τα στοιχεία των προηγούμενων.

Επίσης, για την καλύτερη βαθμολόγηση των εργασιών θα πρέπει να έχετε λάβει υπόψη και τη σχετική οδηγία στο https://courses-ionio.github.io/help/guide/:

Για κάθε παραδοτέο (είτε είναι αναφορά είτε είναι κώδικας) θα πρέπει να δημιουργείτε ένα νέο κλαδί (του μάστερ κλαδιού σας) με τίτλο το ΑΜ και μια περιγραφή του παραδοτέου στο οποίο θα αλλάζετε τα αρχεία που θέλετε να στείλετε αφού πρώτα τα έχετε δοκιμάσει στο κλαδί drafts ή gh-pages αντίστοιχα. Με αυτόν τον τρόπο θα στέλνετε μόνο τα τελικά αρχεία σε ένα κλαδί του καθαρού μάστερ και θα μειώσετε την πιθανότητα συγκρούσεων.

@dmisa Μην αφαιρέσετε το κουμπί Top, ακόμα και αν φαίνεται περιττό σε αυτό το παραδοτέο.
Όσον αφορά στο 2ο, καλό θα ήταν να εμφανίζονται οι πηγές και στην ιστοσελίδα. Ωστόσο, για τον τελικό βαθμό του παραδοτέου, σημασία έχει οι στατιστικές πηγές να εμφανίζονται στην τελική αναφορά.