Καθηγητές Μαθήματος
ΜΑΘΗΣΙΑΚΑ ΑΠΟΤΕΛΕΣΜΑΤΑ
Οι στόχοι αυτού του μαθήματος είναι:
- να παρέχει βασικές γνώσεις για τα υπολογιστικά συστήματα, τα δίκτυα υπολογιστών και το internet
- να εισάγει τον φοιτητή στη αλγοριθμική σκέψη και μεθοδολογία επίλυσης προβλημάτων
- να εξοικειωθεί ο φοιτητής με τον τρόπο αποθήκευσης και αναπαράστασης των δεδομένων και πληροφοριών σε έναν υπολογιστή
- να εισάγει τον φοιτητή τις βασικές γνώσεις προγραμματισμού και ανάπτυξης εφαρμογών
Με την επιτυχή ολοκλήρωση του μαθήματος ο φοιτητής θα είναι σε θέση να:
- χρησιμοποιεί αποδοτικά τα εργαλεία της πληροφορικής και του διαδικτύου
- χρησιμοποιεί τα λογικά διαγράμματα για την αναπαράσταση των βημάτων επίλυσης ενός αλγορίθμου
- πραγματοποιεί μετατροπές αριθμών και αριθμητικές πράξεις σε διαφορετικά αριθμητικά συστήματα
- αναπτύσσει βασικές εφαρμογές με χρήση γλωσσών προγραμματισμού υψηλού επιπέδου όπως το MatLab
Γενικές Ικανότητες
- Αναζήτηση, ανάλυση και σύνθεση δεδομένων και πληροφοριών, με τη χρήση και των απαραίτητων τεχνολογιών
- Προαγωγή της δημιουργικής και επαγωγικής σκέψης
- Αυτόνομη εργασία
- Ομαδική εργασία
ΠΕΡΙΕΧΟΜΕΝΟ ΜΑΘΗΜΑΤΟΣ
- Εισαγωγή στην Πληροφορική
- Ιστορική αναδρομή
- Τεχνολογία και αρχιτεκτονική υπολογιστών
Δίκτυα και πρωτόκολλα επικοινωνίας - Internet
- Υλικό και λογισμικό
- Λογικά διαγράμματα
- Αριθμητικά συστήματα και αναπαράσταση αριθμών, πράξεις και μετατροπές
- Εισαγωγή στον προγραμματισμό σε περιβάλλον Matlab
- Ανάλυση και σχεδιασμός προγράμματος
- Τύποι δεδομένων. Μεταβλητές. Τελεστές και παραστάσεις
- Είσοδος και έξοδος δεδομένων
- Έλεγχος ροής και εκτέλεση προγραμμάτων υπό συνθήκη
- Λογικές εκφράσεις και σύνθετες δομές ελέγχου ροής
- Βρόχοι επανάληψης
- Πίνακες δεδομένων
- Βασική δεικτοδότηση
- Εισαγωγή στις συναρτήσεις
- Ανάπτυξη εφαρμογών στο Matlab. Αποσφαλμάτωση. Προβλήματα και εφαρμογές.
Μέθοδος αξιολόγησης:
Ι. Γραπτή τελική εξέταση που περιλαμβάνει:
- Ερωτήσεις σύντομης απάντησης
- Επίλυση προβλημάτων
ΙΙ. Ενδιάμεσες γραπτές εξετάσεις (πρόοδοι)
ΙΙΙ. Εκπόνηση εργασιών (projects)
Η εξεταστέα ύλη και η διαδικασία αξιολόγησης γνωστοποιούνται στους φοιτητές στην αίθουσα διαλέξεων και μέσω της ιστοσελίδας του μαθήματος.
ΣΥΝΙΣΤΩΜΕΝΗ-ΒΙΒΛΙΟΓΡΑΦΙΑ
- Καλατζής Ι. 2016. Αλγοριθμικός Προγραμματισμός σε περιβάλλον Matlab. Εκδόσεις Σιδέρης.
- Μούσας Β.Χ., 2008. Βασική Χρήση & Προγραμματισμός του MATLAB. Εκδόσεις Ίων.
- Palm W., 2010. Introduction to MatLab for Engineers, McGraw-Hill.
- Attaway S, 2016. Matlab: A Practical Introduction to Programming and Problem Solving. Butterworth-Heinemann.