Μάθημα : ΕΦΑΡΜΟΓΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

Κωδικός : 0551603243

Α' ΛΥΚΕΙΟΥ  -  ΔΗΜΗΤΡΙΟΣ ΤΣΙΩΡΑΣ

Ενότητες μαθήματος - ΕΦΑΡΜΟΓΗ - "Ρίχνοντας τα ζάρια"

ΕΦΑΡΜΟΓΗ - "Ρίχνοντας τα ζάρια"

ΦΑΣΗ 1:

Για την υλοποίηση της πρώτης σας εφαρμογής χρησιμοποιείστε ως οδηγό το αρχείο

"ΕΚΠΑΙΔΕΥΤΙΚΕΣ ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ - AppInventorProgramming", σελ. 4-16. 
(αποθηκεύστε το στον υπολογιστή σας)

 

Επίσης θα σας χρειαστούν τα πολυμεσικά αρχεία (multimedia) που υπάρχουν στο συμπιεσμένο αρχείο "RollDice.zip".
(αποθηκεύστε το αρχείο και μετά αποσυμπιέστε το [δεξί click --> Extract Here])

 

ΦΑΣΗ 2:

Για την επέκταση της εφαρμογής χρησιμοποιείστε ως οδηγό το αρχείο

"ΕΚΠΑΙΔΕΥΤΙΚΕΣ ΔΡΑΣΤΗΡΙΟΤΗΤΕΣ - AppInventorProgramming", σελ. 33-41. 


ΟΜΩΣ ΠΡΟΣΟΧΗ!!! Στο βήμα 6 η λογική συνθήκη που θα φτιάξετε δεν θέλουμε να ελέγχει ΑΝ φέραμε εξάρες, αλλά θα ελέγχει ΑΝ φέραμε 'διπλές' (ίδιο αριθμό και στα δύο ζάρια)

 

ΦΑΣΗ 3:
ΑΠΟΣΤΟΛΗ ΤΗΣ ΕΡΓAΣΙΑΣ - ΕΦΑΡΜΟΓΗΣ ΣΑΣ 
ακολουθώνας τα εξής βήματα:
1) Ανοίγετε την εφαρμογή σας στο περιβάλλον του AppInventor.

2) [EXPORT:] Από το μενού επιλέγετε Projects --> Export selected project (.aia) to my computer
   
 (ως όνομα δίνετε ότι επιθυμείτε όμως ΠΡΟΣΟΧΗ: ME LATINIKOUS XARAKTHRES, χωρίς κενά και χωρίς παύλες)

3) [ΑΠΟΣΤΟΛΗ:] Αποστέλλετε το αρχείο (με κατάληξη .aia) που αποθηκεύσατε από το προηγούμενο βήμα.

 

ΦΑΣΗ 4:
Ας επεκτείνουμε λίγο την εφαρμογή μας με νέα στοιχεία! Προσπαθήστε να:
* Τροποποιήσετε τον τρόπο καταμέτρησης των ποντών έτσι ώστε αντί να αυξάνεται το ΣΚΟΡ κατά ένα πόντο όταν ο χρήστης φέρνει διπλές να ακολουθείται η εξής λογική:
- Όταν ο χρήστης φέρνει εξάρες τότε το σκορ να αυξάνει κατά 30 πόντους.
- Όταν ο χρήστης φέρνει διπλές (εκτός από εξάρες) τότε το σκορ να αυξάνει κατά 20 πόντους.
- Όταν ο χρήστης φέρνει οποιαδήποτε άλλη ζαριά τότε απλά προσθέτουμε τους δύο αριθμούς και το άθροισμα είναι οι πόντοι που θα αυξάνουν το σκορ μας.

 

ΦΑΣΗ 5:
Και μια τελευταία πρόκληση! 

Ας προσθέσουμε 2 ετικέτες-labels στην εφαρμογή μας (κατά προτίμηση μέσα σε ένα 'Horizontal Arrengement') με τίτλο "PLAYER-1", "PLAYER-2".

Πρέπει να καταφέρουμε κάθε παίκτης να έχει από 10 ζαριές στη διαθεσή του και το σκορ που θα συγκεντρώνει να εμφανίζεται στη κατάλληλη ετικέτα. Για να σας δω :) 

Έγγραφα
RollDice.zip
Έγγραφα
blocks-εικόνα.png