Προγραμματισμός Εισαγωγή στην έννοια του αλγορίθμου και στον Προγραμματισμό
Η έννοια του προβλήματος
Ποια προβλήματα αντιμετωπίζουμε στην καθημερινή μας ζωή;
Τα προβλήματα αυτά τα κατατάσσουμε σε: Επιλύσιμα (μπορούμε να τα λύσουμε) Άλυτα (έχει αποδειχθεί ότι δεν λύνονται) Ανοικτά (δεν μπορούμε να τα λύσουμε με τις γνώσεις που έχουμε μέχρι σήμερα)
ΠΡΟΒΛΗΜΑ: θεωρούμε κάθε ζήτημα που τίθεται προς επίλυση, κάθε κατάσταση που μας απασχολεί και πρέπει να την αντιμετωπίσουμε
Δεδομένα: τα στοιχεία που μας είναι γνωστά σε ένα πρόβλημα Ζητούμενο: η απάντηση σε μια ερώτηση του προβλήματος Επίλυση: να βρούμε το ζητούμενο
Σας δίνετε το παρακάτω πρόβλημα Ένας εργάτης χτίζει ένα μέτρο τοίχο σε 2 ώρες. Σε πόσο χρόνο θα ολοκληρώσει το χτίσιμο 11 μέτρων, αν δουλέψει μόνος του;
Σας δίνεται το παρακάτω πρόβλημα Να οργανώσετε μια σχολική εκδρομή
Ανάλυση προβλήματος σε απλούστερα
Ανάλυση προβλήματος σε απλούστερα
Βήματα που ακολουθούμε για να λύσουμε ένα πρόβλημα: Κατανόηση προβλήματος Καταγραφή δεδομένων Ανάλυση προβλήματος