Παρουσίαση/Προβολή
Ανάπτυξη Λογισμικού
(BA142) - Μητρόπουλος Δημήτριος
Περιγραφή Μαθήματος
Το μάθημα αποτελεί μία εισαγωγή στον προγραμματισμό και βασίζεται στη γλώσσα Python. Στο πλαίσιο του μαθήματος παρουσιάζονται οι βασικές έννοιες προγραμματισμού, όπως οι αλγόριθμοι, η λογική και η αντικειμενοστρεφής σχεδίαση. Επιπλέον, διδάσκονται οι κύριες συνιστώσες του προγραμματισμού, όπως δεσμευμένες λέξεις, εντολές ελέγχου, μέθοδοι και αντικείμενα, κλάσεις, βασικές δομές δεδομένων, εξαιρέσεις, input / output, κληρονομικότητα.
Επιδιωκόμενα μαθησιακά αποτελέσματα:
- Κατανόηση των βασικών αρχών των γλωσσών προγραμματισμού: λογική σχεδίαση, μετάφραση προγραμμάτων, μεταβλητές, δομές ελέγχου, input / output
- Εξοικείωση με τον προγραμματισμό μέσω της κατανόησης και πρακτικής υλοποίησης προγραμμάτων σε Python
- Δομές δεδομένων: συμβολοσειρές, σύνολα από bits, λίστες, στοίβες κ.α.
- Εισαγωγή στην αντικειμενοστρεφή μοντελοποίηση και κατανόηση του αντικειμενοστρεφούς προγραμματισμού
- Δημιουργία κλάσεων και κληρονομικότητα
- Χειρισμός λαθών και εξαιρέσεις, τελικές κλάσεις, μέθοδοι και μεταβλητές, διεπαφές, πακέτα, δομικά σχεδιαστικά πρότυπα
Ημερομηνία δημιουργίας
Κυριακή 31 Οκτωβρίου 2021
-
Δεν υπάρχει περίγραμμα