Εισαγωγή στον Προγραμματισμό ΙI


Διδάσκων/ουσα: Βλάχος Θεόδωρος, Λάμπουρα Σταματέλλα, Μηλιώτης Γιώργος
Κωδικός Μαθήματος: TEC411
Κατηγορία Μαθήματος: Γενικού Υποβάθρου - Θεμελίωσης
Τύπος Μαθήματος: Επιλογής
Επίπεδο Μαθήματος: Προπτυχιακό
Γλώσσα Μαθήματος: Ελληνικά
Τρόπος Παράδοσης: Στην τάξη
Εξάμηνο: Δ΄
ECTS: 7
Διδακτικές Μονάδες: 4
Ώρες Διδασκαλίας: 4

Οργάνωση Διδασκαλίας:
ΔραστηριότηταΦόρτος Εξαμήνου
Διαλέξεις26
Εργαστηριακές Διαλέξεις26
Μελέτη και Ανάλυση Βιβλιογραφίας80
Εξάσκηση και Προετοιμασία43
Σύνολο Μαθήματος (ECTS: 7)175

Προαπαιτούμενα / Προτεινόμενα: TEC110, (TEC311)
Προαπαιτούμενο σε / Προτεινόμενο σε: VIS932
gr  pdf.png  Εισαγωγή στον Προγραμματισμό ΙI
Mέγεθος: 194.13 KB :: Τύπος: Αρχείο PDF

Σύντομη Περιγραφή:

Εισαγωγικές έννοιες προγραμματισμού στις γλώσσες υψηλού επιπέδου Matlab και Processing.

Αντικειμενικοί Στόχοι - Επιδιωκόμενα Μαθησιακά Αποτελέσματα:

Η εξοικείωση με τις γλώσσες προγραμματισμού υψηλού επιπέδου  Matlab και Processing.

Η δυνατότητα επίλυσης απλών αλγοριθμικών προβλημάτων και ανάπτυξης απλών εφαρμογών με χρήση των γλωσσών Matlab και Processing.

Περιεχόμενο (Syllabus):

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
31
Πλατεία Τσιριγώτη 7, 49100 Κέρκυρα
Τηλ.: 26610 87860-1 - Fax: 26610 87866
e-mail: audiovisual@ionio.gr
Ανάγνωση ΚειμένουΑνάγνωση Κειμένου Αναγνωσιμότητα ΚειμένουΑναγνωσιμότητα Κειμένου Αντίθεση ΧρωμάτωνΑντίθεση Χρωμάτων
Επιλογές Προσβασιμότητας