Εισαγωγή στον Προγραμματισμό ΙI
Διδάσκων/ουσα: Βλάχος Θεόδωρος, Λάμπουρα Σταματέλλα, Μηλιώτης Γιώργος
Κωδικός Μαθήματος: TEC411
Κατηγορία Μαθήματος: Γενικού Υποβάθρου - Θεμελίωσης
Τύπος Μαθήματος: Επιλογής
Επίπεδο Μαθήματος: Προπτυχιακό
Γλώσσα Μαθήματος: Ελληνικά
Τρόπος Παράδοσης: Στην τάξη
Εξάμηνο: Δ΄
ECTS: 7
Διδακτικές Μονάδες: 4
Ώρες Διδασκαλίας: 4
Οργάνωση Διδασκαλίας:
Δραστηριότητα | Φόρτος Εξαμήνου |
---|---|
Διαλέξεις | 26 |
Εργαστηριακές Διαλέξεις | 26 |
Μελέτη και Ανάλυση Βιβλιογραφίας | 80 |
Εξάσκηση και Προετοιμασία | 43 |
Σύνολο Μαθήματος (ECTS: 7) | 175 |
Προαπαιτούμενα / Προτεινόμενα: TEC110, (TEC311)
Προαπαιτούμενο σε / Προτεινόμενο σε: VIS932
Εισαγωγικές έννοιες προγραμματισμού στις γλώσσες υψηλού επιπέδου Matlab και Processing.
Η εξοικείωση με τις γλώσσες προγραμματισμού υψηλού επιπέδου Matlab και Processing.
Η δυνατότητα επίλυσης απλών αλγοριθμικών προβλημάτων και ανάπτυξης απλών εφαρμογών με χρήση των γλωσσών Matlab και Processing.
1η Εβδομάδα
Οργανωτικά θέματα, παρουσίαση δομής και περιεχομένου μαθήματος και εργαστηρίου, παρουσίαση συγγραμμάτων. Περιεκτική επανάληψη επιλεγμένων ενοτήτων από το μάθημα «Εισαγωγή στον Προγραμματισμό Ι». Εισαγωγή στο περιβάλλον προγραμματισμού Matlab. Χαρακτηριστικά, ιδιότητες, βασικές έννοιες.
2η Εβδομάδα
Μεταβλητές, ακρίβεια υπολογισμών, μονοδιάστατοι και πολυδιάστατοι πίνακες, παραδείγματα.
3η Εβδομάδα
Εργαλεία χειρισμού πινάκων, παραδείγματα.
4η Εβδομάδα
Συναρτησιακοί, μιγαδικοί και στατιστικοί τελεστές, παραδείγματα. Χειρισμός συμβολοσειρών, παραδείγματα.
5η Εβδομάδα
Έλεγχος ροής προγράμματος, συγγραφή και διερμηνεία πηγαίου κώδικα, παραδείγματα. Συγκριτική αξιολόγηση με γλώσσες χαμηλώτερου επιπέδου.
6η Εβδομάδα
Εργαλεία σύνθεσης και επεξεργασίας δισδιάστατων γραφικών, παραδείγματα.
7η Εβδομάδα
Εργαλεία σύνθεσης και επεξεργασίας τρισδιάστατων γραφικών, παραδείγματα.
8η Εβδομάδα
Εργαλεία επεξεργασίας πολυμεσικών σημάτων και ανάπτυξης πολυμεσικών εφαρμογών, παραδείγματα.
9η Εβδομάδα
Εισαγωγή στο περιβάλλον προγραμματισμού Processing. Χαρακτηριστικά, ιδιότητες, βασικές έννοιες.
10η Εβδομάδα
Σύνθεση απλών δισδιάστατων γραφικών και έλεγχος προδιαγραφών εμφάνισης, παραδείγματα.
11η Εβδομάδα
Σύνθεση περισσότερων δισδιάστατων γραφικών και έλεγχος προδιαγραφών εμφάνισης, παραδείγματα. Κώδικας επαναλαμβανόμενης ροής, παραδείγματα.
12η Εβδομάδα
Εργαλεία διάδρασης, παραδείγματα.
13η Εβδομάδα
Στοιχεία αντικειμενοστραφούς προγραμματισμού και η χρήση τους στα πλαίσια της Processing, παραδείγματα.
D. Hanselman, B. Littlefield, Μάθετε το Matlab 7
STORMY ATTAWAY, MATLAB: ΜΙΑ ΠΡΑΚΤΙΚΗ ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ ΚΑΙ ΤΗΝ ΕΠΙΛΥΣΗ ΠΡΟΒΛΗΜΑΤΩΝ
Σημειώσεις αναρτημένες στο e-class
Διαλέξεις
Εργαστήρια
Ανάθεση μελέτης και εργασιών για το σπίτι
Παροχή πολυμεσικού υλικού.
Υποστήριξη Μαθησιακής διαδικασίας μέσω της ηλεκτρονικής πλατφόρμας e-class.
Γραπτή εξέταση
Επιστροφή
<< | < | Νοέμβριος 2024 |
> | >> | ||
Δε | Τρ | Τε | Πε | Πα | Σα | Κυ |
1 |
2 |
3 |
||||
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
Τηλ.: 26610 87860-1 - Fax: 26610 87866
e-mail: audiovisual@ionio.gr