Προσωπικό project / Εκπαίδευση και λογισμικό

CIMI / Student App

Η γνώση,
σε ένα μέρος.

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

CIMI — οργάνωση εκπαιδευτικού περιεχομένου και τεχνικών εργαλείων
Εκπαίδευση · Οργάνωση περιεχομένου · Ανάπτυξη εφαρμογής
Αντικείμενο
Εκπαιδευτική πλατφόρμα
Ο ρόλος μου
Σχεδιασμός και ανάπτυξη εφαρμογής
Διαδρομή
Περίπου δύο χρόνια ανάπτυξης

01 / Η αφετηρία

Από μια φοιτητική ανάγκη,
σε μια ολοκληρωμένη εφαρμογή.

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

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

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

02 / Οργάνωση

Κάθε πληροφορία έχει τη θέση της.

Η ιεραρχία συνδέει το εκπαιδευτικό περιεχόμενο με το πλαίσιο στο οποίο χρησιμοποιείται.

  1. 01Πανεπιστήμιο
  2. 02Τμήμα
  3. 03Εξάμηνο
  4. 04Μάθημα
  5. 05Κεφάλαιο

Θεωρία, παραδείγματα και τεχνικά εργαλεία οργανώνονται γύρω από το αντικείμενο του μαθήματος.

03 / Λειτουργίες

Περισσότερο από μια συλλογή σημειώσεων.

01

Οργάνωση μαθημάτων

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

02

Θεωρία και παραδείγματα

Σημειώσεις και λυμένες ασκήσεις συγκεντρωμένες ανά αντικείμενο, για σύνδεση της θεωρίας με την εφαρμογή.

03

Τεχνικά λογισμικά

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

04

Αναζήτηση περιεχομένου

Αναζήτηση με λέξεις-κλειδιά για εύρεση υλικού μέσα στην πλατφόρμα.

05

Αγαπημένα και αξιολογήσεις

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

06

Επικοινωνία φοιτητών

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

04 / Ρόλοι και δικαιώματα

Ένα περιβάλλον.
Τρεις διαφορετικοί ρόλοι.

admin

Διαχειριστής

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

editor

Συντάκτης

Δημιουργία και επιμέλεια του εκπαιδευτικού περιεχομένου που του ανατίθεται.

user

Φοιτητής

Πρόσβαση στο εκπαιδευτικό υλικό και χρήση των λειτουργιών της εφαρμογής.

05 / Τεχνική υλοποίηση

Σχεδιασμός, δεδομένα
και ανάπτυξη.

  • Laravel
  • PHP
  • Blade
  • Vite
  • Βάση δεδομένων

Η εφαρμογή βασίστηκε στο Laravel, με περιβάλλον σε Blade και διαχείριση των αρχείων του frontend μέσω Vite.

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

Για εμένα, το CIMI ήταν μια πρακτική εμπειρία ανάπτυξης μιας εφαρμογής από την αρχική ιδέα μέχρι τη φιλοξενία και τη συντήρησή της.

06 / Η εμπειρία που κράτησα

Τι μου έμαθε αυτό το project.

01

Η δομή πριν από την κλίμακα

Για να προστεθούν περισσότερα μαθήματα και τμήματα, το περιεχόμενο χρειάζεται σαφή οργάνωση από την αρχή.

02

Διαφορετικοί χρήστες, διαφορετικές ανάγκες

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

03

Η εφαρμογή χρειάζεται και περιεχόμενο

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

CIMI / Student App

Τεχνική γνώση.
Πρακτική εφαρμογή.

Ένα προσωπικό project που συνδέει τις σπουδές μου με την ανάπτυξη ψηφιακών εργαλείων.