ΠΛΗΡΟΦΟΡΙΑΚΟ ΣΥΣΤΗΜΑ ΔΙΑΧΕΙΡΗΣΗΣ ΧΡΟΝΟΥ ΓΙΑ ΦΟΙΤΗΤΕΣ

– UniTimeMan

t8250055 t8250103 t8250041 t8250298

α) Ποιό το πρόβλημα που έρχεται να λύσει η ιδέα σας;

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

Αυτή η έλλειψη οργάνωσης του χρόνου οδηγεί στατιστικά σε καθυστερήσεις, άγχος, σύγχυση, κούραση, απογοήτευση,

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

β) Ποιά ιδέα προτείνετε, δηλάδή μια περιγραφή του τι θα κάνει η λύση σας;

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

Για να αφήσουμε στην άκρη τα γενικόλογα…στην ουσία:

  • Ο μαθητής εισάγει με οποιονδήποτε τρόπο επιθυμεί και του είναι εύκολο το πρόγραμμα σπουδών του (φωτογραφία, αρχείο)
    και τις εξω-πανεπιστημιακές του υποχρεώσεις (Hobby, κοινωνική ζωή, εργασία) καθώς και πόσο χρόνο μέσα στην μέρα του θέλει να
    διαθέσει στην κάθε δραστηριότητα (καθορισμός προτεραιοτήτων)
  • Θα παρουσιάζεται σε μορφή ημερολογίου το πρόγραμμα με χρήση πινάκων που λειτουργούν ως χρονικά παράθυρα και δίνεται η
    δυνατότητα στον χρήστη για προσαρμογή του μεγέθους τους. (π.χ. 1 ώρα, 30 λεπτά κ.λ.π.)
  • Θα εκπαιδευθεί ένα LLM με θεωρητικά inputs έτσι ώστε να μπορεί να ανταποκριθεί ακόμα και στα πιό περίεργα προγράμματα
    που θα μπορούσε να έχει ένας φοιτητής
  • Θα προσφέρει έξυπνες λύσεις που προσαρμόζονται σε νέα δεδομένα (π.χ. αλλαγές τελευταίας στιγμής)
  • Αποθηκεύει δεδομένα ώστε ο φοιτητής να έχει πρόσβαση στο πρόγραμμα του οποιαδήποτε στιγμή. Παρουσιάζει απλά στατιστικά
    (π.χ. χρόνος μελέτης ανά μάθημα). Με αυτόν τον τρόπο υποστηρίζει καλύτερη ισορροπία μεταξύ σπουδών και προσωπικού χρόνου.

γ) Σε ποιούς/ες απευθύνεται;

Το πληροφοριακό μας σύστημα απευθύνεται κυρίως σε:
α) Προπτυχιακούς και μεταπτυχιακούς φοιτητές που χρειάζεται να οργανώσουν καλύτερα τον χρόνο και τις υποχρεώσεις τους.
β) Φοιτητές που εργάζονται παράλληλα και χρειάζονται μία αποτελεσματική διαχείριση χρόνου.
γ) Φοιτητές με μαθήματα που περιλαμβάνουν πολλές ομαδικές εργασίες και υποχρεωτικά εργαστήρια.
δ) Γενικότερα, όσους επιθυμούν να βελτιώσουν την ακαδημαϊκή τους απόδοση μέσω καλύτερης οργάνωσης χρόνου.
ε) Φοιτητών που πάσχουν από “Απόσπαση Προσοχής” ή άλλων σχετικών νοσημάτων που πρέπει να έχουν ένα εξειδικευμένο πρόγραμμα πειθαρχίας.

Η απάντησή μας στο θέμα 3

public class Main {
  public static void main(String[] args) {
    int[][] num = {
      {0,1,2,3,4,5,6,7,8,9,10},
      {0,1,10,11,100,101,110,111,1000,1001,1010}
    };

    for (int j = 0; j < num[0].length; j++) {
      System.out.println();
      for (int i = 0; i < num.length; i++) {
        System.out.print(num[i][j] + "\t");
      }
    }
  }
}

Ατομικό σκέλος εργασίας

ΘΕΜΑ 1 - t8250055

Πρώτο ζητούμενο:
έστω οι αριθμοί 137 και 826 τότε...
137= 10001001 αφού 1*2^7 + 0*2^6 + 0*2^5 + 0*2^4 + 1*2^3 + 0*2^2 + 2^0 = 128+8+1=137
826=1100111010 αφού 2^9 + 2^8 +2^5 + 2^4 +2^3 +2^1=512+256+32+16+8+2=826
πρόσθεση:
0 0 1 0 0 0 1 0 0 1
1 1 0 0 1 1 1 0 1 0+
= 1 1 1 1 0 0 0 0 1 3

516 x256 x128 x64 x32 x16 x8 x4 x2 x1
1 1 1 1 0 0 0 0 0 1
516 256 128 64 0 0 0 0 2 1 οπότε τελικά 826+137=963

ΘΕΜΑ 1 - t8250103

ΘΕΜΑ 1 t8250103

Επέλεξα τους αριθμούς 138 και 501 στο δεκαδικό σύστημα.

Ο 138 στο δυαδικό σύστημα είναι 10001010.

Διαδικασία:

Κάνω ακέραια διαίρεση του αρχικού αριθμού με το 2. Κρατάω το υπόλοιπο της διαίρεσης (1 ή 0) και έπειτα
επαναλαμβάνω την ίδια διαδικασία με τον καινούργιο μου αριθμό (ο οποίος είναι κάθε φορά το πηλίκο της προηγούμενης διαίρεσης),
μέχρις ότου το πηλίκο της τελευταίας διαίρεσης να είναι το 0.

ΑΡΙΘΜΟΣ ΠΗΛΙΚΟ ΥΠΟΛΟΙΠΟ
138/2 69 0
69/2 34 1
34/2 17 0
17/2 8 1
8/2 4 0
4/2 2 0
2/2 1 0
1/2 0 1

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

Προκύπτει ο δυαδικός αριθμός 10001010.

Ο 501 στο δυαδικό σύστημα είναι 111110101.

ΑΡΙΘΜΟΣ ΠΗΛΙΚΟ ΥΠΟΛΟΙΠΟ
501/2 250 1
250/2 125 0
125/2 62 1
62/2 31 0
31/2 15 1
15/2 7 1
7/2 3 1
3/2 1 1
1/2 0 1

Πρόσθεση

  10001010
 111110101 +
-------------
1001111111

Επέλεξα τους αριθμούς 912 και 99 στο δεκαδικό σύστημα.

Ο 912 στο δυαδικό σύστημα είναι 1110010000.

ΑΡΙΘΜΟΣ ΠΗΛΙΚΟ ΥΠΟΛΟΙΠΟ
912/2 456 0
456/2 228 0
228/2 114 0
114/2 57 0
57/2 28 1
28/2 14 0
14/2 7 0
7/2 3 1
3/2 1 1
1/2 0 1

Ο 99 στο δυαδικό σύστημα είναι 1100011.

ΑΡΙΘΜΟΣ ΠΗΛΙΚΟ ΥΠΟΛΟΙΠΟ
99/2 49 1
49/2 24 1
24/2 12 0
12/2 6 0
6/2 3 0
3/2 1 1
1/2 0 1

Αφαίρεση

 1110010000
    1100011 -
--------------
 1100101101

Ο 1100101101 στο δεκαδικό είναι 813.

Διαδικασία:

Ξεκινάμε παίρνοντας ένα-ένα τα ψηφία του δυαδικού αριθμού από τα δεξιά προς τα αριστερά.

Πολλαπλασιάζουμε το ψηφίο με δυνάμεις του 2, ξεκινώντας με εκθέτη το 0 και σε κάθε μετάβαση
ψηφίου προς τα αριστερά αυξάνουμε τον εκθέτη κατά 1.

2^9 2^8 2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0
1 1 0 0 1 0 1 1 0 1
512 256 0 0 32 0 8 4 0 1

Προσθέτουμε, στη συνέχεια, τα γινόμενα που βρήκαμε: 512 + 256 + 32 + 8 + 4 + 1 = 813.

Επέλεξα τους αριθμούς 12 και 75 στο δεκαδικό σύστημα.

Ο 12 στο δυαδικό σύστημα είναι 1100.

ΑΡΙΘΜΟΣ ΠΗΛΙΚΟ ΥΠΟΛΟΙΠΟ
12/2 6 0
6/2 3 0
3/2 1 1
1/2 0 1

Ο 75 στο δυαδικό σύστημα είναι 1001011.

ΑΡΙΘΜΟΣ ΠΗΛΙΚΟ ΥΠΟΛΟΙΠΟ
75/2 37 1
37/2 18 1
18/2 9 0
9/2 4 1
4/2 2 0
2/2 1 0
1/2 0 1

Πολλαπλασιασμός

       1001011
          1100 x
-----------------
       0000000
      0000000
     1001011
    1001011   +
----------------
    1110000100

Ο 1110000100 στο δεκαδικό είναι ο 900.

2^9 2^8 2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0
1 1 1 0 0 0 0 1 0 0
512 256 128 0 0 0 0 4 0 0

512 + 256 + 128 + 4 = 900.


ΘΕΜΑ 1 - t8250298

Επιλογή 2 δεκαδικών αριθμών, μετατροπή σε δυαδικό & πρόσθεση

a = 57, b = 212

57 / 2 = 28
1
28 / 2 = 14
0
14 / 2 = 7
0
7 / 2 = 3
1
3 / 2 = 1
1
1 / 2 = 0
1
57₁₀ = 111001₂

212 / 2 = 106
0
106 / 2 = 53
0
53 / 2 = 26
1
26 / 2 = 13
0
13 / 2 = 6
1
6 / 2 = 3
0
3 / 2 = 1
1
1 / 2 = 0
1
212₁₀ = 11010100₂

        111001
      11010100 +
----------------
     100011101

Αφαίρεση & μετατροπή σε δεκαδικό

c = 350, d = 120

350 / 2 = 175
0
175 / 2 = 87
1
87 / 2 = 43
1
43 / 2 = 21
1
21 / 2 = 10
1
10 / 2 = 5
0
5 / 2 = 2
1
2 / 2 = 1
0
1 / 2 = 0
1
350₁₀ = 101011110₂

120 / 2 = 60
0
60 / 2 = 30
0
30 / 2 = 15
0
15 / 2 = 7
1
7 / 2 = 3
1
3 / 2 = 1
1
1 / 2 = 0
1
120₁₀ = 1111000₂

1 0 1 0 1 1 1 1 0
0 0 1 1 1 1 0 0 0 -
---------------------
0 1 1 1 0 0 1 1 0

1·2⁷ = 128
1·2⁶ = 64
1·2⁵ = 32
0·2⁴ = 0
0·2³ = 0
1·2² = 4
1·2¹ = 2
0·2⁰ = 0

Τελικό άθροισμα: 128 + 64 + 32 + 4 + 2 = 230

Πολλαπλασιασμός & μετατροπή σε δεκαδικό

x = 1101, y = 1010

1101
   x 1010
   --------
     0000
    1101
   0000
  1101
------------------
10000010

Μετατροπή 10000010 σε δεκαδικό:
1·2⁷ + 0·2⁶ + 0·2⁵ + 0·2⁴ + 0·2³ + 0·2² + 1·2¹ + 0·2⁰
= 128 + 0 + 0 + 0 + 0 + 0 + 2 + 0
= 130


ΘΕΜΑ 1 - t8250041

Αριθμοί πρόσθεσης: 21 και 67
21 = 10101 , διότι 1*2^4 + 0*2^3 + 1*2^2 + 0*2^1 + 1*2^0 = 16+4+1=21
67 = 1000011 , διότι 1*2^6 + 0*2^5 + 0*2^4 + 0*2^3 + 0*2^2 + 1*2^1 + 1*2^0 = 64+2+1=67
Πρόσθεση:
1 0 1 0 1
1 0 0 0 0 1 1 (+)
_______________
= 1 0 1 1 0 0 0

Αριθμοί αφαίρεσης: 25 και 13
25 = 11001 , διότι 1*2^4 + 1*2^3 + 0*2^2 + 0*2^1 + 1*2^0 = 16+8+1 = 25
13 = 1101 , διότι 1*2^3 + 1*2^2 + 0*2^1 + 1*2^0 = 8+4+1 = 13
Αφαίρεση:
1 1 0 0 1
0 1 1 0 1 (-)
____________
= 0 1 1 0 0
01100 = 12 , διότι 1*2^3 + 1*2^2 + 0*2^1 + 0*2^0 = 12

Αριθμοί πολλαπλασιασμού: 10111 και 10001
1 0 1 1 1
1 0 0 0 1 (*)
__________________
1 0 1 1 1
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
1 0 1 1 1 (+)
___________________
1 1 0 0 0 0 1 1 1
110000111 = 391 , διότι 1*2^8 + 1*2^7 + 0*2^6 + 0*2^5 + 0*2^4 + 0*2^3 + 1*2^2 + 1*2^1 + 1*2^0 = 256+128+4+2+1 = 391

Οργάνωση Χρόνου για Φοιτητές

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

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

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

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

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

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

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

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