Μάθημα : [ΕΠΑΛ - Τομέας Πληροφορικής - Γ΄ Τάξη] Προγραμματισμός Υπολογιστών (Python)

Κωδικός : T412150

Μάθημα

Πρότυπο Επαγγελματικό Λύκειο (ΠΕΠΑ.Λ.) Άμφισσας & 1ο Εργαστηριακό Κέντρο (Ε.Κ.) Άμφισσας

Σχολικό Έτος    : 2025-2026

Τάξη                    : Γ΄

Τομέας               : Πληροφορικής

Μάθημα             : ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ

Διδάσκων          :  Χρήστος Ρέτσας

E-mail                  : chris.retsas@gmail.com

E-class                 : tiny.cc/retsas-py

 

Στο ηλεκτρονικό μάθημα αυτό περιέχεται εκπαιδευτικό υλικό για το μικτό μάθημα (θεωρία και εργαστήριο) «Προγραμματισμός Υπολογιστών» της Γ΄ Τάξης του Τομέα Πληροφορικής του Πρότυπου ΕΠΑ.Λ. Άμφισσας με διδάσκοντα τον Χρήστο Ρέτσα, κλ. ΠΕ86 Πληροφορικής.

Το μάθημα αφορά την ανάπτυξη της προγραμματιστής σκέψης των μαθητών/τριών με χρήση της γλώσσας προγραμματισμού Python. Είναι συνέχεια του μαθήματος «Αρχές Προγραμματισμού Υπολογιστών» της Β΄ Τάξης του Τομέα ΠΛηροφορικής.

Το υλικό θα ανανεώνεται συνεχώς κατά την εξέλιξη του μαθήματος μέσα στην σχολική χρονιά.

Μείνετε συντονισμένοι !!!

Ενότητες

Θέματα Πανελλαδικών Εξετάσεων παρελθόντων ετών & άλλα επίσημα έγγραφα σχετικά με τις εξετάσεις

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

Στην ενότητα αυτή γίνεται η εμβάθυνση σε βασικές έννοιες, αλγοριθμικές δομές και τεχνικές προγραμματισμού, καθώς και στην αξιοποίησή τους για την επίλυση προβλημάτων με προγραμματισμό σε γλώσσα Python.

Συγκεκριμένα, καλύπτονται τα εξής:

  • δομή ακολουθίας
  • δομή επιλογής if (απλή, σύνθετη, πολλαπλή)
  • δομή επανάληψης for
  • δομή επανάληψης while
  • συναρτήσεις

Καλύπτονται οι εξής κλασικοί αλγόριθμοι:

  1. Δυαδικής Αναζήτησης
  2. Ταξινόμηση Ευθείας Ανταλλαγής

Στην ενότητα αυτή καλύπτονται τα προηγμένα χαρακτηριστικά της γλώσσας προγραμματισμού Python. Συγκεκριμένα:

  • τα υποπρογράμματα
  • οι ιδιότητες των υποπρογραμμάτων
  • η εμβέλεια μεταβλητών,
  • τα αρθρώματα (modules) και τα
  • πακέτα (packets).

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

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

Στο κεφάλαιο αυτό θα αναπτυχθούν οι ακόλουθες ενσωματωμένες δομές δεδομένων της Python:

  1. συμβολοσειρές (αλφαριθμητικά, strings),
  2. λίστες (list),
  3. στοίβα (stack)
  4. ουρά (queue)

Ημερολόγιο

Προθεσμία
Γεγονός μαθήματος
Γεγονός συστήματος
Προσωπικό γεγονός

Ανακοινώσεις

Όλες...
  • - Δεν υπάρχουν ανακοινώσεις -