Please ensure Javascript is enabled for purposes of website accessibility

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

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

Ανάπτυξη Λογισμικού

(BA142) -  Μητρόπουλος Δημήτριος

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

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

Επιδιωκόμενα μαθησιακά αποτελέσματα:

  • Κατανόηση των βασικών αρχών των γλωσσών προγραμματισμού: λογική σχεδίαση, μετάφραση προγραμμάτων, μεταβλητές, δομές ελέγχου, input / output
  • Εξοικείωση με τον προγραμματισμό μέσω της κατανόησης και πρακτικής υλοποίησης προγραμμάτων σε Python
  • Δομές δεδομένων: συμβολοσειρές, σύνολα από bits, λίστες, στοίβες κ.α.
  • Εισαγωγή στην αντικειμενοστρεφή μοντελοποίηση και κατανόηση του αντικειμενοστρεφούς προγραμματισμού
  • Δημιουργία κλάσεων και κληρονομικότητα
  • Χειρισμός λαθών και εξαιρέσεις, τελικές κλάσεις, μέθοδοι και μεταβλητές, διεπαφές, πακέτα, δομικά σχεδιαστικά πρότυπα

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

Κυριακή 31 Οκτωβρίου 2021