Προγραμματισμός Ι
Αλέξανδρος Τζάλλας
Το μάθημα επιχειρεί να εισάγει τους «νεοφώτιστους» της πληροφορικής στις βασικές έννοιες του προγραμματισμού (υπολογιστής, αλγόριθμος, δεδομένα), και στις τεχνικές κατασκευής αλγορίθμων και προγραμμάτων σε γλώσσα Pascal / C. Στην κατανόηση της έννοια της μηχανής και η χρήση της στην επίλυση προβλημάτων. Στην παρουσίαση των βασικών συστατικών ενός αλγορίθμου και των κανόνων σύνθεσής τους. Στις τεχνικές κατασκευής αλγορίθμων και σύνθεσης τους για την επίλυση προβλημάτων που απαιτούν τη σειριακή επεξεργασία των δεδομένων. Στις έννοιες της σειριακής και της απ’ ευθείας πρόσβασης στα δεδομένα. Στην κατανόηση της ανάγκης χρήσης γλώσσας προγραμματισμού. |
Λιγότερα
Το μάθημα επιχειρεί να εισάγει τους «νεοφώτιστους» της πληροφορικής στις βασικές έννοιες του προγραμματισμού (υπολογιστής, αλγόριθμος, δεδομένα), και στις τεχνικές κατασκευής αλγορίθμων και προγραμμάτων σε γλώσσα Pascal / C. Στην κατανόηση της έννοια της μηχανής και η χρήση της στην επίλυση προβλημάτων. Στην παρουσίαση των βασικών συστατικών ενός αλγορίθμου και των κανόνων σύνθεσής τους. Στις τεχνικές κατασκευής αλγορίθμων και σύνθεσης τους για την επίλυση προβλημάτων που απαιτούν τη σειριακή επεξεργασία των δεδομένων. Στις έννοιες της σειριακής και της απ’ ευθείας πρόσβασης στα δεδομένα. Στην κατανόηση της ανάγκης χρήσης γλώσσας προγραμματισμού. |
Το μάθημα επιχειρεί να εισάγει τους «νεοφώτιστους» της πληροφορικής στις βασικές έννοιες του προγραμματισμού (υπολογιστής, αλγόριθμος, δεδομένα), και στις τεχνικές κατασκευής αλγορίθμων και προγραμμάτων σε γλώσσα Pascal / C. Στην κατανόηση της έννοια της μηχανής και η χρήση της στην επίλυση προβλημάτων. Στην παρουσίαση των βασικών συστατικών ενός αλγορίθμου και των κανόνων σύνθεσής τους. Στις τεχνικές κατασκευής αλγορίθμων και σύνθεσης τους για την επίλυση προβλημάτων που απαιτούν τη σειριακή επεξεργασία των δεδομένων. Στις έννοιες της σειριακής και της απ’ ευθείας πρόσβασης στα δεδομένα. Στην κατανόηση της ανάγκης χρήσης γλώσσας προγραμματισμού. |
Στην ενότητα αυτή θα γίνει μια εισαγωγή στις έννοιες του δομημένου προγραμματισμού και θα αναλυθούν οι βασικές δομικές μονάδες της γλώσσας Pascal.
Λέξεις-κλειδιά: Δομημένος προγραμματισμός, Μεταγλώττιση, Μετάφραση, Compiler, Interpreter. |
Δείτε τη βιντεοσκόπηση της 1ης Διάλεξης
|
Στην ενότητα αυτή θα αναλυθεί/περιγραφεί πλήρως η δομή του τμήματος δηλώσεων, θα αναλυθεί πλήρως η συντακτική δομή και ο τρόπος χρήσης της εντολής ανάθεσης στην pascal, θα αναλυθεί πλήρως η συντακτική δομή και ο τρόπος χρήσης των εντολών εισόδου/εξόδου Read/Readln και Write, Writeln, θα περιγραφούν αναλυτικά οι δυνατότητες των εντολών συνθήκης, θα αναλυθεί με ακρίβεια η χρησιμότητα/σκοπός των εντολών συνθήκης ενώ θα περιγραφούν οι συντακτικοί κανόνες των εντολών συνθήκης if, φωλιασμένων εντολών if και case.
Λέξεις-κλειδιά: Δομή Προγράμματος, Τύποι Δεδομένων, Δήλωση Μεταβλητών, Λογικές Παραστάσεις, Λογικές Πράξεις, Συνθήκη. |
Δείτε τη βιντεοσκόπηση της 2ης Διάλεξης
|
Στην ενότητα αυτή θα περιγραφούν αναλυτικά οι δυνατότητες των εντολών επανάληψης, θα αναλυθεί με ακρίβεια η χρησιμότητα/σκοπός των εντολών επανάληψης, θα περιγραφούν οι συντακτικοί κανόνες των εντολών επανάληψης, while, repeat και for ενώ θα αναλυθεί με ακρίβεια η χρησιμότητα/σκοπός των φωλιασμένων Εντολών Επανάληψης.
Λέξεις-κλειδιά: Επανάληψη, φωλιασμένη Εντολή, Διάγραμμα Ροής. |
Δείτε τη βιντεοσκόπηση της 3ης Διάλεξης
|
Στην ενότητα αυτή θα αναλυθεί με ακρίβεια η χρησιμότητα/σκοπός των υποπρογραμμάτων στην pascal, θα περιγραφούν οι συντακτικοί κανόνες των διαδικασιών, θα γίνει κατανοητός ο ρόλος, τρόπος σύνταξης και οι διαφορές τοπικών & καθολικών δεδομένων καθώς και ο ρόλος, τρόπος σύνταξης και οι διαφορές παραμέτρων τιμής & παραμέτρων μεταβλητής.
Λέξεις-κλειδιά: Διαδικασίες, Συναρτήσεις, Πραγματικές Παράμετροι, Τυπικές Παράμετροι, Δομή Διεργασίας. |
Δείτε τη βιντεοσκόπηση της 4ης Διάλεξης
Στη ενότητα αυτή θα περιγραφούν οι συντακτικοί κανόνες των συναρτήσεων και θα γίνει κατανοητή η αναγκαιότητα χρήσης των συναρτήσεων.
Λέξεις-κλειδιά: Διαδικασίες, Συναρτήσεις, Συντακτικοί Κανόνες Πραγματικές Παράμετροι, Τυπικές Παράμετροι, Δομή Διεργασίας. |
Δείτε τη βιντεοσκόπηση της 5ης Διάλεξης
θα περιγραφούν οι συντακτικοί κανόνες των αναδρομικών υποπρογραμμάτων, θα περιγραφούν οι συντακτικοί κανόνες των φωλιασμένων υποπρογραμμάτων ενώ θα γίνει σαφές πως μπορούμε να χρησιμοποιήσουμε τα υποπρογράμματα σαν παραμέτρους.
Λέξεις-κλειδιά: Διαδικασίες, Συναρτήσεις, Συντακτικοί Κανόνες Πραγματικές Παράμετροι, Τυπικές Παράμετροι, Δομή Διεργασίας. |
Δείτε τη βιντεοσκόπηση της 6ης Διάλεξης
|
Στην ενότητα αυτή θα αναλυθεί η έννοια των σύνθετων δομών δεδομένων, θα γίνει κατανοητή η χρησιμότητα/συντακτικοί κανόνες χρήσης των πινάκων στην pascal, θα γίνει κατανοητή η χρησιμότητα/συντακτικοί κανόνες χρήσης των πινάκων μίας διάστασης, θα περιγραφεί αλγοριθμικά ο τρόπος συγχώνευσης πινάκων στην pascal, θα γίνει κατανοητή η χρησιμότητα/συντακτικοί κανόνες χρήσης των πινάκων δύο διάστασης ενώ θα γίνει και επίλυση πολλαπλών παραδειγμάτων.
Λέξεις-κλειδιά: Δήλωση Πινάκων, Δομές, Αποθήκευση Στοιχείων, Συγχώνευση Πινάκων. |
Δείτε τη βιντεοσκόπηση της 7ης Διάλεξης
|
Στην ενότητα αυτή θα γίνουν κατανοητές οι έννοιες Ταξινόμηση & Αναζήτηση, η χρησιμότητα χρήσης αλγορίθμων Ταξινόμησης & Αναζήτησης, θα περιγραφεί ο αλγόριθμος ταξινόμησης bubblesort, ο αλγόριθμος ταξινόμησης selectionsort, ο αλγόριθμος Γραμμικής αναζήτηση (linear search) καθώς και ο αλγόριθμος Δυαδικής αναζήτηση (binary search).
Λέξεις-κλειδιά: Αναζήτηση Στοιχείων, Μονοδιάστατοι Πίνακες, Αναζήτηση, Ταξινόμηση, Ταξινόμηση - Bubble Sort, Ταξινόμηση - Διπλή Αντιμετάθεση, Διπλή Ταξινόμηση, Δυσδιάστατος Πίνακας, Εκχώρηση Τιμής, Χαρακτηριστικά, Αποθήκευση, Άθροισμα. |
Δείτε τη βιντεοσκόπηση της 8ης Διάλεξης
|
Στην ενότητα αυτή θα γίνει σαφής η αναγκαιότητα ορισμού των εγγραφών και συνόλων, θα περιγραφεί ο τρόπος ορισμού μια εγγραφής/συνόλου ενώ θα αναλυθεί ο σκοπός/χρησιμότητα των εγγραφών και συνόλων στην pascal.
Λέξεις-κλειδιά: Δήλωση Εγγραφής, Επεξεργασία Εγγραφής, Πίνακες Εγγραφών. |
Δείτε τη βιντεοσκόπηση της 9ης Διάλεξης
Στην ενότητα αυτή θα γίνει σαφής ο τρόπος χειρισμού των αρχείων, θα περιγραφεί ο τρόπος ανοίγματος ή κλεισίματος, επεξεργασίας και χειρισμού αρχείων κειμένου καθως και ο τρόπος χειρισμού αρχείων με τύπο.
Λέξεις-κλειδιά: Αρχεία Κειμένου, Άνοιγμα/κλείσιμο, Επεξεργασία, Χειρισμός. |
Δείτε τη βιντεοσκόπηση της 10ης Διάλεξης
Θα παρουσιαστούν οι λύσεις κάποιων ενδεικτικών ασκήσεων επανάληψης, που αφορούν τις Ενότητες 1-3, προς πλήρη κατανόηση.
Λέξεις-κλειδιά: Επανάληψη. |
Δείτε τη βιντεοσκόπηση της 11ης Διάλεξης
Θα παρουσιαστούν οι λύσεις κάποιων ενδεικτικών ασκήσεων επανάληψης, που αφορούν τις Ενότητες 4-7, προς πλήρη κατανόηση.
Λέξεις-κλειδιά: Επανάληψη. |
Δείτε τη βιντεοσκόπηση της 12ης Διάλεξης
Θα παρουσιαστούν οι λύσεις κάποιων ενδεικτικών ασκήσεων επανάληψης, που αφορούν τις Ενότητες 8-10, προς πλήρη κατανόηση. Γενική επανάληψη.
Λέξεις-κλειδιά: Επανάληψη. |
Δείτε τη βιντεοσκόπηση του Α' μέρους της 13ης Διάλεξης
Δείτε τη βιντεοσκόπηση του Β' μέρους της 13ης Διάλεξης
Ανοικτό Ακαδ. Μάθημα
Αρ. Επισκέψεων : 4977
Αρ. Προβολών : 55678
Ημερολόγιο
Ανακοινώσεις
- - Δεν υπάρχουν ανακοινώσεις -