Το βήμα στην εντολή Για υπολογίζεται ως μία πράξη ή ως δύο; Σύμφωνα με το παράδειγμα του βιβλίου του μαθητή στις σελίδες 90-91 υπολογίζεται ως μία πράξη σε κάθε επανάληψη. Αν όμως σκεφτούμε ότι το με_βήμα 1 είναι ισοδύναμο του i<- i + 1 τότε αντιστοιχεί σε 2 πράξεις (μία για την εκχώρηση και μία για τον τελεστή του αθροίσματος). Έχει νόημα η δεύτερη εκδοχή; Εσείς πώς το διδάσκετε στους μαθητές σας;
Εάν έχω καταλάβει καλά το Ι <-- Ι + 1 είναι μια πράξη γιατί αυξάνει την τιμή στην ίδια μεταβλητή. Δηλαδή το Ι <-- Ζ + 1 είναι 2 πράξες, το Ζ <-- Ζ + 1 είναι μια πράξη. Στη python γραφουμε Z +=1 και ενοούμε Ζ <-- Ζ + 1.
Το ίδιο ισχύει και για την επανάληψη που αναφέρεις.
Η αύξηση που αναφέρεις περιλαμβάνει την αύξηση της ίδιας μεταβλητής! Επομένως πιάνεται ως μία πράξη.Αν συμπεριλαμβάνεται διαφορετική μεταβλητη από την υπάρχουσα τοτε πιάνεται για δύο πράξεις.
Πχ1). χ<-χ+1 => 1 πράξη
Πχ2). χ<-ψ+1 => 2 πράξεις