Αναλυτικής και συνθετικής σκέψης, ώστε να επιλύουν προβλήματα.
Να σχεδιάζουν αλγορίθμους.
Να δημιουργούν προγράμματα μέσω εφαρμοσμένων προσεγγίσεων μεθοδολογικού χαρακτήρα.
Οι μαθητές/μαθήτριες, συνδυάζοντας υπάρχουσες βιωματικές και μαθησιακές εμπειρίες, οικοδομούν τη θεμελίωση νέων γνώσεων με χρήση εννοιών, μεθόδων και εργαλείων της Επιστήμης της Πληροφορικής και αποκτούν το κατάλληλο επιστημονικό υπόβαθρο για την αξιοποίησή τους και σε άλλες επιστήμες.
Αναπτύξουν δεξιότητες αλγοριθμικής προσέγγισης.
Αναπτύξουν δημιουργικότητα.
Αναπτύξουν φαντασία.
Αναπτύξουν αναλυτικό πνεύμα και αυστηρότητα στην έκφραση.
Διακρίνουν τα προβλήματα που επιλύονται σε προγραμματιστικό περιβάλλον.
Μετατρέπουν έναν αλγόριθμο επίλυσης ενός προβλήματος σε πρόγραμμα.
Απώτερος σκοπός και στόχος του μαθήματος είναι, με την κατάλληλη αξιοποίηση αλγοριθμικών μεθόδων και προγραμματιστικών εργαλείων, οι μαθητές/μαθήτριες να αποκτήσουν ικανότητες κατηγοριοποίησης, ανάλυσης, σύνθεσης και μοντελοποίησης προβλημάτων, ώστε με αφαιρετικό τρόπο να είναι σε θέση να γενικεύουν την επίλυση αυθεντικών υπολογιστικών προβλημάτων και υποπροβλημάτων και να αναπτύξουν ικανότητες υπολογιστικής σκέψης .