Κύρια Ιδέα
| Η ζωή μας κατακλύζεται από εφαρμογές σε κινητά τηλέφωνα, tablet και φορητούς υπολογιστές. Μετά από συζήτηση με τους μαθητές αποφασίσαμε να δημιουργήσουμε μια εφαρμογή για συσκευές “Αndroid”. Το θέμα της θα είναι το πλανητικό μας σύστημα. |
| Δημιουργός | Rallis Spiros |
| Γνωστικό Αντικείμενο | Πληροφορική |
| Διάρκεια | 1- 2 ώρες |
| Παιδαγωγική Προσέγγιση | Μάθηση αξιοποιώντας ψηφιακά μέσα |
| Δεξιότητες | Αναγνώριση του προβλήματος Αποσύνθεση Αναγνώριση μοτίβου Αφαιρετική Ικανότητα Αλγόριθμοι Αποσφαλμάτωση |
| Ηλικιακή Ομάδα | Ηλικία (10- 11 ετών), βασικές γνώσεις προγραμματισμού |
| Tεχνολογία | An online App inventor website |
| Αξιολόγηση | Οι μαθητές στο τέλος του μαθήματος θα πρέπει να παρουσιάσουν το πρόγραμμά τους, ώστε να μπορέσουμε να αξιολογήσουμε τα έργα τους με βάση τα αποτελέσματά τους. Επίσης, ο στόχος είναι οι μαθητές να αξιολογήσουν ο ένας τον άλλο. |
Εκπαιδευτικές Δραστηριότητες
Πρώτα απ’ όλα καθοδηγούμε τους μαθητές στο πώς να σχεδιάζουν τη γραφική επιφάνεια για τον χρήστη. Έτσι θα μάθουν τι είναι ο σχεδιασμός μιας εφαρμογής. Στη συνέχεια θα μάθουν τη δομή επιλογής και πώς να τη χρησιμοποιούν, για να κάνουν τα κουμπιά της εφαρμογής να λειτουργούν.
Στην αρχή της διαδικασίας μοιραζόμαστε ένα φύλλο εργασίας με οδηγίες για το “App Inventor” και την εφαρμογή μας. Ο κύριος σκοπός είναι οι μαθητές να ανακαλύψουν μόνοι τους τις μεθόδους και τις διαδικασίες, για να φτιάξουν την εφαρμογή. Οι μαθητές βήμα προς βήμα θα πρέπει να βρουν μόνοι τους τον αλγόριθμο για να φτιάξουν το παιχνίδι.
1.Οι μαθητές εργάζονται σε ομάδες, για να συζητήσουν και να αποφασίσουν πώς θα είναι η εφαρμογή τους.
2. Θα δώσουμε στους μαθητές ένα έγγραφο με τα βασικά εργαλεία του “App Inventor”.
3. Θα προσπαθήσουμε να τους δώσουμε οδηγίες για το πώς να τροποποιήσουν τον αλγόριθμο.
4. Οι μαθητές θα πρέπει να κατανοήσουν πώς να χρησιμοποιούν τη συνάρτηση “WHEN”, για να πάρουν ένα αποτέλεσμα όταν πατηθεί ένα κουμπί.
Συζήτηση στην τάξη:
1.Μπορούμε να χρησιμοποιήσουμε τον ίδιο κώδικα (με διαφοροποιήσεις), για να δημιουργήσουμε ένα άλλο παιχνίδι με διαφορετικό θέμα; Ας σκεφτούμε τον επαναχρησιμοποιήσιμο κώδικα….!
2.Μπορούμε να επεκτείνουμε την εφαρμογή και να προσθέσουμε πληροφορίες για περισσότερους γαλαξίες;
3.Είναι δυνατόν να δημιουργηθεί μια βάση δεδομένων για την αποθήκευση όλων αυτών των πληροφοριών και να μεταβιβαστούν σε άλλες ίδιες εφαρμογές;
Φύλλα Εργασίας
https://docs.google.com/document/d/1IkBbDU4QAYPOrfBz6fRiBkzpcqs2PBDGbMIdz3FBi6k/edit
