Δραστηριότητα: ?Υπολογιστική μηχανή?
Δραστηριότητα: ?Υπολογιστική μηχανή?
Σκοπός δραστηριότητας:
Σκοπός της δραστηριότητας είναι να δημιουργηθούν μια προσομοίωση αριθμομηχανής στο περιβάλλον του microworlds pro. Η αριθμομηχανή θα πρέπει να υλοποιεί τις 4 βασικές πράξεις , πρόσθεση, αφαίρεση, πολλαπλασιασμό και διαίρεση καθώς και δυνατότητα υπολογισμού τετραγωνικής ρίζας, δυνάμεων, και τριγωνομετρικών συναρτήσεων.
Υλοποίηση εφαρμογής
Η εφαρμογή μπορεί να γίνει με αρκετούς διαφορετικούς τρόπους. Θα πρέπει να επιλεγεί απο εσάς αυτός που κρίνετε ότι είναι καταλληλότερος για στα πλαίσια του μαθήματος. Π.χ. Μπορεί η εφαρμογή να χρησιμοποιεί 2 ματαβολείς για τον καθορισμό των αριθμών που θα χρησιμοποιηουν, και πλήκτρα για να εκτελέσει τις πράξεις. Εναλλακτικά μπορεί να ζητά με ερωτήσεις τους αριθμούς από το χρήστη και να εμφανίζει το αντίστοιχο αποτέλεσμα ή να εμφανίζει ένα εικονικό κομπιουτεράκι το οποίο να πραγματοποιεί τις πράξεις που του ζητάμε.
Χρήση αριθμομηχανής
Ανάλογα με την επιλογή της διεπαφής ο χρήστης θα πρέπει να μπορεί να εκτελέσει τις βασικές πράξεις να μηδενίσει την αριθμομηχανή αλλά και να κάνει διαδοχικούς υπολογισμούς.
Ανάλυση Εργασιών ? Χρονοδιάγραμμα - Αξιολόγηση
Η εργασία που θα γίνει πρέπει να παραδοθεί μέχρι την Παρασκευή 4 Μαΐου. Κάθε εργασία που πρέπει να πραγματοποιηθεί θα αξιολογείται ξεχωριστά και τα βήματα που υλοποιούνται κάθε εβδομάδα θα καταγράφονται ώστε να χρησιμοποιηθούν στην τελική εργασία.
Εργασίες που πρέπει να πραγματοποιηθούν ? Αξιολόγηση
-
Καθορισμός προδιαγραφών
-
Καταγραφή διαδικασιών που θα χρειαστεί να υλοποιηθούν.
-
Καταγραφή και Σχεδιασμός των στοιχείων ελέγχου (πλήκτρα κλπ) που απαιτούνται.
-
Καταγραφή των στοιχείων που πρέπει να ελέγχονται.
-
-
Κατασκευή βοηθητικών Διαδικασιών
-
Κατασκευή διαδικασίας μηδενισμού.
-
Κατασκευή άλλων βοηθητικών διαδικασιών που μπορεί να χρειαστούν.
-
-
Συγγραφή διαδικασιών
-
Δημιουργία τελικής εργασίας
-
Γενικά στοιχεία ? βήματα υλοποίησης
-
Εξώφυλλο ? συνοδευτικό κείμενο
-
Χρονοδιάγραμμα υλοποίησης
1η εβδομάδα: Κατά τη διάρκεια του μαθήματος πρέπει να γίνει ο καθορισμός των προδιαγραφών (ποιες πράξεις πρέπει να υλοποιήσουμε, πως θέλουμε να φαίνεται τελικά) και να καταγραφεί σε κάποιο πρόγραμμα επεξεργασίας κειμένου. Καταγραφή όλων των στοιχείων σε πρόγραμμα επεξεργασίας κειμένου. Σχεδιασμός της βασικής σελίδας της αριθμομηχανής.
Εκτός της ώρας του μαθήματος: Συγγραφή των βασικών διαδικασιών οι οποίες πρέπει να υλοποιηθούν για την πραγματοποίηση των πράξεων
2η εβδομάδα: Κατά τη διάρκεια του μαθήματος: Κατασκευή και δοκιμή των βοηθητικών διαδικασιών. Διόρθωση - Προσθήκη ελέγχων
Εκτός της ώρας του μαθήματος: Συγγραφή των βασικών διαδικασιών οι οποίες πρέπει να υλοποιηθούν για την πραγματοποίηση των σύνθετων πράξεων.
3η εβδομάδα: Κατά τη διάρκεια του μαθήματος Ολοκλήρωση όλων των διαδικασιών που απαιτούνται για την αριθμομηχανή. Δοκιμή της εφαρμογής εντοπισμός και διόρθωση πιθανών προβλημάτων.
Εκτός της ώρας του μαθήματος: Συγκέντρωση όλων των στοιχείων που απαιτούνται για την ολοκλήρωση της εργασίας
4η εβδομάδα: Κατά τη διάρκεια του μαθήματος Ολοκλήρωση συγγραφής και έλεγχος μορφής της εργασίας. Δοκιμή του προγράμματος και ολοκλήρωση της εργασίας.