Μάθημα : Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ
Κωδικός : IT244
-
Εμφάνιση όλων των ενοτήτων
ΘΕΜΑΤΑ ΘΕΩΡΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ
2.1 Πρόβλημα
ΣΤΟΧΟΙ Α: Οι μαθητές να μπορούν να κατατάσσουν ένα πρόβλημα στην κατηγορία που ανήκει. Να μπορούν να διακρίνουν την ύπαρξη υπολογιστικών και μη προβλημάτων. Οι μαθητές να περιγράφουν τις φάσεις επίλυσης ενός υπολογιστικού προβλήματος
2.2 Αλγοριθμοί
ΣΤΟΧΟΙ Β: Οι μαθητές να περιγράφουν την έννοια του αλγορίθμου και την ύπαρξη συγκεκριμένων χαρακτηριστικών του. Να αναφέρουν και να συσχετίζουν τις συγκεκριμένες έννοιες. Να αιτιολογούν την ύπαρξη διαφόρων τύπων αλγορίθμων και να επεξηγούν τον τρόπο λειτουργίας τους. Να αναγνωρίσουν τις διάφορες μορφές αναπαράστασης του αλγορίθμου και να μπορούν να επιλέγουν την πλέον κατάλληλη για συγκεκριμένο πρόβλημα. Να αναφέρουν τους βασικούς τύπους και δομές δεδομένων που χρησιμοποιούνται σε αλγορίθμους. Να διακρίνουν τις βασικές εντολές και δομές που χρησιμοποιούνται σε έναν αλγόριθμο.
Να προσδιορίζουν τον τρόπο λειτουργίας των δομών δεδομένων. Να εντοπίζουν και να διορθώνουν τα λογικά λάθη ενός αλγορίθμου. Οι μαθητές να εξηγούν την ανάγκη δημιουργίας της κατάλληλης τεκμηρίωσης
2.3 Προγραμματισμός
ΣΤΟΧΟΙ: Οι μαθητές να δημιουργήσουν ευκρινές γνωσιακό και οργανωμένο νοητικό σχήμα που να περιλαμβάνει τα είδη και τεχνικές προγραμματισμού, με βάση την εμπειρία προγραμματισμού από το Δημοτικό, το Γυμνάσιο και (πιθανόν) την Α΄ τάξη ΓΕΛ.
Να συνδυάσουν αλγοριθμικές δομές και δεδομένα/δομές δεδομένων για να δημιουργήσουν κώδικα/πρόγραμμα. Να διαπιστώσουν ότι οι σημερινές εφαρμογές είναι αρκετά πολύπλοκες και η δημιουργία τους ακολουθεί συγκεκριμένα μοντέλα ανάπτυξης εφαρμογών λογισμικού που εξελίσσονται σε συγκεκριμένες φάσεις.