Υλικό 2ης Εβδομάδας (Βασικές έννοιες 2 και 3 (partOf))
Διάλεξη
Ο στόχος της 1ης Εβδομάδος, Τα εργαλεία για να τον πετύχουμε, Ήταν ο στόχος εφικτός; Αξιοποιήσαμε τα εργαλεία;
Βασικές έννοιες Διαδικαστικού Προστακτικού Προγραμματισμού με τη χρήση παραδειγμάτων Υπολογιστικών διεργασιών.
Αφαιρετικότητα (Ορισμός-Είδη)
Παραδείγματα ανάθεσης έργου στην Μηχανή (Hailstonesequence, Fibonacci numbers). Λεκτικές Περιγραφές.
Η επικοινωνία με την μηχανή. Το παράδειγμα Fibonacci numbers
3. Βασικές έννοιες Μέρος 3ο (part of)
Η διεργασία ως πρόγραμμα και ως συνάρτηση.
Βασικές έννοιες στην ανάπτυξη Προγράμματος (Η main(), Συναρτήσεις βασικής βιβλιοθήκης, Δικές μας συναρτήσεις)
Δεδομένα - Τύποι Δεδομένων – Πίνακας ( Array)
Πρόταση, Πρόταση δήλωσης μεταβλητής, Πρόταση ελέγχου ροής προγράμματος (ελέγχου συνθήκης επανάληψης)
Τελεστής, Έκφραση
Παραδείγματα: Add2Numbers, Add2Numbers και ChatGPT (σελίδα 1, σελίδα 2)
Η διεργασία ως συνάρτηση (Add2Numbers).
H συνάρτηση max() – Πρόταση Ελέγχου Συνθήκης (if-else) – Πρόταση επανάληψης (for).
Αντιστοίχιση Λεκτικής περιγραφής σε πηγαίο κώδικα.
Η διεργασία υπολογισμού μέσου όρου (Average) (Υλικό 3ης εβδομάδας)
Αναρτήσεις
Απολογισμός 1ης εβδομάδας και Στόχος 2ης
Υλικό 1ης Εβδομάδας (Εισαγωγή, Βασικές έννοιες -Μέρος 1ο ) [Updated 15Oct]
Εκτέλεση του 1ου Εργαστηρίου – Προβλήματα, Λύσεις
Ερωτηματολόγια
Το πρόγραμμα HailstoneSequence
Το πρόγραμμα FibonacciNumbers
Σχόλια (0)