Please ensure Javascript is enabled for purposes of website accessibility

Μάθημα : Εισαγωγή στον Προγραμματισμό - Ακ. έτος 2024-25

Κωδικός : CEID1456

CEID_22Υ103  -  Κλεάνθης Θραμπουλίδης, Χρήστος Μακρής, Αριστείδης Ηλίας

Χαρτοφυλάκιο - Ιστολόγιο

Πέμπτη, 24 Ιουλίου 2025 - 4:39 μ.μ.

- από τον χρήστη

Μια Εισαγωγή στην Τέχνη του Προγραμματισμού - Με την C και το AI Chatbot ", Κλεάνθης Θραμπουλίδης, ISBN 978-618-221-166-3, © 2025, Εκδόσεις Τζιόλα.  Ιστοσελίδα του βιβλίου

Μετά από 45 χρόνια διδασκαλίας και ενασχόλησης με τον προγραμματισμό και τη Μηχανική Λογισμικού (Software Engineering), ένιωσα την ανάγκη να μοιραστώ αυτή την εμπειρία. Αυτό το βιβλίο δεν είναι απλώς μια εισαγωγή στην Τέχνη του προγραμματισμού, είναι και ένας οδηγός για τη γλώσσα C και μια εισαγωγή στη Μηχανική Λογισμικού. Είν

 ... [περισσότερα]  |  Σχόλια (0)

Τρίτη, 7 Ιανουαρίου 2025 - 3:23 μ.μ.

- από τον χρήστη

Το τελικό παραδοτέο του εργαστηρίου αποτελείται από δύο μέρη:

Α) ένα Ερωτηματολόγιο (Τελικό Παραδοτέο Εργαστηρίου (Μέρος 1ο) ), και,

Β) Δύο Εργασίες (Τελικό Παραδοτέο Εργαστηρίου (Μέρος 2ο-Α) και Τελικό Παραδοτέο Εργαστηρίου (Μέρος 2ο-B))

Η καταληκτική ημερομηνία παράδοσης είναι 12/1/2025 23:59

Καλή Χρονιά!

 |  Σχόλια (1)

Δευτέρα, 23 Δεκεμβρίου 2024 - 11:36 π.μ.

- από τον χρήστη

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

Πρώτα από όλα Καλώς ήλθατε στο Τμήμα. Σας ευχόμαστε καλές σπουδές.

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

Ειδικά

 ... [περισσότερα]  |  Σχόλια (3)

Τετάρτη, 18 Δεκεμβρίου 2024 - 12:30 μ.μ.

- από τον χρήστη

1) Εργαστήριο Μαθήματος

Το εργαστήριο του μαθήματος ολοκληρώνεται αυτή την εβδομάδα.

Οι από μεταγραφή φοιτητές θα πρέπει να συμμετέχουν σε δύο εργαστήρια που θα διεξαχθούν την Τετάρτη 8/1 και την Πέμπτη 9/1 κατά τις ώρες εργαστηρίου όπως αυτές ορίζονται από το ωρολόγιο πρόγραμμα. Έχουν επίσης τη δυνατότητα να συμμετέχουν στο εργαστήριο της Παρασκευής 20/12.

2) Παραδοτέα Εργαστηρίου

Όπως είχε αναφερθεί από την αρχή του εξαμήνου, όλα τα προγράμματα που αναπτύξατε στα πλαίσια των ΕΑ θα πρέπει να εί

 ... [περισσότερα]  |  Σχόλια (0)

Παρασκευή, 13 Δεκεμβρίου 2024 - 4:56 μ.μ.

- από τον χρήστη

Το παραδοτέο σας για την 11η εβδομάδα ορίζεται, με την χρήση μιας υποθετικής γλώσσας προγραμματισμού, από την διεργασία bubbleSortProgramDeliverableProcess.pdf να αποτελείται από 0, 1 ,2 ή 3 αρχεία τύπου pdf.

Τα αρχεία θα έχουν ονόματα όπως παρακάτω:

bSortProgramV1SC : πηγαίος κώδικας προγράμματος που χρησιμοποιεί την 1η έκδοση της bubbleSort.

bSortProgramV1OutPut: αρχείο που περιέχει την έξοδο του αντίστοιχου προγράμματος. Το αρχείο θα δημιουργήσετε αξιοποιώντας την ανακατεύθυνση (redirection).

 ... [περισσότερα]  |  Σχόλια (0)

Παρασκευή, 6 Δεκεμβρίου 2024 - 3:54 μ.μ.

- από τον χρήστη

Η ΕΑ-10 αποτελείται από δύο δράσεις. Η μία είναι η ClassRoomApp και η άλλη έχει σχέση με ταξινόμηση με έμφαση στην bubble sort.

Θα δουλέψουμε και τις δύο ασκήσεις στην αίθουσα πριν από το εργαστήριο. Εσείς θα δομήσετε τα προγράμματα σας σύμφωνα με όλες τις οδηγίες που σας έχουν δοθεί και λογικά έχετε αξιοποιήσει και στις προηγούμενες ΕΑ.

[Δ1] – ClassRoomApp

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

 ... [περισσότερα]  |  Σχόλια (1)

Δευτέρα, 2 Δεκεμβρίου 2024 - 12:30 μ.μ.

- από τον χρήστη

Δράσεις

Η ΕΑ-9 αποτελείται από την ανάπτυξη μιας εφαρμογής για διαχείριση παραγγελιών.

[Δ1] - Διαχείριση Παραγγελιών (OrdersHandlingApp)

Η Δράση έχει στόχο την ανάπτυξη μιας εφαρμογής που θα επιτρέπει στον χρήστη να διαχειρίζεται παραγγελίες σε ένα εργοστάσιο που παράγει φιάλες εμφιάλωσης.

Αναλυτική περιγραφή και Οδηγίες για την ανάπτυξη του προγράμματος OrdersHandlingApp θα βρείτε στο αρχείο OrdersHandlingApp.pdf.

Γενικές Οδηγίες

Απαραίτητη προϋπόθεση για την αποτελεσματική εκτέλεση της ΕΑ είνα

 ... [περισσότερα]  |  Σχόλια (1)

Πέμπτη, 28 Νοεμβρίου 2024 - 5:44 μ.μ.

- από τον χρήστη

… ή αλλιώς Διορθώνοντας το ChatGPT

 

Για το ChatGPT και για το πως να το χρησιμοποιήσετε μιλήσαμε στην 3η διάλεξη του μαθήματος (I2P_BasicConceptsPartC.pdf Διαφάνειες 31-33). Από τότε ίσως κάποιοι από εσάς το χρησιμοποίησαν. Θα θέλαμε να μάθουμε την εμπειρία τους.

Προχθές εγώ ζήτησα από το ChatGPT να μου γράψει ένα πρόγραμμα που να βρίσκει τους τετραψήφιους αριθμούς για τους οποίους το άθροισμα της τέταρτης δύναμης των ψηφίων του είναι ίσο με τον αριθμό (η γνωστή μας άσκηση FourDigitNumbers).

Το

 ... [περισσότερα]  |  Σχόλια (0)

Πέμπτη, 28 Νοεμβρίου 2024 - 4:12 μ.μ.

- από τον χρήστη

Εισαγωγή

Στην ΕΑ-8 θα δουλέψετε σε εναλλακτικές υλοποιήσεις του προγράμματος FourDigitNumbers.

Απαραίτητη προϋπόθεση για την αποτελεσματική εκτέλεση της ΕΑ είναι:

  1. η ενεργή συμμετοχή σας στη διάλεξη και το Φροντιστήριο, όπου θα δουλέψουμε τις ασκήσεις,
  2. η μελέτη του αντίστοιχου υλικού στο eclass, και,
  3. η επιτυχής ολοκλήρωση των προηγούμενων ΕΑ καθώς η ΕΑ-8 απαιτεί γνώσεις και δεξιότητες που αποκτήθηκαν στις προηγούμενες ΕΑ.

Προσέξτε τη δόμηση και τη σωστή στοίχιση του πηγαίου κώδικα. Το αρχείο pr

 ... [περισσότερα]  |  Σχόλια (1)

Δευτέρα, 18 Νοεμβρίου 2024 - 9:06 π.μ.

- από τον χρήστη

Εισαγωγή

Στην ΕΑ-7 θα δουλέψετε σε εκδόσεις του προγράμματος Fractions, ενός προγράμματος που επιτρέπει στον χρήστη θα κάνει πράξεις ανάμεσα σε κλάσματα.

Απαραίτητη προϋπόθεση για την αποτελεσματική εκτέλεση της ΕΑ είναι:

  1. η ενεργή συμμετοχή σας στη διάλεξη και το Φροντιστήριο, όπου θα δουλέψουμε τις ασκήσεις,
  2. η μελέτη του αντίστοιχου υλικού στο eclass, και,
  3. η επιτυχής ολοκλήρωση των προηγούμενων ΕΑ καθώς η ΕΑ-7 απαιτεί γνώσεις και δεξιότητες που αποκτήθηκαν στις προηγούμενες ΕΑ.

Προσέξτε τη δό

 ... [περισσότερα]  |  Σχόλια (1)

Δημοφιλείς αναρτήσεις

Ιστορικό αναρτήσεων