SlideShare a Scribd company logo
1 of 16
ΠΛΗΡΟΦΟΡΙΚΉ – Γ ’ ΓΥΜΝΑΣΊΟΥ
Κεφάλαιο 1: Εισαγωγή στην έννοια του αλγόριθμου
Αναστασάκη Ευαγγελία
ΑΣΠΑΙΤΕ - ΕΠΠΑΙΚ
Τμήμα Β’ - 2η ΠΑΔ
1
• κάθε ζήτημα που τίθεται προς
επίλυση
• μια κατάσταση που μας απασχολεί
και πρέπει να αντιμετωπιστεί
Τι είναι
πρόβλημα
• ως προς το περιεχόμενό του,
• τα δεδομένα και
• το περιβάλλον στο οποίο
εντάσσεται.
Πως
κατανοούμε
ένα
πρόβλημα
2
Πρόβλημα (1/2)
 Για να μπορέσουμε να επιλύσουμε ένα σύνθετο
πρόβλημα, είναι αναγκαίο να το αναλύσουμε σε
απλούστερα προβλήματα π.χ. το πρόβλημα «οργάνωσης
μιας εκπαιδευτικής εκδρομής».
 Για να περιγράψουμε τη λύση ενός προβλήματος,
απαιτείται η διατύπωση σωστών και σαφή
οδηγιών.
Πρόβλημα (2/2)
3
Προσπαθήστε να γράψετε στο χαρτί, πως
θα δίνατε σε έναν συμμαθητή σας σαφείς
και ακριβείς οδηγίες για να παρασκευάσει
ένα ποτήρι φρέσκο χυμό πορτοκαλιού.
Δραστηριότητα…
4
 Περιγραφή βημάτων για να
φτιάξουμε μια μακαρονάδα
1. Άνοιξε το μάτι της κουζίνας στο 9
2. Βάλε 3 λίτρα νερό σε μία κατσαρόλα
χωρητικότητας 4 λίτρων
3. Τοποθέτησε την κατσαρόλα στο μάτι της
κουζίνας, που έχεις ήδη ανάψει
4. Πρόσθεσε στην κατσαρόλα μία κουταλιά
του γλυκού αλάτι
5. Περίμενε μέχρι να βράσει το νερό
6. Βγάλε τα μακαρόνια από το πακέτο
7. Βάλε τα μακαρόνια στην κατσαρόλα
8. Ανακάτευε τα μακαρόνια για 10’
9. Κλείσε το μάτι της κουζίνας που άνοιξες
10. Βγάλε την κατσαρόλα από το μάτι της
κουζίνας
11. Άδειασε τα μακαρόνια από την
κατσαρόλα σε ένα σουρωτήρι
12. Ρίξε κρύο νερό από τη βρύση στα
μακαρόνια για 20’’
13. Άφησε για 2’ τα μακαρόνια να
στραγγίξουν
14. Σερβίρισε τα μακαρόνια στο πιάτο
15. Πρόσθεσε σε κάθε πιάτο 3 κουταλιές της
σούπας τριμμένο τυρί
Αν αντιμεταθέσουμε την οδηγία 1 και 2, θα υπάρξει κάποιο
πρόβλημα στον αλγόριθμο;
Τι θα συμβεί, αν αντικαταστήσουμε την οδηγία στο βήμα 4
με την οδηγία «Πρόσθεσε Αλάτι»;
Μπορούμε να αντιμεταθέσουμε τις οδηγίες 7 και 8;
Τι θα συμβεί, αν ξεχάσουμε την οδηγία 9 στο παραπάνω
αλγόριθμο;
5
1Ο Παράδειγμα Αλγόριθμου
Τι θεωρείται ότι πρέπει να προκύπτει, αν
ακολουθηθούν σωστά οι οδηγίες ενός αλγόριθμου;
Για να μπορέσουμε να πάρουμε αποτελέσματα από
έναν αλγόριθμο κάποιος πρέπει να τον υλοποιήσει.
Ποιός πιστεύετε ότι μπορεί να είναι αυτός;
Στο παράδειγμα με τη συνταγή, ποιος
θα υλοποιήσει τον αλγόριθμο;
Για τον υπολογισμό μιας αριθμητικής
πράξης; Ποιος;
Συζήτηση…
6
Αλγόριθμος λουλουδιού με 10
πέταλα
Επανέλαβε 10 φορές [σχεδίασε_πέταλο]
Το αποτέλεσμα υλοποίησης του
Αλγόριθμου
2Ο Παράδειγμα Αλγόριθμου
Τι πιστεύετε ότι θα γινόταν, εάν στην εντολή «Επανέλαβε
10 φορές» δεν αναφέραμε τον αριθμό των πετάλων που
θα έχει το λουλούδι και την αντικαθιστούσαμε με την
εντολή «Επανέλαβε συνεχώς»;
7
8
Τι είναι τελικά
Αλγόριθμος;
ΟΡΙΣΜΌΣ ΑΛΓΟΡΊΘΜΟΥ…
Αλγόριθμο ονομάζουμε
τη σαφή και ακριβή
περιγραφή μιας σειράς
ξεχωριστών οδηγιών –
βημάτων, με σκοπό την
επίλυση ενός
προβλήματος.
Αλγόριθμος μπορεί να είναι μια
συνταγή μαγειρικής ή η βήμα
προς βήμα περιγραφή της λύσης
ενός μαθηματικού
προβλήματος .
9
10
ΟΡΙΣΜΌΣ ΑΛΓΟΡΊΘΜΟΥ…
Τα βήματα που αποτελούν έναν αλγόριθμο ονομάζονται οδηγίες ή εντολές.
Αν ακολουθηθούν οι οδηγίες ενός αλγορίθμου, στο τέλος, θα πρέπει να
προκύπτει ένα αποτέλεσμα, ένα έργο.
Για να μπορέσουμε από έναν αλγόριθμο να πάρουμε αποτελέσματα
χρειαζόμαστε κάποιον που θα υλοποιήσει τον αλγόριθμο. Δηλαδή κάποιον
που θα υλοποιήσει της οδηγίες.
Αυτός που υλοποιεί μπορεί να είναι ένας άνθρωπος ή ένας υπολογιστής.
π.χ. Για την υλοποίηση μιας συνταγής μαγειρικής υπεύθυνος είναι
ο μάγειρας. Για τον υπολογισμό μια αριθμητικής πράξης μπορεί να είναι
ένας υπολογιστής.
Οι αλγόριθμοι που κατασκευάζουμε πρέπει να έχουν
κάποιες προϋποθέσεις:
Πρώτα απ’όλα, πρέπει να είμαστε σίγουροι ότι, αν
υλοποιήσουμε τον αλγόριθμο κάποτε θα τελειώσει,
επιτυγχάνοντας τον αρχικό σκοπό.
• π.χ Φανταστείτε να δώσουμε μια εντολή σε έναν δρομέα, να αρχίσει
να τρέχει και να μην του πούμε πότε θα σταματήσει.
Οι εντολές πρέπει να έχουν ακρίβεια, σαφήνεια και να
είναι εκφρασμένες με απλά λόγια, ώστε να μην
μπερδευτεί αυτός που θα υλοποιήσει τον αλγόριθμο και
τον εκτελέσει λάθος.
• π.χ Πρέπει να περιγράψουμε ακριβώς την ποσότητα αλατιού που
θα ρίξει ο μάγειρας.
11
ΙΔΙΌΤΗΤΕΣ ΕΝΌΣ ΣΩΣΤΟΎ ΑΛΓΟΡΊΘΜΟΥ…
12
Αξιολόγηση… (3’)
Αναφέραμε τις ιδιότητες
ενός σωστού Αλγόριθμου
Ορίσαμε «τι είναι
αλγόριθμος»
Συζητήσαμε και
Υλοποιήσαμε
Παραδείγματα Αλγορίθμων
13
Τι μάθαμε σήμερα…
 Να γραφεί αλγόριθμος, που να περιγράφει σε ένα
μικρό παιδί πώς να σχηματίσει ένα ορθογώνιο
παραλληλόγραμμο με τα βήματά του στην άμμο.
Α) Να αναλύσετε την έννοια «ορθογώνιο
παραλληλόγραμμο».
Β) Ποιες είναι οι κατάλληλες οδηγίες που πρέπει να
δοθούν, ώστε η υλοποίηση του αλγόριθμου να επιτύχει
το σχεδιασμό του ορθογωνίου παραλληλογράμμου;
 Σημείωση: Συμβουλευτείτε το παράδειγμα του βιβλίου
στη σελίδα 181.
Άσκηση για το σπίτι…
14
πως υλοποιούμε αλγόριθμο με διάγραμμα
ροής.
τα βασικά σημεία του προγραμματιστικού
περιβάλλοντος, που θα μας απασχολήσει
κατά τη διάρκεια του τριμήνου.
θα υλοποιήσουμε τον αλγόριθμο της
εργασίας με το ορθογώνιο
παραλληλόγραμμο στον υπολογιστή.
15
Στο επόμενο μάθημα…
Ευχαριστώ πολύ για τη προσοχή σας!!!
16

More Related Content

What's hot

μάθημα 3 υλοποίηση αλγορίθμου με υπολογιστή - προγραμματισμός
μάθημα 3   υλοποίηση αλγορίθμου με υπολογιστή - προγραμματισμόςμάθημα 3   υλοποίηση αλγορίθμου με υπολογιστή - προγραμματισμός
μάθημα 3 υλοποίηση αλγορίθμου με υπολογιστή - προγραμματισμόςGeorge Avgeris
 
Tο υλικό του υπολογιστή
Tο υλικό του υπολογιστήTο υλικό του υπολογιστή
Tο υλικό του υπολογιστήimarakis
 
Κεφάλαιο 16.2: Θέματα Ασφάλειας και Προστασίας στο Διαδίκτυο
Κεφάλαιο 16.2: Θέματα Ασφάλειας και Προστασίας στο Διαδίκτυο Κεφάλαιο 16.2: Θέματα Ασφάλειας και Προστασίας στο Διαδίκτυο
Κεφάλαιο 16.2: Θέματα Ασφάλειας και Προστασίας στο Διαδίκτυο Evangelia Anastasaki
 
Εισαγωγή στις αρχές της επιστήμης των Η/Υ
Εισαγωγή στις αρχές της επιστήμης των Η/ΥΕισαγωγή στις αρχές της επιστήμης των Η/Υ
Εισαγωγή στις αρχές της επιστήμης των Η/ΥMinistry of Education
 
Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ: κεφαλαιο 2.1 προβλημα
Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ: κεφαλαιο 2.1  προβλημαΕισαγωγή στις Αρχές της Επιστήμης των ΗΥ: κεφαλαιο 2.1  προβλημα
Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ: κεφαλαιο 2.1 προβλημαevoyiatz
 
Ηλεκτρονικό ταχυδρομείο Α' Γυμνασίου κεφάλαιο 14 ενότητα 4
Ηλεκτρονικό ταχυδρομείο Α' Γυμνασίου κεφάλαιο 14 ενότητα 4Ηλεκτρονικό ταχυδρομείο Α' Γυμνασίου κεφάλαιο 14 ενότητα 4
Ηλεκτρονικό ταχυδρομείο Α' Γυμνασίου κεφάλαιο 14 ενότητα 4kimanou
 
Ο Υπολογιστής στην καθημερινή μας ζωή - Νικόλλα Δήμητρα
Ο Υπολογιστής στην καθημερινή μας ζωή - Νικόλλα ΔήμητραΟ Υπολογιστής στην καθημερινή μας ζωή - Νικόλλα Δήμητρα
Ο Υπολογιστής στην καθημερινή μας ζωή - Νικόλλα ΔήμητραEleni Psara
 
ΤΑ ΜΕΡΗ ΕΝΟΣ ΥΠΟΛΟΓΙΣΤΗ
ΤΑ ΜΕΡΗ ΕΝΟΣ ΥΠΟΛΟΓΙΣΤΗΤΑ ΜΕΡΗ ΕΝΟΣ ΥΠΟΛΟΓΙΣΤΗ
ΤΑ ΜΕΡΗ ΕΝΟΣ ΥΠΟΛΟΓΙΣΤΗNikos Stefanoudakis
 
2.2.1 - ΟΡΙΣΜΟΣ ΑΛΓΟΡΙΘΜΟΥ
2.2.1 - ΟΡΙΣΜΟΣ ΑΛΓΟΡΙΘΜΟΥ2.2.1 - ΟΡΙΣΜΟΣ ΑΛΓΟΡΙΘΜΟΥ
2.2.1 - ΟΡΙΣΜΟΣ ΑΛΓΟΡΙΘΜΟΥAnastasia Stathopoulou
 
ΤΟΓΙΑ Β ΓΥΜΝΑΣΙΟΥ ΜΑΘΗΜΑ 1
ΤΟΓΙΑ Β ΓΥΜΝΑΣΙΟΥ ΜΑΘΗΜΑ 1 ΤΟΓΙΑ Β ΓΥΜΝΑΣΙΟΥ ΜΑΘΗΜΑ 1
ΤΟΓΙΑ Β ΓΥΜΝΑΣΙΟΥ ΜΑΘΗΜΑ 1 Togia Antonia
 
Το εσωτερικό του Υπολογιστή
Το εσωτερικό του ΥπολογιστήΤο εσωτερικό του Υπολογιστή
Το εσωτερικό του ΥπολογιστήElli Ntrikou
 
Κεφάλαιο 5: Γνωριμία με το Λογισμικό του Υπολογιστή
Κεφάλαιο 5: Γνωριμία με το Λογισμικό του ΥπολογιστήΚεφάλαιο 5: Γνωριμία με το Λογισμικό του Υπολογιστή
Κεφάλαιο 5: Γνωριμία με το Λογισμικό του ΥπολογιστήOmada Sarantaeksi
 
υλικο του υπολογιστη
υλικο του υπολογιστηυλικο του υπολογιστη
υλικο του υπολογιστηmnikol
 
ΚΕΦΑΛΑΙΟ 3 - ΕΡΓΟΝΟΜΙΑ
ΚΕΦΑΛΑΙΟ 3 - ΕΡΓΟΝΟΜΙΑ ΚΕΦΑΛΑΙΟ 3 - ΕΡΓΟΝΟΜΙΑ
ΚΕΦΑΛΑΙΟ 3 - ΕΡΓΟΝΟΜΙΑ Zisis Lazakis
 
λογισμικό(Software)
λογισμικό(Software)λογισμικό(Software)
λογισμικό(Software)Evi Tzanne
 
σχέδιο μαθήματος σε scratch
σχέδιο μαθήματος σε scratchσχέδιο μαθήματος σε scratch
σχέδιο μαθήματος σε scratchcpapadak
 

What's hot (20)

μάθημα 3 υλοποίηση αλγορίθμου με υπολογιστή - προγραμματισμός
μάθημα 3   υλοποίηση αλγορίθμου με υπολογιστή - προγραμματισμόςμάθημα 3   υλοποίηση αλγορίθμου με υπολογιστή - προγραμματισμός
μάθημα 3 υλοποίηση αλγορίθμου με υπολογιστή - προγραμματισμός
 
Προστασία λογισμικού – Ιοί
Προστασία λογισμικού – ΙοίΠροστασία λογισμικού – Ιοί
Προστασία λογισμικού – Ιοί
 
Αναλογικό - Ψηφιακό
Αναλογικό - ΨηφιακόΑναλογικό - Ψηφιακό
Αναλογικό - Ψηφιακό
 
Tο υλικό του υπολογιστή
Tο υλικό του υπολογιστήTο υλικό του υπολογιστή
Tο υλικό του υπολογιστή
 
Κεφάλαιο 16.2: Θέματα Ασφάλειας και Προστασίας στο Διαδίκτυο
Κεφάλαιο 16.2: Θέματα Ασφάλειας και Προστασίας στο Διαδίκτυο Κεφάλαιο 16.2: Θέματα Ασφάλειας και Προστασίας στο Διαδίκτυο
Κεφάλαιο 16.2: Θέματα Ασφάλειας και Προστασίας στο Διαδίκτυο
 
Εισαγωγή στις αρχές της επιστήμης των Η/Υ
Εισαγωγή στις αρχές της επιστήμης των Η/ΥΕισαγωγή στις αρχές της επιστήμης των Η/Υ
Εισαγωγή στις αρχές της επιστήμης των Η/Υ
 
Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ: κεφαλαιο 2.1 προβλημα
Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ: κεφαλαιο 2.1  προβλημαΕισαγωγή στις Αρχές της Επιστήμης των ΗΥ: κεφαλαιο 2.1  προβλημα
Εισαγωγή στις Αρχές της Επιστήμης των ΗΥ: κεφαλαιο 2.1 προβλημα
 
Ηλεκτρονικό ταχυδρομείο Α' Γυμνασίου κεφάλαιο 14 ενότητα 4
Ηλεκτρονικό ταχυδρομείο Α' Γυμνασίου κεφάλαιο 14 ενότητα 4Ηλεκτρονικό ταχυδρομείο Α' Γυμνασίου κεφάλαιο 14 ενότητα 4
Ηλεκτρονικό ταχυδρομείο Α' Γυμνασίου κεφάλαιο 14 ενότητα 4
 
Ο Υπολογιστής στην καθημερινή μας ζωή - Νικόλλα Δήμητρα
Ο Υπολογιστής στην καθημερινή μας ζωή - Νικόλλα ΔήμητραΟ Υπολογιστής στην καθημερινή μας ζωή - Νικόλλα Δήμητρα
Ο Υπολογιστής στην καθημερινή μας ζωή - Νικόλλα Δήμητρα
 
ΤΑ ΜΕΡΗ ΕΝΟΣ ΥΠΟΛΟΓΙΣΤΗ
ΤΑ ΜΕΡΗ ΕΝΟΣ ΥΠΟΛΟΓΙΣΤΗΤΑ ΜΕΡΗ ΕΝΟΣ ΥΠΟΛΟΓΙΣΤΗ
ΤΑ ΜΕΡΗ ΕΝΟΣ ΥΠΟΛΟΓΙΣΤΗ
 
Ψηφιακός κόσμος
Ψηφιακός κόσμοςΨηφιακός κόσμος
Ψηφιακός κόσμος
 
2.2.1 - ΟΡΙΣΜΟΣ ΑΛΓΟΡΙΘΜΟΥ
2.2.1 - ΟΡΙΣΜΟΣ ΑΛΓΟΡΙΘΜΟΥ2.2.1 - ΟΡΙΣΜΟΣ ΑΛΓΟΡΙΘΜΟΥ
2.2.1 - ΟΡΙΣΜΟΣ ΑΛΓΟΡΙΘΜΟΥ
 
ΤΟΓΙΑ Β ΓΥΜΝΑΣΙΟΥ ΜΑΘΗΜΑ 1
ΤΟΓΙΑ Β ΓΥΜΝΑΣΙΟΥ ΜΑΘΗΜΑ 1 ΤΟΓΙΑ Β ΓΥΜΝΑΣΙΟΥ ΜΑΘΗΜΑ 1
ΤΟΓΙΑ Β ΓΥΜΝΑΣΙΟΥ ΜΑΘΗΜΑ 1
 
Το εσωτερικό του Υπολογιστή
Το εσωτερικό του ΥπολογιστήΤο εσωτερικό του Υπολογιστή
Το εσωτερικό του Υπολογιστή
 
πολυμέσα β γυμνασιου
πολυμέσα β γυμνασιουπολυμέσα β γυμνασιου
πολυμέσα β γυμνασιου
 
Κεφάλαιο 5: Γνωριμία με το Λογισμικό του Υπολογιστή
Κεφάλαιο 5: Γνωριμία με το Λογισμικό του ΥπολογιστήΚεφάλαιο 5: Γνωριμία με το Λογισμικό του Υπολογιστή
Κεφάλαιο 5: Γνωριμία με το Λογισμικό του Υπολογιστή
 
υλικο του υπολογιστη
υλικο του υπολογιστηυλικο του υπολογιστη
υλικο του υπολογιστη
 
ΚΕΦΑΛΑΙΟ 3 - ΕΡΓΟΝΟΜΙΑ
ΚΕΦΑΛΑΙΟ 3 - ΕΡΓΟΝΟΜΙΑ ΚΕΦΑΛΑΙΟ 3 - ΕΡΓΟΝΟΜΙΑ
ΚΕΦΑΛΑΙΟ 3 - ΕΡΓΟΝΟΜΙΑ
 
λογισμικό(Software)
λογισμικό(Software)λογισμικό(Software)
λογισμικό(Software)
 
σχέδιο μαθήματος σε scratch
σχέδιο μαθήματος σε scratchσχέδιο μαθήματος σε scratch
σχέδιο μαθήματος σε scratch
 

Similar to Κεφάλαιο 1: Εισαγωγή στην έννοια του Αλγόριθμου

προβλήματα αλγόριθμοι-προγραμμα
προβλήματα   αλγόριθμοι-προγραμμαπροβλήματα   αλγόριθμοι-προγραμμα
προβλήματα αλγόριθμοι-προγραμμαIliopoulou Anthi
 
γ 1 εισαγωγή στην εννοια του αλγορίθμου και στον προγραμματισμό
γ 1 εισαγωγή στην εννοια του αλγορίθμου και στον προγραμματισμόγ 1 εισαγωγή στην εννοια του αλγορίθμου και στον προγραμματισμό
γ 1 εισαγωγή στην εννοια του αλγορίθμου και στον προγραμματισμόInformatics 2
 
προβλήματα αλγόριθμοι-προγραμμα
προβλήματα   αλγόριθμοι-προγραμμαπροβλήματα   αλγόριθμοι-προγραμμα
προβλήματα αλγόριθμοι-προγραμμαTsormpatzoglou Nestor
 
Algorithm program(new version)
Algorithm program(new version)Algorithm program(new version)
Algorithm program(new version)Iliopoulou Anthi
 
Αλγόριθμος και Προγραμματισμός
Αλγόριθμος και ΠρογραμματισμόςΑλγόριθμος και Προγραμματισμός
Αλγόριθμος και Προγραμματισμόςananiakal
 
B 7 M 1 Algorithms
B 7 M 1 AlgorithmsB 7 M 1 Algorithms
B 7 M 1 Algorithmspapettas
 
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdfΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdfpetroskorobos
 
G 1 algorithms_programming
G 1 algorithms_programmingG 1 algorithms_programming
G 1 algorithms_programmingganidoud
 
Εισαγωγή στους Αλγορίθμους και τον Προγραμματισμό
Εισαγωγή στους  Αλγορίθμους και τον Προγραμματισμό Εισαγωγή στους  Αλγορίθμους και τον Προγραμματισμό
Εισαγωγή στους Αλγορίθμους και τον Προγραμματισμό TheSoFGr
 
απαντήσεις στα μαθηματικά δ' δημοτικού ενότητα α
απαντήσεις στα  μαθηματικά  δ' δημοτικού ενότητα ααπαντήσεις στα  μαθηματικά  δ' δημοτικού ενότητα α
απαντήσεις στα μαθηματικά δ' δημοτικού ενότητα αΡεβέκα Θεοδωροπούλου
 
G 1 algorithms_programming
G 1 algorithms_programmingG 1 algorithms_programming
G 1 algorithms_programmingganidoud
 
Σημειώσεις Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον, Θερινή προετοιμ...
Σημειώσεις Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον, Θερινή προετοιμ...Σημειώσεις Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον, Θερινή προετοιμ...
Σημειώσεις Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον, Θερινή προετοιμ...Θανάσης Δρούγας
 
Algorithms
AlgorithmsAlgorithms
Algorithmspapettas
 

Similar to Κεφάλαιο 1: Εισαγωγή στην έννοια του Αλγόριθμου (20)

προβλήματα αλγόριθμοι-προγραμμα
προβλήματα   αλγόριθμοι-προγραμμαπροβλήματα   αλγόριθμοι-προγραμμα
προβλήματα αλγόριθμοι-προγραμμα
 
γ 1 εισαγωγή στην εννοια του αλγορίθμου και στον προγραμματισμό
γ 1 εισαγωγή στην εννοια του αλγορίθμου και στον προγραμματισμόγ 1 εισαγωγή στην εννοια του αλγορίθμου και στον προγραμματισμό
γ 1 εισαγωγή στην εννοια του αλγορίθμου και στον προγραμματισμό
 
Kefalaio1
Kefalaio1Kefalaio1
Kefalaio1
 
προβλήματα αλγόριθμοι-προγραμμα
προβλήματα   αλγόριθμοι-προγραμμαπροβλήματα   αλγόριθμοι-προγραμμα
προβλήματα αλγόριθμοι-προγραμμα
 
Algorithm program(new version)
Algorithm program(new version)Algorithm program(new version)
Algorithm program(new version)
 
Scratch xaralampidis
Scratch xaralampidisScratch xaralampidis
Scratch xaralampidis
 
Αλγόριθμος και Προγραμματισμός
Αλγόριθμος και ΠρογραμματισμόςΑλγόριθμος και Προγραμματισμός
Αλγόριθμος και Προγραμματισμός
 
epanalipsi-1
epanalipsi-1epanalipsi-1
epanalipsi-1
 
B 7 M 1 Algorithms
B 7 M 1 AlgorithmsB 7 M 1 Algorithms
B 7 M 1 Algorithms
 
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdfΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
ΓΕΝΙΚΑ ΒΗΜΑΤΑ ΣΤΙΣ ΔΟΜΕ ΕΠΑΝΑΛΗΨΗΣ.pdf
 
G 1 algorithms_programming
G 1 algorithms_programmingG 1 algorithms_programming
G 1 algorithms_programming
 
Εισαγωγή στους Αλγορίθμους και τον Προγραμματισμό
Εισαγωγή στους  Αλγορίθμους και τον Προγραμματισμό Εισαγωγή στους  Αλγορίθμους και τον Προγραμματισμό
Εισαγωγή στους Αλγορίθμους και τον Προγραμματισμό
 
απαντήσεις στα μαθηματικά δ' δημοτικού ενότητα α
απαντήσεις στα  μαθηματικά  δ' δημοτικού ενότητα ααπαντήσεις στα  μαθηματικά  δ' δημοτικού ενότητα α
απαντήσεις στα μαθηματικά δ' δημοτικού ενότητα α
 
G 1 algorithms_programming
G 1 algorithms_programmingG 1 algorithms_programming
G 1 algorithms_programming
 
μαθηματικά δ' δημοτικού ενότητα α
μαθηματικά  δ' δημοτικού ενότητα αμαθηματικά  δ' δημοτικού ενότητα α
μαθηματικά δ' δημοτικού ενότητα α
 
Σημειώσεις Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον, Θερινή προετοιμ...
Σημειώσεις Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον, Θερινή προετοιμ...Σημειώσεις Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον, Θερινή προετοιμ...
Σημειώσεις Ανάπτυξη εφαρμογών σε προγραμματιστικό περιβάλλον, Θερινή προετοιμ...
 
Algorithms
AlgorithmsAlgorithms
Algorithms
 
IT [C Gymnasiou] ENOHTHTA B1
IT [C Gymnasiou]   ENOHTHTA B1IT [C Gymnasiou]   ENOHTHTA B1
IT [C Gymnasiou] ENOHTHTA B1
 
ενότητα 1
ενότητα 1ενότητα 1
ενότητα 1
 
ενότητα 1
ενότητα 1ενότητα 1
ενότητα 1
 

Recently uploaded

ΤΑ ΠΟΤΑΜΙΑ ΤΗΣ ΕΛΛΑΔΑΣ - Γεωγραφία .docx
ΤΑ ΠΟΤΑΜΙΑ ΤΗΣ ΕΛΛΑΔΑΣ - Γεωγραφία .docxΤΑ ΠΟΤΑΜΙΑ ΤΗΣ ΕΛΛΑΔΑΣ - Γεωγραφία .docx
ΤΑ ΠΟΤΑΜΙΑ ΤΗΣ ΕΛΛΑΔΑΣ - Γεωγραφία .docxeucharis
 
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOYEKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOYssuser369a35
 
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-242lykkomo
 
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptx
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptxΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptx
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptxssuserb0ed14
 
Οδηγίες για τη δημιουργία διαδραστικών δραστηριοτήτων με την εφαρμογή Wordwal...
Οδηγίες για τη δημιουργία διαδραστικών δραστηριοτήτων με την εφαρμογή Wordwal...Οδηγίες για τη δημιουργία διαδραστικών δραστηριοτήτων με την εφαρμογή Wordwal...
Οδηγίες για τη δημιουργία διαδραστικών δραστηριοτήτων με την εφαρμογή Wordwal...Irini Panagiotaki
 
Η Δυναστεία των Παλαιολόγων - Βυζαντινή Αυτοκρατορία
Η Δυναστεία των Παλαιολόγων -  Βυζαντινή ΑυτοκρατορίαΗ Δυναστεία των Παλαιολόγων -  Βυζαντινή Αυτοκρατορία
Η Δυναστεία των Παλαιολόγων - Βυζαντινή Αυτοκρατορίαeucharis
 
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της ΙταλίαςKonstantina Katirtzi
 
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξειςΓιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξειςΟΛΓΑ ΤΣΕΧΕΛΙΔΟΥ
 
Οδηγίες για τη δημιουργία Flashcard με το Quizlet.pdf
Οδηγίες για τη δημιουργία Flashcard με το Quizlet.pdfΟδηγίες για τη δημιουργία Flashcard με το Quizlet.pdf
Οδηγίες για τη δημιουργία Flashcard με το Quizlet.pdfIrini Panagiotaki
 
Το άγαλμα που κρύωνε
Το άγαλμα που                       κρύωνεΤο άγαλμα που                       κρύωνε
Το άγαλμα που κρύωνεDimitra Mylonaki
 
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣHRODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣHROUT Family
 
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdf
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdfΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdf
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdfssuserf9afe7
 
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptxΕκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx7gymnasiokavalas
 

Recently uploaded (13)

ΤΑ ΠΟΤΑΜΙΑ ΤΗΣ ΕΛΛΑΔΑΣ - Γεωγραφία .docx
ΤΑ ΠΟΤΑΜΙΑ ΤΗΣ ΕΛΛΑΔΑΣ - Γεωγραφία .docxΤΑ ΠΟΤΑΜΙΑ ΤΗΣ ΕΛΛΑΔΑΣ - Γεωγραφία .docx
ΤΑ ΠΟΤΑΜΙΑ ΤΗΣ ΕΛΛΑΔΑΣ - Γεωγραφία .docx
 
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOYEKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
 
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
ΕΝΔΟΣΧΟΛΙΚΕΣ_ΠΡΟΓΡΑΜΜΑ endosxolikes 2023-24
 
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptx
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptxΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptx
ΚΛΙΜΑΤΙΚΗ ΑΛΛΑΓΗ ΚΑΙ ΠΟΛΙΤΙΚΕΣ ΤΗΣ Ε.Ε..pptx
 
Οδηγίες για τη δημιουργία διαδραστικών δραστηριοτήτων με την εφαρμογή Wordwal...
Οδηγίες για τη δημιουργία διαδραστικών δραστηριοτήτων με την εφαρμογή Wordwal...Οδηγίες για τη δημιουργία διαδραστικών δραστηριοτήτων με την εφαρμογή Wordwal...
Οδηγίες για τη δημιουργία διαδραστικών δραστηριοτήτων με την εφαρμογή Wordwal...
 
Η Δυναστεία των Παλαιολόγων - Βυζαντινή Αυτοκρατορία
Η Δυναστεία των Παλαιολόγων -  Βυζαντινή ΑυτοκρατορίαΗ Δυναστεία των Παλαιολόγων -  Βυζαντινή Αυτοκρατορία
Η Δυναστεία των Παλαιολόγων - Βυζαντινή Αυτοκρατορία
 
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
 
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξειςΓιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
 
Οδηγίες για τη δημιουργία Flashcard με το Quizlet.pdf
Οδηγίες για τη δημιουργία Flashcard με το Quizlet.pdfΟδηγίες για τη δημιουργία Flashcard με το Quizlet.pdf
Οδηγίες για τη δημιουργία Flashcard με το Quizlet.pdf
 
Το άγαλμα που κρύωνε
Το άγαλμα που                       κρύωνεΤο άγαλμα που                       κρύωνε
Το άγαλμα που κρύωνε
 
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣHRODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
RODOPI CHALLENGE (ROC 50 MILES) 2024 ΤΕΧΝΙΚΗ ΕΝΗΜΕΡΩΣH
 
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdf
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdfΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdf
ΠΑΝΕΛΛΗΝΙΕΣ 2024 ΠΡΟΤΕΙΝΟΜΕΝΑ ΘΕΜΑΤΑ ΝΕΟΕΛΛΗΝΙΚΗ ΓΛΩΣΣΑ ΚΑΙ ΛΟΓΟΤΕΧΝΙΑ.pdf
 
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptxΕκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx
Εκπαιδευτική επίσκεψη στο 1ο ΕΠΑΛ Καβάλας.pptx
 

Κεφάλαιο 1: Εισαγωγή στην έννοια του Αλγόριθμου

  • 1. ΠΛΗΡΟΦΟΡΙΚΉ – Γ ’ ΓΥΜΝΑΣΊΟΥ Κεφάλαιο 1: Εισαγωγή στην έννοια του αλγόριθμου Αναστασάκη Ευαγγελία ΑΣΠΑΙΤΕ - ΕΠΠΑΙΚ Τμήμα Β’ - 2η ΠΑΔ 1
  • 2. • κάθε ζήτημα που τίθεται προς επίλυση • μια κατάσταση που μας απασχολεί και πρέπει να αντιμετωπιστεί Τι είναι πρόβλημα • ως προς το περιεχόμενό του, • τα δεδομένα και • το περιβάλλον στο οποίο εντάσσεται. Πως κατανοούμε ένα πρόβλημα 2 Πρόβλημα (1/2)
  • 3.  Για να μπορέσουμε να επιλύσουμε ένα σύνθετο πρόβλημα, είναι αναγκαίο να το αναλύσουμε σε απλούστερα προβλήματα π.χ. το πρόβλημα «οργάνωσης μιας εκπαιδευτικής εκδρομής».  Για να περιγράψουμε τη λύση ενός προβλήματος, απαιτείται η διατύπωση σωστών και σαφή οδηγιών. Πρόβλημα (2/2) 3
  • 4. Προσπαθήστε να γράψετε στο χαρτί, πως θα δίνατε σε έναν συμμαθητή σας σαφείς και ακριβείς οδηγίες για να παρασκευάσει ένα ποτήρι φρέσκο χυμό πορτοκαλιού. Δραστηριότητα… 4
  • 5.  Περιγραφή βημάτων για να φτιάξουμε μια μακαρονάδα 1. Άνοιξε το μάτι της κουζίνας στο 9 2. Βάλε 3 λίτρα νερό σε μία κατσαρόλα χωρητικότητας 4 λίτρων 3. Τοποθέτησε την κατσαρόλα στο μάτι της κουζίνας, που έχεις ήδη ανάψει 4. Πρόσθεσε στην κατσαρόλα μία κουταλιά του γλυκού αλάτι 5. Περίμενε μέχρι να βράσει το νερό 6. Βγάλε τα μακαρόνια από το πακέτο 7. Βάλε τα μακαρόνια στην κατσαρόλα 8. Ανακάτευε τα μακαρόνια για 10’ 9. Κλείσε το μάτι της κουζίνας που άνοιξες 10. Βγάλε την κατσαρόλα από το μάτι της κουζίνας 11. Άδειασε τα μακαρόνια από την κατσαρόλα σε ένα σουρωτήρι 12. Ρίξε κρύο νερό από τη βρύση στα μακαρόνια για 20’’ 13. Άφησε για 2’ τα μακαρόνια να στραγγίξουν 14. Σερβίρισε τα μακαρόνια στο πιάτο 15. Πρόσθεσε σε κάθε πιάτο 3 κουταλιές της σούπας τριμμένο τυρί Αν αντιμεταθέσουμε την οδηγία 1 και 2, θα υπάρξει κάποιο πρόβλημα στον αλγόριθμο; Τι θα συμβεί, αν αντικαταστήσουμε την οδηγία στο βήμα 4 με την οδηγία «Πρόσθεσε Αλάτι»; Μπορούμε να αντιμεταθέσουμε τις οδηγίες 7 και 8; Τι θα συμβεί, αν ξεχάσουμε την οδηγία 9 στο παραπάνω αλγόριθμο; 5 1Ο Παράδειγμα Αλγόριθμου
  • 6. Τι θεωρείται ότι πρέπει να προκύπτει, αν ακολουθηθούν σωστά οι οδηγίες ενός αλγόριθμου; Για να μπορέσουμε να πάρουμε αποτελέσματα από έναν αλγόριθμο κάποιος πρέπει να τον υλοποιήσει. Ποιός πιστεύετε ότι μπορεί να είναι αυτός; Στο παράδειγμα με τη συνταγή, ποιος θα υλοποιήσει τον αλγόριθμο; Για τον υπολογισμό μιας αριθμητικής πράξης; Ποιος; Συζήτηση… 6
  • 7. Αλγόριθμος λουλουδιού με 10 πέταλα Επανέλαβε 10 φορές [σχεδίασε_πέταλο] Το αποτέλεσμα υλοποίησης του Αλγόριθμου 2Ο Παράδειγμα Αλγόριθμου Τι πιστεύετε ότι θα γινόταν, εάν στην εντολή «Επανέλαβε 10 φορές» δεν αναφέραμε τον αριθμό των πετάλων που θα έχει το λουλούδι και την αντικαθιστούσαμε με την εντολή «Επανέλαβε συνεχώς»; 7
  • 9. ΟΡΙΣΜΌΣ ΑΛΓΟΡΊΘΜΟΥ… Αλγόριθμο ονομάζουμε τη σαφή και ακριβή περιγραφή μιας σειράς ξεχωριστών οδηγιών – βημάτων, με σκοπό την επίλυση ενός προβλήματος. Αλγόριθμος μπορεί να είναι μια συνταγή μαγειρικής ή η βήμα προς βήμα περιγραφή της λύσης ενός μαθηματικού προβλήματος . 9
  • 10. 10 ΟΡΙΣΜΌΣ ΑΛΓΟΡΊΘΜΟΥ… Τα βήματα που αποτελούν έναν αλγόριθμο ονομάζονται οδηγίες ή εντολές. Αν ακολουθηθούν οι οδηγίες ενός αλγορίθμου, στο τέλος, θα πρέπει να προκύπτει ένα αποτέλεσμα, ένα έργο. Για να μπορέσουμε από έναν αλγόριθμο να πάρουμε αποτελέσματα χρειαζόμαστε κάποιον που θα υλοποιήσει τον αλγόριθμο. Δηλαδή κάποιον που θα υλοποιήσει της οδηγίες. Αυτός που υλοποιεί μπορεί να είναι ένας άνθρωπος ή ένας υπολογιστής. π.χ. Για την υλοποίηση μιας συνταγής μαγειρικής υπεύθυνος είναι ο μάγειρας. Για τον υπολογισμό μια αριθμητικής πράξης μπορεί να είναι ένας υπολογιστής.
  • 11. Οι αλγόριθμοι που κατασκευάζουμε πρέπει να έχουν κάποιες προϋποθέσεις: Πρώτα απ’όλα, πρέπει να είμαστε σίγουροι ότι, αν υλοποιήσουμε τον αλγόριθμο κάποτε θα τελειώσει, επιτυγχάνοντας τον αρχικό σκοπό. • π.χ Φανταστείτε να δώσουμε μια εντολή σε έναν δρομέα, να αρχίσει να τρέχει και να μην του πούμε πότε θα σταματήσει. Οι εντολές πρέπει να έχουν ακρίβεια, σαφήνεια και να είναι εκφρασμένες με απλά λόγια, ώστε να μην μπερδευτεί αυτός που θα υλοποιήσει τον αλγόριθμο και τον εκτελέσει λάθος. • π.χ Πρέπει να περιγράψουμε ακριβώς την ποσότητα αλατιού που θα ρίξει ο μάγειρας. 11 ΙΔΙΌΤΗΤΕΣ ΕΝΌΣ ΣΩΣΤΟΎ ΑΛΓΟΡΊΘΜΟΥ…
  • 13. Αναφέραμε τις ιδιότητες ενός σωστού Αλγόριθμου Ορίσαμε «τι είναι αλγόριθμος» Συζητήσαμε και Υλοποιήσαμε Παραδείγματα Αλγορίθμων 13 Τι μάθαμε σήμερα…
  • 14.  Να γραφεί αλγόριθμος, που να περιγράφει σε ένα μικρό παιδί πώς να σχηματίσει ένα ορθογώνιο παραλληλόγραμμο με τα βήματά του στην άμμο. Α) Να αναλύσετε την έννοια «ορθογώνιο παραλληλόγραμμο». Β) Ποιες είναι οι κατάλληλες οδηγίες που πρέπει να δοθούν, ώστε η υλοποίηση του αλγόριθμου να επιτύχει το σχεδιασμό του ορθογωνίου παραλληλογράμμου;  Σημείωση: Συμβουλευτείτε το παράδειγμα του βιβλίου στη σελίδα 181. Άσκηση για το σπίτι… 14
  • 15. πως υλοποιούμε αλγόριθμο με διάγραμμα ροής. τα βασικά σημεία του προγραμματιστικού περιβάλλοντος, που θα μας απασχολήσει κατά τη διάρκεια του τριμήνου. θα υλοποιήσουμε τον αλγόριθμο της εργασίας με το ορθογώνιο παραλληλόγραμμο στον υπολογιστή. 15 Στο επόμενο μάθημα…
  • 16. Ευχαριστώ πολύ για τη προσοχή σας!!! 16