SlideShare a Scribd company logo
App Inventor
A
Θεόδωρος Αλεξόπουλος - Θεόδωρος Γκούντης
Τι είναι το AppInventor;
• Δωρεάν, οπτικό περιβάλλον προγραμματισμού με
πλακίδια (blocks), για τη δημιουργία εφαρμογών Android.
• Το περιβάλλον AppInventor όπως το SCRATCH, το BYOB κ.α. έχει χαρακτήρα
παιγνιώδη.
• Ευνοείται λοιπόν ιδιαίτερα η δημιουργία ενός τυπικού περιβάλλοντος
κοινωνιοκονστρουκτιβιστικού καθώς θεωρούμε ότι μέσω των κοινωνικών
αλληλεπιδράσεων επηρεάζεται η διαδικασία με την οποία οικοδομείται η
γνώση.
• Tο AppInventor είναι κατάλληλο για τη διδασκαλία του προγραµµατισµού και
ειδικότερα της υπολογιστικής σκέψης στη σχολική εκπαίδευση (Morreli et al.
2011).
Τι είναι το AppInventor;
• Παιδαγωγικά θεωρείται γενικά ωφέλιμη γιατί βοηθά στην
καλλιέργεια ανώτερων μορφών σκέψης (Papert,1991).
• Διδακτικά αποτελεί ικανότητα κλειδί που επιτρέπει την
εμβάθυνση και την κατανόηση πολλών άλλων γνωστικών
πεδίων Πληροφορικής (Φεσάκης & Δημητρακοπούλου, 2005)
• Το μάθημα του προγραμματισμού μέσα από το σχεδιασμό
ενός ηλεκτρονικού παιγνιδιού (Papert,1998) διδάσκεται πιο
ελκυστικά, διασκεδαστικά γιατί η μάθηση είναι βασιζόμενη
στην τεχνολογία και είναι και διασκεδαστική (O’Kelly , 2006)
Τα αρχικά πλεονεκτήµατα του
AppInventor
• Εύκολο στη χρήση περιβάλλον µε πολλές δυνατότητες
• Αντικειμενοστραφές μοντέλο οπτικού προγραμματισμού µε
δομές ελέγχου καθοδηγούμενες από γεγονότα (event-driven)
• Μάθηση µέσω της λύσης προβλημάτων
• Επιπλέον κίνητρα στους μαθητές σε σχέση µε το Scratch και
Alice, εξαιτίας της φορητότητας και της πρακτικής χρήσης των
εφαρμογών που δημιουργούνται
• Ύπαρξη emulator που σημαίνει ότι δεν χρειάζονται πολλές
συσκευές για την εισαγωγή στη σχολική τάξη
Χρησιμοποιώντας το AppInventor
• Δημιουργούμε ένα Λογαριασμό Google
• Ξεκινάμε το AppInventor μέσα από την διεύθυνση
http://appinventor.googlelabs.com και συνδεόμαστε.
Τα συστατικά του AppInventor -1
Τα 3 Συστατικά Στοιχεία του AppInventor:
1. Ο Designer – όπου σχεδιάζουμε το γραφικό κομμάτι.
2. Ο Blocks editor, όπου λέμε στο πρόγραμμα μας τι θέλουμε να κάνει
3. Ο Emulator (εξομοιωτής), μια εικονική τηλεφωνική συσκευή
(ή μια πραγματική συσκευή )
Designer, Blocks Editor and Emulator
Τα συστατικά του AppInventor -2
Ο App Inventor server αποθηκεύει την εργασία μας
και μας βοηθά να παρακολουθούμε τα projects μας.
•Το App Inventor σου επιτρέπει να αναπτύξεις
εφαρμογές για τα κινητά Android χρησιμοποιώντας
είτε ένα φυλλομετρητή είτε το κινητό μας είτε έναν
εξομοιωτή (emulator.)
Δημιουργείς εφαρμογές χρησιμοποιώντας :
• Το App Inventor Designer, όπου διαλέγεις τα αντικείμενα
για την εφαρμογή σου.
• Το App Inventor Blocks Editor, όπου συναρμολογείς
μπλοκ προγραμμάτων που συγκεκριμενοποιούν πως θα
συμπεριφερθούν τα αντίστοιχα μπλοκ προγραμμάτων.
What is it?
• Η εφαρμογή εμφανίζεται στο κινητό βήμα-βήμα όσο
προσθέτουμε κομμάτια σε αυτό, έτσι ώστε να μπορούμε να
ελέγχουμε τη δουλεία μας καθώς χτίζουμε την εφαρμογή.
• Όταν έχουμε τελειώσει μπορούμε να πακετάρουμε την εφαρμογή
και να δημιουργήσουμε μια ενοποιημένη εφαρμογή έτοιμη για
εγκατάσταση στην κινητή συσκευή μας.
• Σε περίπτωση που δεν έχουμε μια Android κινητή συσκευή
μπορούμε να χρησιμοποιήσουμε τον Android εξομοιωτή που
ουσιαστικά είναι ένα λογισμικό που πας επιτρέπει να τρέξουμε
την εφαρμογή στον υπολογιστή μας και να συμπεριφέρεται σαν
να τρέχει σε μια android κινητή συσκευή.
Java vs AppInventor
Java Code
public class HelloWorldApp {
public static void main(String[] args)
{
System.out.println("Hello World!");
}
}
AppInventor
Μπορείτε να μαντέψετε τι κάνουν
αυτά τα blocks?
Μπορείτε να μαντέψετε τι κάνουν
αυτά τα blocks?
Παράδειγμα υλοποίησης αλγόριθμου
προπαίδειας του 5
Συμπεράσματα
• Δεν μπορούμε να κατασκευάσουμε τα πάντα
– user interface
– Δεν μπορούμε να χρησιμοποιήσουμε όλα τα
χαρακτηριστικά (Features) που μπορεί να διαθέτει το
τηλέφωνο μας
Ο Προγραμματισμός συνεχίζει να είναι ακόμα μια αρκετά
δύσκολη δουλεία που απαιτεί αρκετή πρακτική άσκηση!

More Related Content

What's hot

διαδρομή πε70
διαδρομή πε70διαδρομή πε70
διαδρομή πε70ictbepipedo
 
Επαγγελματικό Λογισμικό στην ΤΕΕ: Επιμόρφωση και εφαρμογή Ε2 Παιδαγωγικά - Εκ...
Επαγγελματικό Λογισμικό στην ΤΕΕ: Επιμόρφωση και εφαρμογή Ε2 Παιδαγωγικά - Εκ...Επαγγελματικό Λογισμικό στην ΤΕΕ: Επιμόρφωση και εφαρμογή Ε2 Παιδαγωγικά - Εκ...
Επαγγελματικό Λογισμικό στην ΤΕΕ: Επιμόρφωση και εφαρμογή Ε2 Παιδαγωγικά - Εκ...
John Tzortzakis
 
οδηγιες γεν παιδ & επιλ γ γελ & δ εσπ γελ 2014 15
οδηγιες γεν παιδ & επιλ γ γελ & δ εσπ γελ 2014 15οδηγιες γεν παιδ & επιλ γ γελ & δ εσπ γελ 2014 15
οδηγιες γεν παιδ & επιλ γ γελ & δ εσπ γελ 2014 15
timtheof
 
Ένα Διδακτικό Σενάριο για το Ελεύθερο Λογισμικό
Ένα Διδακτικό Σενάριο για το Ελεύθερο ΛογισμικόΈνα Διδακτικό Σενάριο για το Ελεύθερο Λογισμικό
Ένα Διδακτικό Σενάριο για το Ελεύθερο Λογισμικό
George Boukeas
 
Eνημερωτική συνάντηση καθηγητών πληροφορικής
Eνημερωτική συνάντηση καθηγητών πληροφορικήςEνημερωτική συνάντηση καθηγητών πληροφορικής
Eνημερωτική συνάντηση καθηγητών πληροφορικής
Vassilis Efopoulos
 
εκπαιδευτικό σενάριο ασφάλεια στο διαδίκτυο
εκπαιδευτικό σενάριο ασφάλεια στο διαδίκτυοεκπαιδευτικό σενάριο ασφάλεια στο διαδίκτυο
εκπαιδευτικό σενάριο ασφάλεια στο διαδίκτυοcpapadak
 
παρουσιαση προγραμματος-επιμορφωσης-ειδικο-μερος (1)
παρουσιαση προγραμματος-επιμορφωσης-ειδικο-μερος (1)παρουσιαση προγραμματος-επιμορφωσης-ειδικο-μερος (1)
παρουσιαση προγραμματος-επιμορφωσης-ειδικο-μερος (1)Ellh
 
Αξιολόγηση Ε.Λ.
Αξιολόγηση Ε.Λ.Αξιολόγηση Ε.Λ.
οδηγίες διδασκαλίας
οδηγίες διδασκαλίαςοδηγίες διδασκαλίας
οδηγίες διδασκαλίας
Elli Rota
 
Faseis models ict_education
Faseis models ict_educationFaseis models ict_education
Faseis models ict_educationvmantzorou
 

What's hot (13)

διαδρομή πε70
διαδρομή πε70διαδρομή πε70
διαδρομή πε70
 
Επαγγελματικό Λογισμικό στην ΤΕΕ: Επιμόρφωση και εφαρμογή Ε2 Παιδαγωγικά - Εκ...
Επαγγελματικό Λογισμικό στην ΤΕΕ: Επιμόρφωση και εφαρμογή Ε2 Παιδαγωγικά - Εκ...Επαγγελματικό Λογισμικό στην ΤΕΕ: Επιμόρφωση και εφαρμογή Ε2 Παιδαγωγικά - Εκ...
Επαγγελματικό Λογισμικό στην ΤΕΕ: Επιμόρφωση και εφαρμογή Ε2 Παιδαγωγικά - Εκ...
 
οδηγιες γεν παιδ & επιλ γ γελ & δ εσπ γελ 2014 15
οδηγιες γεν παιδ & επιλ γ γελ & δ εσπ γελ 2014 15οδηγιες γεν παιδ & επιλ γ γελ & δ εσπ γελ 2014 15
οδηγιες γεν παιδ & επιλ γ γελ & δ εσπ γελ 2014 15
 
Ένα Διδακτικό Σενάριο για το Ελεύθερο Λογισμικό
Ένα Διδακτικό Σενάριο για το Ελεύθερο ΛογισμικόΈνα Διδακτικό Σενάριο για το Ελεύθερο Λογισμικό
Ένα Διδακτικό Σενάριο για το Ελεύθερο Λογισμικό
 
Eνημερωτική συνάντηση καθηγητών πληροφορικής
Eνημερωτική συνάντηση καθηγητών πληροφορικήςEνημερωτική συνάντηση καθηγητών πληροφορικής
Eνημερωτική συνάντηση καθηγητών πληροφορικής
 
εκπαιδευτικό σενάριο ασφάλεια στο διαδίκτυο
εκπαιδευτικό σενάριο ασφάλεια στο διαδίκτυοεκπαιδευτικό σενάριο ασφάλεια στο διαδίκτυο
εκπαιδευτικό σενάριο ασφάλεια στο διαδίκτυο
 
4.4 (1)
4.4 (1)4.4 (1)
4.4 (1)
 
παρουσιαση προγραμματος-επιμορφωσης-ειδικο-μερος (1)
παρουσιαση προγραμματος-επιμορφωσης-ειδικο-μερος (1)παρουσιαση προγραμματος-επιμορφωσης-ειδικο-μερος (1)
παρουσιαση προγραμματος-επιμορφωσης-ειδικο-μερος (1)
 
Αξιολόγηση Ε.Λ.
Αξιολόγηση Ε.Λ.Αξιολόγηση Ε.Λ.
Αξιολόγηση Ε.Λ.
 
Αξιολόγηση Ε.Λ.
Αξιολόγηση Ε.Λ.Αξιολόγηση Ε.Λ.
Αξιολόγηση Ε.Λ.
 
Αξιολόγηση Ε.Λ.
Αξιολόγηση Ε.Λ.Αξιολόγηση Ε.Λ.
Αξιολόγηση Ε.Λ.
 
οδηγίες διδασκαλίας
οδηγίες διδασκαλίαςοδηγίες διδασκαλίας
οδηγίες διδασκαλίας
 
Faseis models ict_education
Faseis models ict_educationFaseis models ict_education
Faseis models ict_education
 

Viewers also liked

σχέδια μαθήματος για App inventor student ask a question
σχέδια μαθήματος για App inventor student ask a questionσχέδια μαθήματος για App inventor student ask a question
σχέδια μαθήματος για App inventor student ask a question
teacherbot12
 
ArduinoBots - 5ο Φεστιβάλ Ψηφιακής Δημιουργίας
ArduinoBots - 5ο Φεστιβάλ Ψηφιακής ΔημιουργίαςArduinoBots - 5ο Φεστιβάλ Ψηφιακής Δημιουργίας
ArduinoBots - 5ο Φεστιβάλ Ψηφιακής Δημιουργίας
Theodore Meimarakis
 
ΘΕΜΑΤΑ ΠΙΣΤΟΠΟΙΗΣΗΣ Β' ΕΠΙΠΕΔΟΥ 2014
ΘΕΜΑΤΑ ΠΙΣΤΟΠΟΙΗΣΗΣ Β' ΕΠΙΠΕΔΟΥ 2014 ΘΕΜΑΤΑ ΠΙΣΤΟΠΟΙΗΣΗΣ Β' ΕΠΙΠΕΔΟΥ 2014
ΘΕΜΑΤΑ ΠΙΣΤΟΠΟΙΗΣΗΣ Β' ΕΠΙΠΕΔΟΥ 2014
Vasilis Drimtzias
 
Φύλλο εργασίας για HTML & CSS
Φύλλο εργασίας για HTML & CSSΦύλλο εργασίας για HTML & CSS
Φύλλο εργασίας για HTML & CSS
lyk-tragaias
 
Εισαγωγή στο περιβάλλον του GameMaker
Εισαγωγή στο περιβάλλον του GameMakerΕισαγωγή στο περιβάλλον του GameMaker
Εισαγωγή στο περιβάλλον του GameMaker
Vasilis Drimtzias
 
Δημιουργώντας Παιχνίδια με το GameMaker
Δημιουργώντας Παιχνίδια με το GameMakerΔημιουργώντας Παιχνίδια με το GameMaker
Δημιουργώντας Παιχνίδια με το GameMaker
Vasilis Drimtzias
 
Εγχειρίδιο για εκπαιδευτικούς πρωτοβάθμιας εκπαίδευσης με δραστηριότητες στη...
Εγχειρίδιο για εκπαιδευτικούς πρωτοβάθμιας εκπαίδευσης με  δραστηριότητες στη...Εγχειρίδιο για εκπαιδευτικούς πρωτοβάθμιας εκπαίδευσης με  δραστηριότητες στη...
Εγχειρίδιο για εκπαιδευτικούς πρωτοβάθμιας εκπαίδευσης με δραστηριότητες στη...
Vasilis Drimtzias
 
Εισαγωγή στο GameΜaker
Εισαγωγή στο GameΜakerΕισαγωγή στο GameΜaker
Εισαγωγή στο GameΜaker
Ιωάννης Σαρημπαλίδης
 
MIT App Inventor + Arduino + Bluetooth
MIT App Inventor + Arduino + BluetoothMIT App Inventor + Arduino + Bluetooth
MIT App Inventor + Arduino + Bluetooth
mike parks
 

Viewers also liked (9)

σχέδια μαθήματος για App inventor student ask a question
σχέδια μαθήματος για App inventor student ask a questionσχέδια μαθήματος για App inventor student ask a question
σχέδια μαθήματος για App inventor student ask a question
 
ArduinoBots - 5ο Φεστιβάλ Ψηφιακής Δημιουργίας
ArduinoBots - 5ο Φεστιβάλ Ψηφιακής ΔημιουργίαςArduinoBots - 5ο Φεστιβάλ Ψηφιακής Δημιουργίας
ArduinoBots - 5ο Φεστιβάλ Ψηφιακής Δημιουργίας
 
ΘΕΜΑΤΑ ΠΙΣΤΟΠΟΙΗΣΗΣ Β' ΕΠΙΠΕΔΟΥ 2014
ΘΕΜΑΤΑ ΠΙΣΤΟΠΟΙΗΣΗΣ Β' ΕΠΙΠΕΔΟΥ 2014 ΘΕΜΑΤΑ ΠΙΣΤΟΠΟΙΗΣΗΣ Β' ΕΠΙΠΕΔΟΥ 2014
ΘΕΜΑΤΑ ΠΙΣΤΟΠΟΙΗΣΗΣ Β' ΕΠΙΠΕΔΟΥ 2014
 
Φύλλο εργασίας για HTML & CSS
Φύλλο εργασίας για HTML & CSSΦύλλο εργασίας για HTML & CSS
Φύλλο εργασίας για HTML & CSS
 
Εισαγωγή στο περιβάλλον του GameMaker
Εισαγωγή στο περιβάλλον του GameMakerΕισαγωγή στο περιβάλλον του GameMaker
Εισαγωγή στο περιβάλλον του GameMaker
 
Δημιουργώντας Παιχνίδια με το GameMaker
Δημιουργώντας Παιχνίδια με το GameMakerΔημιουργώντας Παιχνίδια με το GameMaker
Δημιουργώντας Παιχνίδια με το GameMaker
 
Εγχειρίδιο για εκπαιδευτικούς πρωτοβάθμιας εκπαίδευσης με δραστηριότητες στη...
Εγχειρίδιο για εκπαιδευτικούς πρωτοβάθμιας εκπαίδευσης με  δραστηριότητες στη...Εγχειρίδιο για εκπαιδευτικούς πρωτοβάθμιας εκπαίδευσης με  δραστηριότητες στη...
Εγχειρίδιο για εκπαιδευτικούς πρωτοβάθμιας εκπαίδευσης με δραστηριότητες στη...
 
Εισαγωγή στο GameΜaker
Εισαγωγή στο GameΜakerΕισαγωγή στο GameΜaker
Εισαγωγή στο GameΜaker
 
MIT App Inventor + Arduino + Bluetooth
MIT App Inventor + Arduino + BluetoothMIT App Inventor + Arduino + Bluetooth
MIT App Inventor + Arduino + Bluetooth
 

Similar to App Inventor

Parousiash android
Parousiash androidParousiash android
Parousiash android
HIOTELIS IOANNIS
 
Parousiash android
Parousiash androidParousiash android
Parousiash android
HIOTELIS IOANNIS
 
AppDevelopment1-Presentation.pdf
AppDevelopment1-Presentation.pdfAppDevelopment1-Presentation.pdf
AppDevelopment1-Presentation.pdf
natasakartaki1
 
εε ομαδας 3
εε ομαδας 3εε ομαδας 3
εε ομαδας 3
tryfonid
 
κεφαλαιο 7
κεφαλαιο 7κεφαλαιο 7
κεφαλαιο 7
Όμορφη Μέρα
 
App inventor2 εφαρμογή 1 (Hello purr)
App inventor2 εφαρμογή 1 (Hello purr)App inventor2 εφαρμογή 1 (Hello purr)
App inventor2 εφαρμογή 1 (Hello purr)
Ιωάννου Γιαννάκης
 
LearningApps
LearningAppsLearningApps
LearningApps
Penelope Markellou
 
εισαγωγη στην δημιουργια προγραμματων για φορητες συσκευες (iOS και Android)
εισαγωγη στην δημιουργια προγραμματων για φορητες συσκευες (iOS και Android)εισαγωγη στην δημιουργια προγραμματων για φορητες συσκευες (iOS και Android)
εισαγωγη στην δημιουργια προγραμματων για φορητες συσκευες (iOS και Android)
Found.ation
 
Εφαρμογές για έξυπνες συσκευές , ΕΕ Ομάδας 2
Εφαρμογές για έξυπνες συσκευές , ΕΕ Ομάδας 2Εφαρμογές για έξυπνες συσκευές , ΕΕ Ομάδας 2
Εφαρμογές για έξυπνες συσκευές , ΕΕ Ομάδας 2
tryfonid
 
Web2 tools
Web2 toolsWeb2 tools
Web2 toolselena_ka
 
App inventor2
App inventor2App inventor2
Web tools greek2018
Web tools greek2018Web tools greek2018
Web tools greek2018
Christos Papachristodoulou
 
ΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΡΓΑΛΕΙΟΥ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΨΗΦΙΑΚΗΣ ΑΦΙΣΑΣ
ΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΡΓΑΛΕΙΟΥ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΨΗΦΙΑΚΗΣ ΑΦΙΣΑΣΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΡΓΑΛΕΙΟΥ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΨΗΦΙΑΚΗΣ ΑΦΙΣΑΣ
ΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΡΓΑΛΕΙΟΥ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΨΗΦΙΑΚΗΣ ΑΦΙΣΑΣathanasia trakada
 
Presentation 2
Presentation 2Presentation 2
Presentation 2
Nikos Koulouridis
 
εε ομαδας4
εε ομαδας4εε ομαδας4
εε ομαδας4
tryfonid
 
Ελεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα στην Εκπαιδευση
Ελεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα στην ΕκπαιδευσηΕλεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα στην Εκπαιδευση
Ελεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα στην ΕκπαιδευσηVasilis Drimtzias
 
Το Ελεύθερο Λογισμικό στην Εκπαίδευση
Το Ελεύθερο Λογισμικό στην ΕκπαίδευσηΤο Ελεύθερο Λογισμικό στην Εκπαίδευση
Το Ελεύθερο Λογισμικό στην Εκπαίδευση
Nikos Michailidis
 
αναλυτικό πρόγραμμα σπουδών
αναλυτικό πρόγραμμα σπουδώναναλυτικό πρόγραμμα σπουδών
αναλυτικό πρόγραμμα σπουδώνlabrinichristou
 
Web tools greek
Web tools greekWeb tools greek
2. Εισαγωγή | O συναρπαστικός κόσμο του App Store και του iOS Development
2. Εισαγωγή | O συναρπαστικός κόσμο του App Store και του iOS Development2. Εισαγωγή | O συναρπαστικός κόσμο του App Store και του iOS Development
2. Εισαγωγή | O συναρπαστικός κόσμο του App Store και του iOS Development
Lazaros Vrysis
 

Similar to App Inventor (20)

Parousiash android
Parousiash androidParousiash android
Parousiash android
 
Parousiash android
Parousiash androidParousiash android
Parousiash android
 
AppDevelopment1-Presentation.pdf
AppDevelopment1-Presentation.pdfAppDevelopment1-Presentation.pdf
AppDevelopment1-Presentation.pdf
 
εε ομαδας 3
εε ομαδας 3εε ομαδας 3
εε ομαδας 3
 
κεφαλαιο 7
κεφαλαιο 7κεφαλαιο 7
κεφαλαιο 7
 
App inventor2 εφαρμογή 1 (Hello purr)
App inventor2 εφαρμογή 1 (Hello purr)App inventor2 εφαρμογή 1 (Hello purr)
App inventor2 εφαρμογή 1 (Hello purr)
 
LearningApps
LearningAppsLearningApps
LearningApps
 
εισαγωγη στην δημιουργια προγραμματων για φορητες συσκευες (iOS και Android)
εισαγωγη στην δημιουργια προγραμματων για φορητες συσκευες (iOS και Android)εισαγωγη στην δημιουργια προγραμματων για φορητες συσκευες (iOS και Android)
εισαγωγη στην δημιουργια προγραμματων για φορητες συσκευες (iOS και Android)
 
Εφαρμογές για έξυπνες συσκευές , ΕΕ Ομάδας 2
Εφαρμογές για έξυπνες συσκευές , ΕΕ Ομάδας 2Εφαρμογές για έξυπνες συσκευές , ΕΕ Ομάδας 2
Εφαρμογές για έξυπνες συσκευές , ΕΕ Ομάδας 2
 
Web2 tools
Web2 toolsWeb2 tools
Web2 tools
 
App inventor2
App inventor2App inventor2
App inventor2
 
Web tools greek2018
Web tools greek2018Web tools greek2018
Web tools greek2018
 
ΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΡΓΑΛΕΙΟΥ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΨΗΦΙΑΚΗΣ ΑΦΙΣΑΣ
ΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΡΓΑΛΕΙΟΥ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΨΗΦΙΑΚΗΣ ΑΦΙΣΑΣΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΡΓΑΛΕΙΟΥ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΨΗΦΙΑΚΗΣ ΑΦΙΣΑΣ
ΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΡΓΑΛΕΙΟΥ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΨΗΦΙΑΚΗΣ ΑΦΙΣΑΣ
 
Presentation 2
Presentation 2Presentation 2
Presentation 2
 
εε ομαδας4
εε ομαδας4εε ομαδας4
εε ομαδας4
 
Ελεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα στην Εκπαιδευση
Ελεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα στην ΕκπαιδευσηΕλεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα στην Εκπαιδευση
Ελεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα στην Εκπαιδευση
 
Το Ελεύθερο Λογισμικό στην Εκπαίδευση
Το Ελεύθερο Λογισμικό στην ΕκπαίδευσηΤο Ελεύθερο Λογισμικό στην Εκπαίδευση
Το Ελεύθερο Λογισμικό στην Εκπαίδευση
 
αναλυτικό πρόγραμμα σπουδών
αναλυτικό πρόγραμμα σπουδώναναλυτικό πρόγραμμα σπουδών
αναλυτικό πρόγραμμα σπουδών
 
Web tools greek
Web tools greekWeb tools greek
Web tools greek
 
2. Εισαγωγή | O συναρπαστικός κόσμο του App Store και του iOS Development
2. Εισαγωγή | O συναρπαστικός κόσμο του App Store και του iOS Development2. Εισαγωγή | O συναρπαστικός κόσμο του App Store και του iOS Development
2. Εισαγωγή | O συναρπαστικός κόσμο του App Store και του iOS Development
 

Recently uploaded

Εργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Ζ Κωνσταντίνος).ppt
Εργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Ζ  Κωνσταντίνος).pptΕργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Ζ  Κωνσταντίνος).ppt
Εργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Ζ Κωνσταντίνος).ppt
nikzoit
 
Εργασία ΤΠΕ Μέσα μεταφοράς (Κωνσταντίνος Αλέξανδρος).ppt
Εργασία ΤΠΕ Μέσα μεταφοράς (Κωνσταντίνος Αλέξανδρος).pptΕργασία ΤΠΕ Μέσα μεταφοράς (Κωνσταντίνος Αλέξανδρος).ppt
Εργασία ΤΠΕ Μέσα μεταφοράς (Κωνσταντίνος Αλέξανδρος).ppt
nikzoit
 
Εργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Σ Χρήστος).ppt
Εργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Σ  Χρήστος).pptΕργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Σ  Χρήστος).ppt
Εργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Σ Χρήστος).ppt
nikzoit
 
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΤΕΡΙΝΑ ΧΑΡΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΤΕΡΙΝΑ ΧΑΡΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΚΑΤΕΡΙΝΑ ΧΑΡΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΤΕΡΙΝΑ ΧΑΡΗΣ).ppt
nikzoit
 
Τα θέματα στη Φυσική Προσανατολισμού για τις Πανελλήνιες 2024
Τα θέματα στη Φυσική Προσανατολισμού για τις Πανελλήνιες 2024Τα θέματα στη Φυσική Προσανατολισμού για τις Πανελλήνιες 2024
Τα θέματα στη Φυσική Προσανατολισμού για τις Πανελλήνιες 2024
Newsroom8
 
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
nikzoit
 
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdfΑπαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
athinadimi
 
them_latin_gel_240606. latinika panellinies 2024pdf
them_latin_gel_240606. latinika panellinies 2024pdfthem_latin_gel_240606. latinika panellinies 2024pdf
them_latin_gel_240606. latinika panellinies 2024pdf
konstantinantountoum1
 
Θεμιστοκλής Ρίγγας Ευεργέτης Παραμυθιάς.pptx
Θεμιστοκλής Ρίγγας Ευεργέτης Παραμυθιάς.pptxΘεμιστοκλής Ρίγγας Ευεργέτης Παραμυθιάς.pptx
Θεμιστοκλής Ρίγγας Ευεργέτης Παραμυθιάς.pptx
ssuser978255
 
Outdoor and Environmental Education(1).pptx
Outdoor and Environmental Education(1).pptxOutdoor and Environmental Education(1).pptx
Outdoor and Environmental Education(1).pptx
eleni rizopoulou
 
Hardware Personal Computer a small Introduction
Hardware Personal Computer a small  IntroductionHardware Personal Computer a small  Introduction
Hardware Personal Computer a small Introduction
ssuserd4abe0
 
Τα θέματα στην Ιστορία Προσανατολισμού για τις Πανελλήνιες 2024
Τα θέματα στην Ιστορία Προσανατολισμού για τις Πανελλήνιες 2024Τα θέματα στην Ιστορία Προσανατολισμού για τις Πανελλήνιες 2024
Τα θέματα στην Ιστορία Προσανατολισμού για τις Πανελλήνιες 2024
Newsroom8
 
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
nikzoit
 
Εργασία ΤΠΕ Οι 4 εποχές (ΚΩΝΣΤΑΝΤΙΝΟΣ ΑΡΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΚΩΝΣΤΑΝΤΙΝΟΣ ΑΡΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΚΩΝΣΤΑΝΤΙΝΟΣ ΑΡΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΚΩΝΣΤΑΝΤΙΝΟΣ ΑΡΗΣ).ppt
nikzoit
 
Εργασία ΤΠΕ Οι 4 εποχές (ΦΩΤΗΣ ΜΑΙΡΗ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΦΩΤΗΣ ΜΑΙΡΗ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΦΩΤΗΣ ΜΑΙΡΗ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΦΩΤΗΣ ΜΑΙΡΗ).ppt
nikzoit
 
MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)
MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)
MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)
vastsielou
 
Οι απαντήσεις στην Ιστορία Προσανατολισμού
Οι απαντήσεις στην Ιστορία ΠροσανατολισμούΟι απαντήσεις στην Ιστορία Προσανατολισμού
Οι απαντήσεις στην Ιστορία Προσανατολισμού
Newsroom8
 
Όμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docx
Όμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docxΌμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docx
Όμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docx
Tassos Karampinis
 
Κοινωνικές και πολιτικές διαστάσεις της βιομηχανικής επανάστασης.ppt
Κοινωνικές και πολιτικές διαστάσεις της βιομηχανικής επανάστασης.pptΚοινωνικές και πολιτικές διαστάσεις της βιομηχανικής επανάστασης.ppt
Κοινωνικές και πολιτικές διαστάσεις της βιομηχανικής επανάστασης.ppt
Χρύσα Παπακωνσταντίνου
 
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdfΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
athinadimi
 

Recently uploaded (20)

Εργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Ζ Κωνσταντίνος).ppt
Εργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Ζ  Κωνσταντίνος).pptΕργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Ζ  Κωνσταντίνος).ppt
Εργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Ζ Κωνσταντίνος).ppt
 
Εργασία ΤΠΕ Μέσα μεταφοράς (Κωνσταντίνος Αλέξανδρος).ppt
Εργασία ΤΠΕ Μέσα μεταφοράς (Κωνσταντίνος Αλέξανδρος).pptΕργασία ΤΠΕ Μέσα μεταφοράς (Κωνσταντίνος Αλέξανδρος).ppt
Εργασία ΤΠΕ Μέσα μεταφοράς (Κωνσταντίνος Αλέξανδρος).ppt
 
Εργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Σ Χρήστος).ppt
Εργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Σ  Χρήστος).pptΕργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Σ  Χρήστος).ppt
Εργασία ΤΠΕ Μέσα μεταφοράς (Δημήτρης Σ Χρήστος).ppt
 
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΤΕΡΙΝΑ ΧΑΡΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΤΕΡΙΝΑ ΧΑΡΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΚΑΤΕΡΙΝΑ ΧΑΡΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΚΑΤΕΡΙΝΑ ΧΑΡΗΣ).ppt
 
Τα θέματα στη Φυσική Προσανατολισμού για τις Πανελλήνιες 2024
Τα θέματα στη Φυσική Προσανατολισμού για τις Πανελλήνιες 2024Τα θέματα στη Φυσική Προσανατολισμού για τις Πανελλήνιες 2024
Τα θέματα στη Φυσική Προσανατολισμού για τις Πανελλήνιες 2024
 
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΜΑΡΙΑ ΖΗΣΗΣ).ppt
 
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdfΑπαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
Απαντήσεις Χημείας - ΠΑΝΕΛΛΗΝΙΕΣ 2024.pdf
 
them_latin_gel_240606. latinika panellinies 2024pdf
them_latin_gel_240606. latinika panellinies 2024pdfthem_latin_gel_240606. latinika panellinies 2024pdf
them_latin_gel_240606. latinika panellinies 2024pdf
 
Θεμιστοκλής Ρίγγας Ευεργέτης Παραμυθιάς.pptx
Θεμιστοκλής Ρίγγας Ευεργέτης Παραμυθιάς.pptxΘεμιστοκλής Ρίγγας Ευεργέτης Παραμυθιάς.pptx
Θεμιστοκλής Ρίγγας Ευεργέτης Παραμυθιάς.pptx
 
Outdoor and Environmental Education(1).pptx
Outdoor and Environmental Education(1).pptxOutdoor and Environmental Education(1).pptx
Outdoor and Environmental Education(1).pptx
 
Hardware Personal Computer a small Introduction
Hardware Personal Computer a small  IntroductionHardware Personal Computer a small  Introduction
Hardware Personal Computer a small Introduction
 
Τα θέματα στην Ιστορία Προσανατολισμού για τις Πανελλήνιες 2024
Τα θέματα στην Ιστορία Προσανατολισμού για τις Πανελλήνιες 2024Τα θέματα στην Ιστορία Προσανατολισμού για τις Πανελλήνιες 2024
Τα θέματα στην Ιστορία Προσανατολισμού για τις Πανελλήνιες 2024
 
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΑΝΔΡΕΑΣ ΠΑΝΑΓΙΩΤΗΣ).ppt
 
Εργασία ΤΠΕ Οι 4 εποχές (ΚΩΝΣΤΑΝΤΙΝΟΣ ΑΡΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΚΩΝΣΤΑΝΤΙΝΟΣ ΑΡΗΣ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΚΩΝΣΤΑΝΤΙΝΟΣ ΑΡΗΣ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΚΩΝΣΤΑΝΤΙΝΟΣ ΑΡΗΣ).ppt
 
Εργασία ΤΠΕ Οι 4 εποχές (ΦΩΤΗΣ ΜΑΙΡΗ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΦΩΤΗΣ ΜΑΙΡΗ).pptΕργασία ΤΠΕ Οι 4 εποχές (ΦΩΤΗΣ ΜΑΙΡΗ).ppt
Εργασία ΤΠΕ Οι 4 εποχές (ΦΩΤΗΣ ΜΑΙΡΗ).ppt
 
MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)
MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)
MÜNCHEN.pptx (2. Gymnasium Korinth - Klasse A1)
 
Οι απαντήσεις στην Ιστορία Προσανατολισμού
Οι απαντήσεις στην Ιστορία ΠροσανατολισμούΟι απαντήσεις στην Ιστορία Προσανατολισμού
Οι απαντήσεις στην Ιστορία Προσανατολισμού
 
Όμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docx
Όμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docxΌμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docx
Όμιλος. Σχέδιο Δράσης. 56ο. Sxedio2023-24OmilosSEP-2F.docx
 
Κοινωνικές και πολιτικές διαστάσεις της βιομηχανικής επανάστασης.ppt
Κοινωνικές και πολιτικές διαστάσεις της βιομηχανικής επανάστασης.pptΚοινωνικές και πολιτικές διαστάσεις της βιομηχανικής επανάστασης.ppt
Κοινωνικές και πολιτικές διαστάσεις της βιομηχανικής επανάστασης.ppt
 
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdfΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
ΑΠΑΝΤΗΣΕΙΣ - ΠΑΝΕΛΛΗΝΙΕΣ 2024 - 3 - πληροφορική.pdf
 

App Inventor

  • 1. App Inventor A Θεόδωρος Αλεξόπουλος - Θεόδωρος Γκούντης
  • 2. Τι είναι το AppInventor; • Δωρεάν, οπτικό περιβάλλον προγραμματισμού με πλακίδια (blocks), για τη δημιουργία εφαρμογών Android. • Το περιβάλλον AppInventor όπως το SCRATCH, το BYOB κ.α. έχει χαρακτήρα παιγνιώδη. • Ευνοείται λοιπόν ιδιαίτερα η δημιουργία ενός τυπικού περιβάλλοντος κοινωνιοκονστρουκτιβιστικού καθώς θεωρούμε ότι μέσω των κοινωνικών αλληλεπιδράσεων επηρεάζεται η διαδικασία με την οποία οικοδομείται η γνώση. • Tο AppInventor είναι κατάλληλο για τη διδασκαλία του προγραµµατισµού και ειδικότερα της υπολογιστικής σκέψης στη σχολική εκπαίδευση (Morreli et al. 2011).
  • 3. Τι είναι το AppInventor; • Παιδαγωγικά θεωρείται γενικά ωφέλιμη γιατί βοηθά στην καλλιέργεια ανώτερων μορφών σκέψης (Papert,1991). • Διδακτικά αποτελεί ικανότητα κλειδί που επιτρέπει την εμβάθυνση και την κατανόηση πολλών άλλων γνωστικών πεδίων Πληροφορικής (Φεσάκης & Δημητρακοπούλου, 2005) • Το μάθημα του προγραμματισμού μέσα από το σχεδιασμό ενός ηλεκτρονικού παιγνιδιού (Papert,1998) διδάσκεται πιο ελκυστικά, διασκεδαστικά γιατί η μάθηση είναι βασιζόμενη στην τεχνολογία και είναι και διασκεδαστική (O’Kelly , 2006)
  • 4. Τα αρχικά πλεονεκτήµατα του AppInventor • Εύκολο στη χρήση περιβάλλον µε πολλές δυνατότητες • Αντικειμενοστραφές μοντέλο οπτικού προγραμματισμού µε δομές ελέγχου καθοδηγούμενες από γεγονότα (event-driven) • Μάθηση µέσω της λύσης προβλημάτων • Επιπλέον κίνητρα στους μαθητές σε σχέση µε το Scratch και Alice, εξαιτίας της φορητότητας και της πρακτικής χρήσης των εφαρμογών που δημιουργούνται • Ύπαρξη emulator που σημαίνει ότι δεν χρειάζονται πολλές συσκευές για την εισαγωγή στη σχολική τάξη
  • 5. Χρησιμοποιώντας το AppInventor • Δημιουργούμε ένα Λογαριασμό Google • Ξεκινάμε το AppInventor μέσα από την διεύθυνση http://appinventor.googlelabs.com και συνδεόμαστε.
  • 6. Τα συστατικά του AppInventor -1 Τα 3 Συστατικά Στοιχεία του AppInventor: 1. Ο Designer – όπου σχεδιάζουμε το γραφικό κομμάτι. 2. Ο Blocks editor, όπου λέμε στο πρόγραμμα μας τι θέλουμε να κάνει 3. Ο Emulator (εξομοιωτής), μια εικονική τηλεφωνική συσκευή (ή μια πραγματική συσκευή )
  • 7. Designer, Blocks Editor and Emulator Τα συστατικά του AppInventor -2
  • 8. Ο App Inventor server αποθηκεύει την εργασία μας και μας βοηθά να παρακολουθούμε τα projects μας. •Το App Inventor σου επιτρέπει να αναπτύξεις εφαρμογές για τα κινητά Android χρησιμοποιώντας είτε ένα φυλλομετρητή είτε το κινητό μας είτε έναν εξομοιωτή (emulator.)
  • 9. Δημιουργείς εφαρμογές χρησιμοποιώντας : • Το App Inventor Designer, όπου διαλέγεις τα αντικείμενα για την εφαρμογή σου. • Το App Inventor Blocks Editor, όπου συναρμολογείς μπλοκ προγραμμάτων που συγκεκριμενοποιούν πως θα συμπεριφερθούν τα αντίστοιχα μπλοκ προγραμμάτων.
  • 10. What is it? • Η εφαρμογή εμφανίζεται στο κινητό βήμα-βήμα όσο προσθέτουμε κομμάτια σε αυτό, έτσι ώστε να μπορούμε να ελέγχουμε τη δουλεία μας καθώς χτίζουμε την εφαρμογή. • Όταν έχουμε τελειώσει μπορούμε να πακετάρουμε την εφαρμογή και να δημιουργήσουμε μια ενοποιημένη εφαρμογή έτοιμη για εγκατάσταση στην κινητή συσκευή μας. • Σε περίπτωση που δεν έχουμε μια Android κινητή συσκευή μπορούμε να χρησιμοποιήσουμε τον Android εξομοιωτή που ουσιαστικά είναι ένα λογισμικό που πας επιτρέπει να τρέξουμε την εφαρμογή στον υπολογιστή μας και να συμπεριφέρεται σαν να τρέχει σε μια android κινητή συσκευή.
  • 11. Java vs AppInventor Java Code public class HelloWorldApp { public static void main(String[] args) { System.out.println("Hello World!"); } } AppInventor
  • 12. Μπορείτε να μαντέψετε τι κάνουν αυτά τα blocks?
  • 13. Μπορείτε να μαντέψετε τι κάνουν αυτά τα blocks?
  • 15. Συμπεράσματα • Δεν μπορούμε να κατασκευάσουμε τα πάντα – user interface – Δεν μπορούμε να χρησιμοποιήσουμε όλα τα χαρακτηριστικά (Features) που μπορεί να διαθέτει το τηλέφωνο μας Ο Προγραμματισμός συνεχίζει να είναι ακόμα μια αρκετά δύσκολη δουλεία που απαιτεί αρκετή πρακτική άσκηση!