Section outline

    • Σε αυτό το forum, μπορεί οποιοσδήποτε εγγεγραμμένος φοιτητής να αναρτά ερωτήσεις σχετικές με το μάθημα και να λαμβάνει απαντήσεις από τους διδάσκοντες. Οι ερωτήσεις και οι απαντήσεις θα είναι διαθέσιμες σε όλους τους φοιτητές. 

      Οι φοιτητές μπορούν να δηλώσουν με την εγγραφή τους αν θέλουν να ενημερώνονται για τις αναρτώμενες ερωταπαντήσεις.

    • Εδώ αναρτώνται οι γενικές ανακοινώσεις από τους διδάσκοντες προς τους εγγεγραμμένους φοιτητές, οι οποίοι τις λαμβάνουν και στην ηλεκτρονική τους διεύθυνση.

  • Για να επικοινωνήσετε με τους διδάσκοντες, στείλτε mail στο progintro@courses.softlab.ntua.gr.

    • Ώρες γραφείου
      • Στάθης Ζάχος: στο γραφείο 1.1.3, (Παλαιό) Κτήριο Ηλεκτρολόγων.
      • Νίκος Παπασπύρου: Παρασκευή 14:00-15:00, στο Εργαστήριο Τεχνολογίας Λογισμικού, 1.1.25, (Παλαιό) Κτήριο Ηλεκτρολόγων.
      • Ζωή Παρασκευοπούλου: Πέμπτη 13:00-15:00, στο Εργαστήριο Τεχνολογίας Λογισμικού, 1.1.25, (Παλαιό) Κτήριο Ηλεκτρολόγων.
      • Δημήτρης Φωτάκης: Πέμπτη 16:00-17:00, στο γραφείο 1.1.10, (Παλαιό) Κτήριο Ηλεκτρολόγων.
      • Μάριος Κόνιαρης: Πέμπτη 14:00-15:00, Κτήριο Υπολογιστικού Κέντρου, Α’ όροφος, γρ. 1.13.
      • Πέτρος Ποτίκας: Δευτέρα 15:00-16:00, στο γραφείο 1.1.30, (Παλαιό) Κτήριο Ηλεκτρολόγων.
      • Δώρα Σούλιου: Παρασκευή 13:00-14:00, στο γραφείο 1.1.30, (Παλαιό) Κτήριο Ηλεκτρολόγων.
    • Γενικές Πληροφορίες
      • Περιγραφή του μαθήματος, πρόγραμμα εργαστηρίου και διαδικαστικά θέματα:
      • Οι διαλέξεις του μαθήματος γίνονται κάθε Παρασκευή, 15:15 - 18:00, στα Αμφιθέατρα 1, 3 και 4, στο Νέο Κτήριο της Σχολής ΗΜΜΥ.
      • Το εργαστήριο του μαθήματος γίνεται στα PCLAB, στον 1ο όροφο του Νέου Κτηρίου της Σχολής ΗΜΜΥ. Κάθε φοιτητής παρακολουθεί 2 ώρες εργαστηρίου κάθε εβδομάδα.  
      • Ιστοσελίδα ερωτήσεων και απαντήσεων σχετικά με το μάθημα και το εργαστήριο του ακαδ. έτους 2020-2021 (κατηγορία progintro).
      • Βιντεοσκοπημένες διαλέξεις του ακαδημαϊκού έτους 2020-2021.
    • Διαφάνειες

      Οι διαφάνειες που θα χρησιμοποιούνται στις διαλέξεις είναι διαθέσιμες από την παρούσα σελίδα για τη διευκόλυνση των φοιτητών, ώστε αυτοί να μη χρειάζεται να κρατούν εκτενείς σημειώσεις κατά τη διάρκεια των μαθημάτων. Η ύλη των διαφανειών παρουσιάζεται αναλυτικά στις σημειώσεις του μαθήματος. Μη σπεύσετε να εκτυπώσετε όλες τις διαφάνειες στην παρούσα μορφή. Ενδέχεται να τροποποιηθούν κατά τη διάρκεια του εξαμήνου.

    • Ιστοσελίδες Παλαιοτέρων Ετών

      Links στην ιστοσελίδα του μαθήματος για τα ακαδημαϊκά έτη: 2023-24, 2022-232021-222020-212019-202018-192017-182016-172015-162014-152013-142012-132011-122010-112009-102008-092007-082006-072005-062004-052003-042002-032001-02.

    • Γενικές πληροφορίες
      • Tο εργαστήριο του μαθήματος γίνεται στα PCLAB, στον 1ο όροφο του Νέου Κτηρίου της Σχολής ΗΜΜΥ. Κάθε φοιτητής απασχολείται στο εργαστήριο 2 ώρες κάθε εβδομάδα. Το εργαστήριο γίνεται σε 3 βάρδιες, σύμφωνα με το παρακάτω πρόγραμμα:
        • Δευτέρα 12:45-14:30: Ονόματα φοιτητών: ΚΑΣ-ΠΑΝ.
        • Τετάρτη 08:45-10:30: Ονόματα φοιτητών: ΒΕ-ΚΑΡ. 
        • Πέμπτη 15:15-17:00: Ονόματα φοιτητών: Α-ΒΑ και ΠΑΞ-Ω.
      • Φροντίστε να προμηθευτείτε κωδικό για το εργαστήριο μέσω του get-your-account.
      • Για να δουλέψετε τις εργαστηριακές ασκήσεις από το σπίτι:
        • Αν έχετε Windows, πιθανώς θα χρειαστείτε το πρόγραμμα PuTTY
        • Αν έχετε Linux ή MacOS πληκτρολογήστε σε Terminal: ssh pi24b600@novice.softlab.ntua.gr ή ssh -oHostKeyAlgorithms=+ssh-rsa pi24b600@novice.softlab.ntua.gr (προφανώς βάλτε το δικό σας login!)
        • Και στις δύο περιπτώσεις, ίσως χρειαστεί να ρυθμίσετε το encoding (ISO-8859-7). Στο putty γίνεται από το translation, όπου αλλάζετε από UTF-8 σε ISO-8859-7 Latin/Greek.
        • Η υλοποίηση του PZhelp είναι διαθέσιμη από το GitHub. Κατεβάστε το αρχείο pzhelp και αποθηκεύστε το στον ίδιο κατάλογο με τα προγράμματά σας.
    • Εδώ μπορείτε να υποβάλετε τις λύσεις των θεωρητικών ασκήσεων των πρώτων τριών σειρών (μόνο για  φοιτητές που έχουν λογαριασμό στο helios και έχουν κάνει enroll στο μάθημα).

    • Οι φοιτητές που δεν έχουν λογαριασμό στο helios, μπορούν να υποβάλουν τις λύσεις των θεωρητικών ασκήσεων ηλεκτρονικά στο https://courses.corelab.ntua.gr/progintro (αφού κάνουν εγγραφή στο moodle https://courses.corelab.ntua.gr και enroll στο μάθημα progintro).

    • Διάλεξη 27/9/2024
      • Θέματα διεξαγωγής του μαθήματος και του εργαστηρίου
      • Σκοπός του μαθήματος
      • Σύντομη εισαγωγή στην Πληροφορική
    • Διάλεξη 4/10/2024
      • Δομή του προγράμματος
      • Συντακτικά διαγράμματα
      • Δηλώσεις μεταβλητών
      • Τι σημαίνει ορθό πρόγραμμα
      • Ανάθεση τιμής σε μεταβλητή
      • Έξοδος στην οθόνη
      • Είσοδος από το πληκτρολόγιο
      • Αριθμητικές παραστάσεις
      • Λογικές παραστάσεις
      • Σύνταξη παραστάσεων
    • Διάλεξη 11/10/2024
      • Λογικά διαγράμματα ροής
      • Δομές ελέγχου
      • Σύνθετη εντολή
      • Εντολή if
      • Εντολή switch
      • Εντολή for