Η υπολογιστική σκέψη περιγράφει έναν τρόπο εξέτασης προβλημάτων και συστημάτων έτσι ώστε ένας υπολογιστής να μπορεί να χρησιμοποιηθεί για να μας βοηθήσει να τα λύσουμε ή να τα κατανοήσουμε.
Η υπολογιστική σκέψη δεν είναι μόνο απαραίτητη για την ανάπτυξη προγραμμάτων υπολογιστών και την κατανόηση γλωσσών προγραμματισμού, αλλά μπορεί επίσης να χρησιμοποιηθεί για την υποστήριξη της επίλυσης προβλημάτων σε όλους τους κλάδους και τους τομείς.Τα βασικά της Υπολογιστικής Σκέψης
Μπορούμε να περιγράψουμε έναν υπολογιστικό στοχαστή ως ένα άτομο που ακολουθεί αυτά τα βήματα:
- αναλύει ένα σύνθετο πρόβλημα σε μικρότερα, απλούστερα τμήματα.
- αναζητά μοτίβα και βρίσκει ομοιότητες και κοινές τάσεις στα δεδομένα.
- προσδιορίζει τις γενικές αρχές που δημιουργούν αυτά τα μοτίβα και αφαιρεί άσχετες λεπτομέρειες.
- ορίζει οδηγίες βήμα προς βήμα για την επίλυση αυτού του προβλήματος και παρόμοιων προβλημάτων.
1. Αποσύνθεση ή διάσπαση ενός πολύπλοκου προβλήματος ή συστήματος σε μικρότερα, πιο διαχειρίσιμα μέρη.
2. Αναγνώριση προτύπων ή αναζήτηση ομοιοτήτων και κανονικοτήτων στα δεδομένα.
3. Αφαίρεση ή ανάπτυξη μιας βήμα προς βήμα λύσης σε αυτό το πρόβλημα και άλλα παρόμοια προβλήματα.
4. Αλγόριθμοι ή ανάπτυξη μιας βήμα προς βήμα λύσης σε αυτό το πρόβλημα και άλλα παρόμοια προβλήματα.
Computational Thinking concepts in different subjects by Google
Για τους εκπαιδευτικούς
Ανεξάρτητα από το θέμα ή την ηλικιακή ομάδα που διδάσκετε, τα βασικά πράγματα που πρέπει να έχετε κατά νου είναι ότι οι μαθητές θα πρέπει να είναι σε θέση:
- Σκεφτείτε λογικά – μπορούν να εξηγήσουν τι κάνουν και γιατί το κάνουν;
- Εργαστείτε συστηματικά – ποια είναι τα βήματα ή οι κανόνες που θα ακολουθήσουν; Με ποιες δομές και μοτίβα μπορούν να δουλέψουν;
- Εστίαση σε ό,τι έχει σημασία – πόση λεπτομέρεια πρέπει να είναι μέρος της λύσης τους; Τι μπορεί να αφήσει στην άκρη; Μερικές φορές είναι χρήσιμο να λύσετε πρώτα μια απλούστερη έκδοση του προβλήματος, απλώς για να μάθετε τα βήματα και τις δομές.
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου