ΠΛΗΡΟΦΟΡΙΚΗ

Πληροφορίες Μαθήματος
ΤίτλοςΠΛΗΡΟΦΟΡΙΚΗ / INFORMATICS
Κωδικός105
ΣχολήΠολυτεχνική
ΤμήμαΜηχανολόγων Μηχανικών
Κύκλος / Επίπεδο1ος / Προπτυχιακό
Περίοδος ΔιδασκαλίαςΧειμερινή
Υπεύθυνος/ηΚωνσταντίνος Καρατζάς
Γνωστικό ΑντικείμενοΓΕΝΙΚΑ
Χαρακτηρισμός ΜαθήματοςΓΝΩΣΗ Η/Υ
ΚοινόΝαι
ΚατάστασηΕνεργό
Course ID20000369

Πρόγραμμα Σπουδών: ΠΡΟΓΡΑΜΜΑ ΣΠΟΥΔΩΝ ΜΗΧΑΝΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ

Εγγεγραμμένοι φοιτητές: 262
ΚατεύθυνσηΤύπος ΠαρακολούθησηςΕξάμηνοΈτοςECTS
ΚορμόςΥποχρεωτικό326

Πληροφορίες Τάξης
ΤίτλοςΠΛΗΡΟΦΟΡΙΚΗ
Ακαδημαϊκό Έτος2018 – 2019
Περίοδος ΤάξηςΕαρινή
Διδάσκοντες μέλη ΔΕΠ
Ώρες Εβδομαδιαία5
Class ID
600130990
Τύπος Μαθήματος
  • Υποβάθρου
  • Επιστημονικής Περιοχής
Κατηγορία Μαθήματος
Ειδικού Υποβάθρου / Κορμού
Τρόπος Παράδοσης
  • Πρόσωπο με πρόσωπο
Ηλεκτρονική Διάθεση Μαθήματος
Γλώσσα Διδασκαλίας
  • Ελληνικά (Διδασκαλία, Εξέταση)
  • Αγγλικά (Εξέταση)
Προαπαιτήσεις
Γενικές Προαπαιτήσεις
Το μάθημα δεν έχει συγκεκριμένες προαπαιτήσεις. Σχεδιάστηκε για πρωτοετείς φοιτητές που θα ασχοληθούν με την επιστήμη του Μηχανολόγου Μηχανικού αλλά απευθύνεται και σε όποιον ενδιαφέρεται για την ανάλυση και επίλυση προβλημάτων με τη βοήθεια Η/Υ. Για τη διαμόρφωση του περιεχομένου και των μεθόδων διδασκαλίας λήφθηκε υπόψη η ετερογένεια των πρωτοετών φοιτητών ως προς το γνωστικό τους υπόβαθρο σε θέματα πληροφορικής, που οφείλεται στον τρόπο ένταξης και μελέτης της επιστήμης αυτής στο Λύκειο.
Μαθησιακά Αποτελέσματα
Το μάθημα της Πληροφορικής στοχεύει στο να καλλιεργήσει την ικανότητα επίλυσης προβλημάτων με τη βοήθεια Η/Υ, στα πλαίσια ενός Πανεπιστημιακού ακαδημαϊκού περιβάλλοντος. Στο πέρας του μαθήματος οι φοιτητές θα πρέπει να είναι σε θέση να επιλύουν προβλήματα Μηχανικού χρησιμοποιώντας υπολογιστικά περιβάλλοντα και προγραμματισμό Η/Υ. Η επίλυση προβλημάτων θα περιλαβάνει τη διαμόρφωση αλγορίθμου, την υλοποίηση και εκτέλεση αντίστοιχου προγράμματος σε Η/Υ, τον υπολογισμό αριθμητικών τιμών, αλλά και την ανάλυση δεδομένων και τη δημιουργία βασικών προσομοιώσεων. Ο φοιτητής, μετά το πέρας του μαθήματος θα πρέπει να μπορεί να υλοποιει τα παρακάτω: (α) θεωρητική ανάλυση προβλήματος, (β) διαμόρφωση αλγορίθμου επίλυσης, και (γ) επίλυση προβλήματος με την ανάπτυξη και εφαρμογή κατάλληλου προγράμματος Η/Υ, ακολουθώντας τις βασικές αρχές προγραμματισμού. Αναμενόμενα μαθησιακά αποτελέσματα: 1. Ανάλυση ενός προβλήματος και σχεδίαση μιας λύσης (διαμόρφωση αλγορίθμου). 2. Ανάπτυξη δομημένων, αποδοτικών, κατανοητών και επαναχρησιμοποιήσιμων προγραμμάτων Η/Υ που επιλύουν συγκεκριμένα προβλήματα ή οικογένειες προβλημάτων. 3. Κατανόηση πολύπλοκων προγραμμάτων. 4. Εκτίμηση της αποδοτικότητας της λύσης (αλγορίθμου). 5. Ανάλυση δεδομένων και δημιουργία βασικών προσομοιώσεων
Γενικές Ικανότητες
  • Εφαρμογή της γνώσης στην πράξη
  • Αναζήτηση, ανάλυση και σύνθεση δεδομένων και πληροφοριών, με τη χρήση και των απαραίτητων τεχνολογιών
  • Προσαρμογή σε νέες καταστάσεις
  • Λήψη αποφάσεων
  • Αυτόνομη εργασία
  • Ομαδική εργασία
  • Εργασία σε διεθνές περιβάλλον
  • Εργασία σε διεπιστημονικό περιβάλλον
  • Παραγωγή νέων ερευνητικών ιδεών
  • Σχεδιασμός και διαχείριση έργων
  • Σεβασμός στη διαφορετικότητα και στην πολυπολιτισμικότητα
  • Επίδειξη κοινωνικής, επαγγελματικής και ηθικής υπευθυνότητας και ευαισθησίας σε θέματα φύλου
  • Άσκηση κριτικής και αυτοκριτικής
  • Προαγωγή της ελεύθερης, δημιουργικής και επαγωγικής σκέψης
Περιεχόμενο Μαθήματος
Το μάθημα της Πληροφορικής στοχεύει στο να καλλιεργήσει την ικανότητα επίλυσης προβλημάτων με τη βοήθεια Η/Υ. Στο πέρας του μαθήματος οι φοιτητές θα πρέπει να είναι σε θέση να χρησιμοποιήσουν έναν Η/Υ για την επίλυση προβλημάτων, αλλά και για την ανάλυση δεδομένων και τη δημιουργία βασικών προσομοιώσεων. Ειδικότερα, θα πρέπει να είναι σε θέση να αναλύουν θεωρητικά ένα πρόβλημα, να διαμορφώνουν τον αλγόριθμο επίλυσης, και να το επιλύουν πρακτικά αναπτύσσοντας ένα κατάλληλο πρόγραμμα Η/Υ, ακολουθώντας τις βασικές αρχές προγραμματισμού. Το μάθημα περιλαμβάνει: (i) διαλέξεις θεωρίας και παραδόσεις ασκήσεων, (ii) υποχρεωτικά εργαστήρια, (iii) θέματα και ασκήσεις προς εκπόνηση, και υποστηρίζεται από εκπαιδευτικά video, διαδραστικές διδικτυακές ασκήσεις και συμπληρωματικό ηλεκτρονικό υλικό. Η τελική βαθμολογία διαμορφώνεται βάσει εξετάσεων αλλά και από τη βαθμολογία των θεμάτων και των ασκήσεων προς εκπόνηση. Για το μάθημα χρησιμοποιείται το υπολογιστικό περιβάλλον και γλώσσα προγραμματισμού Matlab/Octave, ενώ περιλαμβάνονται και στοιχεία Fortran. Το πλήρες περιεχόμενο, το υποστηρικτικό υλικό, ο αναλυτικός προγραμματισμός του μαθήματος καθώς και όποια άλλη πληροφορία το αφορά, είναι διαθέσιμα στον διαδικτυακό τόπο https://elearning.auth.gr/. Το μάθημα επίσης φιλοξενεί κάποιες χρονιές διαλέξεις που σχετίζονται με το αντικείμενό του, ενώ υποστηρίζει και εθελοντικές δραστηριότητες δημιουργικού προγραμματισμού.

ΕΒΔΟΜΑΔΙΑΙΟ ΠΡΟΓΡΑΜΜΑ ΜΑΘΗΜΑΤΩΝ:

Εβδομάδα.#01: Επίλυση προβλημάτων με Η/Υ-εισαγωγή Στην πρώτη εβδομάδα κάνουμε μία εισαγωγή στην επίλυση προβλημάτων με τη βοήθεια Η/Υ. Κατόπιν εξηγούμε τη διαδικασία επίλυσης προβλήματος, διατυπώνοντας και χαρακτηρίζοντας τα βήματά της και αναγνωρίζοντας την ανάγκη γενίκευσής της, φτάνοντας έτσι στην έννοια του αλγορίθμου. Την εβδομάδα αυτή γνωρίζουμε τις βασικές διαδικασίες και τα εργαλεία του μαθήματος της Πληροφορικής στο Τμήμα Μηχανολόγων Μηχανικών ΑΠΘ. Στο τέλος της εβδομάδας θα πρέπει να έχετε πετύχει τα εξής:
  • Να αναγνωρίζετε και να διατυπώνετε τα βασικά βήματα επίλυσης ενός απλού προβλήματος
  • Εγκατάσταση του περιβάλλοντος εργασίας (χρησιμοποιούμε το λογισμικό ανοικτού κώδικα Octave) στον προσωπικό σας υπολογιστή
  • Εκτέλεση ενός απλού προγράμματος στο περιβάλλον που εγκαταστήσατε
Εβδομάδα.#02: Βασικά στοιχεία Matlab/Octave Την εβδομάδα αυτή θα γνωρίσουμε μερικά βασικά δομικά στοιχεία αλγορίθμων (επαναλήψεις, έλεγχοι, σειριακή εκτέλεση, κλπ.), καθώς και βασικά στοιχεία προγραμματισμού στο περιβάλλον Octave/Matlab (μεταβλητές, συναρτήσεις & γραφήματα). Στο τέλος της εβδομάδας θα πρέπει:
  • Να έχετε σαφή εικόνα των δομικών στοιχείων των αλγορίθμων
  • Να μπορείτε να αναπτύξετε το δικό σας απλό πρόγραμμα σε Matlab/Octave
Εβδομάδα.#03: Συναρτήσεις Την εβδομάδα αυτή θα δούμε τον τρόπο με τον οποίο μπορούμε να αναπτύσσουμε και να χρησιμοποιούμε συναρτήσεις στο Matlab/Octave. Θα γνωρίσουμε την έννοια της εμβέλειας μίας μεταβλητής και θα συζητήσουμε για την αρχιτεκτονική προγραμμάτων και τον επιμερισμό τους σε συναρτήσεις. Στο τέλος της εβδομάδας θα πρέπει:
  • Να μπορείτε να αναπτύσσετε τη δική σας συνάρτηση σε Matlab/Octave
  • Να μπορείτε να επιμερίσετε τη λύση ενός προβλήματος σε μικρότερα τμήματα που μπορούν να επιλυθούν ανεξάρτητα
Εβδομάδα.#04: Δομές Προγραμματισμού Την εβδομάδα αυτή θα γνωρίσουμε τις βασικές δομές προγραμματισμού (δομές επανάληψης & ελέγχου). Με τις δομές αυτές θα είσαστε σε θέση να αναπτύξετε πολύ πιο σύνθετα προγράμματα, να κάνετε λογικούς ελέγχους, να επαναλαμβάνετε διαδικασίες και να υλοποιείτε σύνθετους αλγορίθμους. Στο τέλος της εβδομάδας θα πρέπει:
  • Να μπορείτε να αναπτύξετε ένα μικρό πρόγραμμα που συνδυάζει δομές ελέγχου και επανάληψης
Εβδομάδα.#05: Περισσότερα για Δομές Προγραμματισμού Εδώ θα γνωρίσουμε περισσότερες εντολές για την υλοποίηση δομών προγραμματισμού καθώς και μία σειρά από μεθόδους επίλυσης προβλημάτων που μπορούν να υλοποιηθούν με δομές επανάληψης, όπως η μέθοδος της διχοτόμησης, η μέθοδος της εξαντλητικής αναζήτησης κ.α. Τέλος, θα δούμε μερικά παραδείγματα σε μία άλλη γλώσσα προγραμματισμού (Fortran) για να αναγνωρίσουμε ομοιότητες και διαφορές μεταξύ γλωσσών προγραμματισμού. Στο τέλος της τρέχουσας εβδομάδας θα πρέπει:
  • Να είσαστε σε θέση να υλοποιήσετε τη μέθοδο της διχοτόμησης και της εξαντλητικής αναζήτησης σε προβλήματα
  • Να αναγνωρίζετε δομές προγραμματισμού και να τις χρησιμοποιείτε απρόσκοπτα
Εβδομάδα.#06: Αποδοτικός Προγραμματισμός Γγνωρίσουμε μία σειρά τεχνικών που μας επιτρέπουν να κάνουμε τον κώδικά μας πιο αποδοτικό. Συγκρίνουμε τις τεχνικές αυτές με τη χρήση δομών προγραμματισμού. Γνωρίσουμε τρόπους για να αποφεύγουμε δομές επανάληψης, θα δούμε τους λογικούς δείκτες και μία σειρά εγγενών “διανυσματικών” συναρτήσεων. Στο τέλος της εβδομάδας θα πρέπει να είσαστε σε θέση:
  • Να σχεδιάζετε και να υλοποιείτε αλγορίθμους που χρησιμοποιούν δομές προγραμματισμού και ελέγχου με ευχέρεια
  • Να χρησιμοποιείτε τα εργαλεία που παρέχει το Matlab/Octave για να κάνετε τον κώδικά σας πιο αποδοτικό και πιο συνοπτικό
Εβδομάδα.#07: Μελέτη Αλγορίθμων Η τρέχουσα εβδομάδα είναι αφιερωμένη στην επανάληψη εννοιών που έχουν διδαχθεί μέχρι τώρα και στη μελέτη αλγορίθμων. Στο τέλος της εβδομάδας θα πρέπει:
  • Να μπορείτε να αντιστοιχίσετε τμήματα κώδικα σε συγκεκριμένες οικογένειες υπολογιστικής πολυπλοκότητας
  • Να μπορείτε να συγκρίνετε δύο διαφορετικούς αλγορίθμους επίλυσης του ίδιου προβλήματος ως προς την πολυπλοκότητα και την ταχύτητα εκτέλεσης
  • Με τη βοήθεια του εργαστηρίου, να εντοπίσετε γνωσιακά και άλλα προβλήματα και να τα επιλύσετε
Εβδομάδα.#08: Αναδρομικότητα - πολυπλοκότητα - γραφικά Ασχολούμαστε με θέματα αναδρομικότητας και υπολογισμού πολυπλοκότητας, ενώ θα περιδιαβούμε βασικά στοιχεία δημιουργίας γραφημάτων σε Matlab/Octave. Στο τέλος της εβδομάδας θα πρέπει να είσαστε σε θέση:
  • Να δημιουργείτε αναδρομικές συναρτήσεις
  • Να εκτιμάτε την υπολογιστική πολυπλοκότητα ενός αλγορίθμου
  • Να κατασκευάζετε γραφήματα
Εβδομάδα.#09: Τυχαίοι αριθμοί, Προσομοιώσεις, μέθοδος Monte Carlo Στην 9η εβδομάδα θα παρουσιαστούν βασικά στοιχεία τυχαίων αριθμών και θα εξηγηθεί ο τρόπος με τον οποίο μπορούμε να τους “δημιουργήσουμε”. Κατόπιν θα παρουσιαστεί η έννοια της προσομοίωσης για μηχανολογικά και άλλα συστήματα και προβλήματα. Μετά θα εξηγηθεί το πως μπορούμε να χρησιμοποιήσουμε τυχαίους αριθμούς για να προσομοιώσουμε φαινόμενα στοχαστικού χαρακτήρα, και να επιλύσουμε σχετικά προβλήματα. Στο τέλος αυτής της εβδομάδας θα πρέπει να είσαστε σε θέση:
  • Να δημιουργήσετε και να χρησιμοποιήσετε τυχαίους αριθμούς (εφαρμογή σε Matlab/Octave)
  • Να αναγνωρίζετε απλά προβλήματα στοχαστικού χαρακτήρα
  • Να διαμορφώσετε έναν βασικό αλγόριθμο για την προσομοίωση και επίλυση προβλημάτων στοχαστικού χαρακτήρα με τη βοήθεια τυχαίων αριθμών
  • Να αναγνωρίζετε και να χρησιμοποιείτε τη μέθοδο Monte Carlo (π.χ. σε προβλήματα όπως οι κινήσεις μορίων, η ζήτηση εποχικών προϊόντων, η αντοχή μηχανολογικής κατασκευής)
Εβδομάδα.#10: Εφαρμογές Προσομοίωσης και Matlab/Octave για "καθημερινή χρήση" Εξετάζουμε απλά παραδείγματα προσομοίωσης και εστιάζουμε στη χρήση Matlab/Octave για την επίλυση προβλημάτων που άπτονται των σπουδών ενός φοιτητή μηχανικού. Στο τέλος αυτής της εβδομάδας θα πρέπει να είσαστε σε θέση να επιλύετε προβλήματα όπως:
  • Ο υπολογισμός ορισμένων και αόριστων ολοκληρωμάτων και παραγώγων συναρτήσεων
  • Η επίλυση πολυωνυμικών ή άλλων εξισώσεων
  • Η επίλυση γραμμικών συστημάτων με χρήση απλής άλγεβρας πινάκων-οριζουσών (όχι αριθμητικά)
  • Η πολυωνυμική προσέγγιση αριθμητικών δεδομένων (πολυωνυμική παρεμβολή)
  • Η αριθμητική παραγώγιση και ολοκλήρωση (σε εισαγωγικό επίπεδο)
Στα παραπάνω θα πρέπει να μπορείτε να χρησιμοποιήσετε τις εγγενείς συναρτήσεις του Matlab/Octave Εβδομάδα.#11: Εισαγωγή στις διαφορικές εξισώσεις με Matlab/Octave, εισαγωγή στη Simulink Κάνουμε μία εισαγωγή σε εξισώσεις που περιλαμβάνουν την ανεξάρτητη μεταβλητή μαζί με μία συνάρτηση και παραγώγους της (απλές διαφορικές εξισώσεις). Με τον τρόπο αυτό θα περιγράψουμε ένα χαρακτηριστικό πρόβλημα Μηχανολόγου Μηχανικού όπου η συμπεριφορά του μελετώμενου συστήματος μεταβάλλεται με το χρόνο (απλή αρμονική ταλάντωση χωρίς απόσβεση αλλά και με απόσβεση). Επίσης θα κάνουμε μία εισαγωγή στο αλληλεπιδραστικό προσομοιωτικό περιβάλλον προγραμματισμού και μελέτης συμπεριφοράς δυναμικών συστημάτων Simulink, εξετάζοντας παραδείγματα όπως η απλή αρμονική ταλάντωση. Στο τέλος της εβδομάδας θα πρέπει να είσαστε σε θέση:
  • Να επιλύετε μία απλή διαφορική εξίσωση συμβολικά στο Matlab
  • Να μπορείτε να δημιουργήσετε μία απλή προσομοίωση δυναμικού συστήματος μέσω Simulink
  • Να χρησιμοποιείτε αρχεία δεδομένων στο Matlab, και να κάνετε υπολογισμούς, αναλύσεις και γραφικές παραστάσεις με αυτά
Εβδομάδα.#12: Ανάλυση δεδομένων σε Matlab και Fortran Θα παρουσιαστεί μία διαδικασία ανάγνωσης δεδομένων από αρχείο εισόδου, επεξεργασίας τους και ανάλυσής τους, με στόχο την απόκτηση δεξιοτήτων σε Matlab και Fortran και τη σύγκριση λειτουργιών. Εβδομάδα.#13: Γενική επανάληψη Γίνεται μία γενική επανάληψη εστιάζοντας στα σημαντικότερα σημεία του μαθήματος. Θα επιδιωχθεί να αποτιμήσουμε την εργασία που επιτελέστηκε κατά τη διάρκεια του εξαμήνου, και να εκτιμήσουμε το κατά πόσο έχουν επιτευχθεί οι στόχοι του μαθήματος, όπως αυτοί τέθηκαν στην αρχή του εξαμήνου.
Λέξεις Κλειδιά
Επίλυση προβλημάτων με Η/Υ, αλγόριθμος, προγραμματισμός Η/Υ, γλώσσες προγραμματισμού, Matlab, Fortran
Τύποι Εκπαιδευτικού Υλικού
  • Σημειώσεις
  • Διαφάνειες
  • Βιντεοδιαλέξεις
  • Πολυμεσικό υλικό
  • Διαδραστικές ασκήσεις
  • Βιβλίο
  • Εργαστηριακές Ασκήσεις και Θέματα προς εκπόνηση, αμφότερα συνοδευόμενα από αναλυτικές σημειώσεις
Χρήση Τεχνολογιών Πληροφορίας και Επικοινωνιών
Χρήση Τ.Π.Ε.
  • Χρήση Τ.Π.Ε. στη Διδασκαλία
  • Χρήση Τ.Π.Ε. στην Εργαστηριακή Εκπαίδευση
  • Χρήση Τ.Π.Ε. στην Επικοινωνία με τους φοιτητές
  • Χρήση Τ.Π.Ε. στην Αξιολόγηση των Φοιτητών
Περιγραφή
Το περιεχόμενο του μαθήματος, ο αναλυτικός χρονοπρογραμματισμός των διαλέξεων, των εργαστηρίων και των θεμάτων προς εκπόνηση, καθώς και όλες οι πληροφορίες που αφορούν το μάθημα είναι διαθέσιμος διαδικτυακά. Όλο το εκπαιδευτικό υλικό διατίθεται on-line, ενώ οι εργαστηριακές ασκήσεις και τα θέματα προς εκπόνηση είναι διαθέσιμα on-line για διευκρινήσεις και παροχή επιπρόσθετων πληροφοριών μέσω τεχνολογίας cloud (google docs). Οι φοιτητές έχουν έτσι τη δυνατότητα να αλληλεπιδρούν ηλεκτρονικά με τους διδάσκοντες αλλά και μεταξύ τους, και να συνδιαμορφώνουν το μαθησιακό υλικό. Η παράδοση των ασκήσεων γίνεται ηλεκτρονικά. Τα αποτελέσματα της διόρθωσης των ασκήσεων δημοσιεύονται ηλεκτρονικά, με αναλυτικά σχόλια για τον κάθε φοιτητή ξεχωριστά. Το σύνολο των ασκήσεων που εκπονούνται στο εργαστήριο είναι διαθέσιμο διαδικτυακά, μαζί με ενδεικτικές λύσεις αλλά και επιπρόσθετες προτεινόμενες ασκήσεις προς επίλυση. Το μάθημα περιλαμβάνει απλά video (YouTube Channel) που ακολουθούν και υποστηρίζουν το πρόγραμμα της εργαστηριακής εξάσκησης των φοιτητών, καθώς και on-line ασκήσεις. Το σύνολο της επικοινωνίας με τους φοιτητές γίνεται ηλεκτρονικά (μέσω του eclass αλλά και με χρήση προσωπικών emails και τεχνολογίας cloud).
Οργάνωση Μαθήματος
ΔραστηριότητεςΦόρτος ΕργασίαςECTSΑτομικάΟμαδικάErasmus
Διαλέξεις401,3
Εργαστηριακή Άσκηση200,7
Μελέτη και ανάλυση βιβλίων και άρθρων100,3
Εκπόνηση μελέτης (project)903
Εξετάσεις100,3
(α) Παρακολούθηση εκπαιδευτικών video (β) επίλυση on-line ασκήσεων (γ) δημιουργικός προγραμματισμός (κατ'επιλογή)100,3
Σύνολο1806
Αξιολόγηση Φοιτητών
Περιγραφή
Η αξιολόγηση των φοιτητών γίνεται με τη βοήθεια των προσωπικών εργασιών - projects, αλλά και της τελικής εξέτασης. Η τελική εξέταση περιλαμβάνει ανάπτυξη προγράμματος για την επίλυση ενός προβλήματος στο Εργαστήριο Η/Υ. Για όσους φοιτητές δεν έχουν ή δεν επιθυμούν να χρησιμοποιήσουν το βαθμό που αποκόμισαν από την εκπόνηση των θεμάτων, παρέχεται η δυνατότητα και γραπτής εξέτασης. Οι προσωπικές εργασίες συμμετέχουν στον τελικό βαθμό κατά 40%, ενώ η τελική εξέταση εργαστηρίου κατά 60%. Σε περίπτωση γραπτής εξέτασης, αυτή συμμετέχει στον τελικό βαθμό με ποσοστό ίδιο με αυτό των προσωπικών εργασιών (δηλ. 40%). Η επίλυση των on-line ασκήσεων και η συμμετοχή στις επιπρόσθετες (προαιρετικές) εκπαιδευτικές δραστηριότητες παρέχει βαθμολογική ενίσχυση (bonus) στους φοιτητές.
Μέθοδοι Αξιολόγησης Φοιτητών
  • Γραπτή Εξέταση με Ερωτήσεις Πολλαπλής Επιλογής (Συμπερασματική)
  • Γραπτή Εξέταση με Ερωτήσεις Σύντομης Απάντησης (Συμπερασματική)
  • Προφορική Εξέταση (Διαμορφωτική)
  • Γραπτή Εξέταση με Επίλυση Προβλημάτων (Διαμορφωτική, Συμπερασματική)
  • Εργαστηριακή Εργασία (Διαμορφωτική, Συμπερασματική)
  • Άλλη / Άλλες (Συμπερασματική)
Βιβλιογραφία
Βιβλιογραφία μαθήματος (Εύδοξος)
  • ΠΛΗΡΟΦΟΡΙΚΗ ΓΙΑ ΜΗΧΑΝΙΚΟΥΣ (κωδ. “ευδόξου”: 41964056). Έκδοση: 2η έκδοση/2014. Συγγραφείς: ΚΑΡΑΤΖΑΣ Δ. ΚΩΣΤΑΣ. ISBN: 978-960-6706-78-3. Διαθέτης (Εκδότης): "σοφία" Ανώνυμη Εκδοτική & Εμπορική Εταιρεία.
  • MATLAB: ΜΙΑ ΠΡΑΚΤΙΚΗ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΚΑΙ ΤΗΝ ΕΠΙΛΥΣΗ ΠΡΟΒΛΗΜΑΤΩΝ (κωδ. “ευδόξου”: 50656337). Έκδοση: 3η (Αμερικανική)/2016. Συγγραφείς: STORMY ATTAWAY. ISBN: 978-960-461-663-3. Διαθέτης (Εκδότης): ΕΚΔΟΣΕΙΣ ΚΛΕΙΔΑΡΙΘΜΟΣ ΕΠΕ.
  • ΠΡΟΓΡΑΜΜΑΤΙΖΟΝΤΑΣ ΣΕ MATLAB (κωδ. “ευδόξου”: 12979024). Έκδοση: 1η/2011. Συγγραφείς: Στεφανάκος Χ.Ν. ISBN: 978-960-266-349-3. Διαθέτης (Εκδότης): Σ.ΑΘΑΝΑΣΟΠΟΥΛΟΣ & ΣΙΑ Ο.Ε., Εκδόσεις Συμμετρία.
  • Επιπρόσθετη βιβλιογραφία για μελέτη
    Εκτεταμένη βιβλιογραφία διατίθεται on-line μέσω του διαδικτυακού τόπου του μαθήματος (https://elearning.auth.gr/). Ενδεικτικά αναφέρονται: (1) Mathworks Video Tutorials (http://www.mathworks.com/products/matlab/videos.html). (2) Mathworks Online Matlab Documentation (http://www.mathworks.com/help/matlab/index.html). (3) Εισαγωγή στο Matlab (http://www.csd.uoc.gr/~hy215/tutorials/MATLABbook.pdf). (4) Πρακτικός Οδηγός Matlab (http://users.auth.gr/~theodoru/CompuStat/MATLAB_AUTH.pdf). (5) Introduction to Matlab (http://www.physics.byu.edu/Courses/Computational/phys330/matlab.pdf).
    Τελευταία Επικαιροποίηση
    29-05-2018