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

Επιλέχθηκε εικόνα

Εισαγωγή στην Γλώσσα Προγραμματισμού Python (ΑΚ. ΕΤΟΣ 2025 -2026)

(MAR436) -  Theodoros Nitis

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

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

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

Για την επίτευξη των προαναφερθέντων στόχων το μάθημα επιμερίζεται σε δύο μέρη: το θεωρητικό όπου αναλύονται οι βασικές έννοιες και δομές της γλώσσας και το εργαστηριακό όπου εφαρμόζονται σε υπολογιστικό περιβάλλον οι αποκτηθείσες γνώσεις σε εβδομαδιαία βάση. Πιο συγκεκριμένα θα εξεταστούν και αναλυθούν θεματικές ενότητες που αφορούν στη δομή και λειτουργία Η/Υ, την εισαγωγή στους αλγορίθμους και τα διαγράμματα ροής, τις μεταβλητές, τύπους μεταβλητών και εκφράσεις, τις δομές δεδομένων, τις δομές απόφασης, επανάληψης και την Boolean λογική, τις συναρτήσεις, τα αρχεία και τις εξαιρέσεις, και τέλος τις βιβλιοθήκες και εφαρμογές της γλώσσας Python. Στο Εργαστηριακό μέρος πέρα από την ανάπτυξη μικρών προγραμμάτων που θα βασίζονται στο θεωρητικό μέρος θα πραγματοποιηθούν μια σειρά από εξειδικευμένες χρήσεις της Python σε αντικείμενα που αφορούν σε περιβαλλοντικές εφαρμογές.

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

Τρίτη 3 Φεβρουαρίου 2026