Στο τελευταίο κεφάλαιο της ύλης του μαθήματος Ανάπτυξη Εφαρμογών ασχολούμαστε με τα υποπρογράμματα (Θ 111)( συναρτήσεις, διαδικασίες Θ 116 ) και τον τμηματικό προγραμματισμό (Θ 112) (στον σύνδεσμο περιέχεται "σχηματικό" παράδειγμα υποπρογράμματος (Θ 113) ).
Σαν καινούριο θέμα, η γραφή ενός υποπρογράμματος, με ή χωρίς τη "σύνδεσή" του σε πρόγραμμα, δημιουργεί μια μικρή σύγχυση τις πρώτες ημέρες μελέτης, με αποτέλεσμα πολλοί μαθητές να μην πείθονται για τα πλεονεκτήματα του τμηματικού προγραμματισμού.
Ο λόγος είναι ότι τα προβλήματα/προγράμματα με τα οποία ξεκινάμε είναι πολύ απλά αλγοριθμικά και σύντομα (δύο από τις ιδιότητες των υποπρογραμμάτων Θ 115, τα προβλήματα/προγράμματα μπορούν αργότερα και θα είναι πιο σύνθετα και με αρκετά υποερωτήματα). Αυτό όμως είναι σκόπιμο για να μην επιβαρυνθούμε με την προσπάθεια της αλγοριθμικής λύσης του προβλήματος και έχει σαν εκπαιδευτικό στόχο να προσαρμοστούμε με
- τη δομή και τον τρόπο εκτέλεσης των συναρτήσεων ( Θ 118 , Θ 119 ) και των διαδικασιών ( Θ 120 , Θ 121 )
 - την κατανόηση και επιλογή κατάλληλης λίστας παραμέτρων ( Θ 117 ) και τους κανόνες ( Θ 122 ) που πρέπει να ακολουθούν για επιτυχή "σύνδεση" με το πρόγραμμα
 
Για πιο εύκολη εισαγωγή και κατανόηση στα υποπρογράμματα προτείνουμε καθήκοντα παρακολούθησης τιμών :
AE-M24-05 Παρακολούθηση τιμών με διαδικασία (V) ( Κ 190 )
AE-M24-06 Παρακολούθηση τιμών με διαδικασία (V) ( Κ 191 )
AE-M24-07 Παρακολούθηση τιμών με συνάρτηση (V) (Πανελλήνιες Εξετάσεις 2005) ( Κ 189 )
στη συνέχεια απλά υποπρογράμματα (χωρίς πρόγραμμα, αν και θα βοηθούσε να σκεφτούμε πως θα ήταν) :
AE-M24-08 Πρόβλημα - Υποπρόγραμμα για μέσο όρο τριων ακέραιων τιμών (V) ( Ε 228 )
AE-M24-09 Πρόβλημα - Υποπρόγραμμα για μέγιστο τριων πραγματικών αριθμών (V) ( Ε 229 )
AE-M24-10 Πρόβλημα - Υποπρόγραμμα για πολλαπλασιασμό αλά ρωσικά (V) ( Ε 230 )
AE-M24-11 Πρόβλημα - Υποπρόγραμμα για αντιμετάθεση δύο τιμών (V) ( Ε 231 )
AE-M24-12 Πρόβλημα - Υποπρόγραμμα για έλεγχο δεδομένων (V) ( Ε 232 )
με πίνακες :
AE-M25-04 Πρόβλημα - Υποπρόγραμμα για μέγιστο και θέση μεγίστου (V) ( Ε 237 )
AE-M25-05 Πρόβλημα - Υποπρόγραμμα για ταξινόμηση φυσαλίδας (V) ( Ε 238 )
AE-M25-06 Πρόβλημα - Υποπρόγραμμα για σειριακή αναζήτηση (V) ( Ε 239 )
προχωράμε με ασκήσεις υποπρογραμμάτων με πρόγραμμα :
AE-M25-07 Πρόβλημα - Πρόγραμμα με Υποπρόγραμματα (V) ( Ε 240 )
AE-M26-02 Πρόβλημα (V) 3ο Θέμα - Επαναληπτικές 2005 ( Ε 241 )
AE-M27-01 Πρόβλημα (V) 3ο Θέμα - Πανελλαδικές Εξετάσεις 2006 ( Ε 242 )
AE-M28-01 Πρόβλημα (V) 3ο Θέμα - Επαναληπτικές 2006 ( Ε 243 )
AE-M29-01 Πρόβλημα (V) 3ο Θέμα - Πανελλαδικές Εξετάσεις 2008 ( Ε 244 )
και καταλήγουμε σε ασκήσεις επιπέδου Πανελλαδικών :
( θα συμπληρωθούν τις επόμενες ημέρες )
Ειδικά θέματα με συνδέσμους στο εκπαιδευτικό υλικό :
| Εντολή GOTO | 
Επιστροφή στα Περιεχόμενα για την Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

















