ΔΙΔΑΚΤΙΚΑ ΒΙΒΛΙΑ
Image
Image
Image
Image
ΛΟΓΙΣΜΙΚΟ ΕΞΑΣΚΗΣΗΣ
Image

ΓΛΩΣΣΑ

Image

ΓΛ/ΘΕΙΑ

ΑΣΚΗΣΕΙΣ ΕΞΑΣΚΗΣΗΣ
Image
ΤΡΑΠΕΖΑ ΘΕΜΑΤΩΝ
Image
ΣΗΜΕΙΩΣΕΙΣ ΜΑΘΗΜΑΤΟΣ

Ενότητες 1 & 2

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

Ενότητες 3 & 4 & 5

Μεταβλητές / Σταθερές.
Βασικές εντολές. Σύνταξη προγράμματος. 
Δομή ακολουθίας.

Ενότητα 6

Χαρακτηριστικά γλωσσών. 
Προγραμματιστικά περιβάλλοντα.
Εισαγωγή στις κατηγορίες λαθών

Ενότητες 7 & 8

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

Ενότητες 9 & 10 & 11  

Εισαγωγή στην δομή επανάληψης. 
Δομές επανάληψης και μετατροπές.
Βασικές ασκήσεις (Αθροίσματα) με χρήση της δομής επανάληψης.
Σωστή επιλογή δομής επανάληψης.

Ενότητα 12

Εμβάθυνση στην δομή επανάληψης. 
Εύρεση max/min, πλήθος μέγιστων/ελάχιστων. 
Εμφωλευμένες δομές επανάληψης.
Τεχνική της σημαίας.

Ενότητες 13 & 14

Θεωρία δομών δεδομένων. 
Εισαγωγή στους πίνακες.
Βασικές λειτουργίες στους πίνακες: εισαγωγή  προσπέλαση εύρεση μέγιστου/ελάχιστου. 
Παράλληλοι πίνακες.

Ενότητες 15 & 16 & 17

Αναζήτηση στους πίνακες (σειριακή και δυαδική) 
Μέθοδος "Διαίρει και Βασίλευε"
Ταξινόμηση στους πίνακες (φυσαλίδας και επιλογής) 
Συγχώνευση και Διαχωρισμός πινάκων.

Ενότητες 18 & 19 & 20 

Εισαγωγή στους δισδιάστατους πίνακες.
Επεξεργασία ανά γραμμή ή στήλη.
Εύρεση μέγιστου/ελάχιστου και αναζήτηση στοιχείου.
Ταξινόμηση δισδιάστατου πίνακα.

Ενότητα 21

Στοίβα και Ουρά. Το υλικό του μαθήματος περιλαμβάνει το Κεφάλαιο 1 του βιβλίου Πληροφορικής και το φυλλάδιο ασκήσεων που θα δοθεί στην τάξη.

Ενότητες 22 & 23 

Δομημένος και Τμηματικός Προγραμματισμός
Εισαγωγή στα υποπρογράμματα. 
Συναρτήσεις και Διαδικασίες.
Εμβέλεια μεταβλητών.

Ενότητα 27

Αντικειμενοστραφής Προγραμματισμός.