Μάθημα 1. Εισαγωγή στους Αλγόριθμους

Παιδιά, εδώ θα μάθουμε για τους αλγόριθμους!
Στόχοι - Π.Μ.Α.
Οι μαθητές/τριες θα πρέπει να:
-
διαχωρίζουν κατηγορίες προβλημάτων που επιδέχονται αλγοριθμική επίλυση
με άλλα που δεν επιλύονται αλγοριθμικά, -
τεκμηριώνουν τις επιλογές που κάνουν
κατά την αλγοριθμική επίλυση ενός
προβλήματος, -
εντάσσουν σύνθετες λογικές εκφράσεις με χρήση σταθερών τιμών και μεταβλητών στους αλγορίθμους που σχεδιάζουν,
-
επιλέγουν μεταξύ εναλλακτικών λύσεων
ενός προβλήματος και τεκμηριώνουν την
επιλογή τους, -
συνεργάζονται αρμονικά σε ομάδες,
-
αποκτήσουν θετική στάση απέναντι στην Πληροφορική με δραστηριότητες χωρίς υπολογιστές.
Διάρκεια
2 διδακτικές ώρες (2 Χ 45')
Ομάδα στόχος
Τάξη ΣΤ'
Αλληλεπίδραση
(Ολομέλεια - ατομική - ομα΄δική)
Δραστηριότητες
Εποπτικό Υλικό - Φύλλα Εργασίας
Αλγοριθμική ή Όχι;
10 λεπτά
Είναι αλγοριθμικό πρόβλημα; ΝΑΙ ή ΟΧΙ;
-
Χωριστείτε σε ομάδες των 2-3 ατόμων και επιλέξτε έναν αριθμό που αντιστοιχεί σε μία από τις 5 κάρτες που ακολουθούν με φωτογραφίες από διάφορες καθημερινές καταστάσεις. Χρησιμοποιήστε τη δημιουργία ομάδων!
-
Αποφασίστε σε κάθε ομάδα αν η επίλυση κάθε προβλήματος μπορεί να γίνει μέσα από ακολουθία βημάτων (αλγόριθμο) ή όχι, τοποθετώντας την κάρτα στο κατάλληλο κουτί!
-
Θα χρειαστούμε τα 2 κουτιά (ΝΑΙ/ΟΧΙ) και τις 5 διαφορετικές κάρτες.
Ακολουθεί συζήτηση...
-
Γιατί είναι/δεν είναι αλγοριθμικό; Χρησιμοποιήστε το φύλλο εργασίας "Μοιράστε τις κάρτες" και απαντήστε στην κάρτα που σας αντιστοιχεί.
-
Μπορεί κάποιο πρόβλημα να λυθεί και με και χωρίς αλγορίθμους;
Ξέρετε ότι...

-
Ένα πρόβλημα μπορεί να μην λύνεται αλγοριθμικά ή να μην λύνεται και καθόλου!
-
Αλγόριθμος είναι τα βήματα που κάνουμε για τη λύση του προβλήματος.
-
Πρόγραμμα είναι ένας αλγόριθμος που καταλαβαίνει ένας υπολογιστής!
-
Σφάλμα είναι ένα μέρος ενός αλγόριθμου ή ενός προγράμματος που δεν λειτουργεί σωστά.
-
Αποσφαλμάτωση είναι η εύρεση και διόρθωση προβλημάτων σε έναν αλγόριθμο ή πρόγραμμα.
Κατασκευάζοντας αλγόριθμους
25 λεπτά
Βήμα-βήμα οδηγίες...
Βλέπουμε... Στις ίδιες ομάδες, επιλέξτε τώρα μία από τις επόμενες εικόνες που απεικονίζουν ένα από τα τρία προβλήματα:
-
Φτιάξε ένα τοστ με ζαμπόν και τυρί.
-
Βρες τον μέσο όρο τριών τυχαίων αριθμών.
-
Ταξινόμησε τρεις τυχαίους αριθμούς από τον μεγαλύτερο στον μικρότερο.
Σκεφτόμαστε... Καλείστε τώρα να κατασκευάσετε έναν αλγόριθμο για το πρόβλημα που επιλέξατε. Ο αλγόριθμος θα πρέπει να αποτελείται από σαφείς εντολές σε σωστή σειρά! Χρησιμοποιήστε το φύλλο εργασίας - αλγόριθμοι.
Αναρωτιόμαστε... Παρουσιάστε τον αλγόριθμό σας, διαβάζοντας τις εντολές. Οι συμμαθητές σας θα προσπαθήσουν να τον ακολουθήσουν χωρίς να ρωτήσουν κάτι επιπλέον.
Συζητήστε αν ήταν κατανοητός και αν υπήρχαν λάθη ή ασάφειες.
Μεταξύ των ομάδων που έχουν λύσει το ίδιο πρόβλημα, ποιος αλγόριθμος πιστεύετε είναι καλύτερος και γιατί;






Μάντεψε τον αριθμό!
10 λεπτά
Μπορείς να βρεις τον αλγόριθμο;
Έχουμε διαλέξει έναν τυχαίο αριθμό μεταξύ 1 και 100.
Προσπάθησε να μαντέψεις τον αριθμό που βρίσκεται μεταξύ 1 και 100. Έχεις 10 μόνο προσπάθειες, διαφορετικά χάνεις!
Κάθε φορά θα σου λέμε αν ο αριθμός που μάντεψες είναι μεγαλύτερος ή μικρότερος από αυτόν που έχουμε επιλέξει.
Μπορείς να σκεφτείς τον αλγόριθμο που λύνει έξυπνα αυτό το πρόβλημα;
Παίξε το παιχνίδι στη συνέχεια με τον υπολογιστή!

Συνθήκες & Λογικοί Τελεστές
15 λεπτά
Και... ή... όχι...
Παρατηρήστε την εικόνα με τα τέσσερα παιδιά.
Έπειτα μελετήστε τους πίνακες που περιγράφουν τη χρήση των λογικών τελεστών στις προτάσεις. Μπορείτε να εξηγήσετε...
-
Τι σημαίνει ο τελεστής ΚΑΙ ανάμεσα σε δύο προτάσεις;
-
Τι σημαίνει ο τελεστής Ή ανάμεσα σε δύο προτάσεις;
-
Τι σημαίνει ο τελεστής ΌΧΙ πριν από μία πρόταση;

Τώρα απαντήστε στο κουίζ που ακολουθεί...
Στη συνέχεια συμπληρώστε το φύλλο εργασίας "Σύνθετες συνθήκες".
Ξέρετε ότι...
-
Οι λεξούλες ΚΑΙ, Ή, ΌΧΙ ονομάζονται λογικοί τελεστές και ενώνουν προτάσεις που είτε ισχύουν είτε όχι.
-
Με τους λογικούς τελεστές φτιάχνουμε σύνθετες λογικές προτάσεις ή όπως λέμε σύνθετες συνθήκες.
-
Ο λογικός τελεστής ΚΑΙ μας λέει ότι όταν και οι δυο προτάσεις που ενώνει ισχύουν τότε ισχύει και η σύνθετη πρόταση.
-
Ο λογικός τελεστής Ή μας λέει ότι αρκεί μία από τις προτάσεις που ενώνει να ισχύει για να ισχύει και η σύνθετη πρόταση.
-
Ο λογικός τελεστής ΌΧΙ μας λέει ότι δεν ισχύει η πρόταση στην οποία μπαίνει μπροστά.

Λύνοντας γρίφους λογικής...
25 λεπτά
Γίνε ειδικός στις συνθήκες και λογικούς τελεστε΄ς...
Βάλε τη λογική σου και λύσε τους γρίφους!
Γίνε ειδικός στις συνθήκες και τους λογικούς τελεστές!
Μπορείς να αποδράσεις από την κυβο-χώρα;
Αναστοχασμός - Τι πήγε καλά; Τι όχι;
5 λεπτά
Τι ήξερα πριν... τι ξέρω τώρα;
Βάζουμε καρδούλες για να βαθμολογήσουμε τι μάθαμε σήμερα!
Στη συνέχεια αξιολογούμε πως μας φάνηκε το μάθημα με τη χρήση της δημοσκόπησης!
