ΘΕΜΑΤΙΚΕΣ ΚΑΙ ΕΡΓΑΣΤΗΡΙΑ
C_SCR
8+ ετών
Δημιουργούμε τα δικά μας παιχνίδια και εφαρμογές κατακτώντας την υπολογιστική σκέψη!

Στόχος
Όραμά μας είναι τα παιδιά να κατανοήσουν τη δομή της υπολογιστικής σκέψης. Μέσα από event-driven και object-oriented προγραμματισμό, σχεδιάζουν χαρακτήρες (sprites), σκηνικά και αλγόριθμους που ζωντανεύουν διαδραστικές ιστορίες και παιχνίδια.
Θεματολογία
• Βασικές Δομές Προγραμματισμού: Ακολουθία, μεταβλητές (variables), τελεστές (operators), συνθήκες (if-then-else) και βρόχοι (repeat, forever).
• Event-Driven Programming: Διαχείριση συμβάντων (πληκτρολόγιο, ποντίκι, συγκρούσεις αντικειμένων).
• Συντονισμένες Κινήσεις & Φυσική Παιχνιδιών: Συντεταγμένες X-Y, βαρύτητα, ταχύτητα, αναπήδηση και ανίχνευση συγκρούσεων (hitboxes).
• Λίστες & Αλγόριθμοι: Δημιουργία σκορ, υψηλών επιδόσεων (high scores) και διαχείριση αντικειμένων με λίστες.
Αποτελέσματα
• Κατάκτηση Αλγοριθμικής Λογικής: Ικανότητα ανάλυσης ενός σύνθετου παιχνιδιού σε επιμέρους προγραμματιστικές εντολές.
• Δημιουργία Ολοκληρωμένων Εφαρμογών: Σχεδιασμός παιχνιδιών με αρχική οθόνη, στάδια (levels), σκορ και οθόνη Game Over.
• Κατανόηση Object-Oriented Εννοιών: Διαχείριση συμπεριφοράς αυτόνομων αντικειμένων (sprites).
Δεξιότητες
• Hard Skills: Block-based coding σε Scratch, σχεδιασμός γραφικών (sprite design), λογική σφαλμάτων (debugging).
• Soft Skills: Συγγραφή σεναρίου παιχνιδιού (game design), παρουσίαση του παιχνιδιού στην τάξη, ανατροφοδότηση από συμμαθητές.
• Δημιουργική Ευφυΐα: Μετατροπή μιας ιδέας σε διαδραστικό προϊόν.
Projects
• Space Invaders Classic: Δημιουργούμε το διαστημικό παιχνίδι όπου το σκάφος μας πυροβολεί εξωγήινους και μετράει το σκορ.
• Escape Room & Λαβύρινθος: Προγραμματίζουμε παιχνίδι όπου ο χαρακτήρας πρέπει να βρει κλειδιά, να αποφύγει εχθρούς και να αποδράσει.
• Arcade Racing Game: Χτίζουμε παιχνίδι αγώνων ταχύτητας με μέτρηση χρόνου και εμπόδια στην πίστα.
• Εκπαιδευτικό Quiz Μαθηματικών: Δημιουργούμε διαδραστικό παιχνίδι ερωτήσεων που προσαρμόζει τη δυσκολία ανάλογα με τις απαντήσεις.
Εφαρμογές
• Game Development & Software Engineering: Η πρώτη επαφή με τις αρχές που χρησιμοποιούνται στη βιομηχανία του software.
• Επαγγελματικός Προσανατολισμός: Software Developer, Game Designer.
Περιληπτικά
Τα παιδιά εισάγονται στην Επιστήμη Υπολογιστών μέσω της πλατφόρμας Scratch (MIT). Μετατρέπονται από παίκτες βιντεοπαιχνιδιών σε δημιουργούς λογισμικού, δημιουργώντας προγράμματα με object oriented / event driven programming,
Τι κερδίζεις
🎮 Σταμάτα να παίζεις παιχνίδια — φτιάξε τα δικά σου! Δημιουργούμε Space Invaders, Escape Rooms και διαδραστικές ιστορίες με κώδικα, μαθαίνοντας αληθινή υπολογιστική σκέψη.





