Παρουσίαση/Προβολή

Επιλέχθηκε εικόνα

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον (Γ΄ Λυκείου)

(DEMO-A3125) -  Εμμανουήλ Συρμαλής - Σκιαδόπουλος Γεώργιος - Ηρακλής Πάκος - Μπακόπουλος Χριστόφορος Θεόδωρος - Άννα Σαρίγκολη

Περιγραφή Μαθήματος

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

Επιπλέον, το μάθημα παρουσιάζει βασικές μεθοδολογίες για την ανάλυση προβλημάτων σε υπολογιστικά περιβάλλοντα, προκλήσεις που σχετίζονται με τη βελτιστοποίηση των προτεινόμενων λύσεων και κυρίαρχες προσεγγίσεις στην ανάπτυξη κώδικα, όπως ο δομημένος και ο ιεραρχικός προγραμματισμός. Το μάθημα εμβαθύνει στις βασικές αλγοριθμικές δομές (ακολουθία, επιλογή, επανάληψη) και στις δομές δεδομένων, με ιδιαίτερη έμφαση στη διαχείριση πινάκων.

Επίσης, το μάθημα εστιάζει σε κλασικές τεχνικές που χρησιμοποιούνται ευρέως στην επεξεργασία δεδομένων (π.χ. αλγόριθμοι αναζήτησης, ταξινόμησης και συγχώνευσης) και σε προσεγγίσεις που αποτελούν τη βάση για πιο σύνθετα προγραμματιστικά συστήματα (π.χ. τμηματικός προγραμματισμός, υποπρογράμματα, διαδικασίες, συναρτήσεις). Τέλος, εστιάζει σε τεχνικές εντοπισμού και διόρθωσης λογικών και συντακτικών λαθών (debugging) στον κώδικα, καθώς και στην αξιολόγηση της ορθότητας και της λειτουργικότητας των παραγόμενων αλγορίθμων.

Με την επιτυχή ολοκλήρωση του μαθήματος ο μαθητής θα μπορεί να κατανοεί, αναλύει, σχεδιάζει, υλοποιεί και ελέγχει ολοκληρωμένες προγραμματιστικές λύσεις, χρησιμοποιώντας τη μαθησιακή ψευδογλώσσα («ΓΛΩΣΣΑ») σε αντίστοιχα προγραμματιστικά περιβάλλοντα ανάπτυξης εφαρμογών.

Ημερομηνία δημιουργίας

Παρασκευή 15 Μαΐου 2026