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