Τρίτη 21 Απριλίου 2020

Αποσφαλμάτωση Προγραμμάτων

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

30 επαναληπτικές ασκήσεις για το μάθημα της Πληροφορικής της Γ' Λυκείου

Πηγή  (pliroforikiatschool.blogspot.com, Γιάννης Σαριμπαλίδης)
30 επαναληπτικές ασκήσεις για το μάθημα της Πληροφορικής της Γ' Λυκείου

Τρίτη 14 Απριλίου 2020

Εισαγωγή στην ανάπτυξη ιστοσελίδων με HTML5, CSS3, Javascript


Από το το Κέντρο Ανοικτών Διαδικτυακών Μαθημάτων Mathesis, προσφέρονται δωρεάν διαδικτυακά μαθήματα. Δείτε το μάθημα Εισαγωγή στην ανάπτυξη ιστοσελίδων με HTML5, CSS3,
To μάθημα αυτό απευθύνεται στο ευρύ κοινό και έχει στόχο την εισαγωγή στις βασικές τεχνολογίες του διαδικτύου, αυτού του μέσου που καλύπτει σήμερα κάθε πτυχή της ζωής όλων μας. Το μάθημα αφορά ιδιαίτερα τις τεχνολογίες με τις οποίες κατασκευάζονται οι ιστοσελίδες και δεν προϋποθέτει προηγούμενη γνώση προγραμματισμού.
Στο πλαίσιο του μαθήματος, θα δούμε την αρχιτεκτονική και τα βασικά πρωτόκολλα του διαδικτύου, τα κύρια στοιχεία της γλώσσας HTML5, με την οποία περιγράφουμε το περιεχόμενο και τη δομή μιας ιστοσελίδας, της γλώσσας CSS3 με την οποία ορίζουμε πώς το περιεχόμενο θα παρουσιαστεί στον χρήστη, και της γλώσσας προγραμματισμού JavaScript που προσδίδει στην ιστοσελίδα διαδραστικότητα. Με την ολοκλήρωση του μαθήματος οι συμμετέχοντες θα είναι σε θέση να δημιουργήσουν τις δικές τους ιστοσελίδες, που περιέχουν βίντεο, εικόνες, φόρμες εισαγωγής πληροφορίας, κλπ.

Διδάσκων

Τετάρτη 8 Απριλίου 2020

Διαδίκτυο: Ιστορία, Δομή, Υπηρεσίες

Ενότητα βασισμένη στο υλικό που βρίσκεται στο http://aesop.iep.edu.gr/node/23176

Σκοπός : Να κατανοήσουν οι μαθητές τι είναι Διαδίκτυο και Παγκόσμιος Ιστός

Αντιστοίχηση με το πρόγραμμα σπουδών: Το σενάριο απευθύνεται σε μαθητές της Α τάξης του Γενικού Λυκείου και καλύπτει ένα μέρος της διδακτέας ύλης του σχολικού βιβλίου: «Εφαρμογές Πληροφορικής». Συγκεκριμένα καλύπτονται δύο παράγραφοι από το 9ο κεφάλαιο (Διαδίκτυο, Web 2.0 και Web X.0): η παράγραφος 9.1 – Ιστορικά στοιχεία και η παράγραφος 9.2 – Δομή και Υπηρεσίες του Διαδικτύου.

1) Παρακολουθούμε το βίντεο που δείχνει τι είναι και πως λειτουργεί το Διαδίκτυο
http://aesop.iep.edu.gr/node/23176/5864

Κυριακή 5 Απριλίου 2020

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

Το Διαδραστικό Ψηφιακό Διδακτικό Σενάριο με το πλήρες ψηφιακό περιεχόμενό του βρίσκεται στον σύνδεσμο:  http://aesop.iep.edu.gr/node/9507
Δημιουργός: ΣΠΥΡΙΔΩΝ ΔΟΥΚΑΚΗΣ

Γενική περιγραφή περιεχομένου: 
Το σενάριο σχετίζεται με το πρόγραμμα σπουδών πληροφορικής της Γ λυκείου, όπου προτείνει να παρουσιαστεί στους μαθητές η δομή δεδομένων του πίνακα. Επιπλέον, σχετίζεται με το σχολικό βιβλίο, όπου τονίζει την αναγκαιότητα να αποφασίζει ο μαθητής αν είναι απαραίτητη η χρήση πίνακα και με ποια κριτήρια μπορεί να χρησιμοποιεί πίνακες στο πλαίσιο του προγραμματισμού με τη γλώσσα προγραμματισμού ΓΛΩΣΣΑ.

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

Μελετούμε τις 3 φάσεις του σεναρίου, συμπληρώνοντας και τα αντίστοιχα φύλλα εργασίας, ακολουθώντας τους παρακάτω συνδέσμους
Φάσεις Ψηφιακού Σεναρίου: 

Παρασκευή 3 Απριλίου 2020

Δραστηριότητα 1 για Α ΓΕΛ

Ξεκινώντας τις δραστηριότητες προτείνονται τα ακόλουθα
1) Μελετούμε στο βιβλίο μας τις ενότητες 12 (http://ebooks.edu.gr/modules/ebook/show.php/DSGL-A121/803/5196,23898/ ) 
Διαβάστε τες από το βιβλίο σας καλύτερα, οι σύνδεσμοι παρατίθενται για διευκόλυνση σας.

2) Αφού μελετήσουμε τις ενότητες 12 και 14 διερευνούμε την προσωπική μας εμπλοκή με την τηλεκπαίδευση, καθώς και του οικογενειακού μας κύκλου με την Τηλεργασία. Μερικά ενδεικτικά ερωτήματα μπορούν να είναι:
  • Εμπλέκομαι εγώ? 
  • Εμπλέκεται κάποιος από την οικογένεια μου? 
  • Για ποιό λόγο γίνεται? 
  • Τι ρόλο έχω? 
  • Τι προσδοκίες έχω? 
  • Σε τι βαθμό εκπληρώνονται? 
  • Υπάρχει κάτι που βλέπω θετικό στη διαδικασία αυτή? 
  • Υπάρχουν κάποια προβλήματα κι αν ναι ποια? 
  • Πως τα αντιμετωπίζω? 
  • Έχω κάνει κάποιες αλλαγές στον εξοπλισμό μου ή σκοπεύω να κάνω, κι ναι τι κόστος έχουν? 
  • Θεωρώ ότι στο μέλλον θα υπάρχει συνέχεια σε αυτή τη μορφή εργασίας/εκπαίδευσης?
Συμπληρώνουμε, αλλάζουμε οποιοδήποτε ερώτημα ελεύθερα, δεν μας περιορίζουν τα προηγούμενα, βρίσκονται απλά ως κάποιες πρώτες σκέψεις.
Θα παρακαλούσα θερμά για τη συμμετοχή και του οικογενειακού σας περιβάλλοντος στη δραστηριότητα αυτή

3) Ετοιμάζουμε μια παρουσίαση που καταγράφει τα ευρήματά μας. Προτείνεται να γίνει μέσω των παρουσιάσεων του Google, αν και μπορείτε να χρησιμοποιήσετε και κάποιο άλλο πρόγραμμα αν προτιμάτε, ενδεικτικά PowerPoint ή Prezi.

Παρακαλώ για τις εργασίες σας μέχρι την Τετάρτη 8/4/2020 και ώρα 12.00
Για την επόμενη τηλεσυνάντηση θα γίνει ενημέρωση με επόμενο email 
Αν υπάρχουν απορίες παρακαλώ επικοινωνήστε μαζί μου.

(Ακόμη κι αν δεν μπορείτε να συμμετέχετε στις τηλεδιασκέψεις, παρακαλώ για τη συμμετοχή σας μέσω των εργασιών.)

Τετάρτη 1 Απριλίου 2020

Προγραμματισμός 3D animation με το περιβάλλον Alice

Site του περιβάλλοντος Alice www.alice.org/index.php
Υλικό σχετικό με την Alice3 (στα Ελληνικά)
Γρήγορος οδηγός εκμάθησης του περιβάλλοντος HowToGuide_PDF_Complete
Σειρά βίντεο-μαθημάτων για την εκμάθηση της Alice 3
Πλήρες πρόγραμμα εκμάθησης μέσω του Coursera  

Online Editor για HTML

Για να δοκιμάσουμε την παραγωγή HTML μπορούμε να αξιοποιήσουμε τον On-line editor
https://www.w3schools.com/html/tryit.asp?filename=tryhtml_basic

Ο χρήστης γράφει τον κώδικα του στα αριστερά και όταν ολοκληρώσει πατάει στο κουμπί Run για να δει τα αποτελέσματα στα δεξιά.

Συνδεόμαστε στο https://www.w3schools.com/ και στο παράδειγμα που έχει πατάμε στο "Try it Yourself" 

Ο W3Schools Online HTML Editor  είναι ένας απλός HTML editor που είναι προσβάσιμος μέσω Διαδικτύου. Το περιβάλλον του είναι αρκετά απλό και αποτελείται από δύο βασικές περιοχές: μία περιοχή για τη συγγραφή του κώδικα HTML και μία για την εμφάνιση των αποτελεσμάτων. Ο χρήστης γράφει τον κώδικα του στα αριστερά και όταν ολοκληρώσει πατάει στο κουμπί Run για να δει τα αποτελέσματα στα δεξιά.

Δοκιμάστε να τροποποιήσετε το παράδειγμα, ώστε να έχει ως "τίτλο" το ονοματεπώνυμό σας και ως "κείμενο" το Ευτυχισμένο το 2021.  (βλέπετε το αποτέλεσμα πατώντας το κουμπί Run)
θα δείτε κάτι που θα μοιάζει με την εικόνα
Αποθηκεύστε τη δοκιμή σας πατώντας τη "δισκέτα" (τρίτο κουμπί)
Στο παράθυρο που βγαίνει επιλέξτε save

Στο παράθυρο που ανοίγει πατήστε στο σύνδεσμο
image.png

Πατήστε στη γραμμή διευθύνσεων και κάντε αντιγραφή-επικόλληση το σύνδεσμο 
σε ένα email.


ΣΗΜΑΝΤΙΚΗ ΕΝΗΜΕΡΩΣΗ 2024
1) Λόγω αλλαγών στο περιβάλλον πρέπει να γίνει πρώτα Εγγραφή (Sign-up) την πρώτη φορά που χρησιμοποιούμε το περιβάλλον και τις επόμενες φορές Σύνδεση (Sing-in) όταν θέλουμε να μπορούμε να στείλουμε τις εργασίες μας

2) Όταν θέλουμε να χρησιμοποιούμε Ελληνικά γράμματα πρέπει να μπαίνει στον κώδικα, στην αρχή,  η ακόλουθη γραμμή, ώστε να μπορεί να δείχνει σωστά τα Ελληνικά
<meta charset="UTF-8">