Επαναληπτικό ιαγώνισµα Πληροφορικής Γ Γυµνασίου Γιώργος Λιακέας Σχολικός Σύµβουλος Πληροφορικής Ερωτήσεις

Σχετικά έγγραφα
Επαναληπτικό ιαγώνισµα Πληροφορικής Γ Γυµνασίου Γιώργος Λιακέας Σχολικός Σύµβουλος Πληροφορικής Ερωτήσεις

Εντολές της LOGO (MicroWorlds Pro)

7 ο Γυμνάσιο Καβάλας Καλλιόπη Παρσέλια Σχολ. έτος: Το περιβάλλον προγραμματισμού MicroWorlds Pro

Ο Προγραμματισμός στην Πράξη

Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo;

ΣΗΜΕΙΩΣΕΙΣ. στη γλώσσα προγραμματισμού. Γκέτσιος Βασίλειος

ΕΞΕΤΑΣΤΕΑ ΥΛΗ Γ ΓΥΜΝΑΣΙΟΥ ΣΤΟ ΜΑΘΗΜΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ

Πληροφορική Γ' Γυμνασίου Ενδεικτικές ασκήσεις με τη γλώσσα προγραμματισμού LOGO (στο περιβάλλον του MicroWorlds Pro)

Κεφ. 1: Εισαγωγή στην έννοια του Αλγορίθμου και στον Προγραμματισμό. Η έννοια του προβλήματος

ΚΕΦΑΛΑΙΟ 7 ο. Έτσι ο προγραµµατισµός µε τη ΓΛΩΣΣΑ εστιάζεται στην ανάπτυξη του αλγορίθµου και τη µετατροπή του σε σωστό πρόγραµµα.

Γ-ΓΥΜΝΑΣΙΟΥ (1) ΣΕΛ 1 / 6

Γ ΓΥΜΝΑΣΙΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΗ ΓΛΩΣΣΑ MicroWorlds Pro

επιµέλεια Θοδωρής Πιερράτος

Μάθημα 1 ο : Εντολές κίνησης

ΕΙΣΑΓΩΓΗ ΣΤOΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

6 η Δραστηριότητα στο MicroWorlds Pro (1)

Ενότητα 5: ΜΕΤΑΒΛΗΤΕΣ

Κεφάλαιο 5ο: Εντολές Επανάληψης

Το περιβάλλον προγραμματισμού MicroWorlds Pro

1. ΠΕΡΙΓΡΑΦΗ ΚΑΙ ΑΝΑΛΥΣΗ ΦΥΛΛΩΝ ΕΡΓΑΣΙΑΣ (Ή ΚΑΙ ΑΛΛΟΥ ΔΙΔΑΚΤΙΚΟΥ ΥΛΙΚΟΥ) ΑΞΙΟΛΟΓΗΣΗ ΤΩΝ ΜΑΘΗΤΩΝ

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

ΔΟΜΗΜΕΝΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Κεφάλαιο 8 : H γλώσσα προγραµµατισµού Pascal 1 ο Μέρος σηµειώσεων (Ενότητες 8.1 & 8.2 σχολικού βιβλίου)

Παιδαγωγική προσέγγιση: Πρόταση για την διδασκαλία της έννοιας αλγόριθµός στο περιβάλλον MicroWorlds Pro

ΚΕΦΑΛΑΙΟ 2 Βασικές έννοιες αλγορίθµων

Επιλογή και επανάληψη. Λογική έκφραση ή συνθήκη

Δομές Ακολουθίας- Επιλογής - Επανάληψης. Δομημένος Προγραμματισμός

ΑΕΠΠ Ερωτήσεις θεωρίας

ΘΕΜΑ Ενημέρωση για θέματα εξετάσεων της Γ γυμνασίου για το μάθημα της πληροφορικής (σχετικά με τη logo).

Προγραμματισμός με Logo στο MicroWorlds Pro

10. Με πόσους και ποιους τρόπους μπορεί να αναπαρασταθεί ένα πρόβλημα; 11. Περιγράψτε τα τρία στάδια αντιμετώπισης ενός προβλήματος.

Γραπτές Απολυτήριες Εξετάσεις Ιουνίου 2008 ΘΕΜΑΤΑ. ΘΕΜΑ 1 ο Σημειώστε δίπλα σε κάθε φράση (Σ) αν είναι σωστή ή (Λ) αν είναι λάθος.

ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΘΕΜΑ 1 Α.

στκ στκ μπροστά 100 μπροστά 100 δεξιά 90 δεξιά 90 μπροστά 100 μπροστά 100 αριστερά 90 αριστερά 90 μπροστά 100 μπροστά 100 δεξιά 90 δεξιά 80

Προγραµµατισµός Ι (ΗΥ120)

Επαναληπτικές δοµές. µτ α.τ. Όχι. ! απαγορεύεται µέσα σε µία ΓΙΑ να µεταβάλλουµε τον µετρητή! διότι δεν θα ξέρουµε µετά πόσες επαναλήψεις θα γίνουν

Κεφάλαιο 7 ο Βασικές Έννοιες Προγραμματισμού (σελ )

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ - ΓΛΩΣΣΑ

ιδάσκων: ηµήτρης Ζεϊναλιπούρ

1. Ακολουθία 2. Επιλογή 2.1. Απλή επιλογή

του προγράμματος diagrama_rohs.zip )

προγραµµατίζοντας τον υπολογιστή

ΚΕΦΑΛΑΙΟ 6 - ΕΙΣΑΓΩΓΗ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ

ζωγραφίζοντας µε τον υπολογιστή

Τεχνικές Αναπαράστασης αλγορίθµων Ψευδοκώδικας Διάγραµµα Ροής Αλγοριθµικές δοµές (Ακολουθία Επιλογή Επανάληψη)

2 ΟΥ και 7 ΟΥ ΚΕΦΑΛΑΙΟΥ

Επιµέλεια Θοδωρής Πιερράτος

Ενότητα 2. Ζωγραφίζοντας με το ΒΥΟΒ

Προγραµµατισµός στην Basic

Γραµµική Άλγεβρα. Εισαγωγικά. Μέθοδος Απαλοιφής του Gauss

Τ και τιµή του Β θετική µετατρέπεται ισοδύναµα στην εντολή Όσο ως εξής:

scanf() scanf() stdin scanf() printf() int float double %lf float

Ο αλγόριθμος πρέπει να τηρεί κάποια κριτήρια

ΒΑΣΙΚΕΣ ΟΜΕΣ ΑΛΓΟΡΙΘΜΙΚΗΣ ΣΧΕ ΙΑΣΗΣ

Βασικές έννοιες προγραμματισμού

Α Διαγώνισμα 1 ου Τριμήνου στο μάθημα της Πληροφορικής Γ Γυμνασίου Ονοματεπώνυμο:...

αξιοποίηση των ΤΠΕ: Η logo στη διδακτική διδακτική πράξη

Περιεχόµενα. Ανασκόπηση - Ορισµοί. Ο κύκλος ανάπτυξης προγράµµατος. Γλώσσες Προγραµµατισµού Ασκήσεις


Κεφάλαιο 12 : ΥΠΟΠΡΟΓΡΑΜΜΑΤΑ

ΚΕΦΑΛΑΙΟ 4 ΤΟ ΕΡΓΑΛΕΙΟ SOLVER

Φύλλα εργασίας. MicroWorlds Pro. Πολυμεσικές Εφαρμογές με την χρήση της γλώσσας LOGO Στο Γυμνάσιο. Β. Χ. Χρυσοχοΐδης

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

ΑΣΚΗΣΗ 2: ΔΟΜΗ ΠΡΟΓΡΑΜΜΑΤΟΣ C, ΧΕΙΡΙΣΜΟΣ ΜΕΤΑΒΛΗΤΩΝ ΚΑΙ ΣΥΝΑΡΤΗΣΕΙΣ ΕΙΣΟΔΟΥ ΚΑΙ ΕΞΟΔΟΥ

Γ' ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗ ΚΑΤΕΥΘΥΝΣΗ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΚΦΩΝΗΣΕΙΣ ÏÅÖÅ

ΑΡΧΗ 1ΗΣ ΣΕΛΙ ΑΣ Γ ΤΑΞΗ

2.2.3 Η εντολή Εκτύπωσε

6. Εισαγωγή στον προγραµµατισµό

1. Τι ονομάζουμε αλγόριθμο; Δώστε παράδειγμα.

ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ : ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ : Γ ΛΥΚΕΙΟΥ ΣΠΟΥΔΕΣ ΟΙΚΟΝΟΜΙΑΣ & ΠΛΗΡΟΦΟΡΙΚΗΣ

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΑΛΓΟΡΙΘΜΩΝ

ΚΕΦΑΛΑΙΟ 7 ΕΙ Η, ΤΕΧΝΙΚΕΣ ΚΑΙ ΠΕΡΙΒΑΛΛΟΝΤΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ

(1) 98! 25! = 4 100! 23! = 4

ΠΑΝΕΠΙΣΤΗΜΙΟ AΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ. Εισαγωγή στη Python

ΓΕΝΙΚΟ ΛΥΚΕΙΟ ΚΑΡΠΕΝΗΣΙΟΥ ΙΩΡΟ ΕΠΑΝΑΛΗΠΤΙΚΟ ΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ 16/12/2008. Τµήµα ΓΤ2 Όνοµα:...

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΥΠΟΛΟΓΙΣΤΩΝ

ΦΥΣ-151. Ηλεκτρονικοί Υπολογιστές Ι (FORTRAN 77) (Άνοιξη 2004)

4.4 Ερωτήσεις διάταξης. Στις ερωτήσεις διάταξης δίνονται:

Ενότητα 13. Εισαγωγή στην Πληροφορική. Κεφάλαιο 13Α. Αρχεία. Χειµερινό Εξάµηνο ρ. Παναγιώτης Χατζηδούκας (Π..407/80) προγραµµατισµός

ΑΣΚΗΣΕΙΣ ΘΕΩΡΙΑΣ. ΘΕΜΑ 1 Δίνεται το παρακάτω τμήμα δηλώσεων ενός προγράμματος σε «ΓΛΩΣΣΑ»: ΜΕΤΑΒΛΗΤΕΣ ΠΡΑΓΜΑΤΙΚΕΣ: Π[10] ΛΟΓΙΚΕΣ: ΒΡΕΘΗΚΕ ΑΚΕΡΑΙΕΣ: i

Ο παρακάτω πίνακας τιμών θα βοηθήσει να γίνει πιο κατανοητή η λειτουργία των εντολών της συγκεκριμένης άσκησης. Α/Α Εντολές Μνήμη (Μεταβλητή α) Οθόνη

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ Γ ΛΥΚΕΙΟΥ ΤΕΧΝΟΛΟΓΙΚΗΣ ΚΑΤΕΥΘΥΝΣΗΣ (ΚΥΚΛΟΥ ΠΛΗΡΟΦΟΡΙΚΗΣ & ΥΠΗΡΕΣΙΩΝ) 2007 ΕΚΦΩΝΗΣΕΙΣ

Οι πράξεις που χρειάζονται για την επίλυση αυτών των προβληµάτων (αφού είναι απλές) µπορούν να τεθούν σε µια σειρά και πάρουν µια αλγοριθµική µορφή.

Α1. (α). ώστε τον ορισµό του προβλήµατος (Μονάδες 3)

o AND o IF o SUMPRODUCT

Π.Τ..Ε. Σηµειώσεις Σεµιναρίου «Τα µήλα των Εσπερίδων», Η ζωγραφική (Paint) Τα µενού της ζωγραφικής

Βρόχοι. Εντολή επανάληψης. Το άθροισμα των αριθμών 1 5 υπολογίζεται με την εντολή. Πρόβλημα. Πώς θα υπολογίσουμε το άθροισμα των ακέραιων ;

Εγκατάσταση Emfsigner - Algobox (driver για Graphic & Draft παραστατικά) 1. ηµιουργία εικονικού εκτυπωτή (ανίχνευσης)

ΘΕΑΝΩ ΕΡΙΦΥΛΗ ΜΟΣΧΟΝΑ ΣΥΜΠΛΗΡΩΜΑΤΙΚΕΣ ΣΗΜΕΙΩΣΕΙΣ ΤΟΥ ΜΑΘΗΜΑΤΟΣ ΕΠΙΧΕΙΡΗΣΙΑΚΗ ΕΡΕΥΝΑ

ΚΑΤΑΣΚΕΥΗ ΠΑΡΑΛΛΗΛΟΓΡΑΜΜΩΝ ΜΕ ΧΡΗΣΗ LOGO

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΣΑΝΑΤΟΛΙΣΜΟΥ (ΝΕΟ ΣΥΣΤΗΜΑ) 27 ΜΑΪΟΥ 2016 ΕΚΦΩΝΗΣΕΙΣ ÊÁËÁÌÁÔÁ

Φυσικές και τεχνητές γλώσσες. Το αλφάβητο της ΓΛΩΣΣΑΣ, Τύποι Δεδομένων. Σταθερές, Μεταβλητές, Τελεστές, Συναρτήσεις, Δομή Προγράμματος

Ανάπτυξη Εφαρµογών σε Προγραµµατιστικό Περιβάλλον

(ΕΙΝΑΙ ΕΝΤΟΛΗ ΕΞΟΔΟΥ)

A. Να γράψετε τον αριθμό της κάθε μιας από τις παρακάτω προτάσεις και δίπλα. το γράμμα Σ, εάν είναι σωστή, ή το γράμμα Λ, εάν είναι λανθασμένη.

Α. Ερωτήσεις Ανάπτυξης

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ

κεφαλαιο 1: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΝΝΟΙΑ ΤΟΥ ΑΛΓΟΡΙΘΜΟΥ ΚΑΙ ΣΤΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟ 175 Γ' ΓΥΜΝΑΣΙΟΥ

Microworlds Pro Β Α Σ Ι Κ Ε Σ Σ Η ΜΕΙΩΣΕΙ Σ Σ Τ Η Γ Λ Ω Σ Σ Α Π Ρ Ο Γ Ρ Α Μ Μ Α Τ Ι Σ Μ Ο Υ. 1 Ο Γ υ μ ν ά σ ι ο Χ α λ κ ί δ α ς

Είναι το ηλεκτρικό ρεύµα διανυσµατικό µέγεθος;

Transcript:

Επαναληπτικό ιαγώνισµα Πληροφορικής Γ Γυµνασίου (νέο βιβλίο Πληροφορικής Γυµνασίου Αράπογλου, Μαβόγλου, Οικονοµάκου, Φύτρου) Γιώργος Λιακέας Σχολικός Σύµβουλος Πληροφορικής Ερωτήσεις 1. Τι είναι ο Αλγόριθµος; Η έννοια του αλγορίθµου έχει νόηµα µόνο για την επίλυση µαθηµατικών προβληµάτων ή αναφέρεται και σε προβλήµατα άλλων τοµέων της ανθρώπινης δραστηριότητας; ώστε ένα παράδειγµα. 2. Ποιου είδους γλώσσα ονοµάζεται «γλώσσα προγραµµατισµού» και ποιος είναι ο σκοπός της; Να αναφέρετε µερικές γλώσσες προγραµµατισµού. Ποια είναι τα χαρακτηριστικά µιας γλώσσας προγραµµατισµού; 3. Περιγράψτε το πώς µπορούµε να χρησιµοποιήσουµε την εντολή «είξε» της Logo α) για την εύρεση του αποτελέσµατος απλών αριθµητικών πράξεων β) για την εκτύπωση λέξεων γ) για την εκτύπωση φράσεων δ) για την εκτύπωση φράσεων σε συνδυασµό µε την εύρεση αποτελεσµάτων αριθµητικών πράξεων. 4. ηµιουργήστε τον αλγόριθµο και στη συνέχεια την κατάλληλη διαδικασία, η οποία να σχηµατίζει ένα «σπίτι» µεταβλητού µεγέθους, παρόµοιο µε αυτό που φαίνεται στη διπλανή εικόνα: 5. Εξηγήστε χρησιµοποιώντας και κατάλληλα παραδείγµατα - την έννοια της µεταβλητής στη γλώσσα προγραµµατισµού (στην περίπτωση µας στη Logo). 6. Χρησιµοποιώντας τη δοµή επιλογής σχηµατίστε Αλγόριθµο για το πώς θα κινηθείτε από το σπίτι στη δουλειά χρησιµοποιώντας είτε το αυτοκίνητο αν βρέχει είτε το ποδήλατο αν δε βρέχει. Ποια εντολή χρησιµοποιεί η Logo για τη δοµή επιλογής; 7. ηµιουργήστε ένα πρόγραµµα το οποίο να δέχεται έναν αριθµό από το πληκτρολόγιο και σε περίπτωση που είναι µη αρνητικός να βρίσκει την τετραγωνική του ρίζα. Σε περίπτωση όπου ο αριθµός είναι αρνητικός να βγαίνει κατάλληλο µήνυµα. 8. Τι επίδραση έχουν τα επιτεύγµατα της τεχνολογίας στην ποιότητα ζωής του ανθρώπου; ώστε ένα παράδειγµα. 9. Υπάρχει δυνατότητα αλληλεπίδρασης µεταξύ της νέας γενιάς η οποία είναι εθισµένη στην Πληροφορική και των παλαιότερων η οποίοι την αγνοούν;

Ενδεικτικές Απαντήσεις 1. Ο Αλγόριθµος είναι η ακριβής περιγραφή µιας σειράς από βήµατα οδηγίες, τα οποία ακολουθούµε προκειµένου να επιλύσουµε ένα πρόβληµα. Η έννοια του Αλγορίθµου δεν αναφέρεται µόνο στην επίλυση µαθηµατικών προβληµάτων αλλά και σε κάθε πρόβληµα που αναφέρεται σε ανθρώπινη δραστηριότητα. Παράδειγµα: Αλγόριθµος για τη δηµιουργία γεύµατος Αγορά υλικών για το φαγητό. Ετοιµασία συσκευών κουζίνας. Παρασκευή του φαγητού. Σερβίρισµα του φαγητού. Γεύµα. Καθαρισµός των συσκευών και ειδών κουζίνας που χρησιµοποιήθηκαν. 2. Με τον όρο «γλώσσα προγραµµατισµού» αναφερόµαστε σε µια τεχνητή γλώσσα την οποία µπορεί να «καταλάβει» ο υπολογιστής. Η γλώσσα προγραµµατισµού χρησιµοποιείται για την επικοινωνία ανθρώπου υπολογιστή. Μερικές από τις πιο συνηθισµένες γλώσσες προγραµµατισµού είναι η Logo, η Visual Basic, η Pascal, η C και η Java. Τα χαρακτηριστικά µιας γλώσσας προγραµµατισµού είναι: το αλφάβητο (σύνολο χαρακτήρων που χρησιµοποιεί η γλώσσα), το λεξιλόγιο (σύνολο των λέξεων που αναγνωρίζει η γλώσσα) και το συντακτικό ( σύνολο κανόνων που χρησιµοποιούµε ώστε να συνδέσουµε τις λέξεις και να σχηµατίσουµε έγκυρες προτάσεις). 3. α) Χρησιµοποιείται η «είξε» σε συνδυασµό µε τους αριθµούς και τα σύµβολα των αριθµητικών πράξεων. Για παράδειγµα για να βρούµε το άθροισµα 1345,678 + 156,34 θα γράψουµε: είξε 1345.678 + 156.34 β) για την εκτύπωση λέξεων, γράφουµε την εντολή «είξε» και µετά τοποθετούµε εισαγωγικά. Για παράδειγµα, για να εκτυπωθεί στο Κέντρο εντολών η λέξη «Καληµέρα», θα γράψουµε: είξε «Καληµέρα γ) Για να τυπώσουµε µια φράση αποτελούµενη από λέξεις, οι οποίες χωρίζονται µε κενό, χρησιµοποιούµε την εντολή «είξε» και τοποθετούµε τη φράση ανάµεσα σε αγκύλες (λίστα). Για παράδειγµα, για να τυπώσουµε στο κέντρο εντολών τη φράση «Καληµέρα σας, κυρίες και κύριοι!», θα γράψουµε: είξε [Καληµέρα σας, κυρίες και κύριοι!»] δ) Για να τυπώσουµε µια φράση σε συνδυασµό µε το αποτέλεσµα µιας αριθµητικής πράξης χρησιµοποιούµε την τεχνική της λίστας (η φράση σε

αγκύλες) σε συνδυασµό µε αριθµούς και σύµβολα πράξεων. Εκτός από την εντολή «είξε», χρησιµοποιούµε και την εντολή «φρ». Για παράδειγµα: είξε (φρ[50 µαθητές επί 10,5 έκαστος ίσον] 50 * 10.5 " ) 4. Αλγόριθµος: Αρχή Ζωγράφισε τετράγωνο Προχώρησε µπροστά, τόσα βήµατα, όσο η πλευρά του τετραγώνου Στρίψε δεξιά 30 µοίρες Ζωγράφισε τρίγωνο Τέλος ιαδικασία Στην περιοχή διαδικασιών δηµιουργούµε τη διαδικασία «σπίτι» για σπίτι :χ επανάλαβε 4 [µπ :χ δε 90] µπ :χ δε 30 επανάλαβε 3 [µπ :χ δε 120] τέλος Στη συνέχεια, στο κέντρο εντολών, δηµιουργούµε το σπίτι µε το µέγεθος που θέλουµε, γράφοντας: σβγ στκ σπίτι 50 5. Σε πολλές περιπτώσεις, σε µια γλώσσα προγραµµατισµού, θέλουµε να αλλάζουµε την τιµή µιας παραµέτρου. Για παράδειγµα, αλλάζοντας το µέγεθος µιας πλευράς ενός τετραγώνου ή τριγώνου µπορούµε να σχεδιάσουµε ένα σπίτι διαφορετικού µεγέθους. Για το λόγο αυτό αντί να χρησιµοποιούµε συγκεκριµένους αριθµούς για να φτιάξουµε ένα σχέδιο και να τους αλλάζουµε

κάθε φορά που θέλουµε το σχέδιο να είναι µικρότερο ή µεγαλύτερο, χρησιµοποιούµε µια µεταβλητή. Η µεταβλητή είναι στην πραγµατικότητα µια θέση µνήµης του υπολογιστή, το περιεχόµενο της οποίας µπορούµε να το αλλάζουµε βάζοντας µια άλλη τιµή. Το όνοµα που δίνουµε στη µεταβλητή, χρησιµεύει για να αναφερόµαστε στο περιεχόµενο της µνήµης στο οποίο έχουµε αποθηκεύσει την τιµή µας. Για να δώσουµε (εκχωρήσουµε) µια τιµή σε µια µεταβλητή, χρησιµοποιούµε την εντολή «Κάνε». Παράδειγµα Κάνε Χ 2 (Εκχωρήσαµε στη µεταβλητή (θέση µνήµης) την τιµή 2) Κάνε Χ 5 ( Η τιµή 5 τοποθετήθηκε στη θέση µνήµης που περιείχε την τιµή 2 και τώρα η νέα τιµή είναι 5) 6. Αλγόριθµος ΑΡΧΗ ΒΡΕΧΕΙ ; ΝΑΙ ΟΧΙ ΠΑΡΕ ΑΥΤΟΚΙΝΗΤΟ ΠΑΡΕ ΠΟ ΗΛΑΤΟ ΠΟΡΕΙΑ ΠΡΟΣ ΤΗΝ ΕΡΓΑΣΙΑ ΤΕΛΟΣ Στη Logo η δοµή επιλογής περιγράφεται µε την εντολή Αν ιαφορετικά Συνθήκη Λίστα_εντολών_1 Λίστα_εντολών_2 Σε περίπτωση που η συνθήκη είναι αληθής εκτελούνται οι Εντολές_1 ενώ σε περίπτωση που η συνθήκη δεν αληθεύει εκτελούνται οι Εντολές_2. Πρόγραµµα για πορεία ερώτηση [Βρέχει?]

Αν ιαφ ανήκει? απάντηση [ΝΑΙ ναι Ναι] [ανακοίνωση [ΠΑΡΕ ΑΥΤΟΚΙΝΗΤΟ]] [ανακοίνωση [ΠΑΡΕ ΠΟ ΗΛΑΤΟ]] είξε "Πορεία... Τέλος 7. Αλγόριθµος Αρχή ιάβασε χ χ < 0 Ναι Όχι Τύπωσε την τετραγωνική ρίζα του χ Τύπωσε «Η τετραγωνική ρίζα δε µπόρεί να υπολογιστεί» Τέλος Ο κώδικας σε γλώσσα Logo: για τετρ_ρίζα :χ Αν ιαφ :χ < 0 [ανακοίνωση [ ε γίνεται]] [ανακοίνωση (φρ[τετρ_ρίζα=] ΤετραγωνικήΡίζα :χ)] τέλος 8. Με βάση τα µέχρι στιγµής επιτεύγµατα της τεχνολογίας καθώς και αυτά τα οποία δηµοσιεύονται από τους επιστήµονες της Πληροφορικής µπορούµε να φανταστούµε έναν κόσµο, όπου τα τεχνολογικά επιτεύγµατα θα προσφέρουν ποικίλες ανέσεις στον άνθρωπο. Ένα τέτοιο παράδειγµα είναι το «έξυπνο σπίτι». Ένα τέτοιο σπίτι «υπόσχεται» ότι θα προσφέρει ανέσεις, όπως σταθερή θερµοκρασία όλες τις εποχές µε την ενεργοποίηση κατάλληλων αισθητήρων ώστε να µπαίνουν σε ενέργεια τα κλιµατιστικά να ανοίγουν και να κλείνουν

αυτόµατα τα παράθυρα, ηλεκτρονικές συσκευές θα ετοιµάζουν αυτόµατα το φαγητό, ειδικά ψυγεία θα καταγράφουν τις ελλείψεις και θα κάνουν αντίστοιχες παραγγελίες µέσω ιαδικτύου. Από το ιαδίκτυο επίσης θα προσφέρονται ηλεκτρονικά βιβλία, ταινίες ή παιχνίδια. 9. Σε πολλές περιπτώσεις οι νεότεροι και εθισµένοι στην τεχνολογία του ιαδικτύου περιφρονούν τις γνώσεις και τις απόψεις των µεγαλύτερων. Η γνώση όµως και η εµπειρία τους µπορεί να βοηθήσει τους νεότερους στην επιλογή της σωστής πληροφορίας µέσα από τον κυκεώνα των προσφερόµενων πληροφοριών. Πέρα από αυτό, µπορεί να δηµιουργηθεί µια ώσµωση γνώσης και οι νεότεροι να προσφέρουν γνώσεις, ηλεκτρονικά βιβλία ή άλλου είδους πληροφορίες (µουσική, ταινίες, κτλ) µέσα από το ιαδίκτυο στους παλαιότερους.