Εισαγωγική Σελίδα

Εκπαιδευτικό Ιστολόγιο

cropped das boot 1 1

Καλώς Ήρθατε

Άρθρο Μόνιμα στην Πρώτη Σελίδα

Καλώς ορίσατε.

Εδώ θα βρείτε :

  • πρόσθετο εκπαιδευτικό υλικό (συμπληρωματικά του βιβλίου της Α,Β,Γ τάξης)
  • τις εκφωνήσεις ασκήσεων
  • συνδέσμους για online φόρμες προς συμπλήρωση για τα διαγωνίσματα α’ 4μήνου
  • συνδέσμους για online εκτέλεση ασκήσεων/εργασιών β’ 4μήνου
  • πρόσθετο ψηφιακό υλικό

Ασκήσεις Α’ Τάξης:Εργασία Α’ 4’μηνου (Κεφάλαιο 1ο)

Στο παρακάτω κείμενο δίνονται κάποιες ασκήσεις προς επίλυση.Απαντήστε σε αυτές και στείλτε τις απαντήσεις σας σε μορφή κειμένου text (σημειωματάριο/Notepad) ,επεξεργαστή κειμένου (MsWord,Open office write,Free Office,Google write), ή σε αρχείο PDF.Σε κάθε περίπτωση αρχείο snaphsot,αρχείο εικόνας/φωτογραφίας ή έγχαρτη μορφή κειμένου (σε κομμάτι χαρτι ή τετράδιο) δεν είναι αποδεκτό.

Στείλτε την απάντηση σας στην ηλεκτρονική διεύθυνση amout@sch.gr.Η ονομασία του αρχείου πρέπει να περιέχει το τμήμα σας και το επίθετό σας (π.χ.  Α3-Παπαδόπουλος.pdf)

Μπορείτε να χρησιμοποιήσετε το περιβάλλον py2.codeskulptor.org με χρήση φυλλομετρητή ιστού (browser) π.χ. chrome,mozilla,edge,με χρήση pc,tablet ή smartphone.

Σε περίπτωση χρήσης αποκλειστικά smartphone,μπορείτε να ‘κατεβάσετε’ από το store το app pydroid3 για περιβάλλον Android,ή το app pyto για περιβάλλον IOS.

Υπόμνημα Εντολών που θα χρησιμοποιηθούν:

  • print για εμφάνιση
  • bin(δεκαδικός) για μετατροπή σε δυαδικό :θα εμφανιστεί στη μορφή 0b2-δικός αριθμός
  • oct(δεκαδικός) για μετρατοπή σε οκταδικό:θα εμφανιστεί στη μορφή 08-δικός αριθμός
  • hex(δεκαδικός) για μετρατοπή σε δεκαεξαδικό:θα εμφανιστεί στη μορφή 0x16-δικός αριθμός

Για την αντίστροφη διαδικασία

  • 0b2-δικός αριθμός εμφανίζει τον 10-δικό αντίστοιχο
  • 08-δικός αριθμός εμφανίζει τον 10-δικό αντίστοιχο
  • 0x16δικός αριθμός εμφανίζει τον 10-δικό αντίστοιχο

Όσοι θα χρησιμοποιήστε Open Office (ελεύθερο λογισμικό) εδώ:

Όσοι θα χρησιμοποιήστε Free Office (ελεύθερο λογισμικό) εδώ:

To Google write είναι ελέυθερο για όσους έχετε Android μέσα από το λογαριασμό σας στην Google

Καταληκτική ημερομηνία παράδοσης:Δευτέρα 16/11/26, 10 μμ.

Για οποιεσδήποτε απορίες εκτός της ώρας του μαθήματος επικοινωνήστε μαζί μου στην παραπάνω e-mail διεύθυνση.

Α.Μ.

 

Κείμενο εκφώνησης ασκήσεων.

Θεωρία Γ’ Τάξης:Πρόβλημα-Αλγόριθμοι-Προγραμματισμός

Πρόβλημα:

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

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

Τι είναι Αλγόριθμος
Οι οδηγίες που δίνουμε με λογική σειρά, ώστε να εκτελέσουμε μια εργασία ή να επιλύσουμε ένα πρόβλημα,  συνθέτουν έναν Αλγόριθμο. Για παράδειγμα, οι οδηγίες για την κατασκευή ενός χαρταετού μπορεί να αποτελέσουν έναν αλγόριθμο.

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

Ιδιότητες ενός Αλγορίθμου

Τα βήματα που αποτελούν έναν αλγόριθμο ονομάζονται οδηγίες ή εντολές. Αν ακολουθηθούν οι οδηγίες ενός αλγορίθμου στο τέλος πρέπει να προκύπτει ένα αποτέλεσμα, ένα έργο. Οι αλγόριθμοι που κατασκευάζουμε πρέπει να πληρούν κάποιες προϋποθέσεις.

Χαρακτηριστικά αλγορίθμου

Κάθε αλγόριθμος είναι σημαντικό να έχει ορισμένα χαρακτηριστικά προκείμενου να θεωρείται πλήρης.

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

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

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

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

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

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

Το αποτέλεσμα του αλγορίθμου, η έξοδός του, αυτό επιτυγχάνεται με την εντολή Εμφάνισε x ή Τύπωσε x

Προγραμματισμός

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

Γλώσσες Προγραμματισμού

Οι γλώσσες που «καταλαβαίνουν» οι υπολογιστές είναι τεχνητές γλώσσες που ονομάζονται γλώσσες προγραμματισμού και χρησιμοποιούνται για την επικοινωνία του ανθρώπου με τη μηχανή.

Οι γλώσσες προγραμματισμού έχουν κι αυτές το δικό τους λεξιλόγιο και το δικό τους συντακτικό. Δυστυχώς οι υπολογιστές δεν έχουν σχεδιαστεί, ώστε να καταλαβαίνουν τη γλώσσα που μιλάμε, δηλαδή τη φυσική γλώσσα
Χαρακτηριστικά Γλωσσών Προγραμματισμού

Όπως και οι φυσικές γλώσσες, έτσι και κάθε γλώσσα προγραμματισμού έχει ως
βασικά χαρακτηριστικά:
• το αλφάβητο,
• το λεξιλόγιο και
• το συντακτικό

Πηγές:

Πληροφορική Α,Β,Γ Γυμνασίου παλαιό βιβλίο (Συγγραφείς:Αράπογλου.Μαβόγλου,Οικονομάκος,Φύτρος)

Εισαγωγή στις Αρχές της Επιστήμης των Η/Υ (Β Λυκείου) – Βιβλίο Μαθητή

Πρoστατευμένο: Εξέταση Β’ 4μήνου Α’ Γυμνασίου

Αυτό το περιεχόμενο είναι προστατευμένο με συνθηματικό. Για να το δείτε εισάγετε το συνθηματικό σας παρακάτω:

Τεστ Α’ Τάξης στην επεξεργασία κειμένου

Ερωτήσεις και απαντήσεις ΕΔΩ:

Πρoστατευμένο: Διαγώνισμα Λογιστικού φύλλου Β’ 4μήνου 2025-2026

Αυτό το περιεχόμενο είναι προστατευμένο με συνθηματικό. Για να το δείτε εισάγετε το συνθηματικό σας παρακάτω:

Ασκήσεις Python στο εργαστήριο (Γ4) 2026

Ασκήσεις που υλοποιήθηκαν στη γλώσσα Python

Διαγώνισμα 1ης Τάξης Α’ τετραμήνου 2025-26

Διαγώνισμα 1ης Τάξης Α’ τετραμήνου (Α’) εδώ:

Διαγώνισμα 1ης Τάξης Α’ τετραμήνου (Β’) εδώ:

Απαντήσεις-λύσεις στο διαγώνισμα 1ης Τάξης Α’ τετραμήνου (Α’,Β’) εδώ:

Εργαστηριακές Ασκήσεις Α’ Τετραμήνου στο Scratch (Τρίτη 9/12 & Πέμπτη 11/12/25)+Απαντήσεις

Εκφώνηση (Τρίτη 9/12/25):Υλοποιήστε την άσκηση στο περιβάλλον του Scratch (scratch.mit.edu)

Εκφώνηση (Πέμπτη 11/12/25):Υλοποιήστε την άσκηση στο περιβάλλον του Scratch (scratch.mit.edu)

Αποθηκεύστε το αρχείο του κώδικα ως εξής:τμήμα + επίθετο σας στον φάκελο τα έγγραφα μου [My documents].Π.χ. Α4-Παπαδάκης

 

Απαντήσεις ασκήσεων:

Τρίτη 9/12/25:(α) Θέμα α‘ (Υλοποίηση με υποπρογράμματα)  Θέμα β’ (Υλοποίηση χωρίς υποπρογράμματα)

Πέμπτη 11/12/25:(α) Θέμα α‘ (Υλοποίηση με υποπρογράμματα)  Θέμα β’ (Υλοποίηση χωρίς υποπρογράμματα)

Το αρχείο εντολών των ασκήσεων είναι εδώ.

Ασκήσεις προγραμματισμού Α’ 4-μήνου σε Scratch (Γ’ Τάξη)

Εκφωνήσεις και λύσεις ασκήσεων σε scratch εδώ:

Ασκήσεις μετατροπής αριθμών (Α’ τάξη)

Απαντήστε στις ερωτήσεις/Ασκήσεις στο παρακάτω αρχείο εδώ.

Οι απαντήσεις  πρέπει να :

  • είναι σε αρχείο κειμένου(txt,doc,pdf ή αρχείο κειμένου open office/libre office), όχι φωτογραφημένο χειρόγραφο από camera
  • περιέχουν και τον τρόπο λύσης,όχι μόνο τα αποτελέσματα.
  • να ταχυδρομηθούν στην ηλεκτρονική διεύθυνση amout@sch.gr με το ονοματεπώνυμο+Τμήμα του μαθητή/τριας

Καταληκτική ημερομηνία η 31/10/25.

Οι απαντήσεις/λύσεις μαζί με την επεξήγηση είναι εδώ:

 

Σελίδα 1 από 2

Υποστηριζόμενο από blogs.sch.gr & Θέμα βασισμένο στο Lovecraft από τον Anders Norén

Αλλαγή μεγέθους γραμματοσειράς
Αντίθεση