Κωδικοποίηση - Αλγόριθμος - Υπολογιστική σκέψη
Κωδικοποίηση - Αλγόριθμος - Υπολογιστική σκέψη
Κωδικοποίηση
Η Κωδικοποίηση αναφέρεται στη σύνταξη ενός ακριβούς συνόλου οδηγιών που ένας υπολογιστής μπορεί να κατανοήσει για να εκτελέσει μια ενέργεια δημιουργώντας έναν κώδικα προγραμματισμού υπολογιστών. Αποτελεί την κύρια μέθοδο προκειμένου να καταστεί δυνατή η επικοινωνία μεταξύ του ανθρώπου και του υπολογιστή και όπως συμβαίνει με τη διαπροσωπική επικοινωνία, υπάρχουν αρκετές γλώσσες, οι οποίες ονομάζονται γλώσσες προγραμματισμού.
Αλγόριθμος
Ο Αλγόριθμος είναι μια οδηγία που δίνεται για την ολοκλήρωση μιας συγκεκριμένης εργασίας και τη λήψη του επιθυμητού αποτελέσματος. Έτσι, ένας προγραμματιστής υπολογιστών θα γράψει έναν αλγόριθμο για να πει στον υπολογιστή πώς να εκτελέσει μια συγκεκριμένη εργασία για να παράγει αυτό το αποτέλεσμα.
Επομένως, ένας αλγόριθμος είναι ένα λεπτομερές σύνολο οδηγιών που ακολουθούμε βήμα - βήμα και έχει ως στόχο την επίλυση ενός προβλήματος. Πολλά παραδείγματα μπορούμε να δούμε από την καθημερινότητα των παιδιών, (π.χ. ένα εγχειρίδιο συναρμολόγησης ενός παιχνιδιού κατασκευής, ή συνταγή κουζίνας για το πώς να φτιάξουμε ένα κέικ κ.α.).Τέλος να επισημάνουμε ότι είναι σημαντικό να γνωρίζουμε ότι ο αλγόριθμος έχεις μια αρχή και ένα τέλος, λειτουργεί διαδοχικά - με μια σειρά από διαβαθμισμένα βήματα, όπως προαναφέρθηκε-, και έχει συγκεκριμένες ακολουθίες όπου κάθε βήμα είναι σαφές και δεν αφήνει περιθώρια για παρανοήσεις (Φώτη, Ρέλλια, 2020)
Υπολογιστική σκέψη
Η υπολογιστική σκέψη περιγράφει έναν τρόπο εξέτασης προβλημάτων και μπορεί να χρησιμοποιηθεί για την υποστήριξη της επίλυσης προβλημάτων σε όλους τους κλάδους και τους τομείς.
Ερωτήματα που προκύπτουν
· Μπορούν να διδαχθούν σε παιδιά μικρής ηλικίας;
· Γιατί θα πρέπει να διδαχθούν;
Δείτε το βίντεο που ακολουθεί για να συνεχίσουμε στην επόμενη ενότητα