Κυριακή 24 Νοεμβρίου 2024
Κυριακή 17 Νοεμβρίου 2024
AppInventor: Ομαδική Εργασία Α τετραμήνου (με την αξιοποίηση του ChatGPT)
Νοεμβρίου 17, 2024 Philippos Koutsakas
Πώς πρέπει να αντιμετωπίσω την ατομική εργασία;
- να χρησιμοποιήσετε τις γνώσεις που αποκτήσατε στον προγραμματισμό με AppInventor
- να ψάξετε και να πειραματιστείτε με τις επιπλέον δυνατότητες και εντολές
- να δημιουργήσετε κάτι που είναι πρωτότυπο, που λύνει ένα πρόβλημα ή εξυπηρετεί έναν σκοπό.
Επιλογή Θέματος
Για την επιλογή του θέματος της ομαδικής σας εργασίας, αφού πάρετε ιδέες από τους παρακάτω συνδέσμους, να αφήστε την φαντασία σας ελεύθερη και να διαλέξετε το πιο ενδιαφέρον και πρωτότυπο θέμα που μπορείτε να σκεφτετείτε. Όσο πιο "τρελή" η ιδέα σας τόσο το καλύτερο :-)Ποιά είναι τα παραδοτέα της εργασίας;
- να συμπληρώσετε το ερωτηματολόγιο που θα βρείτε στην eclass της τάξης μας
- να υποβάλλετε (στην eclass του μαθήματος μας) μία παρουσίαση που θα περιγράφει (1) το θέμα, (2) τη σχεδίαση, (3) τη λειτουργικότητα και (4) τον τρόπο που συνεργαστήκατε στο πλαίσιο της ομάδας σας. Ένα παράδειγμα παρουσίασης θα βρείτε ΕΔΩ
- να υποβάλλετε (στην eclass του μαθήματος μας) την εφαρμογή που θα έχετε υλοποιήσει για AppInventor σε μορφή αρχείου .apk
Από που μπορώ να βρω ιδέες / πληροφορίες / υλικό;
- Μπορείτε να αναζητήσετε ιδέες αξιοιώντας τις σχετικές μηχανές αναζήτησης
- Μπορείτε να αξιοποιήσετε κάποιο παραγωγικό γλωσσικό μοντέλο (πχ ChatGPT)
Αξιοποίηση ChatGPT
ΚαλημέραΕίμαι μαθητής της Α Λυκείου και πρέπει να ετοιμάσω μία εργασία προγραμματισμού με τον MIT App Inventor.Θέλω να μου προτείνεις κάποιες ιδέες.Θέλω οι ιδέες να είναι πρωτότυπες, έξυπνες, καινοτόμες και σχετικά εύκολα υλοποιήσιμες
Αξιοποίηση παραδοσιακών μηχανών αναζήτησης
Αν δεν σας εμπνέουν τα παραπάκω μπορείτε να κάνετε αναζήτηση στο διαδίκτυο για επιπλέον πηγές...
Ιδέες για σχετικά projects μπορείτε να βρείτε στους παρακάτω συνδέσμους:
- Η εφαρμογή του μήνα σε AppInventor: https://appinventor.mit.edu/explore/app-month-gallery
- AppInventor Building Guides: https://appinventor.mit.edu/explore/app-building-guides
- Παραδείγματα Εφαρμογών σε 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 ΕΔΩ
Κυριακή 10 Νοεμβρίου 2024
13 - Appinventor: Κουραμπιεδο-μελονομακαρονο μετρητής :-)
Νοεμβρίου 10, 2024 Philippos Koutsakas
Θα δημιουργήσουμε μία εφαρμογή που θα μετράει και θα καταγράφει τον αριθμό των μελομακάρονων και τον κουραμπιέδων που έχουμε φάει.
Η εφαρμογή θα περιλαμβάνει
- δύο κουμπιά που όταν πατηθούν αυξάνουν τον αριθμό των μελομακάρονων ή των κουραμπιέδων κατά ένα
- δύο πλαίσια κειμένου που εμφανίζουν τον τρέχων αριθμό μελομακάρονων και κουραμπιέδων που έχουμε φάει
Η εφαρμογή απεικονίζεται στην παρακάτω εικόνα.
Αναλυτικά οι οδηγίες για την ερφαρμογή είναι διαθίσιμες ΕΔΩ
12 - AppInventor: Εφαρμογή Panic Button
Νοεμβρίου 10, 2024 Philippos Koutsakas
Το πρώτο θα είναι το κουμπί πανικού. Όταν ο χρήστης αγγίζει το κουμπί πανικού θα ξεκινάει ο ήχος μιας σειρήνας, ο οποίος θα αναπαράγεται ξανά και ξανά. Ταυτόχρονα, η συσκευή θα στέλνει ένα μήνυμα SMS σε έναν προεπιλεγμένο αριθμό για να ζητάει βοήθεια. Το κουμπί πανικού θα απενεργοποιείται προσωρινά (ιδιότητα enabled), ώστε να είναι ορατό, αλλά ο χρήστης να μην μπορεί να το ξαναπατήσει.
Το δεύτερο κουμπί θα τερματίζει τον ήχο της σειρήνας και θα ενεργοποιεί εκ νέου το κουμπί πανικού.
Δευτέρα 28 Οκτωβρίου 2024
11 - AppInventor: Πιάσε τη σημαία
Οκτωβρίου 28, 2024 Philippos Koutsakas
Θα υλοποιήσουμε ένα παιχνίδι στο οποίο ο παίκτης θα χειρίζεται μια μπάλα με τη βοήθεια του αισθητήρα προσανατολισμού (Orientation Sensor).
Σκοπός τους παιχνιδιού είναι να αγγίξει η μπάλα τη σημαία χωρίς να πέσει μέσα στις τρύπες. Η θέση της σημαίας θα αλλάζει κάθε 4 δευτερόλεπτα.
Ακολουθήστε τις οδηγίες που θα βρείτε ΕΔΩ μέχρι και το βήμα 7.
Τα αρχεία της εφαρμογής είναι διαθέσιμα ΕΔΩ
Στη συνέχεια, αντί του βήματος 8 προσθέστε την παρακάτω εντολή:
9 - AppInventor: Μαγνητισμός
Οκτωβρίου 28, 2024 Philippos Koutsakas
Εφαρμογή Προσομοίωση Λειτουργίας Μαγνήτη
Θα αναπτύξουμε μια εκπαιδευτική εφαρμογή μελέτης του φαινομένου του ΜαγνητισμούΟδηγίες για τη δημιουργία της εφαρμογής θα βρείτε ΕΔΩ
Επεξήγηση των εντολών της εφαρμογής θα βρείτε ΕΔΩ
Όταν το ξύλο χτυπήσει πάνω στον μαγνήτη θα πρέπει να αναπηδά και να συνεχίζει την κίνηση του προς την αντίθετη κατεύθυνση από την αρχική.
Αντίθετα όταν η μεταλλική μπάλα χτυπήσει πάνω στον μαγνήτη θα πρέπει να μένει κολλημένη πάνω του.
10 - AppInventor: Ζωγραφική με τα δάχτυλα
Οκτωβρίου 28, 2024 Philippos Koutsakas
Εφαρμογή "Ζωγραφική με τα δάχτυλα"
Στο σημερινό μάθημα θα κατασκευάσουμε μια εφαρμογή ζωγραφικής με τα δάχτυλα, η οποία θα επιτρέπει να ζωγραφίζουμε ακόμα και πάνω σε φωτογραφίες που τραβάμε με την κάμερα της συσκευής, ενώ θα μπορούμε και να αποθηκεύσουμε τις δημιουργίες μας.Το περιβάλλον της εφαρμογής μας θα μοιάζει κάπως έτσι...
Βασικές έννοιες
- Υποπρόγραμμα – διαδικασία (procedure).
- Λήψη φωτογραφιών με την κάμερα της συσκευής.
- Σχεδίαση κύκλων και γραμμών σε καμβά.
- Αποθήκευση σχεδίου στη συσκευή.
Βήμα 1: Δημιουργία project και ρυθμίσεις κεντρικής οθόνης
Ξεκινώντας, δημιουργούμε ένα καινούργιο project με όνομα FingerPainting.Βήμα 2: Μεταφόρτωση αρχείων πολυμέσων
Βήμα 3: Σχέδια επάνω στον καμβά
Βήμα 4: Καθαρισμός του καμβά
Βήμα 5: Μια μικρή παλέτα με χρώματα
Βήμα 6: Αλλάζοντας το πάχος της γραμμής
Βήμα 7: Σχέδια πάνω στις φωτογραφίες
Βήμα 8: Καθαρισμός του καμβά (συνέχεια)
Βήμα 9: Αποθήκευση των σχεδίων μας
Δευτέρα 21 Οκτωβρίου 2024
8 - AppInventor: Σκύλος φύλακας
Οκτωβρίου 21, 2024 Philippos Koutsakas
Σκύλος φύλακας
- Καμβάς (canvas)
- Κινούμενη εικόνα μέσα σε οθόνη (sprite)
- Επαφή με οθόνη (touchdown και touchup)
- Κίνηση σε καμβά με βάση συντεταγμένες x, y
Τα απαιτούμενα αρχεία (εικόνες και ήχοι) είναι διαθέσιμα ΕΔΩ
Κυριακή 20 Οκτωβρίου 2024
6 - AppInventor: Ζάρια
Οκτωβρίου 20, 2024 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/)
7 - AppInventor: Να σου πω μία ιστορία
Οκτωβρίου 20, 2024 Philippos Koutsakas
Να σου πω μία ιστορία
Τρίτη 8 Οκτωβρίου 2024
5 - AppInventor: Ζωάκια με ήχους
Οκτωβρίου 08, 2024 Philippos Koutsakas
Πώς κάνουν τα ζωάκια...
- την αρχική (εμφανίζεται με το άνοιγμα της εφαρμογής) περιλαμβάνει δύο κουμπιά που οδηγούν
- στην κεντρική οθόνη της εφαρμογής που θα περιλαμβάνει τα ζωάκια
- στην οθόνη των οδηγιών, που θα περιλαμβάνει οδηγίες για την εφαρμογή
Κυριακή 6 Οκτωβρίου 2024
4 - AppInventor: Πολλές οθόνες
Οκτωβρίου 06, 2024 Philippos Koutsakas
Εφαρμογή Πολλές οθόνες
- το στοιχείο Label
- τη χρήση πολλαπλών οθονών
- τη (συνδυαστική) χρήση Horizontal και Vertical Arrangements
3 - AppInventor: Εφαρμογή Πιάνο
Οκτωβρίου 06, 2024 Philippos Koutsakas
3 - AppInventor: Εφαρμογή Πιάνο
- το στοιχείο Vertical Arrangement
Κυριακή 22 Σεπτεμβρίου 2024
1 - AppInventor: Hallo World
Σεπτεμβρίου 22, 2024 Philippos Koutsakas
Εφαρμογή Hello World
Γνωρίζουμε τον AppInventor μέσα από τη δημιουργία της εφαρμογής Hallo World.
Ειδικότερα μέσα από τη δραστηρίοτητα της παρουσίασης που ακολουθεί θα
- συνδεθούμε στην πλατφόρμα του App Inventor
- θα γνωρίσουμε το περιβάλλον του App Inventor
- θα δημιουργήσουμε μία νέα εφαρμογή
- Σχεδίαση / Λειτουργικότητα
- Θα συνδέσουμε και θα εκτελέσουμε την εφαρμογή μας σε φορητή συσκευή
2 - AppInventor: Φρόντισε τη γάτα (Hallo Purr)
Σεπτεμβρίου 22, 2024 Philippos Koutsakas
- Κουμπί (button).
- Επαφή με κουμπί (on_click)
- Αναπαραγωγή ήχου (play)
0 - AppInventor: Εισαγωγή
Σεπτεμβρίου 22, 2024 Philippos Koutsakas
Εφαρμογές Πληροφορικής Α Γενικού Λυκείου, Οδηγίες Διδασκαλίας 2024-25
Σεπτεμβρίου 22, 2024 Philippos Koutsakas
Οδηγίες Διδασκαλίας του μαθήματος 2024-25 ΕΔΩ
Σχολικό Βιβλίο ΕΔΏ
Πρόγραμμα Σπουδών (ενδεικτικό)
- Προγραμματιστικά Περιβάλλοντα, Δημιουργία Εφαμογών
- Προγραμματισμός εφαρμογών για φορητές συσκευές με ΜΙΤ AppInventor (16 ώρες)
- 5 ατομικές εργασίες
- 1 ομαδική εργασία
- Προγραμματισμός με BBC:microbit (4 ώρες)
- Επικοινωνία και Διαδίκτυο (18 ώρες)
- Web 2.0 και Υπηρεσίες Διαδικτύου
- Δημιουργία Ιστοσελίδων, HTML και CSS
- Συνεργασία και Ασφάλεια στο Διαδίκτυο (16 ώρες)
- Εφαρμογές Νέφους
- Κοινωνικά Δίκτυα
- Θέματα Ασφάλειας και Προστασίας στο Διαδίκτυο
- Πνευματικά Δικαιώματα και Πειρατεία Λογισμικού στο Διαδίκτυο
- Ιδιωτικότητα και Προσωπικά Δεδομένα στο Διαδίκτυο
Δευτέρα 8 Απριλίου 2024
Το βιογραφικό μας :-)
Απριλίου 08, 2024 Philippos Koutsakas
Ας κουβεντιάσουμε για το βιογραφικό μας...
Για να συντάξετε το βιογραφικό σας μπορείτε να αξιοποιήσετε ένα από τα παρακάτω πρότυπα του ιστότοπου Zety.com
- Παράδειγμα βιογραφικού εφήβου διαθέσιμο ΕΔΩ
- Παράδειγμα βιογραφικού μαθητή/τριας λυκείου / γυμνασίου ΕΔΩ
- Άλλα παραδείγματα βιογραφικών ΕΔΩ
Εναλλακτικά μπορείτε να δημιουργήσετε το βιογραφικό σας αξιοποιώντας την πλατφόρμα Europass . Πρόκειται για ένα σύνολο δωρεάν διαδικτυακών εργαλείων για τη διαχείρηση των δεξιοτήτων των πολιτών της Ευρωπαϊκής Ένωσης.
Ακολουθεί ένα σχετικό βίντεο
Τετάρτη 1 Φεβρουαρίου 2023
Υπηρεσίες Νέφους (Cloud Computing)
Φεβρουαρίου 01, 2023 Philippos Koutsakas
Το κεφάλαιο του σχολικού βιβλίου για τις "Εφαρμογές Νέφους" είναι διαθέσιμο εδώ: http://ebooks.edu.gr/ebooks/v/html/8547/2714/Pliroforiki_A-Lykeiou_html-empl/index4_13.html
Παρουσίαση για τις υπηρεσίες νέφους 2
Παρουσίαση για υπηρεσίες νέφους 2
Παρουσίαση για τα Google Docs
Παρουσίαση για τα Google Slides
Κυριακή 11 Δεκεμβρίου 2022
Εισαγωγή στην HTML
Δεκεμβρίου 11, 2022 Philippos Koutsakas
Ιστοστότοποι και HTML
Τι είναι η HTML;
Η HTML είναι μια περιγραφική γλώσσα, δηλαδή μία γλώσσα που καθορίζει το τρόπο που θα εμφανίζονται τα στοιχεία μίας ιστοσελίδας. Όταν ο Φυλλομετρητής ανακτά μια ιστοσελίδα, στην ουσία ανακτά τον κώδικα HTML της ιστοσελίδας, τον οποίο «διαβάζει» και «διερμηνεύει» τις ετικέτες του (της HTML), δημιουργεί την ιστοσελίδα και την εμφανίζει στην οθόνη, μορφοποιώντας το κείμενο και τις εικόνες της.Εισαγωγή στην HTML
Το σκονάκι μου για την HTML
Δραστηριότητες και Εργασίες HTML
Tutorials HTML
- Trinket fast forward Turial για HTML και CSS
- Μαθήματα HTML από την WLearn στα Ελληνικά
- W3Schools Tutorial
- Εισαγωγή στην HTML βήμα-βήμα