SlideShare a Scribd company logo
1 of 15
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 15timtheof
 
Ένα Διδακτικό Σενάριο για το Ελεύθερο Λογισμικό
Ένα Διδακτικό Σενάριο για το Ελεύθερο ΛογισμικόΈνα Διδακτικό Σενάριο για το Ελεύθερο Λογισμικό
Ένα Διδακτικό Σενάριο για το Ελεύθερο Λογισμικό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 questionteacherbot12
 
ArduinoBots - 5ο Φεστιβάλ Ψηφιακής Δημιουργίας
ArduinoBots - 5ο Φεστιβάλ Ψηφιακής ΔημιουργίαςArduinoBots - 5ο Φεστιβάλ Ψηφιακής Δημιουργίας
ArduinoBots - 5ο Φεστιβάλ Ψηφιακής ΔημιουργίαςTheodore Meimarakis
 
ΘΕΜΑΤΑ ΠΙΣΤΟΠΟΙΗΣΗΣ Β' ΕΠΙΠΕΔΟΥ 2014
ΘΕΜΑΤΑ ΠΙΣΤΟΠΟΙΗΣΗΣ Β' ΕΠΙΠΕΔΟΥ 2014 ΘΕΜΑΤΑ ΠΙΣΤΟΠΟΙΗΣΗΣ Β' ΕΠΙΠΕΔΟΥ 2014
ΘΕΜΑΤΑ ΠΙΣΤΟΠΟΙΗΣΗΣ Β' ΕΠΙΠΕΔΟΥ 2014 Vasilis Drimtzias
 
Φύλλο εργασίας για HTML & CSS
Φύλλο εργασίας για HTML & CSSΦύλλο εργασίας για HTML & CSS
Φύλλο εργασίας για HTML & CSSlyk-tragaias
 
Εισαγωγή στο περιβάλλον του GameMaker
Εισαγωγή στο περιβάλλον του GameMakerΕισαγωγή στο περιβάλλον του GameMaker
Εισαγωγή στο περιβάλλον του GameMakerVasilis Drimtzias
 
Δημιουργώντας Παιχνίδια με το GameMaker
Δημιουργώντας Παιχνίδια με το GameMakerΔημιουργώντας Παιχνίδια με το GameMaker
Δημιουργώντας Παιχνίδια με το GameMakerVasilis Drimtzias
 
Εγχειρίδιο για εκπαιδευτικούς πρωτοβάθμιας εκπαίδευσης με δραστηριότητες στη...
Εγχειρίδιο για εκπαιδευτικούς πρωτοβάθμιας εκπαίδευσης με  δραστηριότητες στη...Εγχειρίδιο για εκπαιδευτικούς πρωτοβάθμιας εκπαίδευσης με  δραστηριότητες στη...
Εγχειρίδιο για εκπαιδευτικούς πρωτοβάθμιας εκπαίδευσης με δραστηριότητες στη...Vasilis Drimtzias
 
MIT App Inventor + Arduino + Bluetooth
MIT App Inventor + Arduino + BluetoothMIT App Inventor + Arduino + Bluetooth
MIT App Inventor + Arduino + Bluetoothmike 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

AppDevelopment1-Presentation.pdf
AppDevelopment1-Presentation.pdfAppDevelopment1-Presentation.pdf
AppDevelopment1-Presentation.pdfnatasakartaki1
 
εε ομαδας 3
εε ομαδας 3εε ομαδας 3
εε ομαδας 3tryfonid
 
εισαγωγη στην δημιουργια προγραμματων για φορητες συσκευες (iOS και Android)
εισαγωγη στην δημιουργια προγραμματων για φορητες συσκευες (iOS και Android)εισαγωγη στην δημιουργια προγραμματων για φορητες συσκευες (iOS και Android)
εισαγωγη στην δημιουργια προγραμματων για φορητες συσκευες (iOS και Android)Found.ation
 
Εφαρμογές για έξυπνες συσκευές , ΕΕ Ομάδας 2
Εφαρμογές για έξυπνες συσκευές , ΕΕ Ομάδας 2Εφαρμογές για έξυπνες συσκευές , ΕΕ Ομάδας 2
Εφαρμογές για έξυπνες συσκευές , ΕΕ Ομάδας 2tryfonid
 
Web2 tools
Web2 toolsWeb2 tools
Web2 toolselena_ka
 
ΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΡΓΑΛΕΙΟΥ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΨΗΦΙΑΚΗΣ ΑΦΙΣΑΣ
ΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΡΓΑΛΕΙΟΥ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΨΗΦΙΑΚΗΣ ΑΦΙΣΑΣΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΡΓΑΛΕΙΟΥ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΨΗΦΙΑΚΗΣ ΑΦΙΣΑΣ
ΣΧΕΔΙΑΣΗ ΚΑΙ ΥΛΟΠΟΙΗΣΗ ΕΡΓΑΛΕΙΟΥ ΓΙΑ ΔΗΜΙΟΥΡΓΙΑ ΨΗΦΙΑΚΗΣ ΑΦΙΣΑΣathanasia trakada
 
εε ομαδας4
εε ομαδας4εε ομαδας4
εε ομαδας4tryfonid
 
Το Ελεύθερο Λογισμικό στην Εκπαίδευση
Το Ελεύθερο Λογισμικό στην ΕκπαίδευσηΤο Ελεύθερο Λογισμικό στην Εκπαίδευση
Το Ελεύθερο Λογισμικό στην ΕκπαίδευσηNikos Michailidis
 
Ελεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα στην Εκπαιδευση
Ελεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα στην ΕκπαιδευσηΕλεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα στην Εκπαιδευση
Ελεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα στην ΕκπαιδευσηVasilis Drimtzias
 
αναλυτικό πρόγραμμα σπουδών
αναλυτικό πρόγραμμα σπουδώναναλυτικό πρόγραμμα σπουδών
αναλυτικό πρόγραμμα σπουδώνlabrinichristou
 
2. Εισαγωγή | O συναρπαστικός κόσμο του App Store και του iOS Development
2. Εισαγωγή | O συναρπαστικός κόσμο του App Store και του iOS Development2. Εισαγωγή | O συναρπαστικός κόσμο του App Store και του iOS Development
2. Εισαγωγή | O συναρπαστικός κόσμο του App Store και του iOS DevelopmentLazaros 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

ΑΛΜΠΟΥΜ ΦΩΤΟΓΡΑΦΙΩΝ ΑΠΟ ΤΙΣ ΔΡΑΣΕΙΣ ΤΩΝ ΜΑΘΗΤΩΝ ΚΑΤΑ ΤΗ ΔΙΑΡΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ
ΑΛΜΠΟΥΜ ΦΩΤΟΓΡΑΦΙΩΝ ΑΠΟ ΤΙΣ ΔΡΑΣΕΙΣ ΤΩΝ ΜΑΘΗΤΩΝ ΚΑΤΑ ΤΗ ΔΙΑΡΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥΑΛΜΠΟΥΜ ΦΩΤΟΓΡΑΦΙΩΝ ΑΠΟ ΤΙΣ ΔΡΑΣΕΙΣ ΤΩΝ ΜΑΘΗΤΩΝ ΚΑΤΑ ΤΗ ΔΙΑΡΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ
ΑΛΜΠΟΥΜ ΦΩΤΟΓΡΑΦΙΩΝ ΑΠΟ ΤΙΣ ΔΡΑΣΕΙΣ ΤΩΝ ΜΑΘΗΤΩΝ ΚΑΤΑ ΤΗ ΔΙΑΡΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥΜαρία Διακογιώργη
 
Μοσχομύρισε το σχολείο. Πασχαλινά κουλουράκια από τους μαθητές της Γ΄ τάξης.pptx
Μοσχομύρισε το σχολείο. Πασχαλινά κουλουράκια από τους μαθητές της Γ΄ τάξης.pptxΜοσχομύρισε το σχολείο. Πασχαλινά κουλουράκια από τους μαθητές της Γ΄ τάξης.pptx
Μοσχομύρισε το σχολείο. Πασχαλινά κουλουράκια από τους μαθητές της Γ΄ τάξης.pptx36dimperist
 
ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΠΑΡΑΤΗΡΗΣΗ ΚΥΤΤΑΡΩΝ ΣΤΟ ΜΙΚΡΟΣΚΟΠΙΟ.docx
ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΠΑΡΑΤΗΡΗΣΗ ΚΥΤΤΑΡΩΝ ΣΤΟ ΜΙΚΡΟΣΚΟΠΙΟ.docxΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΠΑΡΑΤΗΡΗΣΗ ΚΥΤΤΑΡΩΝ ΣΤΟ ΜΙΚΡΟΣΚΟΠΙΟ.docx
ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΠΑΡΑΤΗΡΗΣΗ ΚΥΤΤΑΡΩΝ ΣΤΟ ΜΙΚΡΟΣΚΟΠΙΟ.docxAreti Arvithi
 
Οδηγίες για τη δημιουργία διαδραστικών δραστηριοτήτων με την εφαρμογή Wordwal...
Οδηγίες για τη δημιουργία διαδραστικών δραστηριοτήτων με την εφαρμογή Wordwal...Οδηγίες για τη δημιουργία διαδραστικών δραστηριοτήτων με την εφαρμογή Wordwal...
Οδηγίες για τη δημιουργία διαδραστικών δραστηριοτήτων με την εφαρμογή Wordwal...Irini Panagiotaki
 
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣHRODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣHROUT Family
 
Το άγαλμα που κρύωνε
Το άγαλμα που                       κρύωνεΤο άγαλμα που                       κρύωνε
Το άγαλμα που κρύωνεDimitra Mylonaki
 
ETIMOLOGÍA : EL NOMBRES DE LOS COLORES/ ΤΑ ΧΡΩΜΑΤΑ.pptx
ETIMOLOGÍA : EL NOMBRES DE LOS COLORES/ ΤΑ ΧΡΩΜΑΤΑ.pptxETIMOLOGÍA : EL NOMBRES DE LOS COLORES/ ΤΑ ΧΡΩΜΑΤΑ.pptx
ETIMOLOGÍA : EL NOMBRES DE LOS COLORES/ ΤΑ ΧΡΩΜΑΤΑ.pptxMertxu Ovejas
 
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOYEKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOYssuser369a35
 
Παρατήρηση Κυττάρων στο Μικροσκόπιο _ παρουσίαση /Observation of cells under ...
Παρατήρηση Κυττάρων στο Μικροσκόπιο _ παρουσίαση /Observation of cells under ...Παρατήρηση Κυττάρων στο Μικροσκόπιο _ παρουσίαση /Observation of cells under ...
Παρατήρηση Κυττάρων στο Μικροσκόπιο _ παρουσίαση /Observation of cells under ...Areti Arvithi
 
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-242lykkomo
 
Οι στόχοι των παιδιών
Οι στόχοι των                       παιδιώνΟι στόχοι των                       παιδιών
Οι στόχοι των παιδιώνDimitra Mylonaki
 
Η Δυναστεία των Παλαιολόγων - Βυζαντινή Αυτοκρατορία
Η Δυναστεία των Παλαιολόγων -  Βυζαντινή ΑυτοκρατορίαΗ Δυναστεία των Παλαιολόγων -  Βυζαντινή Αυτοκρατορία
Η Δυναστεία των Παλαιολόγων - Βυζαντινή Αυτοκρατορίαeucharis
 
ΣΔΕ Ιεράπετρας ερωτηματολόγιο - ecomobility .docx
ΣΔΕ Ιεράπετρας ερωτηματολόγιο - ecomobility .docxΣΔΕ Ιεράπετρας ερωτηματολόγιο - ecomobility .docx
ΣΔΕ Ιεράπετρας ερωτηματολόγιο - ecomobility .docxtheologisgr
 
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdf
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdfΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdf
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdfssuserf9afe7
 
Διαχείριση χρόνου παιδιών
Διαχείριση χρόνου                    παιδιώνΔιαχείριση χρόνου                    παιδιών
Διαχείριση χρόνου παιδιώνDimitra Mylonaki
 
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptxΕκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx7gymnasiokavalas
 
ΤΑ ΚΕΙΜΕΝΑ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ ΓΙΑ ΤΟ ΔΙΑΓΩΝΙΣΜΟ ECOMOBILITY
ΤΑ ΚΕΙΜΕΝΑ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ ΓΙΑ ΤΟ ΔΙΑΓΩΝΙΣΜΟ ECOMOBILITYΤΑ ΚΕΙΜΕΝΑ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ ΓΙΑ ΤΟ ΔΙΑΓΩΝΙΣΜΟ ECOMOBILITY
ΤΑ ΚΕΙΜΕΝΑ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ ΓΙΑ ΤΟ ΔΙΑΓΩΝΙΣΜΟ ECOMOBILITYΜαρία Διακογιώργη
 
Σχολικός εκφοβισμός
Σχολικός                             εκφοβισμόςΣχολικός                             εκφοβισμός
Σχολικός εκφοβισμόςDimitra Mylonaki
 
Οδηγίες για τη δημιουργία Flashcard με το Quizlet.pdf
Οδηγίες για τη δημιουργία Flashcard με το Quizlet.pdfΟδηγίες για τη δημιουργία Flashcard με το Quizlet.pdf
Οδηγίες για τη δημιουργία Flashcard με το Quizlet.pdfIrini Panagiotaki
 
ΣΔΕ Ιεράπετρας παρουσίαση - ecomobility.pptx
ΣΔΕ Ιεράπετρας παρουσίαση - ecomobility.pptxΣΔΕ Ιεράπετρας παρουσίαση - ecomobility.pptx
ΣΔΕ Ιεράπετρας παρουσίαση - ecomobility.pptxtheologisgr
 

Recently uploaded (20)

ΑΛΜΠΟΥΜ ΦΩΤΟΓΡΑΦΙΩΝ ΑΠΟ ΤΙΣ ΔΡΑΣΕΙΣ ΤΩΝ ΜΑΘΗΤΩΝ ΚΑΤΑ ΤΗ ΔΙΑΡΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ
ΑΛΜΠΟΥΜ ΦΩΤΟΓΡΑΦΙΩΝ ΑΠΟ ΤΙΣ ΔΡΑΣΕΙΣ ΤΩΝ ΜΑΘΗΤΩΝ ΚΑΤΑ ΤΗ ΔΙΑΡΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥΑΛΜΠΟΥΜ ΦΩΤΟΓΡΑΦΙΩΝ ΑΠΟ ΤΙΣ ΔΡΑΣΕΙΣ ΤΩΝ ΜΑΘΗΤΩΝ ΚΑΤΑ ΤΗ ΔΙΑΡΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ
ΑΛΜΠΟΥΜ ΦΩΤΟΓΡΑΦΙΩΝ ΑΠΟ ΤΙΣ ΔΡΑΣΕΙΣ ΤΩΝ ΜΑΘΗΤΩΝ ΚΑΤΑ ΤΗ ΔΙΑΡΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ
 
Μοσχομύρισε το σχολείο. Πασχαλινά κουλουράκια από τους μαθητές της Γ΄ τάξης.pptx
Μοσχομύρισε το σχολείο. Πασχαλινά κουλουράκια από τους μαθητές της Γ΄ τάξης.pptxΜοσχομύρισε το σχολείο. Πασχαλινά κουλουράκια από τους μαθητές της Γ΄ τάξης.pptx
Μοσχομύρισε το σχολείο. Πασχαλινά κουλουράκια από τους μαθητές της Γ΄ τάξης.pptx
 
ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΠΑΡΑΤΗΡΗΣΗ ΚΥΤΤΑΡΩΝ ΣΤΟ ΜΙΚΡΟΣΚΟΠΙΟ.docx
ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΠΑΡΑΤΗΡΗΣΗ ΚΥΤΤΑΡΩΝ ΣΤΟ ΜΙΚΡΟΣΚΟΠΙΟ.docxΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΠΑΡΑΤΗΡΗΣΗ ΚΥΤΤΑΡΩΝ ΣΤΟ ΜΙΚΡΟΣΚΟΠΙΟ.docx
ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ ΠΑΡΑΤΗΡΗΣΗ ΚΥΤΤΑΡΩΝ ΣΤΟ ΜΙΚΡΟΣΚΟΠΙΟ.docx
 
Οδηγίες για τη δημιουργία διαδραστικών δραστηριοτήτων με την εφαρμογή Wordwal...
Οδηγίες για τη δημιουργία διαδραστικών δραστηριοτήτων με την εφαρμογή Wordwal...Οδηγίες για τη δημιουργία διαδραστικών δραστηριοτήτων με την εφαρμογή Wordwal...
Οδηγίες για τη δημιουργία διαδραστικών δραστηριοτήτων με την εφαρμογή Wordwal...
 
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣHRODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
 
Το άγαλμα που κρύωνε
Το άγαλμα που                       κρύωνεΤο άγαλμα που                       κρύωνε
Το άγαλμα που κρύωνε
 
ETIMOLOGÍA : EL NOMBRES DE LOS COLORES/ ΤΑ ΧΡΩΜΑΤΑ.pptx
ETIMOLOGÍA : EL NOMBRES DE LOS COLORES/ ΤΑ ΧΡΩΜΑΤΑ.pptxETIMOLOGÍA : EL NOMBRES DE LOS COLORES/ ΤΑ ΧΡΩΜΑΤΑ.pptx
ETIMOLOGÍA : EL NOMBRES DE LOS COLORES/ ΤΑ ΧΡΩΜΑΤΑ.pptx
 
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOYEKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
 
Παρατήρηση Κυττάρων στο Μικροσκόπιο _ παρουσίαση /Observation of cells under ...
Παρατήρηση Κυττάρων στο Μικροσκόπιο _ παρουσίαση /Observation of cells under ...Παρατήρηση Κυττάρων στο Μικροσκόπιο _ παρουσίαση /Observation of cells under ...
Παρατήρηση Κυττάρων στο Μικροσκόπιο _ παρουσίαση /Observation of cells under ...
 
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
 
Οι στόχοι των παιδιών
Οι στόχοι των                       παιδιώνΟι στόχοι των                       παιδιών
Οι στόχοι των παιδιών
 
Η Δυναστεία των Παλαιολόγων - Βυζαντινή Αυτοκρατορία
Η Δυναστεία των Παλαιολόγων -  Βυζαντινή ΑυτοκρατορίαΗ Δυναστεία των Παλαιολόγων -  Βυζαντινή Αυτοκρατορία
Η Δυναστεία των Παλαιολόγων - Βυζαντινή Αυτοκρατορία
 
ΣΔΕ Ιεράπετρας ερωτηματολόγιο - ecomobility .docx
ΣΔΕ Ιεράπετρας ερωτηματολόγιο - ecomobility .docxΣΔΕ Ιεράπετρας ερωτηματολόγιο - ecomobility .docx
ΣΔΕ Ιεράπετρας ερωτηματολόγιο - ecomobility .docx
 
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdf
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdfΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdf
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdf
 
Διαχείριση χρόνου παιδιών
Διαχείριση χρόνου                    παιδιώνΔιαχείριση χρόνου                    παιδιών
Διαχείριση χρόνου παιδιών
 
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptxΕκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx
 
ΤΑ ΚΕΙΜΕΝΑ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ ΓΙΑ ΤΟ ΔΙΑΓΩΝΙΣΜΟ ECOMOBILITY
ΤΑ ΚΕΙΜΕΝΑ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ ΓΙΑ ΤΟ ΔΙΑΓΩΝΙΣΜΟ ECOMOBILITYΤΑ ΚΕΙΜΕΝΑ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ ΓΙΑ ΤΟ ΔΙΑΓΩΝΙΣΜΟ ECOMOBILITY
ΤΑ ΚΕΙΜΕΝΑ ΤΗΣ ΠΑΡΟΥΣΙΑΣΗΣ ΓΙΑ ΤΟ ΔΙΑΓΩΝΙΣΜΟ ECOMOBILITY
 
Σχολικός εκφοβισμός
Σχολικός                             εκφοβισμόςΣχολικός                             εκφοβισμός
Σχολικός εκφοβισμός
 
Οδηγίες για τη δημιουργία Flashcard με το Quizlet.pdf
Οδηγίες για τη δημιουργία Flashcard με το Quizlet.pdfΟδηγίες για τη δημιουργία Flashcard με το Quizlet.pdf
Οδηγίες για τη δημιουργία Flashcard με το Quizlet.pdf
 
ΣΔΕ Ιεράπετρας παρουσίαση - ecomobility.pptx
ΣΔΕ Ιεράπετρας παρουσίαση - ecomobility.pptxΣΔΕ Ιεράπετρας παρουσίαση - ecomobility.pptx
ΣΔΕ Ιεράπετρας παρουσίαση - ecomobility.pptx
 

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) που μπορεί να διαθέτει το τηλέφωνο μας Ο Προγραμματισμός συνεχίζει να είναι ακόμα μια αρκετά δύσκολη δουλεία που απαιτεί αρκετή πρακτική άσκηση!