ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ ΠΕΚ ΤΡΙΠΟΛΗΣ Επιμόρφωση Εκπ/κών κλάδου ΠΕ19 Δειγματική διδασκαλία - Σχέδιο μαθήματος
Η έννοια της μεταβλητής Τι γνωρίζουμε μέχρι τώρα; Η μεταβλητή στα μαθηματικά Πώς συμβολίζουμε ζητούμενα και δεδομένα; Μεταβλητή και τιμή ή Κουτί και περιεχόμενο!!! Τ. ΚΑΡΑΚΙΖΑ
Κατηγορίες μεταβλητών Αριθμητικές α 3 Αλφαριθμητικές β ‘γιώργος’ Λογικές γ ΑΛΗΘΗΣ …και οι Τύποι Δεδομένων Ακέραιος Πραγματικός Χαρακτήρας Λογικός Τ. ΚΑΡΑΚΙΖΑ
Ονοματολογία μεταβλητών Γράμματα, ψηφία, κάτω παύλα Αρχίζει πάντα από γράμμα Αποκλείονται οι δεσμευμένες λέξεις Ποια είναι αποδεκτά; Α123 μ.ο. χ1 γ_98ω Ω!1 κ-1 αν αν_αν 5χ α_ _ _ f(χ) ‘δ2’ Τ. ΚΑΡΑΚΙΖΑ
Αριθμητικές πράξεις και τελεστές 1. Πρόσθεση, Αφαίρεση +, - 2. Πολλαπλασιασμός, Διαίρεση *, / 3. Δύναμη 4. Πηλίκο, υπόλοιπο ακέρ. διαίρεσης div, mod Προτεραιότητα πράξεων: Παρενθέσεις, 3, (2 και 4 μαζί), 1 Μετατροπή αριθμητικών εκφράσεων σε ψευδογλώσσα Τ. ΚΑΡΑΚΙΖΑ
Μεταβλητές - αριθμητικές πράξεις Αριθμητικές μεταβλητές: όλες οι αριθμητικές πράξεις Αλφαριθμητικές μεταβλητές: μόνο η πρόσθεση α ‘μαρία’ β ‘σήμερα’ + ‘12’ γ α + β Τ. ΚΑΡΑΚΙΖΑ
Η εντολή εκχώρησης Β 4 Γ 3* 8 + 1 - Β Α Β + Γ Δεξιά από το βέλος: Σταθερές, Μεταβλητές που έχουν τιμή, Εκφράσεις Αριστερά από το βέλος: Όνομα μεταβλητής Λειτουργία: Γίνονται οι πράξεις δεξιά και το αποτέλεσμα εκχωρείται στην μεταβλητή δεξιά. ΕΚΧΩΡΗΣΗ ≠ ΙΣΟΤΗΤΑ: α α + 1 Τ. ΚΑΡΑΚΙΖΑ
Εντολές εισόδου - εξόδου Διάβασε χ Εμφάνισε χ Εκτύπωσε χ Γράψε χ Εμφάνισε ‘το πρώτο αποτέλεσμα είναι:’ , χ, ‘και το δεύτερο είναι:’ , ψ Τ. ΚΑΡΑΚΙΖΑ
Δομή ακολουθίας - πίνακας τιμών Α 2 Διάβασε Β Γ (Α + 4*Β) / 2 Β Β + Γ Α Α + (Β – Γ)*5 Εμφάνισε Α, Β, Γ Α Β Γ 2 5 11 16 27 Τ. ΚΑΡΑΚΙΖΑ