Εφαρμογή στο App Inventor – Panic button

Δείτε το Φύλλο εργασίας - Panic button, στο οποίο περιγράφονται τα βήματα για την ανάπτυξη στο App Inventor μιας εφαρμογής που θα λειτουργεί σαν κουμπί πανικού.

Για την υλοποίηση της ανωτέρω εφαρμογής θα χρειαστείτε τα παρακάτω πολυμεσικά αρχεία:

Αρχείο ήχου σειρήνας 

Άσκηση στη 2.2.7.2 Δομή ακολουθίας

Να αναπτύξετε αλγόριθμο ο οποίος:

α) εκχωρεί σε μία μεταβλητή το επώνυμό σας.

β) εκχωρεί σε μία μεταβλητή το βαθμό που λάβατε στο Α΄ τετράμηνο στο μάθημα «Ιστορία» της Α΄ Λυκείου.

γ) εκχωρεί σε μία μεταβλητή το βαθμό που λάβατε στο Β΄ τετράμηνο στο μάθημα «Ιστορία» της Α΄ Λυκείου.

δ) υπολογίζει τον ετήσιο προφορικό βαθμό σας που προκύπτει από το μέσο όρο των βαθμών των δύο τετραμήνων.

ε) εκχωρεί σε μία μεταβλητή το βαθμό που λάβατε στις προαγωγικές εξετάσεις στο μάθημα «Ιστορία» της Α΄ Λυκείου.

στ) υπολογίζει τον βαθμό προαγωγής που προκύπτει από το μέσο όρο του ετήσιου προφορικού βαθμού του μαθητή με τον βαθμό που έλαβε στις προαγωγικές εξετάσεις.

ζ) εμφανίζει το επώνυμο του μαθητή και τον βαθμό προαγωγής.

Παρουσίαση της δομής επιλογής

Στην πραγματικότητα πολύ λίγα προβλήματα μπορούν να επιλυθούν χρησιμοποιώντας μόνο την δομή ακολουθίας. Συνήθως τα προβλήματα έχουν κάποιες ιδιαιτερότητες και δεν ισχύουν τα ίδια βήματα για κάθε περίπτωση. Η πλέον συνηθισμένη περίπτωση είναι να λαμβάνονται κάποιες αποφάσεις ανάλογα με το αν ισχύουν ή όχι κάποια ή κάποιες συνθήκες. Οι καθημερινές απλές μας ενέργειες περιέχουν αυτή τη διαδικασία επιλογής με βάση κάποια κατάσταση. Για παράδειγμα, το πρόβλημα της προετοιμασίας μας για έξοδο σχετίζεται με τις καιρικές συνθήκες. Έτσι λέμε ότι, “αν βρέχει, θα πάρω ομπρέλα, αλλιώς θα πάρω καπέλο”. Η συνθήκη εδώ είναι το “αν βρέχει”, ενώ η απόφαση είναι είτε να πάρω την “ομπρέλα” είτε το “καπέλο” με βάση την “τιμή” της συνθήκης.

Γενικά η διαδικασία της επιλογής περιλαμβάνει τον έλεγχο κάποιας συνθήκης που μπορεί να έχει δύο τιμές (Αληθής ή Ψευδής) και ακολουθεί η απόφαση εκτέλεσης κάποιας ενέργειας με βάση την τιμή της λογικής αυτής συνθήκης.

Οι μορφές της Δομής Επιλογής

Υπάρχουν τέσσερις μορφές επιλογής :

1. Η Απλή Επιλογή
2. Η Σύνθετη Επιλογή
3. Η Πολλαπλή Επιλογή , και
4. Η Εμφωλευμένη Επιλογή

Για μια συνοπτική παρουσίαση των 4 μορφών της δομής επιλογής μαζί με ενδεικτικά παραδείγματα, επισκεφθείτε τον σύνδεσμο.

Άσκηση από τράπεζα θεμάτων για κεφ. 1.2 Κατανόηση προβλήματος και 1.4 Καθορισμό απαιτήσεων

Πρόκειται για το πρώτο μέρος του θέματος #27109 της τράπεζας.

Α) Να συμπληρώσετε τις λέξεις που λείπουν επιλέγοντας μία από τις παρακάτω. (Δίδεται μία παραπάνω).

Η …1… ενός προβλήματος αποτελεί …2… δύο παραγόντων, της σωστής …3… εκ μέρους του δημιουργού του και της αντίστοιχα σωστής …4… από τη …5… εκείνου που καλείται να το αντιμετωπίσει. {επίλυση, κατανόηση, συνάρτηση, πλευρά, ερμηνείας, διατύπωσης}

 

Β) Να αντιστοιχίσετε τους τρεις σωστούς όρους της στήλης Α με τις σωστές περιγραφές της στήλης Β και με τη σωστή σειρά

Τα στάδια αντιμετώπισης ενός προβλήματος είναι τρία:

Α Β
1 Ανάλυση Απαιτείται η σωστή και πλήρης αποσαφήνιση των δεδομένων

και των ζητούμενων του προβλήματος

2 Κατανόηση Το   αρχικό   πρόβλημα   διασπάται   σε   άλλα    επί μέρους

απλούστερα προβλήματα

3 Επίλυση Συντίθενται οι επιμέρους λύσεις σε μία συνολική

 

Γ) Να συμπληρώσετε τις λέξεις που λείπουν:

Η σωστή επίλυση ενός προβλήματος προϋποθέτει τον επακριβή προσδιορισμό των

...1... που παρέχει το πρόβλημα. Απαιτεί επίσης την λεπτομερειακή καταγραφή των

…2... που αναμένονται σαν αποτελέσματα της επίλυσης του προβλήματος.