Τα online μαθήματα προγραμματισμού είναι μία υπηρεσία που απευθύνεται σ’ αυτούς που θέλουν να εξερευνήσουν τον συναρπαστικό κόσμο του κώδικα από την άνεση του σπιτιού τους.
Απευθύνεται σε μαθητές ηλικίας 7-18 ετών.

Συμπληρώνοντας την φόρμα εκδήλωσης ενδιαφέροντος θα υπάρξει επικοινωνία μαζί σας για την επιβεβαίωση του συγκεκριμένου εκπαιδευτικού αντικειμένου. Θα γίνει δε αποστολή οδηγιών με e-mail για την είσοδο στο δωμάτιο-meeting καθώς κι οτιδήποτε άλλο χρειάζεται για την διεξαγωγή των μαθημάτων.

Scratch Junior

  • Ηλικία 7-8 ετών
  • 12 ώρες/κύκλος - 1 ώρα/μάθημα
  • Scratch Jr
  • 120€/κύκλος
  • Α κύκλος Scratch Jr Basics
    Με το πρόγραμμα Scratch Jr τα παιδιά των πρώτων τάξεων δημοτικού κάνουν τα πρώτα τους βήματα στον κώδικα και την δημιουργία εκπαιδευτικών ιστοριών και παιχνιδιών.
    Χρησιμοποιώντας μία μεγάλη ποικιλία από χρωματιστά blocks, οι μαθητές μυούνται στον σειριακό προγραμματισμό και από απλοί χρήστες μετατρέπονται σε δημιουργοί.
    Β κύκλος Scratch Jr Advanced
    Προχωρώντας στον επόμενο κύκλο, ανακαλύπτουν την gamified πλευρά του προγράμματος, φτιάχνοντας χαρακτήρες, υπόβαθρα, controllers και ότι άλλο χρειάζεται για να είναι ολοκληρωμένο το παιχνίδι τους.
    Στο τέλος του σεμιναρίου οι νεαροί μαθητές θα έχουν εξοικειωθεί βιωματικά με τις διάφορες έννοιες του προγραμματισμού και θα μπορούν να φτιάχνουν τα δικά τους projects-παιχνίδια.

ΕΝΔΙΑΦΕΡΟΜΑΙ

    Scratch Basics

    • Ηλικία 9-12 ετών
    • 12 ώρες - 1 ώρα/μάθημα
    • Scratch
    • 120€
    • Εισαγωγή σε block based προγραμματισμό

      Οι μαθητές Δημοτικού εμβαθύνουν στον κώδικα με το πρόγραμμα Scratch του πανεπιστημίου MIT. Αναπτύσσουν την προγραμματιστική τους σκέψη, μαθαίνοντας έννοιες όπως: μεταβλητές, σταθερές, συνθήκες επιλογής, δομή επανάληψης, διάδραση με τον χρήστη δημιουργώντας σε κάθε μάθημα το δικό τους 2d arcade παιχνίδι.
      Στο τέλος του σεμιναρίου οι μαθητές θα μπορούν να δημιουργήσουν τα δικά τους προγράμματα Scratch και να τα μοιραστούν με την online κοινότητα του προγράμματος.

    ΕΝΔΙΑΦΕΡΟΜΑΙ

      Scratch Advanced

      • Ηλικία 9-12 ετών
      • 12 ώρες - 1 ώρα/μάθημα
      • Scratch, Microsoft Makecode
      • 120€
      • Για τους μαθητές που έχουν ήδη βασικές γνώσεις στο πρόγραμμα Scratch προσφέρεται το σεμινάριο Scratch Advanced που στόχο έχει να βοηθήσει τους μαθητές να πάνε τις προγραμματιστικές γνώσεις τους ένα βήμα παραπάνω. Σε συνδυασμό με την πλατφόρμα Arcade MakeCode της Microsoft οι μαθητές έχουν μεγάλη ποικιλία εντολών στην διάθεση τους, τις οποίες με τις γνώσεις που αποκτούν, τις συνδυάζουν αποτελεσματικά για την δημιουργία πολύπλοκων παιχνιδιών.

        ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ

        Απαραίτητη βασική γνώση Scratch ή η παρακολούθηση του Scratch Basics.

      ΕΝΔΙΑΦΕΡΟΜΑΙ

        2D Game Design Basics

        • Ηλικία 10-15 ετών
        • 15 ώρες - 1,5 ώρα/μάθημα
        • Game Engine
        • 150€
        • Εισαγωγή σε event based προγραμματισμό

          Στο παραπάνω online σεμινάριο οι μαθητές εισάγονται στη λογική της δημιουργίας παιχνιδιών. Από απλοί χρήστες μετατρέπονται σε game designers και δημιουργούν από το μηδέν τα δικά τους 2d παιχνίδια.
          Προσθέτοντας background, σκηνικά, χαρακτήρες, ενέργειες και animation προγραμματίζουν παιχνίδια διαφόρων κατηγοριών: platform, shooting, puzzle, maze κλπ. Στο τέλος εξάγουν τις δημιουργίες τους στο tablet ή στον υπολογιστή τους.
          Το game design απευθύνεται σε μαθητές μεγάλων τάξεων δημοτικού και γυμνασίου οι οποίοι θέλουν να μυηθούν στην επιστήμη της δημιουργίας παιχνιδιών.

          ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ

          Απαραίτητη γνώση χρήσης Η/Υ και block-based προγραμματισμού (Scratch κλπ).

        ΕΝΔΙΑΦΕΡΟΜΑΙ

          2D Game Design Advanced

          • Ηλικία 10-15 ετών
          • 15 ώρες - 1,5 ώρα/μάθημα
          • Game Engine
          • 150€
          • Το παραπάνω σεμινάριο προτείνεται για τους μαθητές που έχουν εξοικειωθεί με τον event-based προγραμματισμό και θέλουν να εμβαθύνουν στο game design και να προσθέσουν περισσότερα εφέ, assets, sprites, conditions & actions στο παιχνίδι τους. Οι μαθητές προετοιμάζουν τις δημιουργίες τους έχοντας προσθέσει objects, πίστες, βαθμό δυσκολίας, συμβατότητα με φορητές συσκευές ή υπολογιστές και τις δημοσιεύουν στο κοινό.

            ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ

            Απαραίτητη γνώση χρήσης Η/Υ και event-based προγραμματισμού ή η παρακολούθηση του 2D Game Design Basics

          ΕΝΔΙΑΦΕΡΟΜΑΙ

            Roblox Studio Basics

            • Ηλικία 12+ ετών
            • 18 ώρες - 1,5 ώρα/μάθημα
            • Roblox Studio
            • 180€
            • Εισαγωγή σε script based προγραμματισμό

              Για τους μαθητές που θέλουν το κάτι παραπάνω στο game design προτείνεται το σεμινάριο δημιουργίας 3d παιχνιδιών με την χρήση του Roblox studio. Έχοντας αμέτρητες επιλογές, οι μαθητές μαθαίνουν να προσαρμόζουν κάμερες, φωτισμούς, avatars, controllers, objects για την δημιουργία του παιχνιδιού τους. Αφού εξοικειωθούν με το περιβάλλον της εφαρμογής και προσθέσουν τα αντικείμενα που θέλουν, καλούνται να τους προσθέσουν διάδραση γράφοντας τον πρώτο τους script κώδικα στην γλώσσα “Lua”.

              ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ

              Απαραίτητη γνώση χρήσης Η/Υ και event-based προγραμματισμού ή η παρακολούθηση του 2D Game Design Advanced

            ΕΝΔΙΑΦΕΡΟΜΑΙ

              Roblox Studio Advanced

              • Ηλικία 12+ ετών
              • 18 ώρες - 1,5 ώρα/μάθημα
              • Roblox Studio
              • 180€
              • Έχοντας πλέον εξοικειωθεί με την σύνταξη της γλώσσας “Lua” και της πλατφόρμας Roblox studio οι μαθητές εξειδικεύουν στον προγραμματισμό και τις κρυμμένες δυνατότητες του engine. Χρησιμοποιώντας το online store του engine για την προσθήκη αντικειμένων και τον εξατομικευμένο προγραμματισμό τους, οι μαθητές ετοιμάζουν παιχνίδια τα οποία “δημοσιεύουν” στην κοινότητα προκειμένου να τα δοκιμάσουν ομαδικά.

                ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ

                Απαραίτητη γνώση script κώδικα ή η παρακολούθηση του Roblox Studio Basics

              ΕΝΔΙΑΦΕΡΟΜΑΙ

                Roblox Studio Proficiency

                • Ηλικία 12+ ετών
                • 18 ώρες - 1,5 ώρα/μάθημα
                • Roblox Studio
                • 180€
                • Ο συγκεκριμένος κύκλος απευθύνεται στους μαθητές που θέλουν να ανακαλύψουν τις multiplayer δυνατότητες του roblox studio.
                  Δημιουργώντας περιβάλλον-πίστα που θα φιλοξενήσει μεγάλο αριθμό παικτών, οι μαθητές προγραμματίζουν το παιχνίδι τους να ξεκινάει μόνο όταν ο server πληροί όλες τις προϋποθέσεις.
                  Μαθαίνουν να αναθέτουν τους παίχτες σε ομάδες, μετατρέποντας έτσι την δημιουργία τους σε μία ομαδική πρόκληση.

                  ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ

                  Απαραίτητη γνώση script κώδικα ή η παρακολούθηση του Roblox Studio Basics

                ΕΝΔΙΑΦΕΡΟΜΑΙ

                  Python Basics

                  • Ηλικία 12+ ετών
                  • 21 ώρες - 1,5 ώρα/μάθημα
                  • Python Intro, Pyturtle
                  • 230€
                  • Η Python ανήκει στην 3άδα της παγκόσμιας κατάταξης των πιο διαδεδομένων γλωσσών προγραμματισμού.
                    Ξεκινώντας από το μηδέν, μαθαίνουν για τις μεταβλητές, τις δομές επιλογής και επανάληψης, την δυνατότητα επικοινωνίας με τον χρήστη καθώς και για τις διάφορες δομές δεδομένων.
                    Αφού εξοικειωθούν με το “αλφάβητο” της γλώσσας θα εξερευνήσουν την βιβλιοθήκη PyTurtle με την οποία θα προσθέσουν γραφικά και θα δημιουργήσουν τα δικά τους διαδραστικά mini-games.

                    Στο τέλος του σεμιναρίου οι μαθητές θα είναι σε θέση να συντάξουν τα δικά τους Python προγράμματα και να συνεχίσουν την εξερεύνηση των δυνατοτήτων της γλώσσας στο επόμενο επίπεδο.

                    ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ

                    Απαραίτητη εμπειρία προγραμματισμού (block/event based)

                  ΕΝΔΙΑΦΕΡΟΜΑΙ

                    Python Advanced

                    • Ηλικία 12+ ετών
                    • 21 ώρες - 1,5 ώρα/μάθημα
                    • Python, Pygame, Extra libraries
                    • 230€
                    • Έχοντας πλέον μάθει το “συντακτικό” της γλώσσας οι μαθητές ανακαλύπτουν καινούριες βιβλιοθήκες(pygame, browser, time, pyperclip κλπ) με τις οποίες παραμετροποιείται η Python. Μαθαίνοντας να διαβάζουν το documentation της κάθε βιβλιοθήκης και να την προσαρτούν στο κυρίως σώμα της γλώσσας, κατανοούν τον λόγο της ευρείας χρήσης της python στην καθημερινότητα μας.

                      ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ

                      Απαραίτητη η παρακολούθηση του Python Basics

                    ΕΝΔΙΑΦΕΡΟΜΑΙ

                      Python GUI

                      • Ηλικία 12+ ετών
                      • 21 ώρες - 1,5 ώρα/μάθημα
                      • Python,GUI development
                      • 230€
                      • Έχοντας ολοκληρώσει την εισαγωγή στην Python, οι μαθητές έχουν αποκτήσει όλα τα απαραίτητα εφόδια για την δημιουργία desktop εφαρμογών. Με την αξιοποίηση επιπρόσθετων βιβλιοθηκών, θα μάθουν πως να προγραμματίζουν widgets(buttons, labels, comboboxes,pop up messages) με τα οποία θα συνθέσουν το user interface (GUI) της δικιάς τους εφαρμογής και στη συνέχεια θα της προσθέσουν λειτουργικότητα. Θα ολοκληρώσουν τον κύκλο του “Python GUI” έχοντας δημιουργήσει ένα ανταγωνιστικό online portfolio στο github.

                        ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ

                        Απαραίτητη προχωρημένη γνώση Python ή η παρακολούθηση του Python Advanced

                         

                      ΕΝΔΙΑΦΕΡΟΜΑΙ

                        Python Pygame

                        • Ηλικία 12+ ετών
                        • 21 ώρες - 1,5 ώρα/μάθημα
                        • Python,GUI development,Pygame
                        • 230€
                        • Για τους μαθητές που θέλουν να τελειοποιήσουν τις γνώσεις τους στην python, προτείνεται η εκμάθηση δημιουργίας κλάσεων και αντικειμένων. Αξιοποιώντας την gaming βιβλιοθήκη pygame, οι μαθητές δημιουργούν παιχνίδια αξιοποιώντας τα οφέλη του αντικειμενοστραφούς προγραμματισμού.

                          ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ

                          Απαραίτητη προχωρημένη γνώση Python ή η παρακολούθηση του Python Advanced

                        ΕΝΔΙΑΦΕΡΟΜΑΙ

                          Unity C#

                          • Ηλικία 14+ ετών
                          • 45 ώρες - 1,5 ώρα/μάθημα
                          • Unity, C#
                          • 540€
                          • Οι μαθητές που θέλουν το κάτι παραπάνω, συνεχίζουν με την εκμάθηση της γλώσσας προγραμματισμού C#. Κάνοντας τον παραλληλισμό με την γλώσσα Python, πολύ γρήγορα μαθαίνουν την σύνταξη της και την αξιοποιούν στο game engine Unity. Έχοντας πλέον όλες τις δυνατότητες που έχει ένας επαγγελματίας game designer φτιάχνουν 2d-3d παιχνίδια για κινητές συσκευές, desktop και virtual reality kits.

                            ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ

                            Απαραίτητη η γνώση object-oriented κώδικα ή η παρακολούθηση του Python Advanced

                          ΕΝΔΙΑΦΕΡΟΜΑΙ