Περιγραφή θέματος

  • Ανακοινώσεις

  • Γενικά Στοιχεία

    Περιγραφή

    Η γλώσσα προγραμματισμού Java. Το περιβάλλον BlueJ. Αντικείμενα, κλάσεις και μέθοδοι. Βασικά στοιχεία του συντακτικού της Java ( εντολές if-else, switch, for, while, repeat, διανύσματα, λίστες). Κληρονομικότητα, Πολυμορφισμός. Κλάσεις αφηρημένου τύπου και διαπροσωπείες. Εξαιρέσεις. Η βιβλιοθήκη κλάσεων της Java. Είσοδος-Έξοδος. Κλάσεις συλλογής δεδομένων. Γραφικά περιβάλλοντα επικοινωνίας. 
     
    Εργαστήριο. Σειρά εργαστηριακών προγραμματιστικών ασκήσεων σε Java.  Γίνεται χρήση του  ειδικού για την διδασκαλία πρωτοετών φοιτητών  προγραμματιστικού  περιβάλλοντος Bluej.
     
     

    Τμήματα

    Τμήμα-ΑΦοιτητές το επώνυμο των οποίων αρχίζει από το γράμμα Α έως και το M.

    Τμήμα-ΒΦοιτητές το επώνυμο των οποίων αρχίζει από το γράμμα N έως και το Ω.


    Διδάσκοντες

    Τμήμα-Α: 
    Αντώνιος Συμβώνης, Καθηγητής

    Κτίριο Μαθηματικού, Γρ. 3.18

    Τμήμα-Β: 
    Πέτρος Στεφανέας, Αναπληρωτής Καθηγητής
    Κτίριο Μαθηματικού, Γρ. 3.30

    Ραυτοπούλου Χρυσάνθη, μεταδιδάκτορας
    Κτίριο Μαθηματικού, Γρ. 2.22

    Διαλέξεις

    Τμήμα Α: Αμφιθέατρο 1
    Τμήμα Β: Αίθουσα 103 του Νέου κτιρίου ΣΕΜΦΕ

    Πέμπτη 12:30  -- 14:15 
    Παρασκευή  08:30  -- 10:15

    Εργαστήρια

    Τα εργαστήρια διεξάγονται στο PC-lab της Σχολής (Κτίριο Β, 1ος όροφος)
    2 ώρες/ εβδομάδα
    Ικανοποιητική συμμετοχή: το πολύ έως 2 απουσίες

    Υπεύθυνοι εργαστηρίων

    Ελένη Κατσάνου ekatsanou@mail.ntua.gr
    Ώρες γραφείου:  Τρίτη 3-4μμ, Γραφείο 1.22, κτίριο Ε, Τομέας Μαθηματικών

    Ναταλία Κωτσάνη nkotsani@corelab.ntua.gr
    Ώρες γραφείου: Τετάρτη 3-4μμ στο εργαστήριο

    Θεόδωρος Μήτσικας mitsikas@central.ntua.gr
    Ώρες γραφείου: Τρίτη 5-6μμ στο εργαστήριο

    Εργαστηριακές Ομάδες. 


    Ομάδα    Ώρα   Αίθουσα Διδάσκων    Φοιτητές   
    Δευτέρα 3-5μμ  Α Ν. Κωτσάνη  HUSSEIN MOHAMED
    ΑΓΟΡΙΤΣΑΣ -- ΓΙΑΝΝΑΚΟΠΟΥΛΟΣ
    Τρίτη 3-5μμ.  Β Ν. Κωτσάνη  ΓΙΑΝΝΑΚΟΠΟΥΛΟΥ -- ΚΑΤΣΑΝΕΒΑΚΗΣ
    Τρίτη 3-5μμ.  Α Θ. Μήτσικας  ΚΑΤΣΙΡΕΑ -- ΜΑΚΡΗ
    Τετάρτη 2-4μμ.  Β Θ. Μήτσικας  ΜΑΚΡΙΔΑΚΗ -- ΝΤΑΚΟΒΑΝΟΥ
    Τετάρτη 2-4μμ.  Α Ε. Κατσάνου  ΝΤΑΝΟΣ -- ΡΕΜΠΑΣ
    Τετάρτη 4-6μμ.  Α Ε. Κατσάνου  ΣΑΒΒΑ -- ΤΣΙΡΙΓΩΤΑΚΗ
    Τετάρτη 4-6μμ.  Β Ν. Κωτσάνη  ΤΣΟΠΕΛΑΣ -- ΨΑΡΟΠΟΥΛΟΥ
    --.  -- --   --



    Συγγράμματα

    "Αντικειμενοστρεφής προγραμματισμός σε  Java. Μια πρακτική εισαγωγή με χρήση Bluej "
    David Barnes, Michael Kolling
    Εκδόσεις Κλειδάριθμος

    "Εισαγωγή στη Java"
    Γιώργος Λιακέας
    Εκδόσεις Κλειδάριθμος

    "Java"
    Savitch Walter
    Εκδόσεις Τζιόλας

    Αξιολόγηση

    --Προγραμματιστικές Ασκήσεις: 15%  (Απαραίτητη η ικανοποιητική συμμετοχή στα εργαστήρια)
    --Τελικό γραπτό διαγώνισμα: 85%

    • Υλικό