1 Σελίδα
20 Σελίδες






Το Κεφάλαιο 8 αποτελεί ένα πλήρες, κλιμακωτό και απόλυτα οργανωμένο πακέτο 30 ασκήσεων που καλύπτει όλα τα βασικά στοιχεία της Σχεδίασης Προγραμμάτων, όπως απαιτούνται στο επίπεδο της Γ’ Λυκείου αλλά και ως θεμέλιο για επόμενα στάδια προγραμματισμού.
Το υλικό έχει δημιουργηθεί για να διδάσκει στους μαθητές πώς σκέφτεται ένας προγραμματιστής πριν γράψει κώδικα, μέσα από τεχνικές σύγχρονης μεθοδολογίας και ορθών πρακτικών.
📦 Τι περιλαμβάνει το πακέτο (4 μέρη × 10 ασκήσεις)
Βασικές αρχές σχεδίασης
Είσοδος – Επεξεργασία – Έξοδος (Ε–Ε–Ε)
Κανόνες καθαρής γραφής
Top‑Down και Bottom‑Up προσέγγιση
Διαγράμματα ροής
Εισαγωγή στην αντικειμενοστραφή σκέψη
Σχεδίαση βήμα‑βήμα ενός πλήρους προγράμματος
Ανάλυση προβλήματος και αποσύνθεση
Μελέτη σύνθετων διαγραμμάτων ροής
Modular design και έννοια «επανεξαιρεσιμότητας»
Τεκμηρίωση και σχολιασμός
Use cases – δομημένη προσέγγιση
High‑level ψευδοκώδικας
Σενάρια λάθους στη σχεδίαση
Εισαγωγή στη μοντελοποίηση κλάσεων
Αξιολόγηση ποιότητας σχεδίασης
Βέλτιστες πρακτικές επαναχρησιμοποίησης
Requirements & ποιότητα λογισμικού
SRP (Ελάχιστη Ευθύνη), Coupling & Cohesion
Design patterns σε περιγραφικό επίπεδο
Κύκλος ανάπτυξης λογισμικού
Μεθοδολογία τύπου mini‑project
End‑to‑end σχεδίαση
Σχεδίαση “API‑μορφής” & διεπαφών
Μοντελοποίηση οντοτήτων
User scenarios & ροές εργασίας
Ανάλυση εξαρτήσεων
Διαγράμματα συστημάτων
Process modeling
Refactoring σχεδίασης (ανασχηματισμός)
Ολοκληρωμένη ΟΟΡ μοντελοποίηση
Μεγάλο Mega Project συνδυαστικής σχεδίασης
🎓 Τι κερδίζει ο μαθητής
Με αυτό το πακέτο, ο μαθητής:
Κατανοεί πώς σχεδιάζεται σωστά ένα πρόγραμμα πριν γραφτεί κώδικας
Αποκτά εξαιρετική δεξιότητα στην αποσύνθεση και τον σχεδιασμό ροής
Μαθαίνει να δημιουργεί καθαρά διαγράμματα, modules και υποσυστήματα
Εξοικειώνεται με έννοιες σύγχρονης μεθοδολογίας
Μπαίνει ομαλά στην αντικειμενοστραφή προσέγγιση (εισαγωγικά)
Μπορεί να οργανώνει πλήρεις λύσεις τύπου “project”
Αναπτύσσει ικανότητα ανάλυσης, συντήρησης και βελτίωσης σχεδίασης
Είναι ιδανικό για:
📘 Γ’ Λυκείου • 🧩 Φροντιστήρια • 🎯 Προετοιμασία εξετάσεων
💻 Μαθητές που θέλουν να αποκτήσουν πραγματική αλγοριθμική και σχεδιαστική σκέψη
ΠΡΟΣΟΧΗ: Το συγκεκριμένο πακέτο αποτελείται από το αντίστοιχο πακέτο 1 με τις 20 ασκήσεις κι επιπλέον 10 νέες.
Αξιολογήσεις και σχόλια