Δομή Διακλάδωσης ή Δομή Επιλογής
Να διακρίνουμε τις διαφορές μεταξύ ακολουθιακής δομής και δομής διακλάδωσης
Να μελετούμε προβλήματα και να εξηγούμε αν απαιτείται ή όχι δομή διακλάδωσης
Να δίνουμε παραδείγματα από την καθημερινότητα όπου γίνεται χρήση κάποιου είδους δομής διακλάδωσης
Να χρησιμοποιούμε τη μέθοδο της προκαταρκτικής εκτέλεσης για την εξαγωγή των αποτελεσμάτων των λογικών διαγραμμάτων.
Πληροφορική Γ' Γυμνασίου
Σημειώσεις Logo με ασκήσεις και θέματα θεωρίας
Από το συνάδελφο Λευτέρη Δουκέρη
Συμπληρωματικές ασκήσεις-θέματα και λύσεις ασκήσεων από τη Δήμητρα Αδαμίδου
2ο Γυμνάσιο Κορωπίου
Ένα σύντομο και κατατοπιστικό άρθρο σχετικά με τη θεωρητική θεμελίωση, τα πλεονεκτήματα και τις ιδιαίτερες απαιτήσεις κατά την εφαρμογή της διερευνητικής-ανακαλυπτικής μεθόδου διδασκαλίας.
Πληροφορική Γ' Γυμνασίου
Σημειώσεις Logo με ασκήσεις και θέματα θεωρίας
Από το συνάδελφο Λευτέρη Δουκέρη
Συμπληρωματικές ασκήσεις-θέματα και λύσεις ασκήσεων από τη Δήμητρα Αδαμίδου
2ο Γυμνάσιο Κορωπίου
Ένα σύντομο και κατατοπιστικό άρθρο σχετικά με τη θεωρητική θεμελίωση, τα πλεονεκτήματα και τις ιδιαίτερες απαιτήσεις κατά την εφαρμογή της διερευνητικής-ανακαλυπτικής μεθόδου διδασκαλίας.
Το σχέδιο παρουσίασης Μικροδιδασκαλίας διάρκειας 20 λεπτών, που πραγματοποιήθηκε στο πλαίσιο του επιμορφωτικού προγράμματος Εκπαίδευση Εκπαιδευτών του ΕΚΔΔΑ
Το σχέδιο παρουσίασης Μικροδιδασκαλίας διάρκειας 20 λεπτών, που πραγματοποιήθηκε στο πλαίσιο του επιμορφωτικού προγράμματος Εκπαίδευση Εκπαιδευτών του ΕΚΔΔΑ
Ανάπτυξη εφαρμογής Android για την υποστήριξη των μαθητών προς ένα ασφαλέστερ...Nikos Michailidis
Ανάπτυξη εφαρμογής για κινητά τηλέφωνα Android με σκοπό την υποστήριξη των μαθητών προς ένα ασφαλέστερο Διαδίκτυο.
Παρουσίαση στην Κεντρική Σκηνή του 8ου Μαθητικού Συνεδρίου Πληροφορικής (Τετάρτη 20 Απριλίου 2016).
Παρουσίασαν οι μαθητές: Κλειώ Βασιλικού, Δημήτρης Κουτσικάκκης, Νικολάου Αλέξανδρος και Πρόδρομος Πολυχρονιάδης
Υπεύθυνος Καθηγητής: Νίκος Μιχαηλίδης, Πληροφορικός ΠΕ19
1) Το Δεκαδικό Σύστημα Αρίθμησης
1.1) Δεκαδικός Αριθμός
1.2) Δεκαδικός Αριθμός Κινητής Υποδιαστολής
2) Αναπαράσταση ενός Αριθμού σε ένα Σύστημα Αρίθμησης
3) Το Δυαδικό Σύστημα Αρίθμησης
3.1) Κωδικοποίηση Αριθμών και Μετατροπή από Δεκαδικό σε Δυαδικό
3.2) Μετατροπή από Δυαδικό σε Δεκαδικό
3.3) Ασκήσεις
4) Το Οκταδικό Σύστημα Αρίθμησης
4.1) Κωδικοποίηση Αριθμών και Μετατροπή από Δεκαδικό σε Οκταδικό
4.2) Μετατροπή από Οκταδικό σε Δεκαδικό
4.3) Ασκήσεις
5) Το Δεκαεξαδικό Σύστημα Αρίθμησης
5.1) Κωδικοποίηση Αριθμών και Μετατροπή από Δεκαδικό σε 16αδικό
5.2) Μετατροπή από 16αδικό σε Δεκαδικό
5.3) Ασκήσεις
6) Άλλα Συστήματα Αρίθημησης
6.1) Κωδικοποίηση Αριθμών και Μετατροπή από το Δεκαδικό
6.2) Μετατροπή σε Δεκαδικό
7) Μετατροπές Αριθμών
7.1) Η σχέση των δυαδικών με οκταδικούς
7.2) Η σχέση των δυαδικών με δεκαεξαδικούς
7.3) Μετατροπές σε άλλα συστήματα αρίθμησης
7.4) Ασκήσεις
Οι Ηλίθιοι είναι ανίκητοι! sample ebook Feb14 (sample)Angelos Rodafinos
Είμαι πεπεισμένος ότι η ανάγνωση των αποσπασμάτων που περιέχονται στο παρόν e-book ενδέχεται να αλλάξει, αν όχι τις συνθήκες στη ζωή σας, τον τρόπο που σκέφτεστε - προς το καλύτερο.
Αυτό τουλάχιστον ισχυρίζονται εκατοντάδες από τους χιλιάδες αναγνώστες του ‘Οι Ηλίθιοι είναι Ανίκητοι’, οι οποίοι επικοινώνησαν μαζί μου, στα δύο χρόνια της κυκλοφορίας του.
Αν αυτά που δοκιμάσατε μέχρι σήμερα δεν έχουν επιφέρει τα αποτελέσματα που θα επιθυμούσατε, και εάν η προσέγγισή σας δεν δουλεύει, τότε δοκιμάστε μία άλλη προσέγγιση: διαβάσετε και εφαρμόστε τη μέθοδο «Ro» και τις ιδέες που περιγράφονται στις παρακάτω σελίδες.
Το μόνο που έχετε να χάσετε είναι ο χρόνος σας - και πιθανόν κάποιες σελίδες χαρτί, εάν επιλέξετε να το εκτυπώσετε.
Αν όμως ο παραπάνω ισχυρισμός ισχύει, τα άμεσα οφέλη για σας μπορεί να περιλαμβάνουν:
λιγότερο εκνευρισμό, ανησυχία, ενοχές, στρες
ισχυρότερο ανοσοποιητικό σύστημα,
αποτελεσματικότερη αντιμετώπιση προβλημάτων,
καλύτερες επιλογές,
καλύτερες διαπροσωπικές σχέσεις,
αύξηση αυτοεκτίμησης,
αίσθηση έλεγχου,
υγιείς συνήθειες,
ανάπτυξη του δυναμικού μας,
πιο ευχάριστος και ικανοποιητικός τρόπος ζωής
Αν σας αρέσει, στείλτε το ελεύθερα και στους φίλους σας.
Καλή ανάγνωση!
Dr Ro
Στην δύσκολη καθημερινότητα που βιώνουμε όλοι, υπάρχουν μερικές συμβουλές ειδικών που μπορούν να λειτουργήσουν σαν εργαλεία για μια καλύτερη διάθεση και ψυχική ισορροπία.
Γ6.1&2 Βασικά Δομικά Συστατικά Στοιχεία και Κύρια Αντικείμενα μιας Βάσης Δεδομένων
Να κατανοούμε τι είναι μια βάση δεδομένων
Να κατανοούμε ότι η πληροφορία είναι το επεξεργασμένο αποτέλεσμα δεδομένων
Να γνωρίζουμε μερικές κοινές χρήσεις μεγάλης κλίμακας βάσεων δεδομένων, όπως: κοινωνικά δίκτυα, συστήματα κρατήσεων, κυβερνητικά μητρώα, εγγραφές τραπεζικών λογαριασμών, πληροφορίες ασθενών νοσοκομείων
Να κατανοούμε τον τρόπο που είναι οργανωμένη μια βάση δεδομένων όσον αφορά τους πίνακες, τις εγγραφές και τα πεδία
Να ανοίγουμε (Open) και να κλείνουμε (Close) μια βάση δεδομένων
Να χρησιμοποιούμε την εναλλαγή προβολών του πίνακα (Design View/Datasheet view)
Να αναφέρουν τα κύρια δομικά στοιχεία μιας βάσης δεδομένων
Να κατανοούμε ότι όλα τα δεδομένα μιας βάσης αποθηκεύονται σε πίνακες
Να κατανοούμε την αυτόματη αποθήκευση αλλαγών σε μια βάση δεδομένων
Να καταχωρούμε εγγραφές στον πίνακα.
Να κατανοούμε ότι κάθε πίνακας σε μια βάση δεδομένων πρέπει να περιέχει δεδομένα σχετικά με έναν μοναδικό τύπο αντικειμένου
Να κατανοούμε ότι κάθε εγγραφή σε μια βάση δεδομένων πρέπει να περιέχει δεδομένα μόνο για ένα μοναδικό αντικείμενο
Να κατανοούμε ότι κάθε πεδίο ενός πίνακα πρέπει να περιέχει μόνο ένα στοιχείο δεδομένων.
C 6 2 basic constructive elements and main objects of a database papettas
Γ6.2 Βασικά Δομικά Συστατικά Στοιχεία και Κύρια Αντικείμενα μιας Βάσης Δεδομένων
Να αναγνωρίζουμε και να περιγράφουμε πώς είναι οργανωμένη μια βάση δεδομένων όσον αφορά τα βασικά δομικά συστατικά στοιχεία της (πίνακες, εγγραφές και πεδία).
Να εντοπίζουμε και να περιγράφουμε τις σχέσεις που διέπουν τους πίνακες σε μια βάση δεδομένων και τα πλεονεκτήματα που προκύπτουν από αυτές.
Να δημιουργούμε και να αποθηκεύουμε μια βάση δεδομένων σε συγκεκριμένη θέση σε μονάδα δίσκου
Να ανοίγουμε μια βάση δεδομένων από συγκεκριμένη θέση από μονάδα δίσκου
Να αναγνωρίζουμε τα κύρια αντικείμενα μιας βάσης δεδομένων.
Γ3.1 Λειτουργικά Συστήματα - Ρόλος και Λειτουργίες
Να αναγνωρίζουμε τον ρόλο του Λειτουργικού Συστήματος ως συντονιστή του υλικού και του λογισμικού του υπολογιστή
Να αναφέρουμε τις βασικές συντονιστικές λειτουργίες του Λειτουργικού Συστήματος (έλεγχος υλικού, διαχείριση πόρων – ΚΜΕ/κύριας μνήμης/συστήματος αρχειοθέτησης/εκτυπωτών/δικτύου, διαχείριση πρόσβασης και χρηστών)
Να περιγράφουμε τη σχέση του Λειτουργικού Συστήματος και του Λογισμικού Εφαρμογών
Να ονομάζουμε τα βασικότερα Λειτουργικά Συστήματα που χρησιμοποιούνται σήμερα (Microsoft Windows, Linux, Mac OS X, Android, Symbian, κ.λπ.).
Γ2.3 Κύρια και Βοηθητική Μνήμη
Να αναφέρουμε τα είδη κύριας μνήμης και να τα συγκρίνουμε με βάση τα χαρακτηριστικά τους
Να περιγράφουμε τον ρόλο του κάθε είδους της κύριας μνήμης
Να εξηγούμε τι είναι η βοηθητική μνήμη
Να εξηγούμε και να διακρίνουμε τη διαφορά ανάμεσα στην κύρια και τη βοηθητική μνήμη
Να αναφέρουμε τον ρόλο και τα χαρακτηριστικά (χωρητικότητα, ταχύτητα ανάγνωσης/εγγραφής δεδομένων, φορητότητα, εγγραψιμότητα, κόστος, κ.λπ.) συνήθων μέσων βοηθητικής μνήμης (σκληροί δίσκοι, μνήμη φλας USB/SD/Memory Stick, CD, DVD, CD-R/RW, DVD-R/RW)
Να επιλέγουμε σε παραδείγματα το καταλληλότερο μέσο για την αποθήκευση με βάση το μέγεθος των αρχείων και τα χαρακτηριστικά των διάφορων μέσων βοηθητικής μνήμης.
Να περιγράφουμε την ανάγκη χρήσης των εκθέσεων σε μια βάση δεδομένων τόσο από πίνακες όσο και από ερωτήματα (πλεονεκτήματα)
Να δημιουργούμε, να αποθηκεύουμε, να εκτυπώνουμε και να διαγράφουμε απλές εκθέσεις.
Ενότητα Α3.2 - Κατηγορίες Λογισμικού
Να αναφέρουμε τις βασικές κατηγορίες του Λογισμικού (Λογισμικό Συστήματος, Λογισμικό Εφαρμογών)
Να περιγράφουμε τη σχέση Λειτουργικού Συστήματος και Λογισμικού Εφαρμογών
Να δίνουμε παραδείγματα Λογισμικού Εφαρμογών
Να κατατάσσουμε κάποιο λογισμικό στην ανάλογη κατηγορία
Ενότητα Α3.1 Το Λειτουργικό Σύστημα
Να ορίζουμε τι είναι ένα λειτουργικό σύστημα και γιατί χρειάζεται
Να αναφέρουμε ονόματα λειτουργικών συστημάτων
Να αναφέρουμε τις βασικές λειτουργίες/υπηρεσίες που παρέχει ένα λειτουργικό σύστημα στον χρήστη και να αναγνωρίζουμε πότε τις χρησιμοποιούμε
Γιατί υπάρχουν διαφορετικά λειτουργικά συστήματα
Να αναφέρουμε τους δύο τρόπους με τους οποίους μπορεί ο χρήστης να επικοινωνεί με το λειτουργικό σύστημα και τα κύρια πλεονεκτήματα και μειονεκτήματα του καθενός
Αρχές Οικονομικής Θεωρίας - Το γραπτό των πανελλαδικών εξετάσεωνPanagiotis Prentzas
Αρχές Οικονομικής Θεωρίας (ΑΟΘ): Τι πρέπει να προσέξουν οι υποψήφιοι κατά τη διάρκεια των πανελλαδικών εξετάσεων στη δομή των απαντήσεών τους, αλλά και στην εμφάνιση του γραπτού τους.
Μπορείτε να δείτε και τη διαδραστική παρουσίαση στο www.study4economy.edu.gr.
Διδακτέα - Εξεταστέα ύλη για το μάθημα "Οικονομία" (ΑΟΘ) της Γ τάξης του Επαγγελματικού λυκείου. Μπορείτε να δείτε και αναλυτικά την ύλη του μαθήματος επιλέγοντας τον παρακάτω σύνδεσμο:
https://view.genially.com/6450d17ad94e2600194eb286
2. Να διακρίνουμε τις διαφορές μεταξύ
ακολουθιακής δομής και δομής διακλάδωσης
Να μελετούμε προβλήματα και να εξηγούμε αν
απαιτείται ή όχι δομή διακλάδωσης
Να δίνουμε παραδείγματα από την
καθημερινότητα όπου γίνεται χρήση κάποιου
είδους δομής διακλάδωσης
Να χρησιμοποιούμε τη μέθοδο της
προκαταρκτικής εκτέλεσης για την εξαγωγή
των αποτελεσμάτων των λογικών
διαγραμμάτων.
14/12/2016 2
3. Πολλές φορές τυγχάνει να εμπλακούμε σε
απλά προβλήματα τα οποία εμπεριέχουν
«διλήμματα» της καθημερινής μας ζωής.
Επίσης, όλοι έτυχε να πούμε κάποιες
φράσεις όπως π.χ. «αν διαβάσω, θα
γράψω καλά στο διαγώνισμα» ή «αν έχω
περισσότερες από 50 αδικαιολόγητες
απουσίες, θα μείνω στάσιμος».
14/12/2016 3
4. Σε αυτές τις φράσεις, όπως και σε πολλές
άλλες τις οποίες χρησιμοποιούμε στον
καθημερινό μας λόγο, μπορούμε να
αναγνωρίσουμε το γεγονός ότι ανάλογα με το
τι θα γίνει ή τι θα επιλέξουμε, θα υπάρξει
διαφορετικό αποτέλεσμα.
Αυτή η έννοια στην οποία γίνεται κάποια
σύγκριση (π.χ. να πάρουμε δύο δεδομένα και
να αποφασίσουμε εάν το πρώτο είναι ίσο,
μεγαλύτερο ή μικρότερο από το δεύτερο) ή
κάποιος λογικός συλλογισμός (π.χ.
συλλογισμός που απαντιέται με «Αληθής» ή
«Ψευδής»), ονομάζεται συνθήκη.
14/12/2016 4
5. Φράση Συνθήκη Τιμή
(Αληθής/Ψευδής)
Αποτέλεσμα
Αν βρέξει, θα
πάρω ομπρέλα.
Αν βρέξει Αληθής Θα πάρω
ομπρέλα
Ψευδής Δε θα πάρω
ομπρέλα
Αν αγοράσω
προϊόντα αξίας
πέραν των 100
ευρώ θα έχω
έκπτωση 15%
διαφορετικά θα
έχω έκπτωση 7%
Αν το ποσό
είναι
μεγαλύτερο
από 100 ευρώ
Αληθής Θα έχω έκπτωση
15%
Ψευδής Θα έχω έκπτωση
7%
14/12/2016 5
6. Όλα τα προβλήματα δεν λύνονται μόνο με τη διαδοχική
εκτέλεση κάποιων συγκεκριμένων εντολών. Πολλές
φορές πρέπει να ελεγχθεί μια κατάσταση και ανάλογα
να αποφασίσουμε αν θα συνεχίσουμε προς τη μία ή την
άλλη κατεύθυνση τις ενέργειές μας.
Η ακολουθιακή δομή εντολών ή δομή ακολουθίας
χρησιμοποιείται για την αντιμετώπιση απλών
προβλημάτων, όπου είναι δεδομένη η σειρά εκτέλεσης
ενός συνόλου ενεργειών.
◦ Ένα απλό παράδειγμα από την καθημερινή μας ζωή είναι η
ακολουθία οδηγιών μίας συνταγής μαγειρικής με στόχο την
κατασκευή ενός φαγητού. Τα βήματα και οι ποσότητες που
πρέπει να ακολουθηθούν είναι συγκεκριμένα και οι οδηγίες
απόλυτα καθορισμένες και σαφείς.
14/12/2016 6
7. Στη πραγματικότητα όμως, πολύ λίγα προβλήματα μπορούν να επιλυθούν
με τον τρόπο της ακολουθιακής δομής ενεργειών.
Συνήθως τα προβλήματα έχουν κάποιες ιδιαιτερότητες και δεν ισχύουν τα
ίδια βήματα για κάθε περίπτωση.
Η πλέον συνηθισμένη περίπτωση είναι να λαμβάνονται κάποιες
αποφάσεις με βάση κάποια δεδομένα κριτήρια, που μπορεί να είναι
διαφορετικά για κάθε διαφορετικό στιγμιότυπο ενός προβλήματος.
Οι καθημερινές απλές μας ενέργειες περιέχουν αυτή τη διαδικασία
επιλογής με βάση κάποια κατάσταση.
◦ Για παράδειγμα, το πρόβλημα της προετοιμασίας μας για έξοδο σχετίζεται με τις
καιρικές συνθήκες.
◦ Έτσι λέμε ότι «αν βρέχει, θα πάρω ομπρέλα, αλλιώς θα πάρω καπέλο».
◦ Η συνθήκη εδώ είναι το «αν βρέχει», ενώ η απόφαση είναι είτε να «πάρω ομπρέλα» είτε
να «πάρω καπέλο» με βάση την «τιμή» της συνθήκης.
14/12/2016 7
8. Η δομή διακλάδωσης ή επιλογής χρησιμοποιείται,
όταν κατά την εκτέλεση του αλγορίθμου θα πρέπει
να ελέγξουμε μια κατάσταση και ανάλογα να
εκτελέσουμε ή όχι κάποιες εντολές.
Στο λογικό διάγραμμα, η εντολή επιλογής
εμφανίζεται ως μία διακλάδωση στην πορεία της
εκτέλεσης των εντολών.
Μέσα σε έναν ρόμβο διατυπώνεται μια συνθήκη,
δηλαδή ένα ερώτημα, που μπορεί να απαντηθεί με
ΝΑΙ (True) ή ΟΧΙ (False), και ανάλογα με την
απάντηση ακολουθείται η κατάλληλη διαδρομή,
όπως φαίνεται πιο κάτω.
14/12/2016 8
10. Υπάρχει και μια δεύτερη μορφή της δομής
επιλογής, όπου ελέγχουμε μια κατάσταση
και, αν ισχύει μια συνθήκη, εκτελούμε ένα
σύνολο εντολών, ενώ, αν δεν ισχύει η
συνθήκη, εκτελούμε ένα διαφορετικό
σύνολο εντολών. Σε αυτή την περίπτωση
το λογικό διάγραμμα έχει τη μορφή του
παρακάτω σχήματος
14/12/2016 10
12. Γενικά η διαδικασία της επιλογής περιλαμβάνει τον έλεγχο
κάποιας συνθήκης που μπορεί να έχει δύο τιμές (Αληθής ή Ψευδής)
και ακολουθεί η απόφαση εκτέλεσης κάποιας ενέργειας με βάση
την τιμή της λογικής αυτής συνθήκης.
Εάν η συνθήκη είναι αληθής εκτελείται το σκέλος του ΝΑΙ, ενώ στην
αντίθετη περίπτωση που η συνθήκη είναι ψευδής, εκτελείται το
σκέλος του ΟΧΙ.
Σε πολλές περιπτώσεις αντί του ΝΑΙ και του ΟΧΙ μπορεί να δείτε
τους όρους ΟΡΘΟ / ΛΑΘΟΣ, ΑΛΗΘΗΣ/ΨΕΥΔΗΣ ή τους Αγγλικούς
Όρους TRUE / FALSE.
◦ Για παράδειγμα θα μπορούσαμε να ρωτήσουμε «Είσαι μεγαλύτερος των 18
χρόνων»;
◦ Η απάντηση σε αυτή την ερώτηση είναι ΝΑΙ ή ΟΧΙ.
◦ Αν η απάντηση είναι ΟΧΙ, η σημασία της είναι ότι το άτομο είναι Μικρότερο ή
Ίσο με 18 χρόνια.
14/12/2016 12
15. Παράδειγμα 1
Να σχεδιάσετε λογικό διάγραμμα το οποίο
να διαβάζει 2 αριθμούς X, Y. Αν οι 2
αριθμοί είναι ίσοι, τότε να τυπώνει το
μήνυμα «Είναι ίσοι».
Να γράψετε την προκαταρκτική εκτέλεση
για αρχικές τιμές α) Χ=5, Υ=5 και β) Χ=5,
Υ=6
14/12/2016 15
18. Παρατηρούμε ότι στην προκαταρκτική εκτέλεση
έχουμε μια επιπλέον περιοχή για να γράφουμε τις
αποφάσεις (δηλαδή τα αποτελέσματα των
συνθηκών).
Για κάθε απόφαση που υπάρχει στον αλγόριθμό
μας τοποθετούμε δυο στήλες, μια για τη συνθήκη
και μια για το αποτέλεσμα της συνθήκης.
Προσέξτε, επίσης, ότι σε αυτή την υποκατηγορία
προβλημάτων δομής διακλάδωσης (χωρίς εντολές
στο Όχι/False), υπάρχει περίπτωση το πρόγραμμα
που θα υλοποιήσουμε για κάποιες περιπτώσεις να
μην εμφανίζει κανένα αποτέλεσμα.
14/12/2016 18