Τρίτη 2 Δεκεμβρίου 2025
Δευτέρα 17 Νοεμβρίου 2025
AppInventor: Εργασία Α τετραμήνου (Ομαδική ή Ατομική)
Νοεμβρίου 17, 2025 Philippos Koutsakas
AppInventor: Εργασία Α τετραμήνου (Ομαδική ή Ατομική)
Πώς πρέπει να αντιμετωπίσω την εργασία;
- για να χρησιμοποιήσετε τις γνώσεις που αποκτήσατε στον προγραμματισμό με AppInventor
- για να ψάξετε και να πειραματιστείτε με τις επιπλέον δυνατότητες και εντολές
- για να δημιουργήσετε κάτι που είναι πρωτότυπο, που λύνει ένα πρόβλημα ή εξυπηρετεί έναν σκοπό.
Επιλογή Θέματος
Για την επιλογή του θέματος της ομαδικής σας εργασίας, αφού πάρετε ιδέες από τους παρακάτω συνδέσμους, προτείνω να αφήστε την φαντασία σας ελεύθερη και να διαλέξετε το πιο ενδιαφέρον και πρωτότυπο θέμα που μπορείτε να σκεφτετείτε. Όσο πιο "τρελή" η ιδέα σας τόσο το καλύτερο :-)Πόσα και Ποιά είναι τα παραδοτέα της εργασίας;
- Συμπληρωμένο Ερωτηματολόγιο (διαθέσιμο στην e-class)
- Εφαρμογή AppInventor (για φορητή συσκεύη)
- Παρουσίαση (Power Point / Google Slides / Libre Office Impress) που περιλαμβάνει:
- το θέμα της εργασίας
- τη σχεδίαση της εφαρμογής
- τη λειτουργικότητα της
- τον τρόπο συνεργασίας της ομάδας και τυχόν δυσκολίες που αντιμετωπίσατε
- συμπληρώστε το ερωτηματολόγιο στην eclass
- υποβάλλετε στην eclass
- τον κωδικό εισόδου στον AppInventor (πχ CODE- PLUS-WAS-NOTE)
- τα ονόματα των μελών της ομάδας
- την παρουσίαση της εργασίας (ακολουθεί σχετικό παράδειγμα παρουσίασης)
Από που μπορώ να βρω ιδέες / πληροφορίες / υλικό;
- Μπορείτε να αναζητήσετε ιδέες αξιοιώντας τις σχετικές μηχανές αναζήτησης
- Μπορείτε να αξιοποιήσετε κάποιο παραγωγικό γλωσσικό μοντέλο (πχ ChatGPT)
Αξιοποίηση Μεγάλων Γλωσσικών Μοντέλων (πχ ChatGPT, DeepSeek, Gemini, κλπ)
ΚαλημέραΕίμαι μαθητής της Α Λυκείου και πρέπει να ετοιμάσω μία εργασία προγραμματισμού με τον MIT App Inventor.Θέλω να μου προτείνεις κάποιες ιδέες.Θέλω οι ιδέες να είναι πρωτότυπες, έξυπνες, καινοτόμες και σχετικά εύκολα υλοποιήσιμες
Αξιοποίηση παραδοσιακών μηχανών αναζήτησης
Επιπλέον πηγές για ιδέες για την εργασία
Ρίξτε μια ματιά και στους παρακάτω συνδέσμους:- Τεχνητή Νοημοσύνη και AppInventor https://appinventor.mit.edu/explore/ai-with-mit-app-inventor
- AppInventor Building Guides: https://appinventor.mit.edu/explore/app-building-guides
- Η εφαρμογή του μήνα σε AppInventor: https://appinventor.mit.edu/explore/app-month-gallery
- Παραδείγματα Εφαρμογών σε AppInventor: http://appinventor.mit.edu/explore/teach/example_projects
- Εφαρμογές AppInventor από την Ώρα του Κώδικα: http://appinventor.mit.edu/explore/hour-of-code
- Δημιουργία εφαρμογών με τον AppInventor: https://drive.google.com/file/d/1-KxIBGWH2gh9-CPCojSEiH2bm8Q1z75W/view?usp=sharing
- Πολλές διαθέσιμες εφαρμογές με την μορφή tutorial είναι διαθέσιμες ΕΔΩ
- Επίσης πολλά tutorials διαθέσιμα ΕΔΩ
- Android, Where's My Car? ΕΔΩ
- Fake Voice Tutorial ΕΔΩ
- Photo Booth Tutorial ΕΔΩ
- QuizMe Tutorial ΕΔΩ
- SnowGlobe Tutorial ΕΔΩ
- Magic Eight Ball Tutorial ΕΔΩ
- Space Invader Tutorial ΕΔΩ
- MakeQuiz and TakeQuiz Tutorial ΕΔΩ
- State Quiz App Tutorial ΕΔΩ
Κυριακή 9 Νοεμβρίου 2025
9 - Appinventor: Κουραμπιεδο-μελονομακαρονο μετρητής :-)
Νοεμβρίου 09, 2025 Philippos Koutsakas
Θα δημιουργήσουμε μία εφαρμογή που θα μετράει και θα καταγράφει τον αριθμό των μελομακάρονων και τον κουραμπιέδων που έχουμε φάει.
Η εφαρμογή θα περιλαμβάνει
- δύο κουμπιά που όταν πατηθούν αυξάνουν τον αριθμό των μελομακάρονων ή των κουραμπιέδων κατά ένα
- δύο πλαίσια κειμένου που εμφανίζουν τον τρέχων αριθμό μελομακάρονων και κουραμπιέδων που έχουμε φάει
Η εφαρμογή απεικονίζεται στην παρακάτω εικόνα.
Αναλυτικά οι οδηγίες για την ερφαρμογή είναι διαθίσιμες ΕΔΩ
11 - AppInventor: Πιάσε τη σημαία
Νοεμβρίου 09, 2025 Philippos Koutsakas
Θα υλοποιήσουμε ένα παιχνίδι στο οποίο ο παίκτης θα χειρίζεται μια μπάλα με τη βοήθεια του αισθητήρα προσανατολισμού (Orientation Sensor).
Σκοπός τους παιχνιδιού είναι να αγγίξει η μπάλα τη σημαία χωρίς να πέσει μέσα στις τρύπες. Η θέση της σημαίας θα αλλάζει κάθε 4 δευτερόλεπτα.

Ακολουθήστε τις οδηγίες που θα βρείτε ΕΔΩ μέχρι και το βήμα 7.
Τα αρχεία της εφαρμογής είναι διαθέσιμα ΕΔΩ
Στη συνέχεια, αντί του βήματος 8 προσθέστε την παρακάτω εντολή:
10 - AppInventor: Ζωγραφική με τα δάχτυλα
Νοεμβρίου 09, 2025 Philippos Koutsakas
Εφαρμογή "Ζωγραφική με τα δάχτυλα"
Το περιβάλλον της εφαρμογής μας θα μοιάζει κάπως έτσι...
Βασικές έννοιες
- Υποπρόγραμμα – διαδικασία (procedure).
- Λήψη φωτογραφιών με την κάμερα της συσκευής.
- Σχεδίαση κύκλων και γραμμών σε καμβά.
- Αποθήκευση σχεδίου στη συσκευή.
Βήμα 1: Δημιουργία project και ρυθμίσεις κεντρικής οθόνης
Ξεκινώντας, δημιουργούμε ένα καινούργιο project με όνομα FingerPainting.Βήμα 2: Μεταφόρτωση αρχείων πολυμέσων
Βήμα 3: Σχέδια επάνω στον καμβά
Βήμα 4: Καθαρισμός του καμβά
Βήμα 5: Μια μικρή παλέτα με χρώματα
Βήμα 6: Αλλάζοντας το πάχος της γραμμής
Βήμα 7: Σχέδια πάνω στις φωτογραφίες
Βήμα 8: Καθαρισμός του καμβά (συνέχεια)
Βήμα 9: Αποθήκευση των σχεδίων μας
Κυριακή 2 Νοεμβρίου 2025
9 - AppInventor: Εφαρμογή Panic Button
Νοεμβρίου 02, 2025 Philippos Koutsakas
Το πρώτο θα είναι το κουμπί πανικού. Όταν ο χρήστης αγγίζει το κουμπί πανικού θα ξεκινάει ο ήχος μιας σειρήνας, ο οποίος θα αναπαράγεται ξανά και ξανά. Ταυτόχρονα, η συσκευή θα στέλνει ένα μήνυμα SMS σε έναν προεπιλεγμένο αριθμό για να ζητάει βοήθεια. Το κουμπί πανικού θα απενεργοποιείται προσωρινά (ιδιότητα enabled), ώστε να είναι ορατό, αλλά ο χρήστης να μην μπορεί να το ξαναπατήσει.
Το δεύτερο κουμπί θα τερματίζει τον ήχο της σειρήνας και θα ενεργοποιεί εκ νέου το κουμπί πανικού.
Τρίτη 21 Οκτωβρίου 2025
8 - AppInventor: Σκύλος φύλακας
Οκτωβρίου 21, 2025 Philippos Koutsakas
Σκύλος φύλακας
- Καμβάς (canvas)
- Κινούμενη εικόνα μέσα σε οθόνη (sprite)
- Επαφή με οθόνη (touchdown και touchup)
- Κίνηση σε καμβά με βάση συντεταγμένες x, y
Τα απαιτούμενα αρχεία (εικόνες και ήχοι) είναι διαθέσιμα ΕΔΩ
Κυριακή 19 Οκτωβρίου 2025
7 - AppInventor: Να σου πω μία ιστορία
Οκτωβρίου 19, 2025 Philippos Koutsakas
Να σου πω μία ιστορία
Σάββατο 11 Οκτωβρίου 2025
6 - AppInventor: Ζάρια
Οκτωβρίου 11, 2025 Philippos Koutsakas
Ζάρια
- Γεγονότα (events)
- Τυχαίοι (random) αριθμοί
- Επιταχυνσιόμετρο (accelerometer)
Υπάρχουν πολλά παιχνίδια για παιδιά που παίζονται με ζάρια. Παράδειγμα το Knock Out...
- Κάθε παίχτης διαλέξει ένα “knock out” νούμερο (6, 7, 8, or 9). Περισσότεροι του ενός παίχτη μπορούν να διαλέξουν το ίδιο kkock out νούμερο.
- Οι παίχτες ρίχνουν τα ζάρια με τη σειρά και αθροίζουν το αποτέλεσμα.
- Αν ένας παίχτης ρίξει 6, 7, 8 ή 9 τότε αποβάλλεται (knocked out) από το παιχνίδι για τον επόμενη γύρο.
Επέκταση της εφαρμογής μπορεί να είναι παιχνίδια σας το Bogle Junior ή το Pizza Part ή το Zombie Dice.
Η δραστηριότητα δημιουργήθηκε από τον Σύλλογο Εκπαιδευτικών Πληροφορικής - ΣΕΠ Χίου (https://www.sepchiou.gr/)
Τετάρτη 8 Οκτωβρίου 2025
4 - AppInventor: Πολλές οθόνες
Οκτωβρίου 08, 2025 Philippos Koutsakas
Εφαρμογή Πολλές οθόνες
- το στοιχείο Label
- τη χρήση πολλαπλών οθονών
- τη (συνδυαστική) χρήση Horizontal και Vertical Arrangements
Κυριακή 28 Σεπτεμβρίου 2025
3 - AppInventor: Εφαρμογή Πιάνο
Σεπτεμβρίου 28, 2025 Philippos Koutsakas
3 - AppInventor: Εφαρμογή Πιάνο
- από 7 κουμπιά (που θα αντιστοιχούν στις 7 νότες Ντο, Ρε, Μι, Φα, Σολ, Λα, Σι) και με το άγγιγμα κάθε κουμπιού θα αναπαράγεται ο ήχος της αντίστοιχης νότας.
- ένα Arrangement το οποίο θα διατηρεί τα κουμπία οργανωμένα
Δευτέρα 22 Σεπτεμβρίου 2025
2 - AppInventor: Φρόντισε τη γάτα (Hello Purr)
Σεπτεμβρίου 22, 2025 Philippos Koutsakas
- ένα αντικείμενο Button
- ένα αντικείμενο Sound
Τετάρτη 17 Σεπτεμβρίου 2025
1 - AppInventor: Hello World
Σεπτεμβρίου 17, 2025 Philippos Koutsakas
1 - Εφαρμογή Hello World
Γνωρίζουμε τον AppInventor μέσα από τη δημιουργία της (κλασσικής πλέον) εφαρμογής Hallo World :-)
Ειδικότερα, ακολουθώντας τα βήματα της δραστηριότας της παρακάτω παρουσίασης
- θα συνδεθούμε στην πλατφόρμα του AppInventor (χωρίς απαραίτητα να διαθέτουμε Google Account)
- θα γνωρίσουμε το περιβάλλον του AppInventor
- θα δημιουργήσουμε την πρώτη μας εφαρμογή
- θα συνδέσουμε και θα εκτελέσουμε την εφαρμογή μας σε φορητή συσκευή αξιοποιώντας τον MIT AI2 Companion
- ένα αντικείμενο Button
- ένα αντικείμενο TextToSpeach
Δευτέρα 28 Οκτωβρίου 2024
9 - AppInventor: Μαγνητισμός
Οκτωβρίου 28, 2024 Philippos Koutsakas
Εφαρμογή Προσομοίωση Λειτουργίας Μαγνήτη
Θα αναπτύξουμε μια εκπαιδευτική εφαρμογή μελέτης του φαινομένου του ΜαγνητισμούΟδηγίες για τη δημιουργία της εφαρμογής θα βρείτε ΕΔΩ
Επεξήγηση των εντολών της εφαρμογής θα βρείτε ΕΔΩ
Όταν το ξύλο χτυπήσει πάνω στον μαγνήτη θα πρέπει να αναπηδά και να συνεχίζει την κίνηση του προς την αντίθετη κατεύθυνση από την αρχική.
Αντίθετα όταν η μεταλλική μπάλα χτυπήσει πάνω στον μαγνήτη θα πρέπει να μένει κολλημένη πάνω του.
Τρίτη 8 Οκτωβρίου 2024
5 - AppInventor: Ζωάκια με ήχους
Οκτωβρίου 08, 2024 Philippos Koutsakas
Πώς κάνουν τα ζωάκια...
- την αρχική (εμφανίζεται με το άνοιγμα της εφαρμογής) περιλαμβάνει δύο κουμπιά που οδηγούν
- στην κεντρική οθόνη της εφαρμογής που θα περιλαμβάνει τα ζωάκια
- στην οθόνη των οδηγιών, που θα περιλαμβάνει οδηγίες για την εφαρμογή
Κυριακή 22 Σεπτεμβρίου 2024
0 - AppInventor: Εισαγωγή
Σεπτεμβρίου 22, 2024 Philippos Koutsakas
Κυριακή 14 Απριλίου 2024
Από την Ψευδο-Γλώσσα στην Python, μία παρουσίαση δρόμος...
Απριλίου 14, 2024 Philippos Koutsakas
Στόχος
Πατάμε πάνω στις γνώσεις μας στην Ψευδο-Γλώσσα και κάνουμε μία σύντομη βουτικά στην Python ;-)
Ειδικότερα οι μαθητές/τριες θα μπορούν να
- αναγνωρίζουν εντολές της γλώσσας προγραμματισμού Python και να τις αντιστοιχούν με εντολές της ψευδογλώσσας
- μετατρέπουν απλά προγράμματα από ψευδογλώσσα σε Python
- εκτελούν προγράμματα γραμμένα σε Python
- κάνουν αποσφαλμάτων προγραμμάτων γραμμένων σε Python
Τι είναι η Python?
Τρίτη 21 Μαρτίου 2023
Βιβλίο Παιχνίδια για Python και Pygame
Μαρτίου 21, 2023 Philippos Koutsakas
Pythonies: προγραμματισμός σε python μέσα από παραδείγματα
Μαρτίου 21, 2023 Philippos Koutsakas
Κάθε κεφάλαιο συνοδεύεται από ασκήσεις, που βοηθούν στην εξάσκηση και εμπέδωση των εννοιών. Στο τέλος κάθε κεφαλαίου υπάρχουν επίσης σύντομα κείμενα, σχετικά με τις έννοιες που πραγματεύεται το συγκεκριμένο κεφάλαιο.
Πρόκειται για εξαιρετική δουλειά των συναδέλφων Βασίλη Βασιλάκη και Γιώργου Μπουκέα
CodeCombat: Μαθαίνουμε Python παίζοντας :-)
Μαρτίου 21, 2023 Philippos Koutsakas
Γίνεται να εξασκηθώ στην Python παίζοντας;
Με το CodeCombat γίνεται ;-) Κάντε κλικ ΕΔΩ και ξεκινήσετε...





.jpg)


.jpg)



.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)




.jpg)
