Καθηγητής Πληροφορικής, ΠΕ86

Β ΓΕΛ

Διδακτέα ύλη (Περιεχόμενο)

Σχολικό βιβλίο: «Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ». Συγγραφείς Δουκάκης Σ., Δουληγέρης Χ., Καρβουνίδης Θ.,  Κοίλιας Χ., Πέρδος Α.

Το Σχολικό βιβλίο ΕΔΩ

Διερμηνευτής Ψευδογλώσσας

Δημιουργία Λογικών Διαγραμμάτων (Διαγράμματα Ροής)

Μετατροπή Αλγορίθμου σε Διάγραμμα Ροής

Διδακτικές Ενότητες

Κεφάλαιο 1.1. Επιστήμη των Υπολογιστών Ιστοσελίδα

Παρουσίαση 1, Παρουσίαση 2, Παρουσίαση 3

1.1. Η Επιστήμη των Υπολογιστών
1.2. Θεωρητική Επιστήμη τωνΥπολογιστών
1.3. Εφαρμοσμένη Επιστήμη των Υπολογιστών

Κεφάλαιο 2.1. Πρόβλημα Ιστοσελίδα

2.1.1. Η έννοια του προβλήματος
2.1.2. Κατηγορίες προβλημάτων
2.1.3. Υπολογιστικά προβλήματα
2.1.4. Διαδικασίες επίλυσης (υπολογιστικού) προβλήματος

Κεφάλαιο 2.2 Αλγόριθμοι

2.2.1. Ορισμός Αλγορίθμου Παρουσίαση
2.2.5. Αναπαράσταση αλγορίθμου Παρουσίαση
2.2.6. Δεδομένα και αναπαράστασή τους (χωρίς Δομές Δεδομένων) Παρουσίαση
2.2.7. Εντολές και δομές αλγορίθμου Παρουσίαση
2.2.7.1. Εκχώρηση, Είσοδος και Έξοδος τιμών Παρουσίαση
2.2.7.2. Δομή ακολουθίας Παρουσίαση
2.2.7.3. Δομή Επιλογής  Δομή Επιλογής (2.2.7.3)
2.2.7.4. Δομή Επανάληψης Δομή Επανάληψης (2.2.7.4)
2.2.9 Εκσφαλμάτωση σε λογικά λάθη

Κεφάλαιο 2.3 Προγραμματισμός Ιστοσελίδα

2.3.1 Αναφορά σε γλώσσες προγραμματισμού
2.3.1.1. Πρόγραμμα και Γλώσσες Προγραμματισμού
2.3.2 Σχεδίαση και συγγραφή κώδικα (ως διαδικασία μετάφρασης και εκτέλεσης ενός προγράμματος)

Κεφάλαιο 3.1. Λειτουργικά Συστήματα Ιστοσελίδα

3.1.1. Λογισμικό και Υπολογιστικό Σύστημα
3.1.2. Το Λειτουργικό Σύστημα και οι Αρμοδιότητές του
3.1.3. Η Δομή και η Ιεραρχία του Λειτουργικού Συστήματος
3.1.4. Βασικές Εργασίες ενός Λ.Σ.
3.1.5. Γνωστά Λειτουργικά Συστήματα

Κεφάλαιο 3.2. Πληροφοριακά Συστήματα Παρουσίαση

3.2.1. Τι είναι τα Πληροφοριακά Συστήματα
3.2.2. Αρχιτεκτονικές Αποθήκευσης
3.2.3. Βάσεις Δεδομένων
3.2.4. Γλώσσες Ερωτοαποκρίσεων (SQL, XML)

Κεφάλαιο 3.3. Δίκτυα  Παρουσίαση

3.3.1. Τι είναι ένα Δίκτυο Υπολογιστών
3.3.2. Στοιχεία δικτύων
3.3.3. Κατηγορίες δικτύων
3.3.4. Τοπολογίες Δικτύων
3.3.5. Σύγχρονες υπηρεσίες δικτύων

Κεφάλαιο 3.4. Τεχνητή νοημοσύνη Παρουσίαση

3.4.1. Τι είναι η Τεχνητή Νοημοσύνη
3.4.2. Εξέλιξη της Τεχνητής Νοημοσύνης
3.4.3. Τομείς εφαρμογών της Τεχνητής Νοημοσύνης
3.3.4. Γλώσσες Προγραμματισμού που χρησιμοποιούνται στην Τ.Ν.

Ερευνητικές Εργασίες