Οι στόχοι αυτής της εργασίας είναι:
Τι θα κάνετε
Θα δημιουργήσετε ένα 1 έργο-πρόγραμμα, το οποίο θα δέχεται ως δεδομένο την τιμή ενός προϊόντος σε € και θα υπολογίζει το ΦΠΑ για το προϊόν καθώς και την τελική τιμή που προκύπτει. Στην άσκηση αυτή το ποσοστό υπολογισμού του ΦΠΑ είναι 23%. Για παράδειγμα αν ένα προϊόν έχει 100€, το πρόγραμμα πρέπει να υπολογίσει και να εμφανίσει ΦΠΑ 23€ και τελική τιμή 100+23=123€.
Συνδεθείτε με το περιβάλλον του AI, χρησιμοποιώντας έναν πλοηγό (πχ. Mozilla Firefox) και πληκτρολογείστε τη διεύθυνση:
localhost:8888
Στην οθόνη εμφανίζεται ένας εικονικός λογαριασμός e-mail (test@example.com), επιλέγετε το πλαίσιο ελέγχου Sign as Administrator και πατάτε Log In.
Αφού έχει γίνει η σύνδεση σας με το περιβάλλον επιτυχώς, πατήστε στο πλήκτρο My Projects και στη συνέχεια Start New Project
Στο παράθυρο που εμφανίζεται πληκτρολογήστε σαν όνομα το Fpa και πατήστε το πλήκτρο ΟΚ.
Είστε ήδη στο περιβάλλον του AI, όπου θα πρέπει να εισάγετε τα αντικείμενα:
Αντικείμενο |
Ομάδα |
Όνομα που πρέπει να δώσετε |
Horizontal Arrangement |
Layout |
HorizontalArrangement1 |
Label |
User Interface |
Amount |
TextBox |
User Interface |
AmountNumber |
Horizontal Arrangement |
Layout |
HorizontalArrangement2 |
Label |
User Interface |
FPA |
Label |
User Interface |
FPANumber |
Horizontal Arrangement |
Layout |
HorizontalArrangement3 |
Label |
User Interface |
Sum |
Label |
User Interface |
SumNumber |
Button |
User Interface |
CountButton |
1) Αρχικά αλλάξτε την ιδιότητα Title του αντικειμένου Screen1 σε FPA.
2) Σύρετε στην οθόνη ένα αντικείμενο Horizontal Arrangement (ομάδα Layout) και αφήστε το με το προεπιλεγμένο όνομα Horizontal Arrangement 1. Σύρετε μέσα σε αυτό ένα αντικείμενο Label και ένα Textbox από την ομάδα User Interface. Αλλάξτε το όνομα του Label σε Amount και του Textbox σε AmountNumber χρησιμοποιώντας την εντολή Rename.
3) Επαναλάβετε το βήμα 2 άλλες 2 φορές προκειμένου να εισάγετε και τα υπόλοιπα 2 Horizontal Arrangement και τα αντικείμενα που περιέχονται μέσα σε αυτά σύμφωνα με την εικόνα και τον πίνακα που υπάρχουν παραπάνω. Αλλάξτε τα ονόματα τους χρησιμοποιώντας την εντολή Rename.
4) Εισάγετε στην περιοχή σχεδίασης ένα αντικείμενο Button (ομάδα User Interface). Τοποθετήστε το κάτω από το αντικείμενο Horizontal Arrengement3. Αλλάξτε το όνομα του σε CountButton και αλλάξτε την ιδιότητα Text σε Υπολογισμός ΦΠΑ.
5) Αλλάξτε την ιδιότητα Text του αντικειμένου Amount σε Ποσό.
6) Αλλάξτε την ιδιότητα Text του αντικειμένου FPA σε ΦΠΑ.
7) Αλλάξτε την ιδιότητα Text του αντικειμένου Sum σε Τελική Τιμή.
8) Αλλάξτε την ιδιότητα Text των αντικειμένων FPANumber και SumNumber σε 0.
Μετά από τα παραπάνω η οθόνη πρέπει να είναι κάπως έτσι:
Στη συνέχεια πρέπει να μεταφερθείτε στον Blocks editor, προκειμένου να γράψετε εντολές, ώστε όταν ο χρήστης πατά το πλήκτρο Υπολογισμός ΦΠΑ, να εμφανίζεται στο πλαίσιο του ΦΠΑ το υπολογισμένο ποσό, και στην τελική τιμή το άθροισμα του αρχικού ποσού με τον ΦΠΑ. Οι εντολές που χρειάζονται είναι (στην τελική τους μορφή):
Πλακίδιο |
Ομάδα – Αντικείμενο |
When CountButton.Click do |
CountButton |
Set FPANumber.Text to |
FPANumber |
Set SumNumber.Text to |
SumNumber |
|
Built-in(Math) |
|
Built-in(Math) |
AmountNumber.Text |
AmountNumber |
0.23 |
Built-in(Math) |
Το τελευταίο πλακίδιο (0.23) μπορείτε να το εισάγετε και απευθείας, απλώς πληκτρολογώντας 0.23 στην περιοχή Viewer και πατώντας Enter.
Συνδέστε τα αντικείμενα όπως φαίνεται στην παραπάνω εικόνα.
Πατήστε στο μενού Projects και επιλέξετε την εντολή Save project για να αποθηκεύσετε την εργασία σας.
Στη συνέχεια δημιουργήστε το αρχείο Fpa.apk χρησιμοποιώντας την εντολή Build όπως κάνατε και στα προηγούμενα παραδείγματα.
Να δώσετε στην υποβολή σας ενεργό σύνδεσμο που θα οδηγεί στο Fpa.apk αρχείο.
(Για παράδειγμα, αν ανεβάσετε το αρχείο στο ΠΣΔ, η διεύθυνση που θα υποβάλετε θα είναι της μορφής : http://users.sch.gr/username/ Fpa.apk, όπου “username” το όνομα χρήστη που έχετε στο ΠΣΔ.)