Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Περιήγηση στην πόλη των Σερρών: Μία Εφαρμογή στο AppInventor

42 views

Published on

Εργασία μαθητών για το 10ο Μαθητικό Συνέδριο Πληροφορικής. Αφορά τη δημιουργία μίας εφαρμογής στο AppInentor στην οποία όταν ο χρήστης βρίσκεται κοντά σε κάποια αξιοθέατα της πόλης των Σερρών εμφανίζονται αυτόματα πληροφορίες για τα αξιοθέατα αυτά.

Published in: Education
  • Be the first to comment

  • Be the first to like this

Περιήγηση στην πόλη των Σερρών: Μία Εφαρμογή στο AppInventor

  1. 1. Περιήγηση στην πόλη των Σερρών : Μία εφαρμογή στο AppInventor ΓΕ.Λ. ΠΕΝΤΑΠΟΛΗΣ ΣΧΟΛΙΚΟ ΕΤΟΣ: 2017-2018
  2. 2. Η εργασία υλοποιήθηκε στα πλαίσια του μαθήματος επιλογής της Α’ Λυκείου Εφαρμογές Υπολογιστών. Το μάθημα
  3. 3. Ο στόχος Στόχος της εργασίας μας ήταν η δημιουργία μιας εφαρμογής που βοηθάει στην περιήγηση των αξιοθέατων της πόλης των Σερρών.
  4. 4. Τοποθεσία 1η: Μπεζεστένι Το Μπεζεστένι των Σερρών ανάγεται στο τέλος του 15ου αιώνα, βρίσκεται στο πιο κεντρικό σημείο της πόλης, στην πλατεία Ελευθερίας και σήμερα χρησιμοποιείται σαν Αρχαιολογικό Μουσείο.
  5. 5. Τοποθεσία 2η: Νομαρχία Η Νομαρχία Σερρών είναι ένα υπέροχο νεοκλασικό κτίριο το οποίο έχει χτιστεί στο τέλος του 19ου αιώνα από τον αρχιτέκτονα Ξενοφώντα Παιονίδη.
  6. 6. Τοποθεσία 3η: Μητρόπολη Ο Ιερός Μητροπολιτικός Ναός των Παμμεγίστων Ταξιαρχών βρίσκεται κοντά στο κέντρο των Σερρών. Ο Ναός εορτάζει την Σύναξη των Αρχαγγέλων Μιχαήλ και Γαβριήλ και λοιπών ασωμάτων δυνάμεων στις 8 Νοεμβρίου.
  7. 7. Εργαλείο Συγγραφής Το App Inventor for Android αποτελεί ένα δωρεάν οπτικό περιβάλλον προγραμματισμού με πλακίδια (blocks), για τη δημιουργία εφαρμογών για συσκευές με Λειτουργικό Σύστημα Android.
  8. 8. GPS Το GPS (Global Positioning System) είναι παγκόσμιο σύστημα εντοπισμού γεωγραφικής θέσης, ακίνητου ή κινούμενου χρήστη.
  9. 9. Γεωγραφικές Συντεταγμένες Οι γεωγραφικές συντεταγμένες είναι σύστημα συντεταγμένων με δύο μεγέθη από τα οποία προσδιορίζεται η θέση των διαφόρων τόπων, το γεωγραφικό πλάτος και το γεωγραφικό μήκος.
  10. 10. Virtual Screens Τα Virtual Screens φαίνονται και συμπεριφέρονται σαν κανονικές οθόνες αλλά η δημιουργία τους βασίζεται στη χρήση ενός Arrangement Component .
  11. 11. Ευκλείδεια Απόσταση Η Ευκλείδεια Απόσταση είναι μια εξίσωση, η οποία χρησιμοποιείται για τον προσδιορισμό της απόστασης μεταξύ δύο τοποθεσιών.
  12. 12. Google Static Maps Τα Google Static Maps αποτελούν στατικές εικόνες από χάρτες της Google, οι οποίες χρησιμοποιούνται ως χάρτες σε εφαρμογές.
  13. 13. Location Sensor Ο Αισθητήρας Θέσης (Location Sensor) είναι ένα στοιχείο του AppInventor, το οποίο προσδιορίζει το γεωγραφικό πλάτος και το γεωγραφικό μήκος της συσκευής.
  14. 14. Location Sensor Tester Αρχικά, δημιουργήσαμε μια εφαρμογή με την οποία υπολογίσαμε την ελάχιστη, τη μέγιστη και τη μέση ακρίβεια του αισθητήρα θέσης του AppInventor.
  15. 15. Αναλυτική παρουσίαση εφαρμογής
  16. 16. Βήμα 1ο: Virtual Screens Δημιουργία των virtual screens και τοποθέτηση των απαραίτητων στοιχείων σε αυτά, στο περιβάλλον του AppInventor.
  17. 17. Βήμα 2ο: Static Map Δημιουργία και τοποθέτηση ενός χάρτη Google ως στατική εικόνα στην εφαρμογή.
  18. 18. Βήμα 3ο: Δημιουργία Λίστας Δημιουργία μιας λίστας η οποία περιλαμβάνει τις τοποθεσίες που επιλέξαμε και πληροφορίες για αυτές.
  19. 19. Βήμα 4ο: Υπολογισμός Απόστασης Υπολογισμός απόστασης μεταξύ της θέσης του χρήστη και των τοποθεσιών που επιλέξαμε, με τη χρήση της Ευκλείδειας Απόστασης.
  20. 20. Βήμα 5ο: Εναλλαγή οθονών Αυτόματη εναλλαγή ανάμεσα στην οθόνη του χάρτη και στην οθόνη με τις πληροφορίες κάθε φορά που η απόσταση ανάμεσα στον χρήστη και σε ένα αξιοθέατο είναι μικρότερη από μία τιμή (40 μέτρα).

×