Από τον Ιωάννη Κρόιτορ-Καταρτζίου, μέλος των GreekCodersK12 από το 2015
«Hack the Lab» είναι ο τίτλος του νέου hackathon, του διήμερου διαγωνισμού ανάπτυξης “έξυπνων” εφαρμογών και καινοτόμων λύσεων software/hardware, που διοργάνωσε το Εργαστήριο Τεχνολογίας UTech Lab του Ιδρύματος Ευγενίδου, στις 7 και 8 Μαρτίου 2020.
Έτσι λοιπόν, εγώ και η ομάδα μου, οι Code Chickens :), κληθήκαμε μέσα σε ένα 20ωρο περίπου να βρούμε μια λύση στο θέμα του διαγωνισμού που ήταν η ανάπτυξη «έξυπνων» εφαρμογών και καινοτόμων λύσεων software/hardware. Σκοπός του διαγωνισμού ήταν η αναβάθμιση των προσφερόμενων υπηρεσιών ενός σύγχρονου Εργαστηρίου Τεχνολογίας.
Οι συμμετέχοντες στο hackathon χωρίστηκαν 2-4 ατόμων. Η δικιά μας είχε 4 μέλη. Σε αντίθεση με άλλες ομάδες, δε γνωριζόμασταν μεταξύ μας και έτσι έπρεπε πρώτα να γνωριστούμε και στη συνέχεια να προσδιορίσουμε τι θέλουμε να κάνουμε.
Η λύση μας: Μετά από συζήτηση και ανταλλαγή ιδεών, καταλήξαμε να κατασκευάσουμε μια εφαρμογή, την ChickenApp :), για κινητά, η οποία θα βοηθούσε αφενός τα μικρότερα παιδιά που δεν γνωρίζουν κάποιους τεχνικούς όρους και έννοιες (π.χ. IoT, Python, Arduino) και αφετέρου εφήβους μη εξοικειωμένους με την τεχνολογία, να επιλέξουν κάποιο εργαστήριο/σεμινάριο που θα τους ταίριαζε στο UTech Lab.
Λειτουργίες της εφαρμογής:
1. Η εφαρμογή εκμεταλλευόμενη μια βάση δεδομένων (την οποία δημιουργήσαμε με Firebase), με απλές ερωτήσεις στη λογική του δέντρου, προτείνει στους συμμετέχοντες εξατομικευμένα σεμινάρια καθώς επίσης και την ημερομηνία διεξαγωγής τους.
2. Σκεφτήκαμε πως το παιδί που έχει παρακολουθήσει κάποιο σεμινάριο δε μπορεί να εξακριβώσει εάν έχει αφομοιώσει τις πληροφορίες και τις γνώσεις που έμαθε. Γι’ αυτό δημιουργήσαμε εξατομικευμένα quiz αξιολόγησης για το κάθε σεμινάριο, το οποίο συμπληρώνει ο συμμετέχων αφού τα παρακολούθησε.
3. Στο τέλος αξιολογείται και η εμπειρία του στο εργαστήριο. Το κάθε παιδί απαντάει σε ερωτήσεις στις οποίες δηλώνει το βαθμό ικανοποίησής του από το εργαστήριο, βαθμολογώντας σε κλίμακα likert, με 1 (καθόλου ικανοποιημένος) έως 5 (πολύ ικανοποιημένος).
Οφέλη από την λύση μας:
1. Ο αντίκτυπος του ChickenApp είναι πως το εργαστήριο γίνεται πιο προσιτό και εποικοδομητικό για τα παιδιά.
2. Για τους ανθρώπους του εργαστηρίου αποτελεί σημαντική πηγή feedback.
3. Για το ίδιο το εργαστήριο είναι σημαντική, αφού αξιολογείται στο πέρας των σεμιναρίων.
Επόμενα βήματα: Η εφαρμογή μας έχει προοπτικές εξέλιξης στο μέλλον, αφού μπορεί να εξελιχθεί σε μια εφαρμογή-social community, σε ένα γενικότερο πλαίσιο, η οποία θα περιλαμβάνει αναρτήσεις για διάφορες δημιουργικές δράσεις της πόλης και από άλλους φορείς μάλιστα, όπως βιβλιοθήκες, εκθέσεις κλπ.
Δημιουργία της εφαρμογής: Χρησιμοποιήσαμε το περιβάλλον του thunkable, ενός προγράμματος δημιουργίας εφαρμογών για Android και iOS, στο οποίο ο προγραμματισμός γίνεται με blocks. Επίσης αξιοποιήσαμε το Google Firebase για να βάλουμε τις ερωτήσεις σε μια βάση δεδομένων, η οποία μπορεί ανά πάσα στιγμή να αναβαθμίζεται. Για να ανεβάσουμε την εφαρμογή χρησιμοποιήσαμε το KeyStore και ύστερα την ανεβάσαμε στο Diwai ώστε μετά να την κατεβάσουμε στα κινητά μας.
Ρόλοι: Η ομάδα μας, όπως προανέφερα αποτελούνταν από 4 μέλη. Αναρωτηθήκαμε τι μπορεί να κάνει ο καθένας καλύτερα και καταλήξαμε πως τα δύο μέλη έπρεπε να ασχοληθούν με τον κώδικα της εφαρμογής, αφού είχαν μεγαλύτερη εξοικείωση με αυτόν, και εγώ με το άλλο μέλος να ασχοληθούμε με το γραφικό κομμάτι της εφαρμογής, το ανέβασμα της και την τελική παρουσίαση σε Prezi.
Παρουσίαση: Στο τέλος του διημέρου μαζεύτηκαν όλες οι ομάδες, οι κριτές και κάποιοι γονείς στην αίθουσα παρουσιάσεων του Ιδρύματος και διαθέτοντας 5 λεπτά, έπρεπε η κάθε ομάδα να παρουσιάσει την ιδέα της και να κάνει μια επίδειξη της δουλειάς της.
Η δουλειά μας βραβεύτηκε και διακριθήκαμε στην 3η θέση από τις 12 ομάδες που συμμετείχαν. Η εμπειρία ήταν ανεκτίμητη, διότι δουλέψαμε σε πραγματικό περιβάλλον. Εκτός από το ότι έπρεπε σε ένα τόσο μικρό χρονικό διάστημα να τελειώσουμε την εφαρμογή, γνώρισα νέα άτομα με τα οποία συνεργάστηκα και έκανα νέες φιλίες. Ευελπιστώ στο μέλλον να μου δοθεί η ευκαιρία να συμμετέχω σε κάτι παρόμοιο.



