Γ' ΕΠΑ.Λ. - Εισαγωγή στις Αρχές της Επιστήμης των Υπολογιστών
2015-2025
Εκπαιδευτικός: Πάσχου Κωνσταντίνα
-
MOODLE
-
Διαγώνισμα Β' τετραμήνου στο Κεφ. 1 Python την Παρασκευή 28-3-2025 για Γ1 και Γ2
-
Σχολικό Βιβλίο Γ-Ε.Α.Ε.Υ
-
Σημείωση: Η διδακτέα ύλη του σχολικού βιβλίου (κεφάλαια 1, 2 & 3) και τα προγράμματα σε Python περιλαμβάνονται σε e-Quizzes που βρίσκονται στο Moodle: paschouk.mysch.gr/moodle. Οι μαθητές/τριες του 4ου ΕΠΑ.Λ. Αθήνας εισέρχονται με τα usernames & passwords που τους έχουν δοθεί από την εκπαιδευτικό.
Δραστηριότητες Β' Τετραμήνου 2023-2024
Δραστηριότητες Β' Τετραμήνου 2023-2024
Υποβολή Εργασιών στο MOODLE
Εδώ μπορείς να ανεβάσεις τις εργασίες σου για το Β' Τετράμηνο 2023-2024 (αφού κάνεις Login στον moodle λογαριασμό σου).
Στην περιοχή κειμένου, μπορείς να πληκτρολογήσεις το link ενός δικού σου blog ή ιστοσελίδας, δικού σου video tutorial, δικού σου αρχείου που έχεις ήδη αναρτήσει στο cloud σου κ.λπ.
Επιπλέον, εδώ μπορείς να ανεβάσεις απευθείας το αρχείο της εργασίας σου συμπιεσμένο και μέχρι 5MB (Megabytes).
Για να υποβάλλεις μια εργασία, πατάς το κουμπί Add Submission. Μέχρι τη Δευτέρα 25 Μαρτίου 2024 μπορείς να κάνεις όποιες αλλαγές θέλεις (Make changes to your submission)
Προτεινόμενα Θέματα Εργασιών Β' Τετραμήνου
Μπορείς να τα υποβάλλεις και σε ψηφιακή μορφή στο MOODLE: http://paschouk.mysch.gr/moodle/mod/assign/view.php?id=1586
1. SAR https://aktinovolia.com/mobiles-sar-radiation-values/
ΕΡΩΤΗΣΕΙΣ
Ο ρυθμός ειδικής απορρόφησης (SAR – Specific absorption rate): 1) τι μετρά και σε ποιες μονάδες; 2) πόσο επηρεάζουν τα κινητά την υγεία του ανθρώπου; 3) ποιες τιμές SAR έχουν τα μοντέλα των φορητών συσκευών που χρησιμοποιείς εσύ και τα άτομα στο σπίτι σου;
2. VoIP (Voice over Internet Protocol)
Voice over Internet Protocol (VoIP), is a technology that allows you to make voice calls using a broadband Internet connection instead of a regular phone line.
Session Initiation Protocol (SIP) is a signaling protocol used for initiating, managing and ending communication sessions over the internet. It's most commonly used for Voice over Internet Protocol (VoIP) applications, such as video conferences and voice calls.
Παραδείγματα:
- Top 10 Best Android Apps for Free VoIP Calls in 2024 https://www.voipreview.org/blog/best-android-apps-free-voip-calls
- Best alternative to Skype of 2024 https://www.techradar.com/best/best-alternatives-to-skype
ΕΡΩΤΗΣΕΙΣ
Ποιες εφαρμογές (apps) VoIP έχεις χρησιμοποιήσει μέχρι σήμερα και ποια είναι κατά τη γνώμη σου τα συγκριτικά πλεονεκτήματα και μειονεκτήματά τους;
3. Open Source ή Ανοιχτός Κώδικας
O όρος ανοιχτός κώδικας αναφέρεται σε κάτι που μπορεί να τροποποιηθεί και να μοιραστεί ελεύθερα γιατί ο βασικός του σχεδιασμός είναι προσβάσιμος σε όλους.
Λογισμικό ανοιχτού κώδικα είναι το λογισμικό του οποίου ο πηγαίος κώδικας είναι διαθέσιμος για την τροποποίηση ή την αναβάθμιση από οποιονδήποτε μέσω μιας ελεύθερης άδειας χρήσης. "Πηγαίος κώδικας" (source code) είναι το τμήμα του λογισμικού που οι περισσότεροι απλοί χρήστες δεν έχουν δει ποτέ. Οι προγραμματιστές που έχουν πρόσβαση στον πηγαίο κώδικα ενός προγράμματος όμως, μπορούν να βελτιώσουν το πρόγραμμα αυτό, με την προσθήκη χαρακτηριστικών και να διορθώσουν κάτι που δεν λειτουργεί σωστά.
Το LibreOffice και το GIMP, το λειτουργικό σύστημα Linux και ο Apache είναι παραδείγματα λογισμικού ανοικτού κώδικα.
Σύμφωνα με το Open Source Initiative, "open source" δεν σημαίνει μόνο πρόσβαση στον πηγαίο κώδικα. Σημαίνει ότι ο καθένας θα πρέπει να είναι σε θέση να τροποποιήσει τον πηγαίο κώδικα για να το ταιριάξει στις ανάγκες του, και ότι κανείς δεν θα πρέπει να εμποδίζει τους άλλους από το να πράξουν το ίδιο.
Το "open source" απλά σημαίνει ότι κάτι είναι δωρεάν;
Όχι. Αυτό είναι μια κοινή παρανόηση σχετικά με το τι σημαίνει "open source". Οι προγραμματιστές μπορούν να χρεώνουν χρήματα για το λογισμικό ανοιχτού κώδικα που δημιουργούν ή στα έργα στα οποία συμβάλλουν. Αλλά επειδή οι περισσότερες άδειες χρήσης ανοιχτού κώδικα απαιτούν να έχουν ελεύθερο τον πηγαίο κώδικα τους όταν πωλούν λογισμικό σε άλλους, πολλοί προγραμματιστές λογισμικού ανοικτού κώδικα αμείβονται για την παροχή υπηρεσιών και υποστήριξης λογισμικού (και όχι για το ίδιο το λογισμικό) . Με αυτό τον τρόπο, το λογισμικό τους εξακολουθεί να είναι δωρεάν ενώ αμείβονται βοηθώντας τους άλλους στην εγκατάσταση, τη χρήση και την αντιμετώπιση των προβλημάτων του.
Το open source στην καθημερινότητα μας
O ανοικτός κώδικας δεν είναι μόνο ένας τρόπος για την ανάπτυξη και την χρήση λογισμικού αλλά και μια στάση ζωής. Ο ανοικτός κώδικας εκφράζει την επιθυμία των ανθρώπων να μοιράζονται και να συνεργάζονται με διαφανείς τρόπους . Σημαίνει δέσμευση να διαδραματίσουν ένα ενεργό ρόλο στη βελτίωση του κόσμου, η οποία είναι δυνατή μόνο όταν ο καθένας έχει πρόσβαση στον τρόπο με τον οποίο έχει σχεδιαστεί ο κόσμος.
Πηγή: https://ellak.gr/2015/09/ti-ine-to-logismiko-aniktou-kodika-mia-isagogi/
ΕΡΩΤΗΣΕΙΣ
3.1. Ποιες εφαρμογές Ανοιχτού Κώδικα έχεις χρησιμοποιήσει μέχρι τώρα;
3.2. Γράψε τις ονομασίες 5 εφαρμογών ή λειτουργικών συστημάτων Ανοιχτού Κώδικα και για κάθε μία από αυτές σημείωσε την ονομασία μιας εμπορικής-ιδιωτικής εφαρμογής "κλειστού λογισμικού". Ποια κατηγορία εφαρμογής (ανοιχτού ή κλειστού κώδικα) θα προτιμούσες να χρησιμοποιείς και γιατί (πλεονεκτήματα/μειονεκτήματα κατά τη γνώμη σου);
4. Cloud storage ή Αποθηκευτικό νέφος
Το Αποθηκευτικό νέφος (Cloud storage) είναι ένα δικτυακό μοντέλο αποθήκευσης δεδομένων όπου τα δεδομένα αποθηκεύονται σε απομακρυσμένες δικτυακές τοποθεσίες. Τα δεδομένα αποθηκεύονται σε μεγάλα κέντρα αποθήκευσης δεδομένων (data centers) και ο χρήστης μπορεί να έχει πρόσβαση σε αυτά μέσω κάποιας δικτυακής διεπαφής (web interface). Τα δεδομένα μπορεί να βρίσκονται διασκορπισμένα σε περισσότερους από ένα εξυπηρετητές (servers). Πηγή: https://el.wikipedia.org/wiki
Ενδεικτικά παραδείγματα:
- The 10 best cloud storage apps https://zapier.com/blog/best-cloud-storage-apps/
- The top cloud storage services you can buy to protect your files https://www.zdnet.com/article/best-cloud-storage/
ΕΡΩΤΗΣΕΙΣ
4.1 Σημειώστε 3 πλεονεκτήματα και 3 μειονεκτήματά του Cloud Storage.
4.2 Σημειώστε 3 κριτήρια τα οποία είναι κατά τη γνώμη σας τα ποιο σημαντικά για να επιλέξετε ένα Cloud Storage.
5. Social Media Sites
23 Top Social Media Sites to Consider for Your Brand in 2024 https://buffer.com/library/social-media-sites/
The 15 Biggest Social Media Sites and Apps in 2024 https://www.dreamgrow.com/top-15-most-popular-social-networking-sites/
ΕΡΩΤΗΣΕΙΣ
5.1 Ποιο Μέσο Κοινωνικής Δικτύωσης χρησιμοποιείς περισσότερο; Σημείωσε 3 κριτήρια με τα οποία το επέλεξες;
5.2 Ποια είναι κατά τη γνώμη σου τα πλεονεκτήματα και μειονεκτήματά του σχετικά με την ασφάλεια και υγεία σου (κοινωνική, ψυχολογική κ.λπ.);
6. Υπολογισμός κόστους ρεύματος - Πράσινο Τιμολόγιο (Μόνο για εκπαιδευτική χρήση)
Σε αυτή τη δραστηριότητα εξασκούμαστε κυρίως στη δομή Επιλογής (Αν.. αλλιώς αν...) και συγκρίνοντας τα αποτελέσματα για διαφορετικούς συντελεστές και όρια διακύμανσης, αναπτύσσουμε την κριτική μας ικανότητα (π.χ. σε ποιο βαθμό επηρεάζει κάθε σταθερά το κόστος για τον καταναλωτή, ποιο είναι το επίπεδο ρίσκου που αναλαμβάνουμε σε διαφορετικά δεδομένα κ.λπ.).
Για την κατανόηση της δραστηριότητας υπάρχουν αρχεία PSG (του Διερμηνευτή Γλώσσας) προς βελτίωση και μετατροπή τους στη γλώσσα Python καθώς και αρχείο excel με επεξηγήσεις για το πώς και πού αναζητούμε τις σταθερές του προγράμματος με πραγματικά δεδομένα τα οποία αλλάζουν -εκτός απροόπτου, ανά 2 έως 3 μήνες.
7. Ελεύθερο Θέμα: Οποιοδήποτε Θέμα Εργασίας έχει σχέση με την Πληροφορική ΚΑΙ την Ειδικότητά σου.