mycourses .ntua.gr
Εισαγωγή στην Πληροφορική

Γενικά στοιχεία

 

Περιγραφή

Εισαγωγικό μάθημα προγραμματισμού Η/Υ, με στόχο την εξοικείωση με τα ακόλουθα αντικείμενα:

1. Βασικές έννοιες δομής και λειτουργίας υπολογιστών

2. Ανάπτυξη και υλοποίηση αλγορίθμων σε μια γλώσσα προγραμματισμού

3. Επίλυση προβλημάτων δομημένου προγραμματισμού με χρήση της γλώσσας C++. 

 

Το περιεχόμενο του μαθήματος διακρίνεται σε δύο βασικές ενότητες:

Εισαγωγή στην πληροφορική.
Aριθμητικά συστήματα, εισαγωγή στον προγραμματισμό, στοιχεία αρχιτεκτονικής υπολογιστών. Λειτουργικά συστήματα, περιβάλλοντα ανάπτυξης λογισμικού, γλώσσες προγραμματισμού, αλγόριθμοι.

Προγραμματισμός με τη C++.
H έννοια του προγράμματος, η γλώσσα προγραμματισμού C++. Δομές και συντακτικό της γλώσσας C++. Στοιχεία δομημένου προγραμματισμού, μεταβλητές μνήμης, μπλοκ εντολών, επαναληπτικές δομές, πίνακες, συναρτήσεις, πέρασμα παραμέτρων, είσοδος/έξοδος δεδομένων από/προς αρχεία, στοιχεία πολυπλοκότητας και δομή προγράμματος, στοιχεία δομημένης ανάλυσης και σχεδίασης, εφαρμογές σχετικές με το αντικείμενο του ΑΤΜ.

Παρακολουθείτε το χώρο "Ανακοινώσεις" για άμεση ενημέρωση, το χώρο "Πρόγραμμα" για την παρακολούθηση του ισχύοντος προγραμματισμού του μαθήματος και το χώρο "Έγγραφα" για τις διαφάνειες του μαθήματος, παραδείγματα, θέματα Εργαστηρίου κλπ.

 

Βιβλιογραφία

1. Τα βιβλία που διανέμονται

2. Χρήσιμο υλικό για το μάθημα στο Internet

- Η σελίδα του βιβλίου C++: http://cpp.bytes.gr

- Εκπαιδευτικά εργαλεία C++ (tutorials):

http://dmoz.org/Computers/Programming/Languages/C/Tutorials/

 και 

http://www.linuxtopia.org/online_books/programming_books/thinking_in_c++/index.html

How to be a programmer 

- Δείτε και στην ενότητα "έγγραφα"

ΣΗΜΕΙΩΣΗ: Τα περιεχόμενα άλλων δικτυακών τόπων είναι αποκλειστικά δική τους ευθύνη.

 

Mέθοδοι αξιολόγησης

Για τους σπουδαστές του 1ου εξαμήνου το 2019-2020, η βαθμολογία υπολογίζεται ως εξής:

·         Περίπου 60% από μια τελική εξέταση που θα γίνει στο εργαστήριο σε Η/Υ. Δεν θα υπάρξει γραπτή εξέταση.

·         Περίπου 40% από την αξιολόγηση της δουλειάς που θα γίνει στο εργαστήριο Η/Υ κατά τη διάρκεια του εξαμήνου.

Η βαθμολογία του εργαστηρίου θα συνοδεύει την αξιολόγηση και τα επόμενα ακαδ. έτη, μέχρι την επιτυχή ολοκλήρωση του μαθήματος.


Διδάσκοντες

Αναστάσιος Δουλάμης, Επικουρος Καθηγητής ΕΜΠ, τηλ 210 772 2676, email: adoulam@cs.ntua.gr 

Ρωμύλος Κορακίτης, Καθηγητής ΕΜΠ, τηλ 210 772 2723, email: romylos@survey.ntua.gr   

Νικόλαος Δουλάμης Αναπληρωτής Καθηγητής ΕΜΠ, τηλ 210 772 2664, email: ndoulam@cs.ntua.gr

 

Εκπαιδευτική διαδικασία

Το γενικό μέρος ("θεωρία") του μαθήματος διδάσκεται σε ένα ενιαίο τμήμα που αποτελείται από το σύνολο των σπουδαστών. Για το ακαδ. έτος 2019-20 αυτό είναι Δευτέρα 11:45 - 13:30 , στο αμφιθέατρο Β1

Για το εργαστήριο ορίζονται δυο τμήματα, καθένα από τα οποία παρακολουθεί υποχρεωτικά δύο ώρες εβδομαδιαία. Για το ακαδ. έτος 2019-20 αυτά είναι:

1ο. τμ.  σπουδαστές με επώνυμο Α - Λ : Τρίτη 15:00 - 17:00 , ΔΕΠΥ Α (ΚΗΥ)

2ο. τμ.  σπουδαστές με επώνυμο Μ - Ω : Πέμπτη 15:00 - 17:00 , ΔΕΠΥ Α (ΚΗΥ)