Παρουσίαση/Προβολή

Εικόνα επιλογής

Εισαγωγή στον Προγραμματισμό

(A' Εξάμηνο) -  Charalampos Alexopoulos, Theodoros Leoutsakos, Georgios Chrysoloras

Περιγραφή Μαθήματος

Το μάθημα έχει σκοπό την εισαγωγή στον δομημένο προγραμματισμό μέσω της Python, χωρίς προαπαιτούμενη γνώση, και την καλλιέργεια της αλγοριθμικής σκέψης. Καλύπτει έννοιες όπως Αλγόριθμοι και Δομές Δεδομένων, Σχεδίαση Αλγορίθμων, Βασικοί Αλγόριθμοι, Τεχνικές Επίλυσης Προβλημάτων, Δομημένος Προγραμματισμός και Python, Μεταβλητές και Τύποι Δεδομένων, Δομές Δεδομένων σε Python, Συναρτήσεις και Αλγόριθμοι, Προχωρημένες Συναρτήσεις, Έλεγχος Ροής και Επαναλήψεις.

Με την επιτυχή ολοκλήρωση του μαθήματος, ο/η φοιτητής/-τρια θα:

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

Σύνδεσμος εργαστηρίου στο Moodle

Ημερομηνία δημιουργίας

Δευτέρα 6 Οκτωβρίου 2025