Skip to main content
ΕΣΠΑ 2014-2020 - Ψηφιακό Βήμα
ΕΣΠΑ 2014-2020 - Εργαλειοθήκη Επιχειρηματικότητας
ESPA 2014-2020 - Entrepreneurship Toolbox

ΘΕΜΑΤΙΚΕΣ ΚΑΙ ΕΡΓΑΣΤΗΡΙΑ

C_PYT

12+ ετών

Γράφουμε καθαρό κώδικα στην πιο δημοφιλή επαγγελματική γλώσσα προγραμματισμού στον κόσμο!


Στόχος

Όραμά μας είναι, ξεκινώντας από τις αρχές προγραμματισμού και τη σύνταξη της γλώσσας, έως τις πιο προχωρημένες τεχνικές Object-Oriented Programming (OOP), συμπεριλαμβανομένης της χρήσης έτοιμων βιβλιοθηκών, οι μαθητές μας να εμβαθύνουν σε έννοιες που αποτελούν τη βάση για: Web Development, Business Analytics, Cyber Security, Επιστήμη Δεδομένων (Data Science), Στατιστική, Μηχανική Μάθηση (Machine Learning), Βαθιά Μάθηση (Deep Learning).

Θεματολογία

• Σύνταξη & Δομές Δεδομένων Python: Μεταβλητές, τύποι δεδομένων (integers, floats, strings, booleans), λίστες (lists), λεξικά (dictionaries) και πλειάδες (tuples). • Έλεγχος Ροής & Συναρτήσεις: Προτάσεις συνθήκης (if-elif-else), βρόχοι (for, while), ορισμός συναρτήσεων (def) και παράμετροι. • Αντικειμενοστρεφής Προγραμματισμός (OOP): Κλάσεις (classes), αντικείμενα (objects), ιδιότητες και μέθοδοι. • Χρήση Εξωτερικών Βιβλιοθηκών: Εισαγωγή σε βιβλιοθήκες όπως Pygame (για παιχνίδια), Turtle (για γραφικά), Random, Math και Request/Data libraries. • Διαχείριση Αρχείων & Σφαλμάτων: Αποθήκευση/ανάγνωση αρχείων text/CSV και διαχείριση εξαιρέσεων (try-except).

Αποτελέσματα

• Συγγραφή Καθαρού & Δομημένου Κώδικα: Κατάκτηση της σύνταξης της Python και των κανόνων PEP8. • Ανάπτυξη Αυτόνομων Προγραμμάτων: Ικανότητα δημιουργίας εφαρμογών κειμένου και γραφικών από το μηδέν. • Ευχέρεια στη Χρήση Βιβλιοθηκών: Ικανότητα αξιοποίησης έτοιμων πακέτων λογισμικού για σύνθετες λειτουργίες.

Δεξιότητες

• Hard Skills: Προγραμματισμός σε Python 3, χρήση IDEs, debugging σφαλμάτων σύνταξης και λογικής, αλγοριθμική σκέψη. • Soft Skills: Δομημένη επίλυση προβλημάτων, τεκμηρίωση κώδικα (comments), αναλυτική σκέψη. • Επαγγελματική Ετοιμότητα: Καλλιέργεια δεξιοτήτων που ζητούνται άμεσα από την αγορά εργασίας.

Projects

• Space Invaders v2 (Pygame): Δημιουργούμε το κλασικό παιχνίδι σε Python με γραφικά, ήχους, κλάσεις αντικειμένων και συγκρούσεις. • Κρυπτογράφηση & Αποκρυπτογράφηση (Caesar & RSA Cipher): Προγραμματίζουμε αλγόριθμους που κρυπτογραφούν μυστικά μηνύματα. • Παιχνίδι Τρίλιζα με AI Opponent: Χτίζουμε παιχνίδι τρίλιζας όπου ο υπολογιστής παίζει εναντίον του χρήστη χρησιμοποιώντας αλγόριθμο Minimax. • Data Analytics Weather App: Προγραμματίζουμε εφαρμογή που διαβάζει δεδομένα καιρικών συνθηκών και βγάζει στατιστικά διαγράμματα.

Εφαρμογές

• Data Science, AI & Web Development: Η Python είναι η κυρίαρχη γλώσσα σε Google, Netflix, NASA και AI ερευνητικά κέντρα. Γιατί συμβαίνει αυτό; • Επαγγελματικός Προσανατολισμός: Python Developer, Data Scientist, AI Engineer, Backend Engineer.

Περιληπτικά

Οι μαθητές κάνουν το μεγάλο βήμα από τον προγραμματισμό με μπλοκ στη συγγραφή πραγματικού κώδικα (text code) σε Python.

Τι κερδίζεις

🐍 Γράψε με την πιο δημοφιλή γλώσσα προγραμματισμού στον κόσμο! Περνάμε στον καθαρό γραπτό κώδικα, φτιάχνουμε δικά μας παιχνίδια με Pygame και ξεκλειδώνουμε τη δύναμη της Python!

 

Διαβάστε για την Ίδρυση τις Αρχές Μάθησης και τους Στόχους μας, αλλά και τι είναι το STEM στην πράξη.
Δείτε τα οφέλη αλλά και γιατί να κάνει κάποιος Ρομποτική, διαλέξτε εργαστήριο ανά ηλικία και θεματική.
Επιλέξτε μέρα και ώρα από το Ετήσιο Πρόγραμμα.
Ενημερωθείτε για Μηχανική, Ρομποτική, Επιστήμη Υπολογιστών, Μηχατρονική, Βιομηχανικό ΣχέδιοBioengineering, Αστροφυσική, Χρηματοοικονομικά
.
Ενημερωθείτε για την Πολιτική Ποιότητας, δείτε τις Συχνές Ερωτήσεις σας και κυρίως δείτε τις ΔΡΑΣΕΙΣ μας και το BLOG μας!


Επικοινωνία
TÜV Austria ISO 29993:2017
TÜV Austria EN ISO 9001:2015
ΕΣΠΑ 2014-2020 - Ψηφιακό Βήμα
ΕΣΠΑ 2014-2020 - Εργαλειοθήκη Επιχειρηματικότητας
ΕΣΠΑ 2007-2013

Με την επιφύλαξη κάθε δικαιώματος/All rights reserved. Programming by makebelieve.