Εγχειρίδιο Χρήσης του «Χελωνόκοσµου»

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Εγχειρίδιο Χρήσης του «Χελωνόκοσµου»"

Transcript

1 Εργαστήριο Εκπαιδευτικής Τεχνολογίας Εθνικό και Καποδιστριακό Πανεπιστήµιο Αθηνών Φιλοσοφική Σχολή Τµήµα Φ.Π.Ψ., Τοµέας Παιδαγωγικής ιευθυντής: Καθ. Χ. Κυνηγός Εγχειρίδιο Χρήσης του «Χελωνόκοσµου»

2 ΠΕΡΙΕΧΟΜΕΝΑ 1. Χελωνόκοσµος Τι είναι ο Χελωνόκοσµος Περιγραφή του Χελωνόκοσµου Η χελώνα και ο καµβάς Ο συντάκτης Οι µεταβολείς Βασικός έλεγχος - καθοδήγηση της χελώνας Τι είναι µια εντολή; Μετακίνηση της χελώνας στο χώρο Πράξεις µε τον χελωνόκοσµο Το ίχνος της χελώνας οµικά χαρακτηριστικά της γλώσσας του χελωνόκοσµου Πρωτογενείς διαδικασίες ιαδικασίας Υπό-διαδικασίες Κατασκευή διαδικασίας Είσοδοι διαδικασιών Υποδιαδικασίες - Υπερδιαδικασίες υναµικός χειρισµός - Ψηφίδα µεταβολέας Μονοδιάστατος µεταβολέας ισδιάστατος µεταβολέας Ένα παράδειγµα οµή επανάληψης Αναδροµικές διαδικασίες Εντολές ελέγχου Εντολές ελέγχου στην αναδροµή Παράρτηµα Α Παραρτηµα Β... 30

3 1. Χελωνόκοσµος 1.1 Τι είναι ο Χελωνόκοσµος Ο χελωνόκοσµος είναι ένα εργαλείο συµβολικής έκφρασης για µαθηµατική δραστηριότητα µέσω του προγραµµατισµού για τη δηµιουργία και το µαστόρεµα δυναµικών γραφικών µοντέλων. 1.2 Περιγραφή του Χελωνόκοσµου Ο Χελωνόκοσµος αποτελείται από τέσσερις διακριτές αλλά συνδεδεµένες περιοχές εργασίας. Οι περιοχές αυτές ονοµάζονται ψηφίδες. Κάθε ψηφίδα είναι ορισµένη για συγκεκριµένες εργασίες ή λειτουργίες Η χελώνα και ο καµβάς Στο αριστερό µέρος του χελωνόκοσµου εµφανίζεται η ψηφίδα «Καµβάς», η οποία περιέχει και τη χελώνα. Ο καµβάς είναι µια επιφάνεια, πάνω στην οποία η χελώνα αφήνει τα ίχνη της καθώς κινείται (εκτός κι αν θέλεις να µην αφήνει ίχνος). Η χελώνα, εκτός από συµπαθέστατο ζωάκι στο Χελωνόκοσµο είναι και µια αυστηρά ορισµένη µαθηµατική οντότητα. Ορίζεται από την κατάστασή της, δηλαδή από α) τη θέση της και β) τον προσανατολισµό της. Η θέση της βρίσκεται στο κέντρο του κυκλικού σώµατος και ο προσανατολισµός ορίζεται από τη θέση του κεφαλιού. Η χελώνα έχει ένα συγκεκριµένο χρώµα ίχνους το οποίο είναι το χρώµα της κεφαλής της (προεπιλογή το µαύρο) καθώς και ένα συγκεκριµένο µέγεθος που προσαρµόζεται από τις ρυθµίσεις της ψηφίδας της. Αυτά µπορείς να τα αλλάξεις όταν εξοικειωθείς µε την κατασκευή µοντέλων Ο συντάκτης Στην περιοχή της ψηφίδας του συντάκτη εντολών, µπορείς α) να γράψεις ότι θες, δηλαδή κείµενο, αριθµούς, πράξεις όπως κάνουµε σε ένα µπλογκ ή επεξεργαστή κειµένου και β) εντολές και προγράµµατα που βάζουν την χελώνα να αλλάζει την κατάστασή της. Αυτό γίνεται µε µια γλώσσα προγραµµατισµού που λέγεται Logo από την αρχαία ελληνική λέξη 'Λογισµός' η οποία διαθέτει µια σειρά από εντολές και έναν εύκολο τρόπο να ορίζεις τις δικές σου, όσες θέλεις. Οι εντολές ελέγχουν και καθοδηγούν τη χελώνα και καθορίσουν τις τιµές αλλαγής των στοιχείων της κατάστασής της, της θέσης και του προσανατολισµού. Κάθε φορά που εκτελείται µια εντολή, η χελώνα ανταποκρίνεται δηµιουργώντας το αντίστοιχο σχήµα ή γεγονός στον καµβά. Η περιοχή του συντάκτη εντολών χωρίζεται σε δύο µέρη: στην περιοχή όπου γράφονται µε συµβολικό τρόπο οι οδηγίες που θα εκτελέσει η χελώνα (επάνω µέρος) και ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 3

4 στην περιοχή όπου αναγράφονται αυτόµατα µηνύµατα ανταπόκρισης από το χελωνόκοσµο σύµφωνα µε τις ενέργειες που πραγµατοποιούνται (κάτω µέρος). Τα µηνύµατα αυτά αφορούν είτε κάποιο σφάλµα στη σύνταξη των εντολών, είτε τον ορθό ορισµό µιας νέας διαδικασίας και λειτουργούν σαν ανατροφοδότηση και βοήθεια προς τον χρήστη. Στο συντάκτη, µπορείς να εκτελέσεις εντολές ως εξής. Τοποθέτησε τον δροµέα σε µια γραµµή όπου βρίσκονται εντολές που θέλεις να εκτελέσεις. Πάτα το πλήκτρο 'insert', συνήθως έχει τα αρχικά 'ins' στο πληκτρολόγιο. Όταν πατήσεις το συνηθισµένο πλήκτρο 'enter' ο δροµέας απλά αλλάζει γραµµή χωρίς να εκτελεί εντολές. Κάθε φορά που πατάς το πλήκτρο 'insert' η Logo κοιτά να εκτελέσει τις λέξεις της γραµµής όπου βρίσκεται ο δροµέας από τα αριστερά προς τα δεξιά. Όταν δεν αναγνωρίζει µια εντολή είτε διότι δεν έχει οριστεί είτε διότι δεν ανήκει στις βασικές εντολές βγάζει µήνυµα ότι 'δεν ξέρει πώς να', 'I don't know how to' Οι μεταβολείς Με τις ψηφίδες 'µεταβολέας' και 'δισδιάστατος µεταβολέας' µπορείς να προκαλείς δυναµική συνεχή αλλαγή στα σχήµατα που φτιάχνει η χελώνα όταν της έχει δοθεί παραµετρική εντολή που έχεις εσύ ορίσει. Για σταθερές εντολές χωρίς µεταβλητή είσοδο και για βασικές εντολές ακόµα και µε είσοδο δεν ενεργοποιούνται οι µεταβολείς. Ο µεταβολέας αλλάζει µε συνεχή τρόπο την ή τις τιµή(ες) των µεταβλητών εισόδων που έχεις ορίσει να έχει µια εντολή. Ταυτόχρονα, αλλάζει δυναµικά και το σχήµα. Αυτό γίνεται όταν σύρεις το δροµέα πάνω στον ολισθητή του µεταβολέα. Με το δισδιάστατο µεταβολέα µπορείς να δεις τι συµβαίνει στο σχήµα καθώς συµµεταβάλεις δύο µεταβλητές σε νοητούς κάθετους άξονες σύροντας το δροµέα ελεύθερα πάνω στο επίπεδο της ψηφίδας αυτής (Περισσότερα για τους µεταβολείς στην ενότητα 4). Οι τέσσερις ψηφίδες φαίνονται στην παρακάτω εικόνα (Εικόνα 1): ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 4

5 Εικόνα 1: Το περιβάλλον του χελωνόκοσµου ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 5

6 2. Βασικός έλεγχος - καθοδήγηση της χελώνας Σε αυτή την ενότητα θα περιγραφεί ο τρόπος ελέγχου και καθοδήγησης της χελώνας µέσα από τις συµβολικές οδηγίες που συντάσσονται στην περιοχή του συντάκτη. 2.1 Τι είναι µια εντολή; Όπως αναφέρθηκε, η χελώνα ελέγχεται µέσω των εντολών που γράφονται στον συντάκτη. Η εντολή είναι η συµβολική έκφραση µιας οδηγίας, η οποία όταν εκτελεστεί παράγει ένα συγκεκριµένο αποτέλεσµα. Η κάθε εντολή έχει µοναδικό όνοµα και συντάσσεται µε προκαθορισµένο τρόπο. Μια εντολή µπορεί να είναι απλή, να συντάσσεται δηλαδή µόνο µε το όνοµα της και να εκτελεί µια συγκεκριµένη ενέργεια, ή να έχει παραµέτρους εισόδου και εξόδου. Οι παράµετροι αυτοί είναι αριθµοί, λέξεις ή άλλα στοιχεία. Είσοδος µιας εντολής είναι ένα τέτοιο στοιχείο που είναι απαραίτητο για την εκτέλεση της. Έξοδος µιας εντολής είναι το αποτέλεσµα που παράγεται µετά την εκτέλεση της. Μια εντολή µπορεί να χρειάζεται καµία, µία ή πολλές εισόδους, ενώ µπορεί να έχει καµία ή µια έξοδο. Συγκεκριµένα, οι εντολές του χελωνόκοσµου συντάσσονται µε τον εξής τρόπο: ΌνοµαΕντολής(κενό)είσοδος1(κενό)είσοδος2 κλπ Στη συνέχεια θα παρουσιαστούν κάποιες βασικές εντολές του χελωνόκοσµου για τον ελέγχο της χελώνας καθώς και ο τρόπος που συντάσσονται και εκτελούνται. 2.2 Μετακίνηση της χελώνας στο επίπεδο. Για να µετακινήσετε τη χελώνα στον καµβά µπορείτε να χρησιµοποιήσετε ένα σύνολο από εντολές κίνησης που καθορίζουν το πώς και το πόσο θα µετακινηθεί. Για να µετακινήσετε τη χελώνα µπροστά κατά έναν συγκεκριµένο αριθµό βηµάτων χρησιµοποιείστε την εντολή µπροστά. Η εντολή µπροστά έχει µία είσοδο η οποία πρέπει να είναι κάποιος αριθµός και καθορίζει τα βήµατα τα οποία η χελώνα θα προχωρήσει. Ο αριθµός αυτός γράφεται αµέσως µετά την εντολή. Το αποτέλεσµα της εντολής είναι να µετακινήσει τη χελώνα κατά τη διεύθυνση της κεφαλής της σε τόση απόσταση βηµάτων όση η τιµή του αριθµού στην είσοδο της εντολής. Η χελώνα καθώς θα µετακινηθεί θα αφήσει το αντίστοιχο ίχνος πίσω της. Για παράδειγµα η εντολή: Μπροστά(κενό)50 Καλεί τη χελώνα να µετακινηθεί µπροστά 50 βήµατα. Για να εκτελεστεί οποιαδήποτε εντολή υπάρχει γραµµένη στον συντάκτη πρέπει, ενώ ο δείκτης γραφής (κέρσορας) του συντάκτη βρίσκεται στη γραµµή της εντολής, να πατηθεί είτε το πλήκτρο ins (INSERT) είτε το κουµπί που βρίσκεται στην ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 6

7 γραµµή εργαλείων του συντάκτη εντολών. Το αποτέλεσµα της εκτέλεσης της συγκεκριµένης εντολής είναι η χελώνα να µετακινηθεί 50 βήµατα µπροστά κατά τη διεύθυνση της κεφαλής της. Με τον ίδιο ακριβώς τρόπο λειτουργεί η εντολή πίσω, η οποία καλεί τη χελώνα να µετακινηθεί προς την αντίθετη κατεύθυνση από τη φορά της κεφαλής της κατά έναν αριθµό βηµάτων. Παράδειγµα: Πίσω(κενό)50 Για την περιστροφή της χελώνας υπάρχουν οι εντολές εξιά και Αριστερά. Οι εντολές αυτές παίρνουν σαν είσοδο έναν αριθµό οποίος καθορίζει τις µοίρες κατά τις οποίες θέλετε να στρίψει η κεφαλή της χελώνας. Έτσι για παράδειγµα η εντολή εξιά 90 καλεί τη χελώνα να στρίψει την κεφαλή της κατά 90 µοίρες δεξιά. Αντίστοιχα η εντολή Αριστερά 30 καλεί τη χελώνα να στρίψει την κεφαλή της 30 µοίρες αριστερά. Σηµαντικές Συµβουλές Συµβουλή 1 η : Προσοχή στη σύνταξη των εντολών! Ανάµεσα από το όνοµα µιας εντολής και την είσοδό της πρέπει να υπάρχει ένα κενό διάστηµα. Για παράδειγµα Μπροστά 50 Αν γραφούν συνεχόµενα, δηλαδή «Μπροστά50» ο συντάκτης θα βγάλει το µήνυµα «I don t know what to do with Μπροστα50», διότι δεν γνωρίζει κάποια εντολή µε αυτό το όνοµα. Συµβουλή 2 η : Κάθε εντολή µπορεί να εκτελείται πολλές φορές. Αρκεί κάθε φορά να βρίσκεται ο κέρσορας στη γραµµή που είναι γραµµένη η εντολή και να πατιέται το πλήκτρο ins ή το κουµπί. Έτσι, για παράδειγµα µπορείτε να εκτελέσετε την εντολή Μπροστά 10, µετά µια εντολή Πίσω 30 και µετά ξανά την εντολή Μπροστά 10. Συµβουλή 3 η : Εκτός από την µεµονωµένη εκτέλεση εντολών, όπως αναφέρθηκε παραπάνω, υπάρχει και η δυνατότητα εκτέλεσης πολλών εντολών συγχρόνως. Ο τρόπος εκτέλεσης εντολών είναι ανά γραµµή. Συγκεκριµένα υπάρχουν δύο τρόποι εκτέλεσης πολλών εντολών συγχρόνως. 1 ος τρόπος: Σειριακή εκτέλεση σε διαφορετικές γραµµές (από πάνω προς τα κάτω) Έστω ότι θέλετε να εκτελέσετε τις δύο παρακάτω γραµµές εντολών µαζί: µπροστά 50 µπροστά 30 Πρώτα τις επιλέγετε ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 7

8 Και στη συνέχεια πατάτε το πλήκτρο ins ή το κουµπί ο χελωνόκοσµος µε σειρά από πάνω προς τα κάτω. για να τις εκτελέσει 2 ο ς τρόπος: Σειριακή εκτέλεση σε µια γραµµή (από αριστερά προς τα δεξιά) Ένας άλλος τρόπος για να εκτελεστούν οι δύο παραπάνω εντολές είναι να γραφτούν στην ίδια σειρά ως εξής: Μπροστά 50 µπροστά 30 Στη συνέχεια εκτελούνται µε τον τρόπο που εκτελούταν και η µια εντολή στη γραµµή (Τοποθέτηση του κέρσορα στη γραµµή και πάτηµα του πλήκτρου ins ή του κουµπιού ). Ο χελωνόκοσµος θα εκτελέσει όλες τις εντολές της γραµµής από αριστερά προς τα δεξιά (Προσοχή στα κενά µεταξύ των εντολών και µεταξύ των τιµών εισόδων τους!). Συµβουλή 4 η : Οι εντολές µπορούν να πάρουν σαν είσοδο ακέραιους, δεκαδικούς, θετικούς και αρνητικούς αριθµούς. Παρατήρηση: Η εντολή µπροστά -20 έχει το ίδιο αποτέλεσµα µε την εντολή πίσω 20! 2.3 Πράξεις µε τον χελωνόκοσµο Οι εντολές του χελωνόκοσµου δίνουν την δυνατότητας εκτέλεσης πράξεων µέσα στις εντολές. Γι παράδειγµα η εντολή: Μπροστά Μετακινεί τη χελώνα 100 βήµατα µπροστά κατά τη διεύθυνση της κεφαλής της. Το πρόγραµµα αντιλαµβάνεται ότι η εντολή µπροστά έχει ως είσοδο το αποτέλεσµα της πράξης Το ίδιο συµβαίνει και µε πιο σύνθετες πράξεις όπως η: Μπροστά (50-20)*3/2 Στις σύνθετες πράξεις τηρούνται οι κανόνες παρενθέσεων των µαθηµατικών. Ο χελωνόκοσµος αντιλαµβάνεται τις πράξεις και σαν ξεχωριστές εντολές. Αντί δηλαδή για την χρήση των αριθµητικών συµβόλων, υπάρχουν εντολές που εκτελούν τη µαθηµατική πράξη: Πχ. το το αντιλαµβάνεται και ως sum το το αντιλαµβάνεται και ως difference το το αντιλαµβάνεται και ως product το 30/10 το αντιλαµβάνεται και ως πηλίκο ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 8

9 Ο παραπάνω ο τρόπος, να δηλώνετε πρώτα το όνοµα του αποτελέσµατος των πράξεών σας και µετά τους αριθµούς οι οποίοι εµπλέκονται στην πράξη, είναι πολύ χρήσιµος όταν θέλετε να ορίσουµε πράξεις σαν τις παρακάτω: Πχ. το 2 3 ως δύναµη 3 2 το 5 ως ρίζα 5 Για παράδειγµα µπορείτε να εκτελέσετε την εντολή : Μπροστα ρίζα 20. Περισσότερες µαθηµατικές εντολές υπάρχουν στον πίνακα 2 του Παραρτήµατος Α. Παρατήρηση: Οι εντολές των πράξεων δεν µπορούν να εκτελεστούν µόνες τους στον συντάκτη. Για παράδειγµα αν εκτελεστεί η εντολή ρίζα 36 θα εµφανιστεί το µήνυµα «I don t know what to do with 6» που σηµαίνει «εν ξέρω τι να κάνω µε το 6». Αυτό σηµαίνει ότι εκτελέστηκε η εντολή ρίζα, βρέθηκε το αποτέλεσµα 6 αλλά το πρόγραµµα δεν γνωρίζει τι να κάνει τον αριθµό αυτό. Αυτό συµβαίνει γιατί οι εντολές πράξεων έχουν µια έξοδο, το αποτέλεσµα της πράξης, το οποίο πρέπει κάπου να χρησιµοποιηθεί. Γενικότερα οι εντολές που έχουν έξοδο (παράγουν αποτέλεσµα), δεν µπορούν να χρησιµοποιούνται αυτόνοµες, αλλά µόνο ως είσοδοι σε άλλες εντολές. 2.4 Το ίχνος της χελώνας Όπως αναφέρθηκε, η χελώνα όταν µετακινείται στον καµβά αφήνει ένα ίχνος. Το ίχνος αυτό µπορείτε να το ελέγξετε µε ένα σύνολο από εντολές. Για παράδειγµα, µπορείτε να καθορίσετε αν η χελώνα να αφήνει ή δεν αφήνει το ίχνος της καθώς κινείται. Αυτό πραγµατοποιείται µε τις εντολές στυλοκάτω και στυλοπάνω αντίστοιχα. Η εντολή στυλοπάνω κάνει την κεφαλή της χελώνας άσπρη, που σηµαίνει ότι εάν η χελώνα µετακινηθεί δεν θα αφήσει ίχνος ενώ στην περίπτωση της εντολής στυλοκάτω το κεφάλι της χελώνας θα γίνεται µαύρο και η χελώνα αφήνει κανονικά ίχνος. Επιπλέον υπάρχει η εντολή σβησεγραφικά (σβγ) η οποία σβήνει ότι έχει σχεδιάσει έως τώρα η χελώνα στον καµβά και επαναφέρει τη χελώνα στην αρχική της θέση µε την κεφαλή της στραµµένη προς τα πάνω, όπως ήταν αρχικά. Τέλος υπάρχουν διάφορες εντολές για αλλαγή του χρώµατος και του πάχους του ίχνους της χελώνας οι οποίες αναφέρονται στον πίνακα 1 του Παραρτήµατος Α. ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 9

10 3. οµικά χαρακτηριστικά της γλώσσας του χελωνόκοσµου. 3.1 Πρωτογενείς διαδικασίες Ο χελωνόκοσµος περιλαµβάνει ένα σύνολο εντολών και λειτουργιών, όπως αυτές που περιγράφηκαν παραπάνω (µπροστά, σβησεγραφικά, δεξια κλπ).οι εντολές αυτές λέγονται πρωτογενείς διαδικασίες (primitives) και έχουν τα εξής χαρακτηριστικά: Εκτελούν είτε µια εντολή είτε µια λειτουργία. Μπορεί να παίρνουν ή να µην παίρνουν τιµές εισόδου. Μπορεί να έχουν ή να µην έχουν αποτέλεσµα εξόδου. Παρακάτω παρουσιάζονται ενδεικτικά µερικές βασικές πρωτογενείς διαδικασίες: ιαδικασία Πλήθος εισόδων Τύπος δεδοµένων εισόδου Αποτέλεσµα-γεγονός Σβήσεγραφικά 0 - Καθαρίζει τον καµβά και επαναφέρει την χελώνα στην αρχική θέση εξιά α 1 αριθµός Στρίβει την κεφαλή της χελώνας α µοίρες δεξιά Αριστερά α 1 αριθµός Στρίβει την κεφαλή της χελώνας α µοίρες δεξιά Στυλόπάνω 0 - Ανεβάζει τη γραφίδα της χελώνας Στυλόκάτω 0 - Κατεβάζει τη γραφίδα της χελώνας Συµβουλή 1η: Οι εντολές έχουν και συντοµογραφίες. Ο χελωνόκοσµος αντιλαµβάνεται τις εντολές και µε την συντοµογραφία των ονοµάτων τους πχ. την εντολή Σβήσεγραφικά ως σβγ, την εντολή δεξιά 30 ως δ 30, την εντολή αριστερά 30 ως α 30. κλπ Συµβουλή 2 η Η εκτέλεση της εντολής ask Χελώνα[primitives] εµφανίζει στο κάτω µέρος του συντάκτη όλες αυτές τις πρωτογενείς διαδικασίες του χελωνόκοσµου, στα αγγλικά και στα ελληνικά. Επίσης στο παράρτηµα του εγχειριδίου αυτού, υπάρχει πίνακας µε τις σηµαντικές διαδικασίες και παραδείγµατα χρήσης τους. ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 10

11 3.2 ιαδικασίες Υπόδιαδικασίες Μια πολύ σηµαντική δυνατότητα που σας προσφέρει ο χελωνόκοσµος είναι ότι µπορείτε να δηµιουργήσετε τις δικές σας εντολές, που στη γλώσσα της πληροφορικής λέγονται 'διαδικασίες' και 'υπο-διαδικασίες'. Μια διαδικασία είναι µια πρωτογενής εντολή ή µια εντολή στην οποία έχετε εσείς δώσει και ένα όνοµα της επιλογής σας και την έχετε ορίσει ώστε να εκτελεί µια σειρά από εντολές. Ουσιαστικά ο χελωνόκοσµος, σας δίνει την δυνατότητα να δηµιουργήσετε δικές σας επιπλέον λέξεις εντολές, πέρα από τις ήδη υπάρχουσες πρωτογενείς διαδικασίες, και να τις χρησιµοποιήσετε όπου και όπως εσείς επιθυµείτε. Κάθε φορά που ορίζετε µια διαδικασία - εντολή, αυτή έχει το ίδιο status µε τις πρωτογενείς εντολές. Μπορείτε λοιπόν για να ορίσετε µια εντολή να χρησιµοποιείστε άλλη εντολή που έχετε ήδη ορίσει. ηµιουργείτε έτσι µια δοµή από διαδικασίες και υποδιαδικασίες χωρίς όρια Κατασκευή διαδικασίας Έστω ότι έχετε συντάξει τις παρακάτω εντολές: Μπροστά 30 εξιά 90 Μπροστά 50 Αριστερά 90 Αν εκτελέσετε αυτές τις εντολές µε τη σειρά δηµιουργούν το παρακάτω σχήµα στον καµβά: Μπορείτε να ορίσετε µια διαδικασία που θα εκτελεί τις παραπάνω εντολές µε την ίδια σειρά κάθε φορά που θα καλείται. Για να γίνει αυτό δίνετε την εντολή 'για' και ένα όνοµα της επιλογής σας για τη διαδικασία. Σε ξεχωριστή γραµµή µετά το τέλος της σειράς εντολών που θα έχει η νέα διαδικασία πρέπει οπωσδήποτε να βάλετε τη λέξη-εντολή 'τέλος'. Μην το ξεχάστε! Ο κώδικας δηλαδή θα γίνει: Για σκαλοπάτι Μπροστά 30 εξιά 90 Μπροστά 50 ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 11

12 Αριστερά 90 Τελος Η λέξη «για» είναι µια πρωτογενής εντολή του χελωνόκοσµου η οποία χρησιµοποιείται για να οριστεί µια νέα διαδικασία. εξιά από τη λέξη «για» γράφεται η λέξη που επιλέγετε µε την οποία θα να ονοµαστεί η νέα διαδικασία (στην προκειµένη περίπτωση σκαλοπάτι). Στην τελευταία γραµµή γράφεται η λέξη «τέλος», που ενηµερώνει το σύστηµα ότι η διαδικασία που ξεκίνησε µε τη λέξη για τέλειωσε. Για να ολοκληρωθεί ο ορισµός της νέας διαδικασίας πρέπει να επιλέξετε όλες τις γραµµές και να πατήσετε το πλήκτρο ins ή το κουµπί. Τότε θα εµφανιστεί στο κάτω µέρος του συντάκτη το µήνυµα «Σκαλοπάτι defined», που σηµαίνει ότι ορίστηκε η διαδικασία σκαλοπάτι. Από δω και πέρα µπορείτε να χρησιµοποιείτε τη λέξη σκαλοπάτι σαν εντολή. Αν δηλαδή γράψετε στον συντάκτη: Σκαλοπάτι Και εκτελέσετε την εντολή θα εκτελεστούν αυτόµατα οι 4 εντολές και θα δηµιουργηθεί το παραπάνω σχήµα στον καµβά. Τώρα που έχει οριστεί η διαδικασία σκαλοπάτι µπορείτε να την εκτελέσετε όσες φορές θέλετε. Για παράδειγµα, αν εκτελέσετε 3 φορές συνεχόµενες τη διαδικασία θα προκύψει το παρακάτω σχήµα: Συµβουλή: Οι διαδικασίες µπορούν να ονοµάζονται µε οποιοδήποτε όνοµα επιθυµείτε αρκεί: 1 ον Να είναι µόνο µια λέξη. Το όνοµα σκάλα πάνω δεν είναι αποδεκτό γιατί αποτελείται από δύο λέξεις που χωρίζονται µε κενό. Το όνοµα όµως σκάλα_πάνω είναι αποδεκτό. 2 ον Να µην είναι όνοµα που αντιστοιχεί σε κάποια πρωτογενή εντολή του χελωνόκοσµου. Για παράδειγµα το όνοµα µπροστά δεν είναι αποδεκτό. Για τη δική σας διευκόλυνση, καλό είναι τα ονόµατα των διαδικασιών να έχουν κάποια σχέση µε αυτό που εκτελεί η διαδικασία. 2.2 Είσοδοι διαδικασιών Όπως και οι εντολές του χελωνόκοσµου, έτσι και οι διαδικασίες µπορούν να έχουν εισόδους και εξόδους. Αυτό πραγµατοποιείται µε τη χρήση ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 12

13 µεταβλητών. Η παραπάνω διαδικασία µε τη χρήση µεταβλητής µπορεί να γίνει: Για σκαλοπάτι :ύψος Μπροστά :ύψος εξιά 90 Μπροστά 50 Αριστερά 90 Τελος Το ύψος του σκαλοπατιού είναι πλέον µεταβλητό και το ορίζει ο χρήστης κατά την εκτέλεση της διαδικασίας. Για παράδειγµα αν εκτελέσετε την εντολή ως σκαλοπάτι 40 δηµιουργείται ένα σκαλοπάτι µε ύψος 40 βήµατα. Προσοχή! Κάθε φορά που χρησιµοποιείτε µια µεταβλητή στον κώδικα πρέπει να προηγείται το σύµβολο : πριν το όνοµά της. Μετά το : ΕΝ αφήνουµε κενό. Τα ονόµατα των µεταβλητών πρέπει κι αυτά να είναι µια συνεχόµενη λέξη. Ακόµα ένα παράδειγµα µε χρήση µεταβλητών είναι το εξής: Για σκαλοπάτι :ύψος :πλάτος Μπροστά :ύψος εξιά 90 Μπροστά :πλάτος Αριστερά 90 Τελος Στο παράδειγµα αυτό και το ύψος και το πλάτος του σκαλοπατιού είναι µεταβαλλόµενα και ορίζονται µε τιµές που δίνονται σαν είσοδοι κατά την εκτέλεση της εντολής. Μπορείτε να εκτελέσετε την διαδικασία αυτή ως σκαλοπάτι και να δηµιουργήσετε ένα σκαλοπάτι µε ύψος 40 και πλάτος 80. Είναι σηµαντικό στην εκτέλεση να γράφετε τις τιµές των µεταβλητών µε τη µε τη σειρά δηλαδή που ορίστηκαν στη διαδικασία, δηλαδή εδώ πρώτα την τιµή του ύψους και µετά του πλάτους. Συµβουλή: Μια διαδικασία µπορεί να έχει σαν είσοδο όσες µεταβλητές θέλετε. ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 13

14 3.2.3 Υποδιαδικασίες - Υπερδιαδικασίες Ο χελωνόκοσµος δίνει τη δυνατότητα µέσα σε διαδικασίες να καλούνται άλλες διαδικασίες. Έστω ότι έχετε ορίσει τη διαδικασία σκαλοπάτι :ύψος :πλάτος που αναφέρθηκε παραπάνω. Μπορείτε να ορίσετε µια νέα διαδικασία η οποία να υλοποιεί το εξής: Για σκαλα :ύψος :πλάτος Σκαλοπάτι Σκαλοπάτι :ύψος :πλάτος Τέλος Η νέα διαδικασία σκαλα καλεί δύο φορές την διαδικασία σκαλοπάτι σαν κανονική εντολή. Την πρώτη φορά την καλεί µε σταθερές τιµές ενώ τη δεύτερη µε τις τιµές που παίρνει σαν είσοδο η ίδια η διαδικασία σκάλα. Η διαδικασία σκαλοπάτι στη συγκεκριµένη περίπτωση ονοµάζεται υποδιαδικασία και η σκαλα υπερδιαδικασία. Ακόµα ένα παράδειγµα είναι το παρακάτω: Για διπλάσιασκαλιά :ύψος :πλάτος Σκαλοπάτι :ύψος :πλάτος Σκαλοπάτι :ύψος*2 :πλάτος*2 Τέλος Η διαδικασία αυτή δηµιουργεί αρχικά ένα σκαλοπάτι µε το ύψος και το πλάτος που έχετε δώσει σαν παράµετρο και στη συνέχεια ένα ακόµα σκαλοπάτι µε το διπλάσιο ύψος και πλάτος. Το αποτέλεσµα εκτέλεσης της παραπάνω διαδικασίας ως διπλάσιασκαλιά είναι το εξής: Συµβουλή: Μέσα σε µια υπερδιαδικασία όπως η σκαλα µπορείτε να καλέσετε πολλές διαφορετικές διαδικασίες. Για παράδειγµα αν είχατε ορίσει και µια ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 14

15 διαδικασία σκαλοπάτι_πάνω θα µπορούσατε να καλέσετε και αυτή και τη σκαλοπάτι µέσα στη διαδικασία σκαλα. 4. υναµικός χειρισµός - Ψηφίδα µεταβολέας Στο σηµείο αυτό περιγράφονται οι άλλες δύο ψηφίδες του χελωνόκοσµου, ο µονοδιάστατος και ο δισδιάστατος µεταβολέας. 4.1 Μονοδιάστατος µεταβολέας Ο µονοδιάστατος µεταβολέας σας δίνει τη δυνατότητα να χειριστείτε δυναµικά τις µεταβλητές µιας συνάρτησης που έχετε ορίσει. Έστω για παράδειγµα, ότι έχετε ορίσει την παρακάτω διαδικασία: Για σκάλα :ύψος :πλάτος Σκαλοπάτι :ύψος :πλάτος Σκαλοπάτι :ύψος :πλάτος Σκαλοπάτι :ύψος :πλάτος Τελος Η διαδικασία σκάλα καλεί 3 φορές την υποδιαδικασία σκαλοπάτι και δηµιουργεί τρία συνεχόµενα σκαλοπάτια. Έχει δύο µεταβλητές, τις :ύψος και :πλάτος, οι οποίες ορίζουν το ύψος και το πλάτος των σκαλοπατιών Αν εκτελέσετε τη διαδικασία ως σκάλα η χελώνα σχηµατίζει το παρακάτω σχήµα: Αν µετακινήσετε τον δείκτη του ποντικιού µέσα στον καµβά θα παρατηρήσετε ότι εµφανίζεται ένας σταυρός. Με αυτόν τον σταυρό µπορείτε να κάνετε αριστερό κλικ σε οποιοδήποτε σηµείο του ίχνους της χελώνας. Πατώντας στο ίχνος του παραπάνω παραδείγµατος, ο µονοδιάστατος µεταβολέας (κάτω από τον καµβά) αποκτά δύο ολισθητές (Εικόνα 2). Συγκεκριµένα, οι ολισθητές αυτοί αντιστοιχούν στις δύο µεταβλητές της διαδικασίας σκάλα :ύψος :πλατος και αρχικά έχουν τις τιµές µε τις οποίες εκτελέστηκε η διαδικασία, δηλαδή :ύψος = 30 και :πλατος = 20. Οι ολισθητές αυτοί σας επιτρέπουν να αλλάζετε δυναµικά τις τιµές των µεταβλητών µετακινώντας τους αντίστοιχους δείκτες και αυτόµατα να παρατηρείτε τις αλλαγές που συµβαίνουν στο ίχνος της χελώνας. ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 15

16 Οι 2 μεταβολείς Εικόνα 2: Οι µεταβολείς που αντιστοιχούν στις µεταβλητές ύψος και πλάτος Αριστερά και δεξιά από την µπάρα του µεταβολέα ύψος, υπάρχουν δύο πεδία,τα «Από, Μέχρι», που περιέχουν τους αριθµούς 15 και 60 αντίστοιχα. Οι αριθµοί αυτοί είναι τα όρια µέσα στα οποία µεταβάλλονται οι τιµές της µεταβλητής ύψος. Μπορείτε να αλλάξετε τα όρια αυτά γράφοντας τους αριθµούς ορίων που επιθυµείτε στα αντίστοιχα πεδία. Υπάρχει ακόµα ένα πεδίο, το πεδίο βήµα, το οποίο περιέχει τον αριθµό 1. Αυτό σηµαίνει ότι ο µεταβολέας µπορεί να παίρνει τιµές οι οποίες διαφέρουν κατά µία µονάδα ανάµεσα από τα όρια τα οποία έχουµε καθορίσει. Μπορείτε και αυτό να το τροποποιήσετε ανάλογα µε τον αριθµό που επιθυµείτε. Η λογική του µεταβολέα µπορεί να χρησιµοποιηθεί στη διατύπωση ανοικτών προβληµάτων, όπως: Μετακινήστε το δείκτη που αντιστοιχεί στο µεταβολέα του ύψους και παρατηρήστε πως µεταβάλλεται η κλίση της σκάλας. Μετακινήστε το δείκτη που αντιστοιχεί στο µεταβολέα του πλάτους και παρατηρήστε πως µεταβάλλεται η κλίση της σκάλας. Προσπαθήστε να ανακαλύψετε τη σχέση που πρέπει να έχουν οι µεταβλητές υ και π, ώστε η σκάλα να διατηρεί την κλίση της. ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 16

17 4.2 ισδιάστατος µεταβολέας Ο δισδιάστατος µεταβολέας σας επιτρέπει να αναπαραστήσετε δυο από τις µεταβλητές µιας ορισµένης διαδικασίας σε ένα ορθοκανονικό σύστηµα συντεταγµένων. Έστω ότι έχετε ορίσει τη διαδικασία σκάλα που περιγράφηκε παραπάνω, δηλαδή: Για σκαλα :ύψος :πλάτος Σκαλοπάτι :ύψος :πλάτος Σκαλοπάτι :ύψος :πλάτος Σκαλοπάτι :ύψος :πλάτος Τελος Και έχετε ήδη ενεργοποιήσει τον µονοδιάστατο µεταβολέα. Στο αριστερό µέρος κάθε ολισθητή υπάρχει µια κόκκινη ορθή γωνία. Πατώντας µε το ποντική σε µια από τις δυο πλευρές της γωνίας, ο µπορείτε να θέσετε αυτή τη µεταβλητή στον αντίστοιχο άξονα του ορθογώνιου συστήµατος αξόνων που αναπαρίσταται από τον δισδιάστατο µεταβολέα. Έστω, για παράδειγµα, ότι θέλετε να δηµιουργήσετε ένα σύστηµα αξόνων στο οποίο ο κάθετος άξονας θα είναι το ύψος και ο οριζόντιος το πλάτος του σκαλοπατιού. Για να γίνει αυτό πρέπει να ακολουθηθεί η εξής διαδικασία: Πατήστε εδώ Ανάθεση της µεταβλητής πλάτος στον οριζόντιο άξονα. ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 17

18 Ανάθεση της µεταβλητής ύψος στον κατακόρυφο άξονα. Πατήστε εδώ Οι πλευρές που έχουν επιλεχθεί έχουν αλλάξει χρώµα και έχουν γίνει πράσινες. Πλέον στον δισδιάστατο µεταβολέα έχει δηµιουργηθεί ένα ορθοκανονικό σύστηµα µε νοητούς άξονες όπου ο κάθετος άξονα αντιστοιχεί στη µεταβλητή ύψος και ο οριζόντιος στη µεταβλητή πλάτος της διαδικασίας σκάλα. Πατώντας το πλήκτρο του δισδιάστατου µεταβολέα, µπορείτε να δηµιουργήσετε σηµεία ελέγχου στο σύστηµα αξόνων. Με το πλήκτρο αυτό πατηµένο, πατώντας σε οποιοδήποτε σηµείο του µεταβολέα δηµιουργείται ένα µπλε σηµείο µε συγκεκριµένες συντεταγµένες. Αυτόµατα οι τιµές των µεταβλητών ύψος και πλάτος έχουν πάρει τις τιµές των συντεταγµένων του σηµείου αυτού (Εικόνα 3). Μετακινώντας το µπλε σηµείο στο νοητό σύστηµα αξόνων µεταβάλλονται ταυτόχρονα και οι δύο τιµές των µεταβολέων ύψος και πλάτος. ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 18

19 Οι συντεταγμένες του μπλε σημείου είναι (35,30) Εικόνα 3: Ο Δισδιάστατος μεταβολέας του χελωνόκοσμου Το κουµπί του δισδιάστατου µεταβολέα εµφανίζει ένα πλέγµα στο σύστηµα αξόνων, ενώ το κουµπί σηµεία που έχουν δηµιουργηθεί. «καθαρίζει» τον µεταβολέα από όλα τα Ελεύθερο σύρσιµο Αν το κουµπί δεν είναι πατηµένο, σέρνοντας το δείκτη του ποντικιού πάνω στην επιφάνεια του δισδιάστατου µεταβολέα µε πατηµένο συνεχώς το αριστερό πλήκτρο του ποντικιού, ο µπορείτε να σχεδιάσετε γραµµές οι οποίες αντιστοιχούν στις αλλαγές που συµβαίνουν στο σχήµα που δηµιουργεί η χελώνα Ένα παράδειγµα Έστω ότι ο επιθυµείτε να µελετήσετε το γεγονός ότι η διατήρηση της κλίσης της σκάλας απαιτεί το λόγο των µεγεθών ύψος και πλάτος να παραµένει σταθερός. Ο δισδιάστατος µεταβολέας βοηθάει στην µελέτη της γραφικής σχέσης των δύο αυτών µεγεθών και στην εξαγωγή συµπερασµάτων για την κλίση και τη γραφική παράσταση ανάλογων ποσών. Έστω ότι θεωρείτε τον λόγο ίσο µε 3 δηλαδή υψος/πλάτος=3. Στον δισδιάστατο µεταβολέα προσπαθήστε να τοποθετήσετε το µπλε σηµείο σε µια θέση όπου ο λόγος των τιµών ύψος/πλάτος να γίνει ίσος µε τον αριθµό τρία. Εάν τοποθετήσετε µερικά ακόµα µπλε σηµεία σε διαφορετικές θέσεις όπου ο λόγος των δυο µεταβλητών ισούται µε τρία, θα προκύψει η παρακάτω διάταξη των σηµείων: ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 19

20 Παρατηρείστε ότι τα σηµεία δηµιουργούν µια ευθεία γραµµή µε σταθερή κλίση. Η γραµµή αυτή είναι και η γραφική παράσταση της συνάρτησης ύψος/πλάτος=3. Η λογική του δισδιάστατου µεταβολέα µπορεί να χρησιµοποιηθεί στη διατύπωση ανοικτών προβληµάτων, όπως: Μετακινήστε ελεύθερα το δείκτη του ποντικιού στην επιφάνεια του δισδιάστατου µεταβολέα και προσπαθήστε να αντιληφθείτε από το ίχνος που δηµιουργείται πως σχετίζονται οι µεταβλητές, ώστε να ικανοποιούνται κάποιες προϋποθέσεις. 5. οµή επανάληψης Ο χελωνόκοσµος έχει τη δυνατότητα χρήσης µιας επαναληπτικής δοµής στον κώδικα του συντάκτη. Η δοµή αυτή είναι µια πρωτογενής εντολή η οποία χρησιµοποιείται για την καλύτερη ροή και οργάνωση των εντολών του κώδικα. Έστω ότι θέλετε να ορίσετε µια διαδικασία η οποία δηµιουργεί ένα παραλληλόγραµµο µε µεταβλητές. Ένας τρόπος είναι ο εξής: ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 20

21 Για παραλληλόγραµµο :α :β :γωνία Μπροστα :α εξια :γωνία Μπροστα :β εξια 180-:γωνία Μπροστα :α Επαναλαμβανόμενος κώδικας!! εξια :γωνία Μπροστα :β εξια 180-:γωνία Τελος Αυτός ο κώδικας ορίζει την διαδικασία παραλληλόγραµµο, οι εντολές τις οποίας δηµιουργούν ένα παραλληλόγραµµο. Με τη χρήση της δοµής επανάληψης µπορεί να γραφεί µόνο µια φορά ο κώδικας που επαναλαµβάνεται. Έτσι ο παραπάνω κώδικας µπορεί να γίνει: Για παραλληλόγραµµο :α :β :γωνία Επαναλαβε 2 [Μπροστα :α εξια :γωνία Μπροστα :β εξια :γωνία ] Τελος Η λέξη «επανέλαβε» είναι η πρωτογενής εντολή επανάληψης του χελωνόκοσµου. Το νούµερο που την ακολουθεί είναι οι φορές της επανάληψης (στην προκειµένη περίπτωση 2). Οι εντολές µέσα στις αγκύλες [] είναι οι εντολές που θα επαναλάβει η χελώνα τόσες φορές όσες ορίζονται από το νούµερο των φορών. Γενικότερα η δοµή της επανάληψης ορίζεται ως: Επαναλαβε :φορές_επανάληψης [ εντολές_που_θα_επαναληφθουν ] Η επαναληπτική δοµή είναι πολύ χρήσιµη γιατί µε τη χρήση της αποφεύγονται µακροσκελείς κώδικες µε επαναλαµβανόµενες εντολές. Έτσι βοηθάει στη σύνταξη ενός ευανάγνωστου και δοµηµένου κώδικα. Προσοχη!! Κάθε αγκύλη που ανοίγει θα πρέπει υποχρεωτικά να κλείνει. ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 21

22 Οι εντολές που καλούνται µέσα στις αγκύλες µπορούν να είναι οποιεσδήποτε εντολές του χελωνόκοσµου, αλλά και διαδικασίες που έχει ορίσει ο χρήστης. Επίσης, ο αριθµός των φορών µια επανάληψης µπορεί να είναι µεταβλητή. Μπορεί για παράδειγµα να οριστεί η εξής διαδικασία: Για παραλληλόγραµµα :φορες :α :β :γωνία Επαναλαβε :φορες [παραλληλόγραµµο :α :β :γωνία δεξια 30] Τέλος Η διαδικασία παραλληλόγραµµα καλεί επαναλαµβανόµενα τη διαδικασία παραλληλόγραµµο που ορίστηκε παραπάνω, τόσες φορές όση η τιµή της µεταβλητής :φορές. Έτσι για παράδειγµα η εκτέλεση : Παραλληλόγραµµα Έχει το παρακάτω αποτέλεσµα στον καµβά: 6. Αναδροµικές διαδικασίες Στην ενότητα Υπερδιαδικασίες και υποδιαδικασίες περιγράφηκε ο τρόπος µε τον οποίο µια διαδικασία καλείται µέσα από µια άλλη διαδικασία. O χελωνόκοσµος δίνει ακόµα τη δυνατότητα µια διαδικασία να καλεί τον εαυτό της. Αυτό ονοµάζεται αναδροµή. Έστω ότι έχετε ορίσει την παρακάτω διαδικασία δηµιουργίας ενός κύκλου ακτίνας ρ : για κύκλος :ρ επανάλαβε 36 [µπροστά (2*pi*:ρ)/36 δεξιά 10] τέλος Επίσης έστω ότι έχετε ορίσει και τη διαδικασία: για πεταλούδα :ρ επανάλαβε 2 [κύκλος :ρ δ 180] τέλος ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 22

23 Η οποία δηµιουργεί δύο κύκλους που εφάπτονται εξωτερικά, όπως φαίνεται στην παρακάτω εικόνα: Ένα παράδειγµα χρήσης της αναδροµής σε αυτή τη διαδικασία είναι το εξής: για πεταλούδα :ν :ρ αν :ν < 1 [σταµάτησε] επανάλαβε 2 [κύκλος :ρ δ 180] πεταλούδα :ν-1 :ρ-10 Αναδρομή: Η διαδικασία καλεί τον εαυτό της! τέλος Αυτό που θα κάνει η παραπάνω διαδικασία πεταλούδα είναι να δηµιουργεί δύο εφαπτόµενους κύκλους και να καλεί ξανά τον εαυτό της αλλά µε ακτίνα µειωµένη κατά 10 (:ρ 10). Αυτό το κάνει για :ν φορές. Έτσι αν εκτελέσετε τη διαδικασία ως πεταλούδα 5 50 η χελώνα δηµιουργεί το εξής σχήµα: 7. Εντολές ελέγχου Στο παράδειγµα πεταλούδα της προηγούµενης ενότητας υπήρχε µέσα στον κώδικα της διαδικασίας η εντολή αν :ν < 1 [σταµάτησε] ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 23

24 Αυτή πρόκειται για µια εντολή ελέγχου του χελωνόκοσµου. Οι εντολές αυτές µας δίνουν τη δυνατότητα να ελέγξουµε τη ροή εκτέλεσης του κώδικα µιας διαδικασίας µε βάση κάποιες συνθήκες που ορίζονται από εµάς. Η συγκεκριµένη πρόκειται για την εντολή αν. Αυτό που κάνει η εντολή Αν είναι να ελέγχει τη συνθήκη που βρίσκεται αµέσως µετά (στην προκειµένη περίπτωση :ν < 1) και αν η συνθήκη ισχύει η διαδικασία εκτελεί τις εντολές που βρίσκονται µέσα στις αγκύλες []. Έστω ότι έχετε ορίσει την εξής διαδικασία Για σκαλοπάτι :ύψος :πλάτος Αν :ύψος < 5 [σταµάτησε] Μπροστά :ύψος εξια 90 Μπροστά :πλάτος Αριστερα 90 Τέλος Αυτό που κάνει η εντολή αν εδώ είναι να ελέγχει αν η συνθήκη :ύψος < 5 είναι αληθής. Αν είναι αληθείς τότε θα εκτελέσει την εντολή σταµάτησε, αλλιώς, αν είναι ψευδείς, θα αγνοήσει τις παρενθέσεις και θα συνεχίσει κανονικά στην εκτέλεση των επόµενων εντολών. Η εντολή σταµάτησε είναι µια πρωτογενής εντολή του χελωνόκοσµου η οποία σταµατάει την εκτέλεση οποιασδήποτε διαδικασίας εκτελείται εκείνη τη στιγµή. Έτσι αν το ύψος έχει τιµή µικρότερη από 5 η διαδικασία θα σταµατήσει αµέσως και δεν θα εκτελεστούν οι εντολές σχεδίασης του σκαλοπατιού. Έτσι για παράδειγµα, αν εκτελεστεί ως: Σκαλοπάτι 4 10 Η χελώνα δεν θα κάνει τίποτα, αφού η συνθήκη είναι αληθής. Ενώ αν εκτελεστεί ως Σκαλοπάτι 6 10 Η χελώνα θα σχηµατίσει κανονικά ένα σκαλοπάτι. Ως συνθήκη µπορεί να είναι µια ανίσωση ή εξίσωση οποιονδήποτε δύο στοιχείων. Παραδείγµατα συνθηκών: :ύψος = 5 :ύψος > :πλάτος :ύψος + 3 < Εντολές ελέγχου στην αναδροµή Μεγάλη χρησιµότητα έχουν οι εντολές ελέγχου στις αναδροµικές διαδικασίες. Έστω η διαδικασία πεταλούδα της προηγούµενης ενότητας: ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 24

25 για πεταλούδα :ν :ρ αν :ν < 1 [σταµάτησε] επανάλαβε 2 [κύκλος :ρ δ 180] πεταλούδα :ν-1 :ρ-10 τέλος Εάν δεν υπήρχε η εντολή αν, η διαδικασία πεταλούδα θα καλούσε τον εαυτό της επ άπειρον. Με τις εντολές ελέγχου καθορίζετε πότε θα διακοπεί η εκτέλεση µιας αναδροµικής διαδικασίας. Έτσι αν εκτελέσετε την διαδικασία πεταλούδα ως πεταλούδα 5 50 αυτό που κάνει ο χελωνόκοσµος είναι το εξής: Εκτελεί αρχικά τη διαδικασία πεταλούδα µε τιµή του :ν = 5 και του :ρ = 50. Η συνθήκη ελέγχου αν, ελέγχει αν το :ν είναι µεγαλύτερο του 1. Όταν αυτό συµβεί θα σταµατήσει την εκτέλεση της διαδικασίας. Προς το παρόν δεν ισχύει οπότε συνεχίζει την εκτέλεση δηµιουργώντας δύο εφαπτόµενους κύκλους ακτίνας 50. Στη συνέχεια καλεί τον εαυτό της µε την τιµή µειωµένη κατά 1 και την τιµή του ρ µειωµένη κατά 10. ηλαδή εδώ :ν = 4 και :ρ=40. Η εκτέλεση συνεχίζετε µε τον ίδιο τρόπο µέχρι τη στιγµή που θα καλέσει τον εαυτό της για :ν = 0. Τότε η συνθήκη ελέγχου θα είναι αληθείς και η διαδικασία θα σταµατήσει και έχει εκτελεστεί 5 φορές (όσο και το ν αρχικά). Ο παρακάτω πίνακας δείχνει αναλυτικά τις τιµές των :ν και :ρ σε όλα τα στάδια εκτέλεσης της αναδροµής: Φορά εκτέλεσης Τιµή :ν Τιµή :ρ Συνθήκη Ελέγχου :ν < 1 Τιµές εντολής αναδροµής (σκάλα :ν-1 :ρ-10) 1 η 5 50 ΨΕΥ ΗΣ Σκάλα η 4 40 ΨΕΥ ΗΣ Σκάλα η 3 30 ΨΕΥ ΗΣ Σκάλα η 2 20 ΨΕΥ ΗΣ Σκάλα η 1 10 ΨΕΥ ΗΣ Σκάλα η 0 0 ΑΛΗΘΗΣ - ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 25

26 Παράρτηµα Α Πίνακας 1: Εντολές ελέγχου της χελώνας Εντολή Σβήσεγραφικά ή σβγ Πλήθος Εισόδων Πλήθος Εξόδων Περιγραφή 0 0 Καθαρίζει τον καµβά και επαναφέρει την χελώνα στην αρχική της θέση Παράδειγµα χρήσης Καθάρισε 0 0 Καθαρίζει τον καµβά και αφήνει τη χελώνα στη θέση που βρίσκεται Στηναρχή 0 0 Επαναφέρει τη χελώνα στην αρχική της θέση χωρίς να σβήσει ότι έχει σχεδιάσει Μπροστά αριθµός ή µ αριθµός 1 0 Μετακινεί την χελώνα µπροστά τόσα βήµατα όσα η τιµή του αριθµός Μπροστα 10 ή µ 10 Πίσω αριθµός ή π αριθµός εξιά αριθµός ή δ αριθµός Αριστερά αριθµός ή α αριθµός Στυλόπανω ή σπ 1 0 Μετακινεί την χελώνα πίσω τόσα βήµατα όσα η τιµή του αριθµός 1 0 Στρίβει την χελώνα δεξιά τόσες µοίρες όσο η τιµή του αριθµός 1 0 Στρίβει την χελώνα αριστερά τόσες µοίρες όσο η τιµή του αριθµός 0 0 Η χελώνα σταµατάει να γράφει στον καµβά Πίσω 10 ή π 10 εξιά 90 ή δ 90 Αριστερά 90 ή α 90 Στυλοκατω ή σκ 0 0 Η χελώνα γράφει στον καµβά ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 26

27 Θεσεχρωµαστυλο [τιµή1, τιµή2, τιµή3] 1 0 Αλλάζει το χρώµα της χελώνας µε βάσει κάποιους κωδικούς χρωµάτων. Θεσεχρωµαστυλο [ ] Κόκκινο χρώµα (περισσότερα χρώµατα παρακάτω). στηναρχη 0 0 Επαναφέρει την χελώνα στην αρχική της θέση Θέσεχψ θέση1 θέση2 2 0 Τοποθετεί τη χελώνα στις συντεταγµένες (θέση1,θέση2) του καµβά Θέσεχψ Θέσεκατεύθυνση µοιρες 1 0 Προσανατολίζει τη χελώνα τόσες µοίρες όσες η τιµή εισόδου του µοίρες Θέσεκατεύθυνση 90 Θέση 0 2 Επιστρέφει τις συντεταγµένες της θέσης της χελώνας ΘέσηΧ 0 1 Επιστρέφει την τετµηµένη της θέσης της χελώνας ΘέσηΨ 0 1 Επιστρέφει την τεταγµένη της θέσης της χελώνας Πίνακας 2: Εντολές µαθηµατικών συναρτήσεων του χελωνόκοσµου Εντολή Πλήθος Εισόδων Πλήθος Εξόδων Περιγραφή Sum α β 2 1 Επιστρέφει το άθροισµα των δύο αριθµών που δέχεται στην είσοδο της. Κάνει δηλαδή α+β Difference α β 2 1 Επιστρέφει τη διαφορά των δύο αριθµών που δέχεται στην είσοδο της. Κάνει δηλαδή α-β Παράδειγµα χρήσης Sum 3 5 Difference 8 3 ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 27

28 Product α β 2 1 Επιστρέφει το γινόµενο των δύο αριθµών που δέχεται στην είσοδο της. Κάνει δηλαδή α*β Πηλίκο α β 2 1 Επιστρέφει το πηλίκο των δύο αριθµών που δέχεται στην είσοδο της. Κάνει δηλαδή α/β Remainder α β 2 1 Επιστρέφει το υπόλοιπο της διαίρεσης των δύο αριθµών που δέχεται στην είσοδό της Ριζα αριθµός 1 1 Επιστρέφει την τετραγωνική ρίζα του αριθµού που δέχεται στην είσοδο της ύναµη χ n 2 1 Υψώνει τον αριθµό χ στη δύναµη n και επιστρέφει το αποτέλεσµα. Είναι δηλαδή το χ n Απ αριθµός 1 1 Επιστρέφει το απόλυτο του αριθµού που δέχεται στην είσοδο της Συνηµ µοίρες 1 1 Επιστρέφει το συνηµίτονο της γωνίας που δέχεται σαν είσοδο Ηµ µοίρες 1 1 Επιστρέφει το ηµίτονο της γωνίας που δέχεται σαν είσοδο Εφ µοίρες 1 1 Επιστρέφει την εφαπτοµένη της γωνίας που δέχεται σαν είσοδο Arccos µοίρες 1 1 Επιστρέφει το τόξο συνηµίτονου της γωνίας που δέχεται σαν είσοδο Product 2 4 Πηλίκο 6 3 Remainder 11 2 Ρίζα 60 Power 2 4 Απ -10 Συνηµ 60 Ηµ 60 Εφ 60 Arccos 0.5 ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 28

29 Arcsin µοίρες 1 1 Επιστρέφει το τόξο ηµίτονου της γωνίας που δέχεται σαν είσοδο τοξεφ µοίρες 1 1 Επιστρέφει το τόξο εφαπτοµένης της γωνίας που δέχεται σαν είσοδο Exp αριθµός 1 1 Επιστρέφει την εκθετική συνάρτηση µε βάση e και δύναµη τον αριθµό που δέχεται σαν είσοδο Arcsin 0.5 Arctan 45 Exp 1 Integer αριθµός 1 1 Επιστρέφει το ακέραιο µέρος του αριθµού που δέχεται σαν είσοδο Integer 2.8 Round αριθµός 1 1 Επιστρέφει τη στρογγυλοποίηση του αριθµού που δέχεται στην είσοδό της Round 2.3 Round 3.8 πι 0 1 Επιστρέφει τον αριθµό π (3,14) Βασικοί κωδικοί χρωµάτων RBG για την αλλαγή χρώµατος χελώνας Κόκκινο Πράσινο Μπλε Μαύρο Κίτρινο Πορτοκαλί Για όλα τα χρώµατα επισκεφτείτε τον ιστότοπο και επιλέξτε τους κατάλληλους κωδικούς. ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 29

30 Παράρτηµα Β Επιπλέον παραδείγµατα χρήσης του χελωνόκοσµου Παράδειγµα 1: Κύµατα µε σκάλες Γράψτε και ορίστε την παρακάτω διαδικασία: για σκαλοπάτι_άνω µπροστά 2 δεξιά 90 µπροστά 5 αριστερά 90 τέλος Γράψτε και ορίστε την παρακάτω διαδικασία: Για σκαλοπάτι_κάτω εξιά 90 µπροστά 5 δεξιά 90 µπροστά 2 αριστερά 180 τέλος Γράψτε και ορίστε την παρακάτω διαδικασία: για σκάλα_ανω επανάλαβε 5[ σκαλοπάτι_άνω] τέλος Γράψτε και ορίστε την παρακάτω διαδικασία: για σκάλα_κάτω επανάλαβε 5[ σκαλοπάτι_κάτω] τέλος ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 30

31 Γράψτε και ορίστε την παρακάτω διαδικασία: Για σκάλα_ορθή σκάλα_άνω σκάλα_κάτω τέλος Γράψτε και ορίστε την παρακάτω διαδικασία: Για σκάλα_ανάποδη σκάλα_κάτω σκάλα_άνω τέλος Γράψτε ορίστε και εκτέλεσε την παρακάτω διαδικασία: Για κύµατα Επανάλαβε 4[σκάλα_ορθή σκάλα_ανάποδη] τέλος Η τελευταία διαδικασία κύµατα όταν εκτελεστεί καλεί την υποδιαδικασία σκάλα_ορθή και την υποδιαδικασία σκάλα_ανάποδη που µε τη σειρά τους καλούνε τις υποδιαδικασίες σκάλα_ανω και σκάλα_κάτω και στη συνέχεια οι τελευταίες καλούνε τις υποδιαδικασίες σκαλοπάτι_άνω και σκαλοπάτι_κάτω αντίστοιχα. Αυτό έχει σαν συνέπεια η χελώνα να σχεδιάζει στην περιοχή του καµβά κάτι που να οµοιάζει µε κύµατα, όπως φαίνεται παρακάτω: ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 31

32 Παράδειγµα 2: ιαγώνιες κανονικού πολυγώνου µε αναδροµή Ακολουθεί ένα παράδειγµα στο οποίο γίνεται η χρήση της αναδροµής για την κατασκευή όλων των διαγωνίων ενός ν-γώνου. Οι διαδικασίες που ορίζονται είναι οι εξείς: Για διαγωνιες :ν :s επανελαβε :ν[ σχεδιασε_διαγωνιες :ν :s 2 α ((:ν-3)*(180/:ν)) µ :s δ (360/:ν) ] τελος για σχεδιασε_διαγωνιες :ν :s :κ if :κ>(:ν-2) [stop] δ 180/:ν µ µηκος_διαγωνιου :ν :s :κ π µηκος_διαγωνιου:ν :s :κ σχεδιασε_διαγωνιες :ν :s :κ+1 τελος για διαµετρος :ν :s output 2*((:s*sin (180*(:ν-2)/(2*:ν)))/sin (360/:ν)) τελος για µηκος_διαγωνιου :ν :s :κ output (διαµετρος :ν :s)*sin (180*:κ/:ν) τελος ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 32

33 Η κύρια διαδικασία είναι η διαγώνιες :ν :s, η οποία παίρνει ως εισόδους το πλήθος των πλευρών :ν του πολυγώνου και το µήκος :s της πλευράς. Στη συνέχεια για κάθε γωνία του πολυγώνου καλείται η διαδικασία σχεδίασε_διαγώνιες η οποία σχεδιάζει αναδροµικά τις διαγώνιες της γωνίας. Ένα παράδειγµα εκτέλεσης για ένα 8-γωνο µε µήκος πλευράς 60 φαίνεται στην παρακάτω εικόνα. Η εκτέλεση γίνεται µε την εντολή διαγώνιες ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 33

34 Παράδειγµα 3: Σχεδιασµός του σχήµατος Ροζέτα µε χρήση αναδροµής Το σχήµα της ροζέτας είναι ένα πολύπλοκο σχήµα το οποίο κατασκευάζεται µε βάση γεωµετρικούς κανόνες και συναρτήσεις. Πρώτα σχεδιάζεται ένας αριθµός οµόκεντρων κύκλων, µε ακτίνες διπλάσιες, τριπλάσιες, κ.ο.κ. της ακτίνας του εσωτερικού κύκλου. Στη συνέχεια ο εσωτερικός κύκλος χωρίζεται σε ίσα τόξα. Οι χορδές αυτών των τόξων είναι οι βάσεις ισοσκελών τριγώνων που οι κορυφές τους βρίσκονται στον επόµενο κύκλο. Τα σηµεία των κορυφών της πρώτης σειράς των τριγώνων αποτελούν τα σηµεία των βάσεων της δεύτερης σειράς των τριγώνων. Κατ αυτόν τον τρόπο συνεχίζουµε µέχρι να συµπληρώσουµε και την τελευταία σειρά τριγώνων. Οι συναρτήσεις που ορίζονται στον χελονώκοσµο είναι οι έξης: για ρόµβος :α :β φτιάξε "θ arccos(:β/(2*:α)) α :θ επανάλαβε 2 [ µ :α δ 2*:θ µ :α δ 180-2*:θ] δ :θ τέλος για ροζέτα :ν :α :β φτιάξε "θ arccos(:β/(2*:α)) αν :θ<90/:ν [σταµάτησε] επανάλαβε :ν [ ρόµβος :α :β σπ µ :β σκ α 360/:ν] δ :θ µ :α α 2*:θ δ :θ-180/:ν ροζέτα :ν :α 2*:α*cos(:θ-180/:ν) τέλος ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 34

35 Η βασική διαδικασία είναι η ροζέτα :ν :α :β και η εκτέλεση της ως Ροζέτα έχει το εξής αποτέλεσµα: ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 35

36 Σηµείωση: Το παρόν «Εγχειρίδιο Χρήσης» έχει συνταχθεί από ερευνητές του Εργαστηρίου Εκπαιδευτικής Τεχνολογίας σε συνεργασία µε εκπαιδευτικούς που έχουν χρησιµοποιήσει εκτενώς το «Χελωνόκοσµο» σε σχολική τάξη. ΕΡΓΑΣΤΗΡΙΟ ΕΚΠΑΙΔΕΥΤΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ 36

Εγχειρίδιο Χρήσης του «Χελωνόκοσμου»

Εγχειρίδιο Χρήσης του «Χελωνόκοσμου» Εργαστήριο Εκπαιδευτικής Τεχνολογίας Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών Φιλοσοφική Σχολή Τμήμα Φ.Π.Ψ., Τομέας Παιδαγωγικής Διευθυντής: Καθ. Χ. Κυνηγός Εγχειρίδιο Χρήσης του «Χελωνόκοσμου» Έκδοση

Διαβάστε περισσότερα

Εγχειρίδιο Χρήσης του «Χελωνόκοσμου»

Εγχειρίδιο Χρήσης του «Χελωνόκοσμου» Εργαστήριο Εκπαιδευτικής Τεχνολογίας Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών Φιλοσοφική Σχολή Τμήμα Φ.Π.Ψ., Τομέας Παιδαγωγικής Διευθυντής: Καθ. Χ. Κυνηγός Εγχειρίδιο Χρήσης του «Χελωνόκοσμου» Περιεχόμενα

Διαβάστε περισσότερα

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

ΣΗΜΕΙΩΣΕΙΣ ΑΒΑΚΙΟ- LOGO ΣΕΝΑΡΙΟ ΣΤΑ ΠΑΡΑΛΛΗΛΟΓΡΑΜΜΑ ΣΗΜΕΙΩΣΕΙΣ ΑΒΑΚΙΟ- LOGO ΣΕΝΑΡΙΟ ΣΤΑ ΠΑΡΑΛΛΗΛΟΓΡΑΜΜΑ Το περιβάλλον... 2 Απλός Χειρισµός... 3 Πρωτογενείς διαδικασίες... 4 ιαδικασίες... 5 κατασκευή τόξου... 6 Κατασκευή κύκλου... 6 Παραµετρικές διαδικασίες...

Διαβάστε περισσότερα

ΒΑΣΙΚΕΣ ΟΔΗΓΙΕΣ ΓΙΑ ΤΗΝ ΧΡΗΣΗ ΤΟΥ ΧΕΛΩΝΟΚΟΣΜΟΥ ΣΤΟ ΑΒΑΚΙΟ E-SLATE ΠΟΙΕΣ ΨΗΦΙΔΕΣ ΠΡΕΠΕΙ ΝΑ ΕΜΦΑΝΙΣΟΥΜΕ

ΒΑΣΙΚΕΣ ΟΔΗΓΙΕΣ ΓΙΑ ΤΗΝ ΧΡΗΣΗ ΤΟΥ ΧΕΛΩΝΟΚΟΣΜΟΥ ΣΤΟ ΑΒΑΚΙΟ E-SLATE ΠΟΙΕΣ ΨΗΦΙΔΕΣ ΠΡΕΠΕΙ ΝΑ ΕΜΦΑΝΙΣΟΥΜΕ ΒΑΣΙΚΕΣ ΟΔΗΓΙΕΣ ΓΙΑ ΤΗΝ ΧΡΗΣΗ ΤΟΥ ΧΕΛΩΝΟΚΟΣΜΟΥ ΣΤΟ ΑΒΑΚΙΟ E-SLATE Επιμόρφωση Β Επιπέδου, Ξάνθη, 2013 Γιάννης Κουτίδης, www.kutidis.gr Το λογισμικό βρίσκεται στην διεύθυνση http://etl.ppp.uoa.gr/_content/download/index_download.htm

Διαβάστε περισσότερα

Εντολές της Γλώσσας Συγγραφής Turtle Tracks Logo του Αβάκιου.

Εντολές της Γλώσσας Συγγραφής Turtle Tracks Logo του Αβάκιου. Εντολές της Γλώσσας Συγγραφής Turtle Tracks Logo του Αβάκιου. Εργαστήριο Εκπαιδευτικής Τεχνολογίας Φιλοσοφική Σχολή Τμήμα ΦΠΨ, Τομέας Παιδαγωγικής Διευθυντής Καθ. Χ.Κυνηγός http://etl.ppp.uoa.gr Το TurtleTracks

Διαβάστε περισσότερα

«Αβάκιο» Οδηγός χρήσης Μικρόκοσμου που αποτελείται από τις ψηφίδες Καμβάς, Χελώνα, Γλώσσα, Μεταβολέας, Χρώματα.

«Αβάκιο» Οδηγός χρήσης Μικρόκοσμου που αποτελείται από τις ψηφίδες Καμβάς, Χελώνα, Γλώσσα, Μεταβολέας, Χρώματα. «Αβάκιο» Οδηγός χρήσης Μικρόκοσμου που αποτελείται από τις ψηφίδες Καμβάς, Χελώνα, Γλώσσα, Μεταβολέας, Χρώματα. Πώς θα δουλέψεις με το Χελωνόκοσμο την πρώτη φορά 1. Θα χρησιμοποιήσεις το αριστερό πλήκτρο

Διαβάστε περισσότερα

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

Προγραμματισμός με Logo στο MicroWorlds Pro 1 Προγραμματισμός με Logo στο MicroWorlds Pro Η Logo είναι μια γλώσσα προγραμματισμού ειδικά σχεδιασμένη για τους μαθητές. Το πιο βασικό ίσως εργαλείο της Logo είναι η χελώνα. Κάποιες βασικές εντολές της

Διαβάστε περισσότερα

Λογισµικό µε γλώσσα προγραµµατισµού. Logo. Εισαγωγή στη Γεωµετρία της Χελώνας ΧΕΛΩΝΟΚΟΣΜΟΣ

Λογισµικό µε γλώσσα προγραµµατισµού. Logo. Εισαγωγή στη Γεωµετρία της Χελώνας ΧΕΛΩΝΟΚΟΣΜΟΣ Λογισµικό µε γλώσσα προγραµµατισµού Logo Εισαγωγή στη Γεωµετρία της Χελώνας ΧΕΛΩΝΟΚΟΣΜΟΣ «Μαθαίνουµε καλύτερα κάνοντας... αλλά µαθαίνουµεακόµακαλύτερααν συνδυάσουµετηδράσηµετηνοµιλία και το στοχασµόπάνωσ

Διαβάστε περισσότερα

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

Εντολές της LOGO (MicroWorlds Pro) Εντολές της LOGO (MicroWorlds Pro) Εντολές εμφάνισης (εξόδου) και αριθμητικές πράξεις δείξε Εμφανίζει στην οθόνη έναν αριθμό, το αποτέλεσμα πράξεων, μια λέξη ή μια λίστα (ομάδα) λέξεων. δείξε 200 200 δείξε

Διαβάστε περισσότερα

Βασικές Εντολές MicroWorlds Pro.

Βασικές Εντολές MicroWorlds Pro. Βασικές Εντολές MicroWorlds Pro. 1. μπροστά (μπ) αριθμός Μετακινεί τη χελώνα προς τα εμπρός. π.χ. μπροστά 100 2. πίσω (πι) αριθμός Μετακινεί τη χελώνα προς τα πίσω. π.χ. πι 30 3. δεξιά (δε) αριθμός Στρέφει

Διαβάστε περισσότερα

ΟΔΗΓΟΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΚΑΙ ΓΡΗΓΟΡΗΣ ΕΚΚΙΝΗΣΗΣ

ΟΔΗΓΟΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΚΑΙ ΓΡΗΓΟΡΗΣ ΕΚΚΙΝΗΣΗΣ ΟΔΗΓΟΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΚΑΙ ΓΡΗΓΟΡΗΣ ΕΚΚΙΝΗΣΗΣ ΗΛΙΑΣ ΚΑΙΣΑΡΗΣ 65ο ΓΥΜΝΑΣΙΟ ΑΘΗΝΑΣ ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ Το Αβάκιο δημιουργήθηκε από το Ινστιτούτο Τεχνολογίας Υπολογιστών και λειτουργεί σε περιβάλλον Windows98/2000/ME/XP/Vista/7.

Διαβάστε περισσότερα

Κεφάλαιο 1: Κίνηση και γεωμετρικά σχήματα

Κεφάλαιο 1: Κίνηση και γεωμετρικά σχήματα Ασκήσεις της Ενότητας 2 : Ζωγραφίζοντας με το ΒΥΟΒ -1- α. Η χρήση της πένας Κεφάλαιο 1: Κίνηση και γεωμετρικά σχήματα Υπάρχουν εντολές που μας επιτρέπουν να επιλέξουμε το χρώμα της πένας, καθώς και το

Διαβάστε περισσότερα

Εγχειρίδιο Χρήσης της «Χελωνόσφαιρας»

Εγχειρίδιο Χρήσης της «Χελωνόσφαιρας» Εργαστήριο Εκπαιδευτικής Τεχνολογίας Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών Φιλοσοφική Σχολή Τμήμα Φ.Π.Ψ., Τομέας Παιδαγωγικής Διευθυντής: Καθ. Χ. Κυνηγός Εγχειρίδιο Χρήσης της «Χελωνόσφαιρας» Περιεχόμενα

Διαβάστε περισσότερα

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

ΣΗΜΕΙΩΣΕΙΣ. στη γλώσσα προγραμματισμού. Γκέτσιος Βασίλειος ΣΗΜΕΙΩΣΕΙΣ στη γλώσσα προγραμματισμού Microsoft Worlds Pro Γκέτσιος Βασίλειος Σημειώσεις στη γλώσσα προγραμματισμού Microsoft Worlds Pro σελ. 1 Το περιβάλλον προγραμματισμού Microsoft Worlds Pro Μενού

Διαβάστε περισσότερα

Οι εντολές του MaLT+

Οι εντολές του MaLT+ Έλεγχος του χαρακτήρα Οι εντολές του MaLT+ Ελληνική Εντολή Αγγλική Εντολή Περιγραφή Παράδειγμα Κίνηση του χαρακτήρα Μπροστά/μ Πίσω/π fw/fd/forward bw/bk/backward προχωράει μπροστά τόσα βήματα όσο ο προχωράει

Διαβάστε περισσότερα

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

Γ ΓΥΜΝΑΣΙΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΜΕ ΤΗ ΓΛΩΣΣΑ MicroWorlds Pro Για να μπορέσουμε να εισάγουμε δεδομένα από το πληκτρολόγιο αλλά και για να εξάγουμε εμφανίσουμε αποτελέσματα στην οθόνη του υπολογιστή χρησιμοποιούμε τις εντολές Εισόδου και Εξόδου αντίστοιχα. Σύνταξη

Διαβάστε περισσότερα

Εγχειρίδιο Χρήσης του «Μαθη.Συ.»

Εγχειρίδιο Χρήσης του «Μαθη.Συ.» Εργαστήριο Εκπαιδευτικής Τεχνολογίας Εθνικό και Καποδιστριακό Πανεπιστήμιο Αθηνών Φιλοσοφική Σχολή Τμήμα Φ.Π.Ψ., Τομέας Παιδαγωγικής Διευθυντής: Καθ. Χ. Κυνηγός Εγχειρίδιο Χρήσης του «Μαθη.Συ.» Πίνακας

Διαβάστε περισσότερα

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

Ενότητα 2. Ζωγραφίζοντας με το ΒΥΟΒ Ενότητα 2 : Ζωγραφίζοντας με το ΒΥΟΒ -1- Ενότητα 2. Ζωγραφίζοντας με το ΒΥΟΒ Κεφάλαιο 1: Κίνηση και γεωμετρικά σχήματα α. Θέση και προσανατολισμός της μορφής Η θέση της κάθε μορφής στο σκηνικό προσδιορίζεται

Διαβάστε περισσότερα

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

7 ο Γυμνάσιο Καβάλας Καλλιόπη Παρσέλια Σχολ. έτος: Το περιβάλλον προγραμματισμού MicroWorlds Pro Το περιβάλλον προγραμματισμού MicroWorlds Pro 1 Εντολές στο Microworlds Pro Η εντολή εξόδου δείξε χρησιμοποιείται: 1. Για να εκτελέσουμε αριθμητικές πράξεις Παραδείγματα Εντολές στο κέντρο εντολών Αποτέλεσμα

Διαβάστε περισσότερα

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

Ο Προγραμματισμός στην Πράξη Ο Προγραμματισμός στην Πράξη Το περιβάλλον προγραμματισμού MicroWorlds Pro Μενού επιλογών Γραμμή εργαλείων Επιφάνεια εργασίας Περιοχή Καρτελών Κέντρο εντολών Καρτέλες Οι πρώτες εντολές Εντολές εμφάνισης

Διαβάστε περισσότερα

Ο ΗΓΟΣ ΧΡΗΣΗΣ ΓΕΩΜΕΤΡΙΑ

Ο ΗΓΟΣ ΧΡΗΣΗΣ ΓΕΩΜΕΤΡΙΑ ΜΑΘΗΜΑΤΙΚΑ ΜΕ ΤΟ ΛΟΓΙΣΜΙΚΟ GEOGEBRA Ο ΗΓΟΣ ΧΡΗΣΗΣ ΓΕΩΜΕΤΡΙΑ Η ΠΡΩΤΗ ΓΝΩΡΙΜΙΑ ΜΕ ΤΗΝ ΓΕΩΜΕΤΡΙΑ ΤΟΥ GEOGEBRA 1. ΓΕΝΙΚΑ Με το λογισµικό Geogebra µπορούµε να κατασκευάσουµε όλα σχεδόν τα γεωµετρικά επίπεδα

Διαβάστε περισσότερα

Οδηγίες για το Geogebra Μωυσιάδης Πολυχρόνης Δόρτσιος Κώστας

Οδηγίες για το Geogebra Μωυσιάδης Πολυχρόνης Δόρτσιος Κώστας Οδηγίες για το Geogebra Μωυσιάδης Πολυχρόνης Δόρτσιος Κώστας Η πρώτη οθόνη μετά την εκτέλεση του προγράμματος διαφέρει κάπως από τα προηγούμενα λογισμικά, αν και έχει αρκετά κοινά στοιχεία. Αποτελείται

Διαβάστε περισσότερα

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

Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo; Κεφάλαιο 2 Εισαγωγή Πώς μπορούμε να δημιουργούμε γεωμετρικά σχέδια με τη Logo; Η Logo είναι μία από τις πολλές γλώσσες προγραμματισμού. Κάθε γλώσσα προγραμματισμού έχει σκοπό τη δημιουργία προγραμμάτων

Διαβάστε περισσότερα

21. ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 4 - ΔΗΜΙΟΥΡΓΩΝΤΑΣ ΜΕ ΤΟ BYOB BYOB. Αλγόριθμος Διαδικασία Παράμετροι

21. ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 4 - ΔΗΜΙΟΥΡΓΩΝΤΑΣ ΜΕ ΤΟ BYOB BYOB. Αλγόριθμος Διαδικασία Παράμετροι 21. ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 4 - ΔΗΜΙΟΥΡΓΩΝΤΑΣ ΜΕ ΤΟ BYOB BYOB Αλγόριθμος Διαδικασία Παράμετροι Τι είναι Αλγόριθμος; Οι οδηγίες που δίνουμε με λογική σειρά, ώστε να εκτελέσουμε μια διαδικασία ή να επιλύσουμε ένα

Διαβάστε περισσότερα

1ο μέρος 1. Φτιάχνουμε την πίστα. Μια ενδεικτική πίστα φαίνεται παρακάτω:

1ο μέρος 1. Φτιάχνουμε την πίστα. Μια ενδεικτική πίστα φαίνεται παρακάτω: 1ο μέρος 1. Φτιάχνουμε την πίστα. Μια ενδεικτική πίστα φαίνεται παρακάτω: Εικόνα 1 Για να φτιάξουμε το τείχος επιλέγουμε καταρχήν την καρτέλα Γραφικά (κάτω δεξιά) και έπειτα το γεμάτο τετράγωνο από την

Διαβάστε περισσότερα

Ε Ρ Ω Τ Η Σ Ε Ι Σ Θ Ε Ω Ρ Ι Α Σ.

Ε Ρ Ω Τ Η Σ Ε Ι Σ Θ Ε Ω Ρ Ι Α Σ. Μ Ν Σ Υ Κ Σ Ε Ρ Ω Τ Η Σ Ε Ι Σ Θ Ε Ω Ρ Ι Σ. 1. Να γράψετε τους τύπους του εμβαδού των : (α) τετραγώνου (β) ορθογωνίου παραλληλογράμμου (γ) παραλληλογράμμου (δ) τριγώνου (ε) ορθογωνίου τριγώνου (στ) τραπεζίου.

Διαβάστε περισσότερα

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

(ΕΙΝΑΙ ΕΝΤΟΛΗ ΕΞΟΔΟΥ) MICROWORLDS PRO ΧΕΛΩΝΕΣ!!! ΓΙΑ ΝΑ ΑΛΛΑΞΩ ΤΟ ΧΡΩΜΑ ΤΗΣ ΧΕΛΩΝΑΣ ΧΡΗΣΙΜΟΠΟΙΩ ΤΟ ΜΟΛΥΒΙ ΑΠΟ ΤΗΝ ΚΑΡΤΕΛΑ ΓΡΑΦΙΚΑ, ΕΠΙΛΕΓΩ ΧΡΩΜΑ ΚΑΙ ΚΛΙΚ ΣΤΗ ΧΕΛΩΝΑ Όταν θελήσετε να αλλάξετε κουστούμι σε μια χελώνα, επιλέξτε

Διαβάστε περισσότερα

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

ΓΥΜΝΑΣΙΟ ΚΑΣΤΕΛΛΑΝΩΝ ΜΕΣΗΣ ΑΛΓΕΒΡΑ ΑΛΓΕΒΡΑ ΠΡΟΑΠΑΙΤΟΥΜΕΝΑ ΑΠΟ Α ΓΥΜΝΑΣΙΟΥ Ομόσημοι Ετερόσημοι αριθμοί Αντίθετοι Αντίστροφοι αριθμοί Πρόσθεση ομόσημων και ετερόσημων ρητών αριθμών Απαλοιφή παρενθέσεων Πολλαπλασιασμός και Διαίρεση ρητών αριθμών

Διαβάστε περισσότερα

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

ΜΑΘΗΜΑΤΙΚΑ Β ΓΥΜΝΑΣΙΟΥ ΜΙΑ ΠΡΟΕΤΟΙΜΑΣΙΑ ΓΙΑ ΤΙΣ ΕΞΕΤΑΣΕΙΣ 2 ΓΥΜΝΑΣΙΟ ΥΜΗΤΤΟΥ ΜΑΘΗΜΑΤΙΚΑ Β ΓΥΜΝΑΣΙΟΥ ΜΙΑ ΠΡΟΕΤΟΙΜΑΣΙΑ ΓΙΑ ΤΙΣ ΕΞΕΤΑΣΕΙΣ - Σελίδα 1 από 6 - 1. Η ΔΟΜΗ ΤΩΝ ΘΕΜΑΤΩΝ ΤΩΝ ΕΞΕΤΑΣΕΩΝ Στις εξετάσεις του Μαίου-Ιουνίου µας δίνονται δύο θέµατα θεωρίας και

Διαβάστε περισσότερα

ΣΧΕ ΙΟ ΜΑΘΗΜΑΤΟΣ : Μαθηµατικά Θετικής και Τεχνολογικής κατεύθυνσης : Β Ενιαίου Λυκείου

ΣΧΕ ΙΟ ΜΑΘΗΜΑΤΟΣ : Μαθηµατικά Θετικής και Τεχνολογικής κατεύθυνσης : Β Ενιαίου Λυκείου ΜΑΘΗΜΑ ΤΑΞΗ ΕΝΟΤΗΤΑ ΕΙΣΗΓΗΤΗΣ : Μαθηµατικά Θετικής και Τεχνολογικής κατεύθυνσης : Β Ενιαίου Λυκείου : Υπερβολή : Λυµπερόπουλος Ιωάννης. Σκοπός : Οι µαθητές να γνωρίζουν : α) Τον ορισµό της υπερβολής. β)

Διαβάστε περισσότερα

Βασικό Επίπεδο στο Modellus

Βασικό Επίπεδο στο Modellus Βασικό Επίπεδο στο Modellus Το λογισµικό Modellus επιτρέπει στον χρήστη να οικοδοµήσει µαθηµατικά µοντέλα και να τα εξερευνήσει µε προσοµοιώσεις, γραφήµατα, πίνακες τιµών. Ο χρήστης πρέπει να γράψει τις

Διαβάστε περισσότερα

ΜΑΘΗΜΑ: ΠΛΗΡΟΦΟΡΙΚΗ ΤΑΞΗ: Γ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΓΛΩΣΣΑ LOGO ΠΕΡΙΒΑΛΛΟΝ MICROWORLDS PRO

ΜΑΘΗΜΑ: ΠΛΗΡΟΦΟΡΙΚΗ ΤΑΞΗ: Γ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΓΛΩΣΣΑ LOGO ΠΕΡΙΒΑΛΛΟΝ MICROWORLDS PRO ΜΑΘΗΜΑ: ΠΛΗΡΟΦΟΡΙΚΗ ΤΑΞΗ: Γ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΣΕ ΓΛΩΣΣΑ LOGO ΠΕΡΙΒΑΛΛΟΝ MICROWORLDS PRO 1. Δημιουργήστε τα παρακάτω σχήματα: Όλα τα σχήματα έχουν πλευρά 100, εκτός από το δωδεκάγωνο που έχει πλευρά 80. Τον

Διαβάστε περισσότερα

KTurtle. KTurtle του KDE. KTurtle (καμβάς), Επεξεργαστής Κώδικα και Επιθεωρητής (Εικόνα 2.1). Στην Κονσόλα (Εκτελεστής) Επιφάνεια Εργασίας (καμβάς)

KTurtle. KTurtle του KDE. KTurtle (καμβάς), Επεξεργαστής Κώδικα και Επιθεωρητής (Εικόνα 2.1). Στην Κονσόλα (Εκτελεστής) Επιφάνεια Εργασίας (καμβάς) Το πρόγραμμα KTurtle είναι διαθέσιμο για όλες τις μεγάλες διανομές Linux καθώς και για Windows: http://windows.kde.org/ Μπορείτε να το κατεβάσετε και να το εγκαταστήσετε στον υπολογιστή σας εντελώς δωρεάν

Διαβάστε περισσότερα

Εντολές της «Χελωνόσφαιρας»

Εντολές της «Χελωνόσφαιρας» Εντολές της «Χελωνόσφαιρας» Πίνακας 1: Εντολές ελέγχου της οντότητας Ελληνική Εντολή Αγγλική Εντολή Περιγραφή Παράδειγμα Κίνηση της οντότητας Μπροστά/μ Πίσω/π Forward/ fw/fd/ number Backward/bw/bk/ number

Διαβάστε περισσότερα

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

Ο παρακάτω πίνακας τιμών θα βοηθήσει να γίνει πιο κατανοητή η λειτουργία των εντολών της συγκεκριμένης άσκησης. Α/Α Εντολές Μνήμη (Μεταβλητή α) Οθόνη Ασκήσεις 1) Να γράψετε τι κάνουν οι παρακάτω εντολές: κάνε "α 10 δείξε :α κάνε "α :α + 0 δείξε :α Η πρώτη εντολή δημιουργεί μια μεταβλητή με όνομα α και της δίνει την τιμή 10. Η δεύτερη εντολή εμφανίζει

Διαβάστε περισσότερα

3) το παράθυρο Πίνακας τιμών όπου εμφανίζονται οι τιμές που παίρνουν οι παράμετροι

3) το παράθυρο Πίνακας τιμών όπου εμφανίζονται οι τιμές που παίρνουν οι παράμετροι Ο Δ Η Γ Ι Ε Σ Γ Ι Α Τ Ο M O D E L L U S 0.0 4. 0 5 Για να κατεβάσουμε το πρόγραμμα Επιλέγουμε Download στη διεύθυνση: http://modellus.co/index.php/en/download. Στη συνέχεια εκτελούμε το ModellusX_windows_0_4_05.exe

Διαβάστε περισσότερα

Παράδειγμα «Ημίτονο και ζωγραφική!»: Έχει δει στα μαθηματικά τη γραφική παράσταση της συνάρτησης του ημιτόνου; Σας θυμίζει κάτι η παρακάτω εικόνα;

Παράδειγμα «Ημίτονο και ζωγραφική!»: Έχει δει στα μαθηματικά τη γραφική παράσταση της συνάρτησης του ημιτόνου; Σας θυμίζει κάτι η παρακάτω εικόνα; Τελεστές, συνθήκες και άλλα! Όπως έχει διαφανεί από όλα τα προηγούμενα παραδείγματα, η κατασκευή κατάλληλων συνθηκών στις εντολές εάν, εάν αλλιώς, για πάντα εάν, περίμενε ώσπου, επανέλαβε ώσπου, είναι

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

Σύντομος οδηγός αναφοράς Για Windows Έκδοση 4.0

Σύντομος οδηγός αναφοράς Για Windows Έκδοση 4.0 Σύντομος οδηγός αναφοράς Για Windows Έκδοση 4.0 Παράθυρα των εγγράφων Επιφάνεια του σχεδίου. Σχεδιάστε εδώ νέα αντικείμενα με τα εργαλεία σημείων, διαβήτη, σχεδίασης ευθύγραμμων αντικειμένων και κειμένου.

Διαβάστε περισσότερα

Επαναληπτικές Ασκήσεις

Επαναληπτικές Ασκήσεις Β' Γυμν. - Επαναληπτικές Ασκήσεις 1 Άσκηση 1 Απλοποίησε τις αλγεβρικές παραστάσεις (α) 2y 2z 8ω 8ω 2y 2z (β) 1x 2y 3z 3 3 z 2z z 2 x y Επαναληπτικές Ασκήσεις Άλγεβρα - Γεωμετρία Άσκηση 2 Υπολόγισε την

Διαβάστε περισσότερα

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

αξιοποίηση των ΤΠΕ: Η logo στη διδακτική διδακτική πράξη Παιδαγωγική αξιοποίηση Δρ. Ι. Μπέλλου, Σχ αξιοποίηση των ΤΠΕ: Η logo στη διδακτική διδακτική πράξη Μια προσέγγιση για τη Γ Γυμνασίου Σχ. Σύμβουλος ΠΕ19 Δρ. Ιωάννα Μπέλλου Σχ. Σύμβουλος ΠΕ19 Μια διδακτική

Διαβάστε περισσότερα

Οδηγίες για το CABRI - GEOMETRY II Μωυσιάδης Πολυχρόνης - Δόρτσιος Κώστας

Οδηγίες για το CABRI - GEOMETRY II Μωυσιάδης Πολυχρόνης - Δόρτσιος Κώστας Οδηγίες για το CABRI - GEOMETRY II Μωυσιάδης Πολυχρόνης - Δόρτσιος Κώστας Εκτελώντας το πρόγραμμα παίρνουμε ένα παράθυρο εργασίας Γεωμετρικών εφαρμογών. Τα βασικά κουμπιά και τα μενού έχουν την παρακάτω

Διαβάστε περισσότερα

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

Το περιβάλλον προγραμματισμού MicroWorlds Pro Μενού επιλογών Το περιβάλλον προγραμματισμού MicroWorlds Pro Γραμμή εργαλείων Επιφάνεια εργασίας Περιοχή Καρτελών Κέντρο εντολών Εικόνα 2.1: Το περιβάλλον της MicroWorlds Pro. Καρτέλες Οι πρώτες εντολές

Διαβάστε περισσότερα

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

ΘΕΜΑ Ενημέρωση για θέματα εξετάσεων της Γ γυμνασίου για το μάθημα της πληροφορικής (σχετικά με τη logo). ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ ΠΕΡΙΦΕΡΕΙΑΚΗ ΔΙΕΥΘΥΝΣΗ ΠΡΩΤΟΒΑΘΜΙΑΣ ΚΑΙ ΔΕΥΤΕΡΟΒΑΘΜΙΑΣ ΕΚΠΑΙΔΕΥΣΗΣ ΑΤΤΙΚΗΣ ΓΡΑΦΕΙΟ ΣΧΟΛΙΚΩΝ ΣΥΜΒΟΥΛΩΝ Β Δ/ΝΣΗΣ ΔΕΥΤ/ΘΜΙΑΣ ΕΚΠ. ΑΘΗΝΑΣ Μεσογείων 402-15342 - Αγία Παρασκευή 210-6392243,

Διαβάστε περισσότερα

Να υπολογίζουμε τους τριγωνομετρικούς αριθμούς οξείας γωνίας. Τη γωνία σε κανονική θέση και τους τριγωνομετρικούς αριθμούς γωνίας σε κανονική θέση.

Να υπολογίζουμε τους τριγωνομετρικούς αριθμούς οξείας γωνίας. Τη γωνία σε κανονική θέση και τους τριγωνομετρικούς αριθμούς γωνίας σε κανονική θέση. Ενότητα 4 Τριγωνομετρία Στην ενότητα αυτή θα μάθουμε: Να υπολογίζουμε τους τριγωνομετρικούς αριθμούς οξείας γωνίας. Τη γωνία σε κανονική θέση και τους τριγωνομετρικούς αριθμούς γωνίας σε κανονική θέση.

Διαβάστε περισσότερα

Ενότητα 2: Εντολές Επανάληψης

Ενότητα 2: Εντολές Επανάληψης Ενότητα 2: Εντολές Επανάληψης Όταν κάποια εντολή ή ολόκληρη ομάδα εντολών επαναλαμβάνεται τότε δεν είναι απαραίτητο να τις γράψουμε πολλές φορές αλλά χρησιμοποιούμε την εντολή ΕΠΑΝΑΛΑΒΕ Συντάσσεται ως

Διαβάστε περισσότερα

ΘΕΩΡΙΑ Β ΓΥΜΝΑΣΙΟΥ. Μια παράσταση που περιέχει πράξεις με μεταβλητές (γράμματα) και αριθμούς καλείται αλγεβρική, όπως για παράδειγμα η : 2x+3y-8

ΘΕΩΡΙΑ Β ΓΥΜΝΑΣΙΟΥ. Μια παράσταση που περιέχει πράξεις με μεταβλητές (γράμματα) και αριθμούς καλείται αλγεβρική, όπως για παράδειγμα η : 2x+3y-8 ΘΕΩΡΙΑ Β ΓΥΜΝΑΣΙΟΥ Άλγεβρα 1 ο Κεφάλαιο 1. Τι ονομάζουμε αριθμητική και τι αλγεβρική παράσταση; Να δώσετε από ένα παράδειγμα. Μια παράσταση που περιέχει πράξεις με αριθμούς, καλείται αριθμητική παράσταση,

Διαβάστε περισσότερα

ΣΚΗΝΙΚΟ ΥΠΟΒΑΘΡΑ ΑΡΧΙΚΗ

ΣΚΗΝΙΚΟ ΥΠΟΒΑΘΡΑ ΑΡΧΙΚΗ Scratch 1. Σκηνικό (Αρχική Έχασες Κέρδισες). Η πρώτη μου δουλειά όταν φτιάχνω ένα παιχνίδι είναι πάω στο ΣΚΗΝΙΚΟ - ΥΠΟΒΑΘΡΑ και να σχεδιάσω (ή να αντιγράψω μια εικόνα από το διαδίκτυο ή από οπουδήποτε

Διαβάστε περισσότερα

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

επιµέλεια Θοδωρής Πιερράτος Βασικές έννοιες προγραµµατισµού Η ύλη που αναπτύσσεται σε αυτό το κεφάλαιο είναι συναφής µε την ύλη που αναπτύσσεται στο 2 ο κεφάλαιο. Όπου υπάρχουν διαφορές αναφέρονται ρητά. Προσέξτε ιδιαίτερα, πάντως,

Διαβάστε περισσότερα

ΕΠΑΝΑΛΗΨΗ Β ΓΥΜΝΑΣΙΟΥ ΑΛΓΕΒΡΑ

ΕΠΑΝΑΛΗΨΗ Β ΓΥΜΝΑΣΙΟΥ ΑΛΓΕΒΡΑ ΕΠΑΝΑΛΗΨΗ Β ΓΥΜΝΑΣΙΟΥ ΑΛΓΕΒΡΑ Να βρείτε στην αντίστοιχη σελίδα του σχολικού σας βιβλίου το ζητούμενο της κάθε ερώτησης που δίνεται παρακάτω και να το γράψετε στο τετράδιό σας. ΚΕΦΑΛΑΙΟ 1 1. Να συμπληρώσετε

Διαβάστε περισσότερα

ΚΕΦΑΛΑΙΟ 2. Φύλλο Εργασίας Καλυπτόμενες ενότητες: 2.4 Κάνοντας τις πρώτες δοκιμές με τη χελώνα

ΚΕΦΑΛΑΙΟ 2. Φύλλο Εργασίας Καλυπτόμενες ενότητες: 2.4 Κάνοντας τις πρώτες δοκιμές με τη χελώνα Γυμνάσιο Ιτέας Σχολικό Έτος : 2016-2017 Τάξη : Γ Μάθημα : ΠΛΗΡΟΦΟΡΙΚΗ Διδάσκων : Χρήστος Ρέτσας Ηλ/κη τάξη (e-class) : tiny.cc/ggym ΚΕΦΑΛΑΙΟ 2 Φύλλο Εργασίας 2.4.1 Καλυπτόμενες ενότητες: 2.4 Κάνοντας τις

Διαβάστε περισσότερα

1 ΘΕΩΡΙΑΣ...με απάντηση

1 ΘΕΩΡΙΑΣ...με απάντηση 1 ΘΕΩΡΙΑΣ.....με απάντηση ΑΛΓΕΒΡΑ Κεφάλαιο 1 0 Εξισώσεις Ανισώσεις 1. Τι ονομάζεται Αριθμητική και τι Αλγεβρική παράσταση; Ονομάζεται Αριθμητική παράσταση μια παράσταση που περιέχει πράξεις μεταξύ αριθμών.

Διαβάστε περισσότερα

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

ΕΞΕΤΑΣΤΕΑ ΥΛΗ Γ ΓΥΜΝΑΣΙΟΥ ΣΤΟ ΜΑΘΗΜΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΕΞΕΤΑΣΤΕΑ ΥΛΗ Γ ΓΥΜΝΑΣΙΟΥ ΣΤΟ ΜΑΘΗΜΑ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Τι είναι Πρόβλημα Πρόβλημα είναι κάθε ζήτημα που τίθεται προς επίλυση, κάθε κατάσταση που μας απασχολεί και πρέπει να αντιμετωπιστεί. Η λύση ενός προβλήματος

Διαβάστε περισσότερα

Παιχνιδάκια με τη LOGO

Παιχνιδάκια με τη LOGO Όταν σβήνει ο υπολογιστής ξεχνάω τα πάντα. Κάτι πρέπει να γίνει Κάθε φορά που δημιουργώ ένα πρόγραμμα στη Logo αυτό αποθηκεύεται προσωρινά στη μνήμη του υπολογιστή. Αν θέλω να διατηρηθούν τα προγράμματά

Διαβάστε περισσότερα

Οδηγίες για το SKETCHPAD Μωυσιάδης Πολυχρόνης - Δόρτσιος Κώστας. Με την εκτέλεση του Sketchpad παίρνουμε το παρακάτω παράθυρο σχεδίασης:

Οδηγίες για το SKETCHPAD Μωυσιάδης Πολυχρόνης - Δόρτσιος Κώστας. Με την εκτέλεση του Sketchpad παίρνουμε το παρακάτω παράθυρο σχεδίασης: Οδηγίες για το SKETCHPAD Μωυσιάδης Πολυχρόνης - Δόρτσιος Κώστας Με την εκτέλεση του Sketchpad παίρνουμε το παρακάτω παράθυρο σχεδίασης: παρόμοιο με του Cabri με αρκετές όμως διαφορές στην αρχιτεκτονική

Διαβάστε περισσότερα

Ποιές εντολές του Scratch πρέπει να ξέρω;

Ποιές εντολές του Scratch πρέπει να ξέρω; Ποιές εντολές του Scratch πρέπει να ξέρω; ΕΝΤΟΛΕΣ ΚΙΝΗΣΗΣ κινήσου χ βήματα στρίψε χ μοίρες στρίψε χ μοίρες στρίψε προς την κατεύθυνση των χ μοιρών στρίψε προς το [] πήγαινε στη θέση χ:[] και y:[] πήγαινε

Διαβάστε περισσότερα

2 ο Εργαστήριο Αλληλεπίδραση και Animation

2 ο Εργαστήριο Αλληλεπίδραση και Animation 2 ο Εργαστήριο Αλληλεπίδραση και Animation Τα προγράμματα που έχουμε δει μέχρι τώρα εκτελούν τον κώδικά τους μία φορά και το πρόγραμμα σταματάει. Ένα πρόγραμμα που δημιουργεί animation ή ανταποκρίνεται

Διαβάστε περισσότερα

Τα Windows Πολύ Απλά και Πολύ Σύντομα

Τα Windows Πολύ Απλά και Πολύ Σύντομα Σαχπατζίδης Αβραάμ Καθηγητής Πληροφορικής Π.Ε 20 Master of Arts (M.A) in "Gender, New Forms of Education, New Forms of Employment and New Technologies in the Information Age". Τα Windows Πολύ Απλά και

Διαβάστε περισσότερα

Τα αλφαριθμητικά αποτελούνται από γράμματα, λέξεις ή άλλους χαρακτήρες (π.χ. μήλο, Ιούλιος 2009, You win!).

Τα αλφαριθμητικά αποτελούνται από γράμματα, λέξεις ή άλλους χαρακτήρες (π.χ. μήλο, Ιούλιος 2009, You win!). ΑΛΦΑΡΙΘΜΗΤΙΚΑ Τα αλφαριθμητικά αποτελούνται από γράμματα, λέξεις ή άλλους χαρακτήρες (π.χ. μήλο, Ιούλιος 2009, You win!). Αποθηκεύονται σε μεταβλητές ή σε λίστες (όπως ή ). Μπορείτε να ενώσετε δυο αλφαριθμητικά

Διαβάστε περισσότερα

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

Παιδαγωγική προσέγγιση: Πρόταση για την διδασκαλία της έννοιας αλγόριθµός στο περιβάλλον MicroWorlds Pro Παιδαγωγική προσέγγιση: Πρόταση για την διδασκαλία της έννοιας αλγόριθµός στο περιβάλλον MicroWorlds Pro Το «Φύλλο Εργασίας» για τους µαθητές Το παρακάτω φύλλο εργασίας µπορεί να χρησιµοποιηθεί ως εισαγωγικό

Διαβάστε περισσότερα

Γρήγορη Εκκίνηση. Όταν ξεκινήσετε το GeoGebra, εμφανίζεται το παρακάτω παράθυρο:

Γρήγορη Εκκίνηση. Όταν ξεκινήσετε το GeoGebra, εμφανίζεται το παρακάτω παράθυρο: Τι είναι το GeoGebra; Γρήγορη Εκκίνηση Λογισμικό Δυναμικών Μαθηματικών σε ένα - απλό στη χρήση - πακέτο Για την εκμάθηση και τη διδασκαλία σε όλα τα επίπεδα της εκπαίδευσης Συνδυάζει διαδραστικά γεωμετρία,

Διαβάστε περισσότερα

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

Γ-ΓΥΜΝΑΣΙΟΥ (1) ΣΕΛ 1 / 6 Γ-ΓΥΜΝΑΣΙΟΥ (1) ΣΕΛ 1 / 6 1) ΘΕΜΑ : Ποιο αποτέλεσμα εμφανίζετε στην οθόνη όταν εκτελούμε τις παρακάτω εντολές στην LOGO ; (Στις περιπτώσεις που ανοίγει παράθυρο επικοινωνίας να το ζωγραφίσετε. Στις περιπτώσεις

Διαβάστε περισσότερα

Κεφάλαιο 7 ο : Θετικοί και Αρνητικοί αριθμοί

Κεφάλαιο 7 ο : Θετικοί και Αρνητικοί αριθμοί ΕΡΩΤΗΣΕΙΙΣ ΘΕΩΡΙΙΑΣ ΕΠΑΝΑΛΗΨΗ ΒΑΣΙΙΚΩΝ ΕΝΝΟΙΙΩΝ ΑΠΟ ΤΗΝ ΥΛΗ ΤΗΣ Α ΤΑΞΗΣ Κεφάλαιο 7 ο : Θετικοί και Αρνητικοί αριθμοί Α. 7. 1 1. Τι είναι τα πρόσημα και πως χαρακτηρίζονται οι αριθμοί από αυτά; Τα σύμβολα

Διαβάστε περισσότερα

222 Διδακτική των γνωστικών αντικειμένων

222 Διδακτική των γνωστικών αντικειμένων 222 Διδακτική των γνωστικών αντικειμένων 8. Χελωνόκοσμος (απαιτεί να είναι εγκατεστημένο το Αβάκιο) (6 ώρες) Τίτλος: Ιδιότητες παραλληλογράμμων Δημιουργός: Μιχάλης Αργύρης ΕΜΠΛΕΚΟΜΕΝΕΣ ΓΝΩΣΤΙΚΕΣ ΠΕΡΙΟΧΕΣ

Διαβάστε περισσότερα

αιδευτι κό υλικό Γιώργος Καινουργιάκης Ιούνιος 2009

αιδευτι κό υλικό Γιώργος Καινουργιάκης Ιούνιος 2009 Εκπ αιδευτι κό υλικό Γιώργος Καινουργιάκης Ιούνιος 2009 Το έγγραφο αυτό κυκλοφορεί με την άδεια χρήσης Creative Commons Αναφορά - Παρόμοια διανομή 3.0 Ελλάδα (Creative Commons Attribution- Share Alike

Διαβάστε περισσότερα

Πληρουορική Γ Γσμμασίοσ

Πληρουορική Γ Γσμμασίοσ Πληρουορική Γ Γσμμασίοσ Προγραμματισμός και Αλγόριθμοι Από το και τημ Χελώμα στημ Ευριπίδης Βραχνός http://evripides.mysch.gr/ 2014 2015 1 Προγραμματισμός Ζάννειο Πρότυπο Πειραματικό Γυμνάσιο Πειραιά Ενότητα:

Διαβάστε περισσότερα

3 ο Εργαστήριο Μεταβλητές, Τελεστές

3 ο Εργαστήριο Μεταβλητές, Τελεστές 3 ο Εργαστήριο Μεταβλητές, Τελεστές Μια μεταβλητή έχει ένα όνομα και ουσιαστικά είναι ένας δείκτης σε μια συγκεκριμένη θέση στη μνήμη του υπολογιστή. Στη θέση μνήμης στην οποία δείχνει μια μεταβλητή αποθηκεύονται

Διαβάστε περισσότερα

1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες εντολές (μορφές) της;

1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες εντολές (μορφές) της; 1. Πότε χρησιμοποιούμε την δομή επανάληψης; Ποιες είναι οι διάφορες (μορφές) της; Η δομή επανάληψης χρησιμοποιείται όταν μια σειρά εντολών πρέπει να εκτελεστεί σε ένα σύνολο περιπτώσεων, που έχουν κάτι

Διαβάστε περισσότερα

ΜΕΡΟΣ Α. 1 ο ΚΕΦΑΛΑΙΟ

ΜΕΡΟΣ Α. 1 ο ΚΕΦΑΛΑΙΟ ΜΕΡΟΣ Α ο ΚΕΦΑΛΑΙΟ. Τι ονομάζεται Αριθμητική και τι Αλγεβρική παράσταση; Ονομάζεται Αριθμητική παράσταση μια παράσταση που περιέχει πράξεις μεταξύ αριθμών. Ονομάζεται αλγεβρική παράσταση μια παράσταση

Διαβάστε περισσότερα

Μαθηματικά Β Γυμνασίου. Επανάληψη στη Θεωρία

Μαθηματικά Β Γυμνασίου. Επανάληψη στη Θεωρία Μαθηματικά Β Γυμνασίου Επανάληψη στη Θεωρία Α.1.1: Η έννοια της μεταβλητής - Αλγεβρικές παραστάσεις Α.1.2: Εξισώσεις α βαθμού Α.1.4: Επίλυση προβλημάτων με τη χρήση εξισώσεων Α.1.5: Ανισώσεις α βαθμού

Διαβάστε περισσότερα

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

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2013-2014 ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΑΝΑΛΗΠΤΙΚΟ ΔΙΑΓΩΝΙΣΜΑ ΣΧΟΛΙΚΟΥ ΕΤΟΥΣ 2013-2014 Επιμέλεια: Ομάδα Διαγωνισμάτων από το Στέκι των Πληροφορικών Θέμα Α A1. Να γράψετε στο τετράδιό σας τους

Διαβάστε περισσότερα

ΕΠΑΝΑΛΗΨΗ Α ΓΥΜΝΑΣΙΟΥ

ΕΠΑΝΑΛΗΨΗ Α ΓΥΜΝΑΣΙΟΥ ΕΠΑΝΑΛΗΨΗ Α ΓΥΜΝΑΣΙΟΥ ΘΕΩΡΙΑ ΑΛΓΕΒΡΑ ΚΕΦΑΛΑΙΟ Α.1. 1) Ποιοι φυσικοί αριθμοί λέγονται άρτιοι και ποιοι περιττοί; ( σ. 11 ) 2) Από τι καθορίζεται η αξία ενός ψηφίου σ έναν φυσικό αριθμό; ( σ. 11 ) 3) Τι

Διαβάστε περισσότερα

> μεγαλύτερο <= μικρότερο ή ίσο < μικρότερο == ισότητα >= μεγαλύτερο ή ίσο!= διαφορετικό

> μεγαλύτερο <= μικρότερο ή ίσο < μικρότερο == ισότητα >= μεγαλύτερο ή ίσο!= διαφορετικό 5 ο Εργαστήριο Λογικοί Τελεστές, Δομές Ελέγχου Λογικοί Τελεστές > μεγαλύτερο = μεγαλύτερο ή ίσο!= διαφορετικό Οι λογικοί τελεστές χρησιμοποιούνται για να ελέγξουμε

Διαβάστε περισσότερα

Σ η μ ε ι ώ σ ε ι ς γ ι α τ ο υ π ο λ ο γ ι σ τ ι κ ό φ ύ λ λ ο

Σ η μ ε ι ώ σ ε ι ς γ ι α τ ο υ π ο λ ο γ ι σ τ ι κ ό φ ύ λ λ ο Σ η μ ε ι ώ σ ε ι ς γ ι α τ ο υ π ο λ ο γ ι σ τ ι κ ό φ ύ λ λ ο Το λογισμικό αυτό μας διευκολύνει να κατηγοριοποιήσουμε τα δεδομένα μας, να τα ταξινομήσουμε με όποιον τρόπο θέλουμε και να κάνουμε σύνθετους

Διαβάστε περισσότερα

Ιωάννης Σ. Μιχέλης Μαθηματικός

Ιωάννης Σ. Μιχέλης Μαθηματικός 1 Άλγεβρα 1 ο Κεφάλαιο Ερώτηση 1 : Τι ονομάζεται αριθμητική και τι αλγεβρική παράσταση; Μία παράσταση, που περιέχει πράξεις με αριθμούς ονομάζεται αριθμητική παράσταση. Μία παράσταση, που περιέχει πράξεις

Διαβάστε περισσότερα

Πρακτικές συμβουλές κατά την πληκτρολόγηση ., ; :! ( ) " " Άνοιγμα και αποθήκευση εγγράφου Αρχείο, Άνοιγμα. Αρχείο / Αποθήκευση

Πρακτικές συμβουλές κατά την πληκτρολόγηση ., ; :! ( )   Άνοιγμα και αποθήκευση εγγράφου Αρχείο, Άνοιγμα. Αρχείο / Αποθήκευση Επεξεργαστής κειμένου Word 2003 Πρακτικές συμβουλές κατά την πληκτρολόγηση Για να αλλάξουμε παράγραφο πατάμε Enter. Για να αφήσουμε μία κενή γραμμή, πατάμε μία φορά το Enter. Για να γράψουμε την επόμενη

Διαβάστε περισσότερα

Σενάριο 1. Σκιτσάροντας µε Παραλληλόγραµµα. Γνωστική περιοχή: Γεωµετρία (και σχέσεις µεταξύ γενικευµένων αριθµών).

Σενάριο 1. Σκιτσάροντας µε Παραλληλόγραµµα. Γνωστική περιοχή: Γεωµετρία (και σχέσεις µεταξύ γενικευµένων αριθµών). Σενάριο 1. Σκιτσάροντας µε Παραλληλόγραµµα Γνωστική περιοχή: Γεωµετρία (και σχέσεις µεταξύ γενικευµένων αριθµών). Θέµα: Η διερεύνηση µερικών βασικών ιδιοτήτων των παραλληλογράµµων από τους µαθητές µε χρήση

Διαβάστε περισσότερα

ΤΟΠΙΚΑ ΑΚΡΟΤΑΤΑ ΠΡΟΒΛΗΜΑΤΑ ΑΚΡΟΤΑΤΩΝ

ΤΟΠΙΚΑ ΑΚΡΟΤΑΤΑ ΠΡΟΒΛΗΜΑΤΑ ΑΚΡΟΤΑΤΩΝ Ενότητα 1 ΤΟΠΙΚΑ ΑΚΡΟΤΑΤΑ ΠΡΟΒΛΗΜΑΤΑ ΑΚΡΟΤΑΤΩΝ Ασκήσεις για λύση 3 3, < 1). Δίνεται η συνάρτηση f ( ). 6, Να βρείτε : i ) την παράγωγο της f, ii) τα κρίσιμα σημεία της f. ). Να μελετήσετε ως προς τη μονοτονία

Διαβάστε περισσότερα

Λεπτομέριες τοιχοποιίας Σχεδίαση κάτοψης

Λεπτομέριες τοιχοποιίας Σχεδίαση κάτοψης 1 Λεπτομέριες τοιχοποιϊας Σχεδίαση κάτοψης Λεπτομέριες τοιχοποιίας Σχεδίαση κάτοψης Ξεκινώντας το πρόγραμμα εμφανίζονται οι επιλογές σχετικά με το τι θέλετε να κάνετε. Δημιουργώντας Νέο Δωμάτιο Όταν ο

Διαβάστε περισσότερα

ΑΛΓΕΒΡΑ - ΚΕΦΑΛΑΙΟ 4ο Εξισώσεις - Ανισώσεις Δευτέρου Βαθμού

ΑΛΓΕΒΡΑ - ΚΕΦΑΛΑΙΟ 4ο Εξισώσεις - Ανισώσεις Δευτέρου Βαθμού ΑΛΓΕΒΡΑ - ΚΕΦΑΛΑΙΟ 4ο Εξισώσεις - Ανισώσεις Δευτέρου Βαθμού 97 98 ΕΡΩΤΗΣΕΙΣ ΑΝΑΠΤΥΞΗΣ 1. Να λυθεί η εξίσωση: 1 1 1 ( x+ )(x ) = x 3 3 9. Αν η εξίσωση (x - 3) λ + 3 = λ x έχει ρίζα τον αριθμό, να υπολογιστεί

Διαβάστε περισσότερα

Οι θέσεις ενός σημείου στο επίπεδο και στο χώρο Φύλλο εργασίας 1

Οι θέσεις ενός σημείου στο επίπεδο και στο χώρο Φύλλο εργασίας 1 Οι θέσεις ενός σημείου στο επίπεδο και στο χώρο Φύλλο εργασίας 1 1 2 3 Στη «Περιοχή επεξεργασίας αντικειμένων» επιλέξτε την εντολή «Νέο αντικείμενο» και στον κατάλογο που θα εμφανιστεί επιλέξτε «Ευθύγραμμο

Διαβάστε περισσότερα

Μαθηματικά Α' Γυμ. - Ερωτήσεις Θεωρίας 1 ΕΡΩΤΗΣΕΙΣ. (1) Ποιοι είναι οι φυσικοί αριθμοί; Γράψε τέσσερα παραδείγματα.

Μαθηματικά Α' Γυμ. - Ερωτήσεις Θεωρίας 1 ΕΡΩΤΗΣΕΙΣ. (1) Ποιοι είναι οι φυσικοί αριθμοί; Γράψε τέσσερα παραδείγματα. Μαθηματικά Α' Γυμ. - Ερωτήσεις Θεωρίας 1 ΕΡΩΤΗΣΕΙΣ (1) Ποιοι είναι οι φυσικοί αριθμοί; Γράψε τέσσερα παραδείγματα. (2) Ποιοι είναι οι άρτιοι και ποιοι οι περιττοί αριθμοί; Γράψε από τρία παραδείγματα.

Διαβάστε περισσότερα

Περιεχόμενα ΓΕΩΠΥΛΗ ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΚΕΝΤΡΙΚΟ SITE. ΧΑΡΤΗΣ... 2 Είσοδος στην εφαρμογή «Χάρτης»... 2 Λειτουργίες εφαρμογής «Χάρτης»...

Περιεχόμενα ΓΕΩΠΥΛΗ ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΚΕΝΤΡΙΚΟ SITE. ΧΑΡΤΗΣ... 2 Είσοδος στην εφαρμογή «Χάρτης»... 2 Λειτουργίες εφαρμογής «Χάρτης»... Περιεχόμενα ΧΑΡΤΗΣ... 2 Είσοδος στην εφαρμογή «Χάρτης»... 2 Λειτουργίες εφαρμογής «Χάρτης»....2 Πλοήγηση στο χάρτη... 3 Σχεδίαση στο χάρτη... 4 Εκτύπωση του χάρτη... 6 Μετρήσεις επάνω στο χάρτη... 9 Εμφάνιση

Διαβάστε περισσότερα

Αγώνες αυτοκινήτου Παιχνίδι για 2 παίκτες

Αγώνες αυτοκινήτου Παιχνίδι για 2 παίκτες Αγώνες αυτοκινήτου Παιχνίδι για 2 παίκτες Άνοιξε το προγραμματιστικό περιβάλλον του Scratch 2.0. Επίλεξε το Σκηνικό. Επίλεξε την καρτέλα Υπόβαθρα. Επίλεξε το πινέλο, αύξησε το πλάτος της γραμμής του πινέλου

Διαβάστε περισσότερα

Μέτρηση του όγκου και του εμβαδού ορθών πρισμάτων Κανονική Πυραμίδα 1 Βάσης) (Απόστημα) 2 1 ό Βάσης) (Ύψος) 3

Μέτρηση του όγκου και του εμβαδού ορθών πρισμάτων Κανονική Πυραμίδα 1 Βάσης) (Απόστημα) 2 1 ό Βάσης) (Ύψος) 3 Βασικά σύνολα αριθμών -Σύνολο φυσικών: Ν = {0,., } ΤΥΠΟΛΟΓΙΟ ΜΑΘΗΜΑΤΙΚΩΝ -Σύνολο ακεραίων: Ζ= { -.-.0.,, } Συμβολίζουμε με ν=κ και τους άρτιους και τους περιττούς αντίστοιχα. * -Σύνολο ρητών: Q =, Z &

Διαβάστε περισσότερα

ΘΕΩΡΙΑ Α ΓΥΜΝΑΣΙΟΥ. Η διαίρεση καλείται Ευκλείδεια και είναι τέλεια όταν το υπόλοιπο είναι μηδέν.

ΘΕΩΡΙΑ Α ΓΥΜΝΑΣΙΟΥ. Η διαίρεση καλείται Ευκλείδεια και είναι τέλεια όταν το υπόλοιπο είναι μηδέν. ΑΛΓΕΒΡΑ 1 ο ΚΕΦΑΛΑΙΟ ΘΕΩΡΙΑ Α ΓΥΜΝΑΣΙΟΥ 1. Τι είναι αριθμητική παράσταση; Με ποια σειρά εκτελούμε τις πράξεις σε μια αριθμητική παράσταση ώστε να βρούμε την τιμή της; Αριθμητική παράσταση λέγεται κάθε

Διαβάστε περισσότερα

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

Κεφάλαιο 7 ο Βασικές Έννοιες Προγραμματισμού (σελ ) Κεφάλαιο 7 ο Βασικές Έννοιες Προγραμματισμού (σελ. 147 159) Για τις γλώσσες προγραμματισμού πρέπει να έχουμε υπόψη ότι: Κάθε γλώσσα προγραμματισμού σχεδιάζεται για συγκεκριμένο σκοπό, δίνοντας ιδιαίτερη

Διαβάστε περισσότερα

Ο ΗΓΙΕΣ DOCUMENT DESIGNER

Ο ΗΓΙΕΣ DOCUMENT DESIGNER Ο ΗΓΙΕΣ DOCUMENT DESIGNER ΕΙΣΑΓΩΓΗ Εάν δεν επιθυµείτε να χρησιµοποιείτε τις προσχεδιασµένες φόρµες εντύπων της Singular, η εργασία αυτή σας δίνει τη δυνατότητα να σχεδιάζετε φόρµες µε βάση τις οποίες επιθυµείτε

Διαβάστε περισσότερα

Η εργασία που επέλεξες θα σου δώσει τη δυνατότητα να συνεργαστείς με συμμαθητές σου και να σχεδιάσετε μια εικονική εκδρομή με το Google Earth.

Η εργασία που επέλεξες θα σου δώσει τη δυνατότητα να συνεργαστείς με συμμαθητές σου και να σχεδιάσετε μια εικονική εκδρομή με το Google Earth. Μια εικονική εκδρομή με το Google Earth Αγαπητέ μαθητή, Η εργασία που επέλεξες θα σου δώσει τη δυνατότητα να συνεργαστείς με συμμαθητές σου και να σχεδιάσετε μια εικονική εκδρομή με το Google Earth. Εσύ

Διαβάστε περισσότερα

Ζωγραφική έναντι Κατασκευής

Ζωγραφική έναντι Κατασκευής GeoGebra4 Τετράδιο εργασίας 1 ο Ζωγραφική έναντι Κατασκευής Επίσημη μετάφραση των οδηγιών για τη χρήση του λογισμικού GeoGebra που αναπτύχθηκαν από το Πανεπιστήμιο του Limerick της Ιρλανδίας, κατόπιν αδείας

Διαβάστε περισσότερα

Word 3: Δημιουργία πίνακα

Word 3: Δημιουργία πίνακα Word 3: Δημιουργία πίνακα Θα ολοκληρώσουμε την πρακτική μας άσκηση πάνω στο περιβάλλον του Microsoft Word 2013 πειραματιζόμενοι με την καταχώρηση ενός πίνακα στο εσωτερικό ενός εγγράφου. Πολλές φορές απαιτείται

Διαβάστε περισσότερα

Γεωµετρικές Κατασκευές & Χρήση εντολών

Γεωµετρικές Κατασκευές & Χρήση εντολών Γεωµετρικές Κατασκευές & Χρήση εντολών Ενηµερωτικό φυλλάδιο GeoGebra 2 Judith and Markus Hohenwarter www.geogebra.org Απόδοση στα Ελληνικά Παντελής Ι. Σαλλιάρης Πίνακας περιεχοµένων 1. Κατασκευή Τετραγώνου

Διαβάστε περισσότερα

Σύντομες εισαγωγικές σημειώσεις για την. Matlab

Σύντομες εισαγωγικές σημειώσεις για την. Matlab Σύντομες εισαγωγικές σημειώσεις για την Matlab Δήλωση Μεταβλητών Για να εισάγει κανείς δεδομένα στη Matlab υπάρχουν πολλοί τρόποι. Ο πιο απλός είναι στη γραμμή εντολών να εισάγουμε αυτό που θέλουμε και

Διαβάστε περισσότερα

ΕΚΠΑΙ ΕΥΤΙΚΕΣ ΡΑΣΤΗΡΙΟΤΗΤΕΣ ΜΕ ΤΟ ΑΒΑΚΙΟ/E-SLATE

ΕΚΠΑΙ ΕΥΤΙΚΕΣ ΡΑΣΤΗΡΙΟΤΗΤΕΣ ΜΕ ΤΟ ΑΒΑΚΙΟ/E-SLATE Θέµα ιερεύνησης: Σχεδιασµός γραµµάτων Μπορώ να φτιάξω το δικό µου επεξεργαστή κειµένου; Στη διερεύνηση αυτή οι µαθητές καλούνται να κατασκευάσουν µια γραµµατοσειρά µε όλα τα κεφαλαία γράµµατα του ελληνικού

Διαβάστε περισσότερα

7 ο Εργαστήριο Θόρυβος 2Δ, Μετακίνηση, Περιστροφή

7 ο Εργαστήριο Θόρυβος 2Δ, Μετακίνηση, Περιστροφή 7 ο Εργαστήριο Θόρυβος 2Δ, Μετακίνηση, Περιστροφή O θόρυβος 2Δ μας δίνει τη δυνατότητα να δημιουργίας υφής 2Δ. Στο παρακάτω παράδειγμα, γίνεται σχεδίαση γραμμών σε πλέγμα 300x300 με μεταβαλόμενη τιμή αδιαφάνειας

Διαβάστε περισσότερα

α) Πώς παίρνουμε αποφάσεις στην καθημερινή μας ζωή; Συμπληρώσετε τον παρακάτω πίνακα: τότε

α) Πώς παίρνουμε αποφάσεις στην καθημερινή μας ζωή; Συμπληρώσετε τον παρακάτω πίνακα: τότε 1. ΠΕΡΙΓΡΑΦΗ ΚΑΙ ΑΝΑΛΥΣΗ ΦΥΛΛΩΝ ΕΡΓΑΣΙΑΣ (Ή ΚΑΙ ΑΛΛΟΥ ΔΙΔΑΚΤΙΚΟΥ ΥΛΙΚΟΥ) ΑΞΙΟΛΟΓΗΣΗ ΤΩΝ ΜΑΘΗΤΩΝ ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 1 «Η δομή επιλογής εάν» Δραστηριότητα 1 α) Πώς παίρνουμε αποφάσεις στην καθημερινή μας ζωή;

Διαβάστε περισσότερα

Σενάριο 1. Σκιτσάροντας µε παραλληλόγραµµα. (χρήση λογισµικού Χελωνόκοσµος)

Σενάριο 1. Σκιτσάροντας µε παραλληλόγραµµα. (χρήση λογισµικού Χελωνόκοσµος) Σενάριο 1 Σκιτσάροντας µε παραλληλόγραµµα (χρήση λογισµικού Χελωνόκοσµος) Βασική ιδέα του σεναρίου Οι µαθητές σκιτσάρουν παραλληλόγραµµα και τα «ζωντανεύουν» κινώντας τα δυναµικά µε χρήση της Logo. Με

Διαβάστε περισσότερα

ΜΑΘΗΜΑΤΙΚΑ Β ΓΥΜΝΑΣΙΟΥ

ΜΑΘΗΜΑΤΙΚΑ Β ΓΥΜΝΑΣΙΟΥ ΜΑΘΗΜΑΤΙΚΑ Β ΓΥΜΝΑΣΙΟΥ Τετραγωνική ρίζα θετικού αριθμού Τετραγωνική ρίζα ενός θετικού αριθμού α, λέγεται ο θετικός αριθμός, ο οποίος, όταν υψωθεί στο τετράγωνο, δίνει τον αριθμό α. Η τετραγωνική ρίζα του

Διαβάστε περισσότερα