23, 24 & 25. Ενότητες 10.1, 10.2, 10.3, 10.4, 10.5, 10.6 (5 ώρες)
Να παρουσιασθεί ο τμηματικός προγραμματισμός και τα πλεονεκτήματα του. Εισάγεται η έννοια του Υποπρογράμματος, ο τρόπος επικοινωνίας του με το υπόλοιπο πρόγραμμα, η λειτουργία των παραμέτρων και παρουσιάζονται οι ιδιότητες που πρέπει να το διακρίνουν.
Η διδακτική προσέγγιση να περιλαμβάνει την παρουσίαση και συζήτηση, επί ενός έτοιμου προγράμματος με υποπρογράμματα, με επίδειξη του τρόπου λειτουργίας των παραμέτρων και της εμβέλειας των μεταβλητών του: α) μέσω Διαδικασίας και β) μέσω Συνάρτησης (να αφορά στο ίδιο παράδειγμα).
Να επισημανθεί ιδιαίτερα ότι οι συναρτήσεις δεν μπορούν να έχουν εντολές εισόδου ? εξόδου. Κατ” επέκταση αυτού του γεγονότος, θεωρείται, ότι δεν μπορεί να γίνει κλήση μιας διαδικασίας μέσα από μια συνάρτηση.