ΘΕΜΑΤΙΚΕΣ ΚΑΙ ΕΡΓΑΣΤΗΡΙΑ
C_MOB
11+ ετών
Μετατρέπουμε τις ιδέες μας σε πραγματικές εφαρμογές για smartphones και tablets!

Στόχος
Όραμά μας είναι οι μαθητές να κατανοήσουν πώς σχεδιάζονται και προγραμματίζονται οι εφαρμογές που χρησιμοποιούν καθημερινά στα κινητά τους. Σχεδιάζουν το περιβάλλον χρήστη (UI/UX) και προγραμματίζουν τη λειτουργικότητα της εφαρμογής με αισθητήρες κινητού (GPS, επιταχυνσιόμετρο, camera).
Θεματολογία
Το MIT App Inventor είναι το ιδανικό περιβάλλον για τα παιδιά που θέλουν να μετατρέψουν τις ιδέες τους σε λειτουργικές εφαρμογές για smartphones και tablets. Πρόκειται για ένα διαισθητικό, block-based περιβάλλον προγραμματισμού που επιτρέπει τη δημιουργία εφαρμογών χωρίς την ανάγκη σύνθετου κώδικα, καθιστώντας τον προγραμματισμό mobile apps, προσβάσιμο, διαισθητικό και διασκεδαστικό.
• Σχεδιασμός User Interface (UI): Τοποθέτηση κουμπιών, ετικετών, εικόνων, πλαισίων κειμένου και διατάξεων (layouts).
• Block-Based Event Programming: Προγραμματισμός αποκρίσεων σε αγγίγματα (touch events), κλήσεις και ειδοποιήσεις.
• Αξιοποίηση Αισθητήρων Κινητού: Χρήση GPS για εντοπισμό θέσης, επιταχυνσιόμετρου για ανίχνευση κίνησης, πυξίδας και κάμερας.
• Διαχείριση Δεδομένων & Βάσεις Δεδομένων: Αποθήκευση δεδομένων τοπικά (TinyDB) ή στο Cloud.
• Text-to-Speech & Speech Recognizer: Ενσωμάτωση αναγνώρισης φωνής και συνθεσάιζερ ομιλίας.
Αποτελέσματα
• Ανάπτυξη Λειτουργικών Android Apps: Δημιουργία αρχείων .apk που εγκαθίστανται και τρέχουν σε πραγματικές συσκευές.
• Κατάκτηση UI/UX Αρχών: Σχεδιασμός φιλικών και εύχρηστων οθονών για το χρήστη.
• Ενσωμάτωση Αισθητήρων σε Apps: Δημιουργία εφαρμογών που αντιδρούν στο κούνημα του κινητού ή στην αλλαγή τοποθεσίας.
Δεξιότητες
• Hard Skills: Mobile programming σε MIT App Inventor, διαχείριση TinyDB, σχεδιασμός UI/UX, testing σε εξομοιωτές και πραγματικά κινητά.
• Soft Skills: Product design thinking, κατανόηση των αναγκών του τελικού χρήστη, παρουσίαση [pitch] της εφαρμογής.
• Επιχειρηματικότητα: Σκέψη για το πώς μια εφαρμογή λύνει ένα καθημερινό πρόβλημα.
Projects
• Pet Robot App: Δημιουργούμε ψηφιακό κατοικίδιο στο κινητό που αντιδρά στη φωνή και στο άγγιγμα του χρήστη.
• Personal GPS Tracker / SOS App: Προγραμματίζουμε εφαρμογή που βλέπει τις συντεταγμένες GPS και στέλνει μήνυμα τοποθεσίας.
• Mobile Arcade Game (Tilt Control): Χτίζουμε παιχνίδι όπου ο παίκτης ελέγχει το χαρακτήρα γέρνοντας το κινητό (accelerometer).
• Text-to-Speech Translator App: Δημιουργούμε εφαρμογή που μετατρέπει γραπτό κείμενο σε ομιλία σε διάφορες γλώσσες.
Εφαρμογές
• Mobile Industry & App Economy: Κατάνοηση της δομής των εφαρμογών του Play Store.
• Επαγγελματικός Προσανατολισμός: Mobile App Developer, UI/UX Designer, Product Manager.
Περιληπτικά
Οι μαθητές εισέρχονται στον κόσμο της ανάπτυξης φορητών εφαρμογών (Mobile App Development) χρησιμοποιώντας το MIT App Inventor
Τι κερδίζεις
📱 Δημιούργησε τη δική σου εφαρμογή στο κινητό! Προγραμματίζουμε Android Apps με GPS, αισθητήρες κίνησης και UI design. Δες το δικό σου app να τρέχει στο smartphone σου!





