Τί είναι η Starlogo? Το προγραµµατιστικό µοντέλο της StarLogo. Αποκεντρωµένα συστήµατα. υσκολίες προσοµοίωσης

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

Download "Τί είναι η Starlogo? Το προγραµµατιστικό µοντέλο της StarLogo. Αποκεντρωµένα συστήµατα. υσκολίες προσοµοίωσης"

Transcript

1 ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕ ΟΝΙΑΣ ΤΜΗΜΑ ΙΟΙΚΗΣΗΣ ΤΕΧΝΟΛΟΓΙΑΣ - ΝΑΟΥΣΑ Το προγραµµατιστικό µοντέλο της StarLogo Φιλοσοφία Γλώσσα Περιβάλλον Παραδείγµατα 21 Νοεµβρίου 2005 Τί είναι η Starlogo? Ένα περιβάλλον προσοµοίωσης αποκεντρωµένων συστηµάτων Αναπτύχθηκε στο MIT αρχικά για υπολογιστές Macintosh και το 2000 παρουσιάστηκε η πρώτη έκδοσή της σε Java διαθέσιµη πλέον για όλες τις πλατφόρµες Βασίστηκε στην γλώσσα Logo από όπου και δανείστηκε πολλά στοιχεία τόσο της γλώσσας (εντολές) όσο και του περιβάλλοντος (χελώνες...) 1 2 Αποκεντρωµένα συστήµατα Συστήµατα που λειτουργούν χωρίς κεντρικό έλεγχο Συστήµατα που οργανώνονται χωρίς την ύπαρξη «οργανωτή» Εφαρµογές Βιολογία Οικονοµία Κοινωνικές επιστήµες Παραδείγµατα Οτρόπος συγκέντρωσης τροφής από µια αποικία µυρµηγκιών Το πέταγµα των αποδηµητικών πουλιών σε σχηµατισµό Η εξάπλωση µιας επιδηµίας Η αναδιανοµή του πλούτου σε µια ελεύθερη οικονοµία Το κυκλοφοριακό πρόβληµα 3 4 Γιατί είναι σηµαντική η µελέτη των αποκεντρωµένων συστηµάτων? υσκολίες προσοµοίωσης Μας επιτρέπει να κατανοήσουµε τα αίτια οµαδικών συµπεριφορών ίνει απάντηση στις λανθασµένες θεωρίες ύπαρξης κεντρικού ελέγχου Μας δείχνει πώς πολύπλοκες µορφές συµπεριφοράς (π.χ. η οµαδική συλλογή φαγητού από µια αποικία µυρµηγκιών) προκύπτουν από µερικούς απλούς κανόνες. Απαιτούνται χιλιάδες αντικείµενα Το µοντέλο του αντικειµενοστραφή προγραµµατισµού δεν επαρκεί Χρησιµοποιώντας παράλληλο προγραµµατισµό η δυσκολία υλοποίησης είναι πολύ µεγάλη εν υπάρχουν κατάλληλα εργαλεία λογισµικού για να υποστηρίξουν τέτοια µοντέλα χωρίς την ύπαρξη κεντρικού ελέγχου 5 6 1

2 Η απάντηση της Starlogo ιαφορές από τη Logo Βασισµένη στην γλώσσα Logo που χρησιµοποιείται για εισαγωγή παιδιών στο προγραµµατισµό ανείζεται στοιχεία από τον αντικειµενοστραφή και τον παράλληλο προγραµµατισµό Στόχος της δεν είναι η ταχύτητα και οι επιδόσεις αλλά η δυνατότητα προγραµµατισµού χιλιάδων αντικειµένων ταυτόχρονα Γραφικό περιβάλλον µε δυνατότητες πολυµέσων Μικρό αριθµό εντολών µε πολλές όµως εφαρµογές Εκπαιδευτικό εργαλείο Logo Μια χελώνα Η χελώνα δεν επικοινωνεί µε το περιβάλλον Η κίνηση της πάνω σε pixels Starlogo Χιλιάδες χελώνες Οι χελώνες έχουν «αισθήσεις» Στη Starlogo οι χελώνες κινούνται πάνω σε αντικείµενα (patches) 7 8 Αντικείµενα της Starlogo Υπάρχουν 3 θεµελειώδη αντικείµενα στον εικονικό κόσµο της Starlogo Χελώνες Τετράγωνα (patches) Αντικείµενα της Starlogo (1/3) Χελώνες Θεµελιώδη αντικείµενα της Starlogo µε 4 βασικές ιδιότητες: Θέση (µεταβλητή position) Προσανατολισµό (µεταβλητή heading) Χρώµα (µεταβλητή color) Όνοµα (µεταβλητή who) Ο χρήστης µπορεί να προσθέσει δικές του ιδιότητες µε τη µορφή νέων µεταβλητών Παρατηρητής 9 Ανάλογα µε το σύστηµα που προσοµοιώνεται κάθε φορά µπορεί να αντιπροσωπεύουν οργανισµούς, µύκητες, κύτταρα, αυτοκίνητα κλπ. 10 Αντικείµενα της Starlogo (2/3) Αντικείµενα της Starlogo (3/3) Τετράγωνα (patches) Θεµελιώδη αντικείµενα της Starlogo πάνω στα οποία «περπατούν» οι χελώνες. Έχουν τις ίδιες βασικές ιδιότητες: Θέση (µεταβλητή position) Προσανατολισµό (µεταβλητή heading) Χρώµα (µεταβλητή color) Όνοµα (µεταβλητή who) Η διαφορά τους είναι ότι δεν µπορούν να κινηθούν Μπορούν όµως να ανιχνεύουν την παρουσία χελωνών πάνω τους καθώς και να επικοινωνούν µε τα γειτονικά τετράγωνα 11 Ο παρατηρητής (εµείς) Παρατηρεί τον εικονικό κόσµο των χελωνών και τετραγώνων από ψηλά ηµιουργεί τις χελώνες και καθορίζει τις ιδιότητές τους Καθορίζει τους κανόνες που διέπουν τη συµπεριφορά των χελωνών (δηλ. τον κώδικα) Μπορεί να εξάγει τα αποτελέσµατα της προσοµοίωσης σε ποσοτική ή ποιοτική µορφή (αριθµητικά δεδοµένα ή γραφικές παραστάσεις) 12 2

3 Το περιβάλλον Τα παράθυρα ελέγχου Η γλώσσα της Starlogo CRT [αριθµός Ν] Αρχικά της φράσης CReate Turtles ηµιουργεί Ν χελώνες στο σηµείο (0,0) του καρτεσιανού συστήµατος κέντρο οθόνης Σηµαντικό: Κάθε χελώνα έχει τυχαίο προσανατολισµό (µεταβλητή heading) Στο ίδιο τετράγωνο µπορούν ταυτόχρονα να «πατούν» περισσότερες από µια χελώνες FD [steps] RT [degrees]/ LT [degrees] Αρχικά της φράσης ForWard Κάνει τις χελώνες να προχωρούν κατά steps τετράγωνα προς την κατεύθυνση που κοιτάζουν Όταν µια χελώνα βγει από την ορατή επιφάνεια των τετραγώνων (π.χ. πάνω δεξιά) εµφανίζεται να µπαίνει από την αντίθετη πλευρά (στο παράδειγµά µας κάτω αριστερά) 17 Αρχικά της φράσης Right Turn / Left Turn Κάνει τις χελώνες να στρίβουν δεξιά ή αριστερά κατά degrees µοίρες Παράδειγµα: Η εντολή RT 90 λέει στη χελώνα να στρίψει 90 µοίρες δεξιά από την αρχική της κατεύθυνση 18 3

4 PD / PU Αρχικά της φράσης Pen Down / Pen Up Κάθε χελώνα µεταφέρει ένα στυλό (pen) στο χρώµα που καθορίζει η µεταβλητή color Παράδειγµα: Η εντολή PD FD 10 λέει στη χελώνα να ακουµπήσει το στυλό στο έδαφος (τετράγωνα) και να προχωρήσει 10 βήµατα στην κατεύθυνση που κοιτάζει. Σαν αποτέλεσµα θα σχεδιάσει µια ευθεία CT Αρχικά της φράσης Clear Turtles Καθαρίζει την οθόνη από τις χελώνες CP Αρχικά της φράσης Clear Patches Καθαρίζει τα τετράγωνα επαναφέροντάς τα στο αρχικό τους χρώµα (µαύρα) CΑ Αρχικά της φράσης Clear Αll Είναι συνδυασµός της CT και της CP. Εξαφανίζει όλες τις χελώνες και επαναφέρει τα τετράγωνα στο αρχικό τους χρώµα Βρόχοι επανάληψης H εντολή REPEAT (Ν) [κώδικας] εκτελεί τον κώδικα µέσα στις αγκύλες Ν φορές Παράδειγµα: REPEAT 10 [ FD 1 ] Η χελώνα θα κάνει 10 βήµατα εµπρός Για να τερµατιστεί ο βρόχος πριν τελειώσει ο αριθµός των επαναλήψεων µπορεί να χρησιµοποιηθεί η εντολή: stop 21 ιαδικασίες (Procedures) Μπορούµε να οµαδοποιήσουµε εντολές της Starlogo σε διαδικασίες Σύνταξη: to (όνοµα διαδικασίας) εντολές... Παράδειγµα: to move-turtle-right RT 1 FD 1 22 Κλήση: move-turtle-right Πως µπορούµε να σχεδιάσουµε κύκλο µε τις παρακάτω εντολές? Παράδειγµα Ηγεωµετρία της Starlogo FD (forward) RT (Right Turn), LT (Left Turn) PU (Pen Up), PD (Pen Down) REPEAT

5 Τεχνικές σχεδίασης κύκλου Στη Logo όπου υπάρχει µόνο µία χελώνα θα γράφαµε PD REPEAT 360 [RT 1 FD 1] PU Η χελώνα θα ξεκινήσει από την αρχική της θέση και µετά από κάθε βήµα της θα στρίβει µια µοίρα δεξιά. Μετά από 360 µοίρες θα έχει φτάσει στην αρχική της θέση έχοντας διαγράψει ένα κύκλο. 25 Στη Starlogo? Αρκεί µόνο η εντολή FD 10 Στη Starlogo οι χελώνες είναι ο κύκλος Το γεγονός ότι σχηµατίζουν κύκλο οφείλεται στις τυχαίες κατευθύνσεις που έχουν κατά τη δηµιουργία τους Εφόσον όλες ξεκινούν από το κέντρο µε συντεταγµένες (0,0) προχωρώντας ίδιο αριθµό βηµάτων σχηµατίζουν κύκλο µε ακτίνα Σχεδιάζοντας ένα µοντέλο από την αρχή Μια αποικία τερµιτών Το µοντέλο των τερµιτών Θέλουµε να προσοµοιώσουµε µια αποικία τερµιτών που συγκεντρώνουν κοµµάτια από ξύλο σε σωρούς Οι τερµίτες δεν µπορούν να ανιχνεύσουν την ύπαρξη ξύλου παρά µόνο όταν συναντήσουν ένα κοµµάτι στο δρόµο τους. εν ελέγχονται κεντρικά ούτε κατευθύνονται από κάποιον άλλο τερµίτη (π.χ. Βασιλιά) Μεταφορά στη Starlogo Αλλαγή εµφάνισης χελωνών Για να µοντελοποιήσουµε την αποικία τερµιτών θα χρησιµοποιήσουµε τις χελώνες της Starlogo ως τερµίτες Από τις διαθέσιµες βιβλιοθήκες εικονιδίων µπορούµε να αλλάξουµε την εµφάνιση των χελωνών σε τερµίτες Το ρόλο των κοµµατιών ξύλου θα έχουν ορισµένα από τα τετράγωνα. Για να τα διαφοροποιήσουµε θα τους δώσουµε διαφορετικό χρώµα (π.χ. κίτρινο) Ως παρατηρητές ΕΜΕΙΣ πρέπει να καθορίσουµε τους κανόνες συµπεριφοράς που θα ακολουθούν οι τερµίτες 29 Για να µοντελοποιήσουµε την αποικία τερµιτών θα χρησιµοποιήσουµε τις χελώνες της Starlogo ως τερµίτες Από τις διαθέσιµες βιβλιοθήκες εικονιδίων µπορούµε να αλλάξουµε την εµφάνιση των χελωνών σε τερµίτες Για να αλλάξουµε την εµφάνιση των χελωνών setshape termite-shape 30 5

6 Σχεδιασµός των κοµµατιών ξύλου Θα χρησιµοποιήσουµε µερικά από τα τετράγωνα ως κοµµάτια ξύλου Χρησιµοποιώντας διαφορετικό χρώµα για τα κοµµάτια ξύλου (κίτρινο) µπορούµε να προσθέσουµε σε τυχαία σηµεία κίτρινα τετράγωνα µε τον παρακάτω κώδικα: ask-patches [if (random 100) < density [setpc yellow]] Η εντολή ask-patches ζητά να εκτελεστεί ο κώδικας που περιέχει µόνο από τα τετράγωνα. Αντίστοιχα υπάρχει η εντολή ask-turtles όταν θέλουµε µόνο οι χελώνες να εκτελέσουν κάποιο κώδικα. Τοποθέτηση τερµιτών σε τυχαίες θέσεις Για να αρχικοποιήσουµε το µοντέλο µας πρέπει να τοποθετήσουµε τους τερµίτες σε τυχαίες θέσεις to setup setshape termite-shape seth random 360 jump random Κανόνες Συµπεριφοράς Τερµιτών Κάνε ένα τυχαίο βήµα Για να υλοποιήσουµε τους κανόνες, οι τερµίτες πρέπει: Να ξέρουν πώς πρέπει να περπατούν Αν βρεις ένα κοµµάτι ξύλου, σήκωσέ το εκτός κι αν κουβαλάς ήδη ένα. (Ένας τερµίτης µπορεί να µεταφέρει µόνο ένα κοµµάτι ξύλου) Αν ενώ κουβαλάς ένα κοµµάτι ξύλου βρεις µπροστά σου ένα άλλο, άφησε κάτω το κοµµάτι που κουβαλάς και ψάξε άλλο. Να ξέρουν πώς να αναζητούν κοµµάτια ξύλου Να βρίσκουν ένα σωρό µε ξύλα Να αφήνουν ένα κοµµάτι ξύλο στο σωρό Τυχαίος περίπατος Αναζήτηση κοµµατιού ξύλου Ο παρακάτω κώδικας υλοποιεί έναν τυχαίο περίπατο για κάθε τερµίτη: to wiggle FD 1 RT RANDOM 50 LT RANDOM 50 Οτερµίτης µόλις βρει ένα κίτρινο τετράγωνο (ξύλο) το κάνει µαύρο για να δείξει ότι το σήκωσε και σταµατά. Αν δεν βρει κίτρινο τετράγωνο κάνει ένα τυχαίο βήµα και ελέγχει το νέο τετράγωνο ξανά: to search-for-chip if pc = yellow [stamp black jump 20 stop] wiggle search-for-chip

7 Εύρεση σωρού από ξύλα Εφόσον οι τερµίτες κουβαλούν ένα κοµµάτι ξύλου πρέπει να βρουν ένα σωρό από ξύλα για να αφήσουν το δικό τους: to find-new-pile if pc = yellow [stop] wiggle find-new-pile Απόθεση κοµµατιού ξύλου Μόλις οι τερµίτες εντοπίσουν ένα σωρό από ξύλα πρέπει να βρουν ένα άδειο τετράγωνο (µαύρο) για να αφήσουν το ξύλο τους: to find-empty-patch if pc = black [stamp yellow stop] seth random 360 fd 1 find-empty-patch Οι κανόνες µετατράπηκαν σε διαδικασίες της Starlogo Πλέον οι Τερµίτες γνωρίζουν πως: Να περπατούν wiggle Να αναζητούν κοµµάτια ξύλου search-for-chip Να βρίσκουν ένα σωρό µε ξύλα find-new-pile Να αφήνουν ένα κοµµάτι ξύλο στο σωρό Για να ξεκινήσει η προσοµοίωση Χρειαζόµαστε µια διαδικασία να αναγκάζει τους τερµίτες συνεχώς (infinite loop) να εκτελούν τις εξής ενέργειες: Βρες ένα κοµµάτι ξύλου και σήκωσέ το Βρες ένα νέο σωρό ξύλων Βρες ένα άδειο µέρος για να αφήσεις το ξύλο που κουβαλάς Σε µορφή κώδικα: to go search-for-chip find-new-pile find-empty-spot find-empty-patch Εκτέλεση προσοµοίωσης

8 Link στο ΜΙΤ για να κατεβάσετε τη Starlogo Τα παραδείγµατα που παρουσιάστηκαν στη διάλεξη συµπεριλαµβάνονται µαζί µε το περιβάλλον της Starlogo που θα κατεβάσετε από το παραπάνω link

4 3 Απόκρυψη /Εμφάνιση

4 3 Απόκρυψη /Εμφάνιση ΤΟ ΠΕΡΙΙΒΑΛΛΟΝ Ο ΟΠΤΙΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΙΣΜΟΥ TURTLEART 2 4 3 Απόκρυψη /Εμφάνιση πλακιδίων εντολών από την περιοχή «3» Σβήσιμο Γραφικών τοποθέτηση χελώνας στο κέντρο 1 5 1 2 3 Οι εντολές ομαδοποιημένες κατά

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

Ο χώρος όπου βρίσκονται οι εντολές (πλακίδια) με τις οποίες δημιουργούμε τα προγράμματά μας

Ο χώρος όπου βρίσκονται οι εντολές (πλακίδια) με τις οποίες δημιουργούμε τα προγράμματά μας ΤΟ ΠΕΡΙΙΒΑΛΛΟΝ ΟΠΤΙΙΚΟΥ ΠΡΟΓΡΑΜΜΑΤΙΙΣΜΟΥ TURTLEART 2 4 3 Απόκρυψη /Εμφάνιση πλακιδίων εντολών από την περιοχή «3» Σβήσιμο Γραφικών τοποθέτηση χελώνας στο κέντρο Διακοπή εκτέλεσης του προγρ/τος 1 5 1 2

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

ΠΑΡΑΡΤΗΜΑ 2: StarLogo και StarLogo TNG. StarLogo 2.2

ΠΑΡΑΡΤΗΜΑ 2: StarLogo και StarLogo TNG. StarLogo 2.2 ΠΑΡΑΡΤΗΜΑ 2: StarLogo και StarLogo TNG StarLogo 2.2 Η StarLogo 1 είναι μια ειδική έκδοση της γλώσσας προγραμματισμού Logo με τα γνωστά γραφικά της χελώνας. Ωστόσο, στη StarLogo παρέχεται η δυνατότητα ελέγχου

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

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

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

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

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

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

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

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

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

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

Η γλώσσα προγραμματισμού LOGO

Η γλώσσα προγραμματισμού LOGO Η γλώσσα προγραμματισμού LOGO Το περιβάλλον της MSWLogo Κατή Σοφία Κέντρο Εντολών 13-Νοε-09 2 Το περιβάλλον MicroWorlds Pro Εντολές Εμφάνισης: show, print show 15+7 ή print 15+7 show 100/11 show power

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

Σχεδίαση και ανάπτυξη δραστηριοτήτων στο προγραμματιστικό περιβάλλον MicroWorlds Pro

Σχεδίαση και ανάπτυξη δραστηριοτήτων στο προγραμματιστικό περιβάλλον MicroWorlds Pro «Σχεδίαση και ανάπτυξη δραστηριοτήτων στο προγραμματιστικό περιβάλλον MicroWorlds Pro» Φύλλο Εργασίας 1 Ο μαθητής εξοικειώνεται με το περιβάλλον της Logo και του Microworlds Pro και μαθαίνει να δημιουργεί

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

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

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

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

Η εντολή «επανέλαβε Χ»

Η εντολή «επανέλαβε Χ» Η εντολή «επανέλαβε Χ» Όπως είδαμε πιο πάνω, η εντολή για πάντα είναι χρήσιμη σε διάφορα προγράμματα όταν π.χ. θέλουμε να δείξουμε την κίνηση της γης γύρω από τον ήλιο ή για να αναπαραστήσουμε το δίλημμα

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Επαναληπτικό ιαγώνισµα Πληροφορικής Γ Γυµνασίου Γιώργος Λιακέας Σχολικός Σύµβουλος Πληροφορικής Ερωτήσεις Επαναληπτικό ιαγώνισµα Πληροφορικής Γ Γυµνασίου (νέο βιβλίο Πληροφορικής Γυµνασίου Αράπογλου, Μαβόγλου, Οικονοµάκου, Φύτρου) Γιώργος Λιακέας Σχολικός Σύµβουλος Πληροφορικής Ερωτήσεις 1. Τι είναι ο Αλγόριθµος;

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

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

Ενότητα 5: ΜΕΤΑΒΛΗΤΕΣ Ενότητα 5: ΜΕΤΑΒΛΗΤΕΣ Οι Μεταβλητές στον Προγραμματισμό Οι μεταβλητές είναι θέσεις μνήμης που έχουν κάποιο όνομα. Όταν δίνω τιμή σε μία μεταβλητή, ουσιαστικά, αποθηκεύουμε στη μνήμη αυτή τον αριθμό που

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

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

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

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

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

προγραµµατίζοντας τον υπολογιστή προγραµµατίζοντας τον υπολογιστή Οι εφαρµογές λογισµικού που µέχρι τώρα γνωρίσαµε, µας δίνουν τη δυνατότητα να εκτελέσουµε ένα συγκεκριµένο είδος εργασιών. Έτσι η Ζωγραφική µας προσφέρει τα κατάλληλα εργαλεία

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

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

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

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

Τα σχήματα στη Logo δημιουργούνται με την κίνηση μιας μικρής χελώνας και την κατευθύνουμε με οδηγίες από το πληκτρολόγιο.

Τα σχήματα στη Logo δημιουργούνται με την κίνηση μιας μικρής χελώνας και την κατευθύνουμε με οδηγίες από το πληκτρολόγιο. e Τι είναι η Logo Η Logo είναι μία γλώσσα προγραμματισμού, η οποία μας δίνει τη δυνατότητα να κατασκευάσουμε διάφορα σχέδια και σχήματα με συνδυασμό χρωμάτων και ήχου. Τα σχέδια αυτά μπορεί να είναι απλά

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

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

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

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

Γραφικά υπολογιστών Εργαστήριο 10 Εισαγωγή στα Sprites

Γραφικά υπολογιστών Εργαστήριο 10 Εισαγωγή στα Sprites Γραφικά υπολογιστών Εργαστήριο 10 Εισαγωγή στα Sprites Σκοπός της 10ης άσκησης είναι να μάθουμε να χρησιμοποιούμε sprites και να φτιάξουμε ένα παιχνίδι που χρησιμοποιεί συγκρούσεις. Θα δούμε επίσης μερικά

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

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

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

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

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

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

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

Η γλώσσα προγραµµατισµού Logo

Η γλώσσα προγραµµατισµού Logo Η γλώσσα προγραµµατισµού Logo Η γλώσσα Logo εφευρέθηκε και αναπτύχθηκε από το Νοτιοαφρικανό µαθηµατικό Seymour Papert κατά τη δεκαετία του 1960 στο Εργαστήριο Τεχνητής Νοηµοσύνης του ΜΙΤ (Τεχνολογικό Ινστιτούτο

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

Η ΧΕΛΩΝΑ ΠΟΥ ΖΩΓΡΑΦΙΖΕΙ

Η ΧΕΛΩΝΑ ΠΟΥ ΖΩΓΡΑΦΙΖΕΙ Η ΧΕΛΩΝΑ ΠΟΥ ΖΩΓΡΑΦΙΖΕΙ Στον υπολογιστή σου κρύβεται μια χελώνα που της αρέσει να ζωγραφίζει. Κρατάει ένα «μαγικό» μολύβι που αλλάζει χρώματα, γράφει άλλοτε λεπτά και άλλοτε πιο χοντρά και μπορεί να δώσει

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

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

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

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

ΔΙΑΛΕΞΗ ΙΙ ΕΝΑ ΒΗΜΑ ΠΑΡΑΠΑΝΩ ΜΕ SCRATCH ΕΠΙΛΕΓΩΝΤΑΣ & ΕΠΑΝΑΛΑΜΒΑΝΟΝΤΑΣ

ΔΙΑΛΕΞΗ ΙΙ ΕΝΑ ΒΗΜΑ ΠΑΡΑΠΑΝΩ ΜΕ SCRATCH ΕΠΙΛΕΓΩΝΤΑΣ & ΕΠΑΝΑΛΑΜΒΑΝΟΝΤΑΣ Τ.Ε.Ι. ΔΥΤΙΚΗΣ ΕΛΛΑΔΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΔΙΑΛΕΞΗ ΙΙ ΕΝΑ ΒΗΜΑ ΠΑΡΑΠΑΝΩ ΜΕ SCRATCH ΕΠΙΛΕΓΩΝΤΑΣ & ΕΠΑΝΑΛΑΜΒΑΝΟΝΤΑΣ Γ ι ά ν ν η ς Ε. Τ ζ ή μ α ς Μάθημα: ΤΕΧΝΙΚΕΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ Το πρώτο πράγμα

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

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

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

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

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

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

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

Βυζαντινός Ρεπαντής Κολλέγιο Αθηνών 2010

Βυζαντινός Ρεπαντής Κολλέγιο Αθηνών 2010 Βυζαντινός Ρεπαντής Κολλέγιο Αθηνών 2010 Δημιουργία ενός απλού παιχνιδιού με το Gamemaker (μετάφραση από το http://www.stuffucanuse.com/downloads/gamemaker-introductionlessons/free_game_downloads_gamemaker.htm)

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

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

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

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

Ιδιότητες αντικειμένων, συγγραφή κώδικα, συντακτικά λάθη

Ιδιότητες αντικειμένων, συγγραφή κώδικα, συντακτικά λάθη Ιδιότητες αντικειμένων, συγγραφή κώδικα, συντακτικά λάθη Πώς βλέπουμε τις ιδιότητες των αντικειμένων που έχουμε δημιουργήσει; Ανοίγουμε το σενάριο CarWorld και δημιουργούμε μερικά αντικείμενα των κλάσεων

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

Εισαγωγή στη Ρομποτική και τον Προγραμματισμό με τη χρήση του ρομπότ Thymio & του λογισμικού Aseba

Εισαγωγή στη Ρομποτική και τον Προγραμματισμό με τη χρήση του ρομπότ Thymio & του λογισμικού Aseba 5 ο Πανελλήνιο Επιστημονικό Συνέδριο Ένταξη και Χρήση των ΤΠΕ στην Εκπαιδευτική Διαδικασία Εισαγωγή στη Ρομποτική και τον Προγραμματισμό με τη χρήση του ρομπότ Thymio & του λογισμικού Aseba Κόμης Βασίλης

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

Ιστορία της NetLogo. Logo

Ιστορία της NetLogo. Logo Ιστορία της NetLogo Εικόνα 1 Η ιστορική εξέλιξη από τη Logo, στη StarLogo και τέλος στη NetLogo. Logo Εικόνα 2 Από το ίδρυμα για τη Logo του MΙΤ στο διαδύκτιο. Στα μέσα της δεκαετίας του 1960, o Seymourt

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

ΗΜΙΟΥΡΓΙΑ ΠΑΙΧΝΙ ΙΟΥ ΣΤΟ SCRATCH ΒΗΜΑ ΠΡΟΣ ΒΗΜΑ

ΗΜΙΟΥΡΓΙΑ ΠΑΙΧΝΙ ΙΟΥ ΣΤΟ SCRATCH ΒΗΜΑ ΠΡΟΣ ΒΗΜΑ ΗΜΙΟΥΡΓΙΑ ΠΑΙΧΝΙ ΙΟΥ ΣΤΟ SCRATCH ΒΗΜΑ ΠΡΟΣ ΒΗΜΑ ΣΕΝΑΡΙΟ ΠΑΙΧΝΙ ΙΟΥ Το παιχνίδι θα αποτελείται από δυο παίκτες, οι οποίοι θα βρίσκονται αντικριστά στις άκρες ενός γηπέδου δεξιά και αριστερά, και µια µπάλα.

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

Μάθημα 1: Εισαγωγή. Κάνε κλικ την εντολή "κινήσου" και με το ποντίκι πατημένο μετέφερε τη στη περιοχή σεναρίων.

Μάθημα 1: Εισαγωγή. Κάνε κλικ την εντολή κινήσου και με το ποντίκι πατημένο μετέφερε τη στη περιοχή σεναρίων. Μάθημα : Εισαγωγή 2 Κάνε κλικ την εντολή "κινήσου" και με το ποντίκι πατημένο μετέφερε τη στη περιοχή σεναρίων. Κάνοντας διπλό κλικ στην εντολή μπορείς να δεις ότι η γάτα κινείται στη σκηνή. Επίλεξε την

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

Σχετική κίνηση αντικειμένων

Σχετική κίνηση αντικειμένων Σχετική κίνηση αντικειμένων Πως θα μπορούσε να κινηθεί ένας χαρακτήρας προς την έξοδο ενός λαβύρινθου; Πως θα μπορούσε το αυτοκινητάκι μας να κινείται μέσα στην πίστα; Πως θα μπορούσαμε να αναπαραστήσουμε

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

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

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

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

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

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

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

ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS NXT

ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS NXT ΔΙΔΑΣΚΑΛΙΑ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ ΡΟΜΠΟΤΙΚΗΣ LEGO MINDSTORMS NXT Φύλλο Εργασιών 2 ο Κινητήρες και Δομή Επανάληψης Σημειώσεις Καθηγητή Τώρα θα δούμε πως μπορούν να τροποποιηθούν τα προγράμματα

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

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

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

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

ΡΟΜΠΟΤΙΚΗ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ LEGO MINDSTORMS NXT. ΚΕΦΑΛΑΙΟ 7ο. Δραστηριότητες για το ΝΧΤ-G και το Robolab

ΡΟΜΠΟΤΙΚΗ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ LEGO MINDSTORMS NXT. ΚΕΦΑΛΑΙΟ 7ο. Δραστηριότητες για το ΝΧΤ-G και το Robolab ΡΟΜΠΟΤΙΚΗ ΜΕ ΧΡΗΣΗ ΤΟΥ ΠΑΚΕΤΟΥ LEGO MINDSTORMS NXT ΚΕΦΑΛΑΙΟ 7ο Δραστηριότητες για το ΝΧΤ-G και το Robolab Α. Αποφυγή εμποδίων Θα επιδιώξουμε να προγραμματίσουμε το όχημα-ρομπότ μας ώστε να είναι σε θέση

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

Εξοικείωση με το NXT-G

Εξοικείωση με το NXT-G Εξοικείωση με το NXT-G Εντολές Λίγα λόγια για τους κινητήρες Οι κινητήρες μπορούν να προγραμματιστούν να ξεκινούν και να σταματούν τη στιγμή που θέλουμε. Η εντολή κίνησης κινητήρα motor είναι πολύ απλή.

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

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

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

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

Καροτοκυνηγός. Αντικείμενα

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

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

7. Επαναλήψεις (Loops) Προγραμματισμός EV3 Ακαδημία Ρομποτικής 58

7. Επαναλήψεις (Loops) Προγραμματισμός EV3 Ακαδημία Ρομποτικής 58 7. Επαναλήψεις (Loops) Προγραμματισμός EV3 Ακαδημία Ρομποτικής 58 Στόχοι Μαθήματος 1. Πώς να επαναλάβετε μια δράση 2. Μάθετε πώς να χρησιμοποιείτε το Loop Blocks Προγραμματισμός EV3 Ακαδημία Ρομποτικής

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

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

Μάθημα 1 ο : Εντολές κίνησης Μάθημα 1 ο : Εντολές κίνησης Στο πρώτο µάθηµα θα εξοικειωθείς µε τις βασικές εντολές του Scratch που βρίσκονται στην παλέτα κίνηση. Θα µάθεις να µετακινείς ένα αντικείµενο, να το περιστρέφεις και να το

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

Αντικείμενα, συμπεριφορές, γεγονότα

Αντικείμενα, συμπεριφορές, γεγονότα Αντικείμενα, συμπεριφορές, γεγονότα O προγραμματισμός αποτελεί ένα τρόπο επίλυσης προβλημάτων κατά τον οποίο συνθέτουμε μια ακολουθία εντολών με σκοπό την επίτευξη συγκεκριμένων στόχων. Ας ξεκινήσουμε

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

ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΑΝΑΘΕΩΡΗΜΕΝΗ ΕΚΔΟΣΗ 2. Μετάφραση από το πρωτότυπο Γιάννης Κασκαμανίδης

ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΑΝΑΘΕΩΡΗΜΕΝΗ ΕΚΔΟΣΗ 2. Μετάφραση από το πρωτότυπο Γιάννης Κασκαμανίδης ΟΔΗΓΟΣ ΧΡΗΣΗΣ ΑΝΑΘΕΩΡΗΜΕΝΗ ΕΚΔΟΣΗ 2 Μετάφραση από το πρωτότυπο Γιάννης Κασκαμανίδης Pro-Bot Οδηγός Χρήσης Πίνακας περιεχομένων 1. Τα μέρη του Pro-Bot... 3 2. Βασικές κινήσεις Tο πρώτο σας πρόγραμμα...

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

Προγραμματισμός. Το περιβάλλον του scratch

Προγραμματισμός. Το περιβάλλον του scratch Προγραμματισμός Η τέχνη του να μπορούμε να γράφουμε τα δικά μας προγράμματα ονομάζεται προγραμματισμός. Γενικότερα ως προγραμματιστικό πρόβλημα θεωρούμε κάθε ζήτημα που τίθεται προς επίλυση, κάθε κατάσταση

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

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

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

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

Σεμινάριο Η Γλώσσα Logo & Περιβάλλοντα Προγραμματισμού Logo - Ρόδος, 22/9/2009 Γ. Φεσάκης, Ελ. Μαυρουδή, Τσ. Καράκιζα ΓΝΩΡΙΜΙΑ ΜΕ ΤΗ LOGO ΚΑΙ

Σεμινάριο Η Γλώσσα Logo & Περιβάλλοντα Προγραμματισμού Logo - Ρόδος, 22/9/2009 Γ. Φεσάκης, Ελ. Μαυρουδή, Τσ. Καράκιζα ΓΝΩΡΙΜΙΑ ΜΕ ΤΗ LOGO ΚΑΙ ΓΝΩΡΙΜΙΑ ΜΕ ΤΗ LOGO ΚΑΙ ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ MSWLOGO. 1.1 Εισαγωγικά Η Logo είναι μια διαδικαστική γλώσσα προγραμματισμού. Σχηματίστηκε ως διασκευή προς το απλούστερο της γλώσσας LISP από τους

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

γλώσσα προγραµµατισµού Logo

γλώσσα προγραµµατισµού Logo γλώσσα προγραµµατισµού Logo προγράµµατα στη Logo Μέχρι τώρα είδαµε ότι για τη δηµιουργία ενός σχήµατος πληκτρολογούµε στο πλαίσιο εισαγωγής του Παραθύρου Εντολών µια σειρά από κατάλληλες εντολές. Στη συνέχεια

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

ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ LOGO

ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ LOGO ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ LOGO Βασίλης Χρυσοχοΐδης Καθ. Πληροφορικής Μαθηματικός Msc στα Πολυμέσα Υπ. ιδάκτορας Παιδαγωγικής Πληροφορικής Πρόεδρος Συλλόγου Εκπαιδευτικών Πληροφορικής Ν. Φλώρινας 21η Συνάντηση

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

ΑΥΤΟΝΟΜΟΙ ΠΡΑΚΤΟΡΕΣ ΠΛΗ 513

ΑΥΤΟΝΟΜΟΙ ΠΡΑΚΤΟΡΕΣ ΠΛΗ 513 ΑΥΤΟΝΟΜΟΙ ΠΡΑΚΤΟΡΕΣ ΠΛΗ 513 Αναφορά Εργασίας Εξαμήνου Χειμερινό Εξάμηνο 2011-2012 Γεωργάκης Γεώργιος 2006030111 RobotStadium 2012 Εισαγωγή Το Robostadium είναι ένας διαγωνισμός στο διαδίκτυο κατά τα πρότυπα

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

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

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

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

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

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

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

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

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

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

Scratch 2.0 Προκλήσεις

Scratch 2.0 Προκλήσεις Scratch 2.0 Προκλήσεις Οι µαθητές, εκτός από τα φύλλα εργασίας και τις ασκήσεις, προτείνεται να υλοποιούν και µία προγραµµατιστική πρόκληση σε κάθε ένα από τα 12 µαθήµατα. Οι προγραµµατιστικές προκλήσεις

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

Σχήµα 4.1: Εισαγωγή βρόγχου while-loop.

Σχήµα 4.1: Εισαγωγή βρόγχου while-loop. Ο βρόγχος While-loop 1. Ο βρόγχος while-loop εκτελείται έως ότου ικανοποιηθεί µία προκαθορισµένη συνθήκη. 2. Ο αριθµός των επαναλήψεων ενός βρόγχου while-loop δεν είναι εκ των προτέρων προκαθορισµένος,

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

Εισαγωγή στην επανάληψη

Εισαγωγή στην επανάληψη Εισαγωγή στην επανάληψη Στο κεφάλαιο αυτό ήρθε η ώρα να μελετήσουμε την επανάληψη στον προγραμματισμό λίγο πιο διεξοδικά! Έχετε ήδη χρησιμοποιήσει, χωρίς πολλές επεξηγήσεις, σε προηγούμενα κεφάλαια τις

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

ήγαινε στο x : y : κατέβασε πένα σήκωσε πένα

ήγαινε στο x : y : κατέβασε πένα σήκωσε πένα Παραδείγματα Ας δούμε τώρα πρακτικά πως μπορούμε να συνδυάσουμε την εντολή κίνησης πήγαινε στο x: y: με τις κατέβασε πένα, σήκωσε πένα για να δημιουργήσουμε ένα τετράγωνο. Έστω ότι θέλουμε να το δημιουργήσουμε

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

Φύλλο εργασίας 4. Η γάτα και τα ποντίκια

Φύλλο εργασίας 4. Η γάτα και τα ποντίκια Φύλλο εργασίας 4 Η γάτα και τα ποντίκια Οι επόμενες δραστηριότητες αφορούν την κατασκευή ρομποτικής κατασκευής που θα προσομοιώνει μια γάτα που προσπαθεί να πιάσει ποντίκια. Για την υλοποίηση του φύλλου

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

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

στκ στκ μπροστά 100 μπροστά 100 δεξιά 90 δεξιά 90 μπροστά 100 μπροστά 100 αριστερά 90 αριστερά 90 μπροστά 100 μπροστά 100 δεξιά 90 δεξιά 80 3. Στο μάθημα της Πληροφορικής, οι μαθητές προσπαθούνε να φτιάξουνε μια διαδικασία που να ζωγραφίζει μια σκάλα με δυο σκαλοπάτια (όπως στο σχήμα) στη LOGO. Οι διαδικασίες που φτιάξανε είναι αυτές που βλέπετε

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

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

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

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

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

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

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

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

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

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

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

ΚΑΤΑΣΚΕΥΗ ΠΑΡΑΛΛΗΛΟΓΡΑΜΜΩΝ ΜΕ ΧΡΗΣΗ LOGO 1 ΚΑΤΑΣΚΕΥΗ ΠΑΡΑΛΛΗΛΟΓΡΑΜΜΩΝ ΜΕ ΧΡΗΣΗ LOGO ΦΥΛΛΑ ΕΡΓΑΣΙΑΣ ΜΑΘΗΤΗ ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 1 1. Τοποθέτησε μια χελώνα στην επιφάνεια εργασίας. 2. Με ποια εντολή γράφει η χελώνα μας;.. 3. Γράψε την εντολή για να πάει

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

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

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

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

Κεφάλαιο 1.Εντολές κίνησης

Κεφάλαιο 1.Εντολές κίνησης Προγραμματίζω με το ΒΥΟΒ 1 Κεφάλαιο 1.Εντολές κίνησης Από το μάθημα της Φυσικής γνωρίζουμε ότι κίνηση σημαίνει αλλαγή της θέσης ενός αντικειμένου. Οι εντολές κίνησης που μας παρέχει το ΒΥΟΒ χωρίζονται

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

Μάθημα 8 ο Η εντολή ανδιαφορετικά

Μάθημα 8 ο Η εντολή ανδιαφορετικά Η εντολή ανδιαφορετικά Σελίδα 1 από 8 Μάθημα 8 ο Η εντολή ανδιαφορετικά Μερικές φορές σε έναν αλγόριθμο κάποια βήματα πρέπει να εκτελεστούν μόνο αν αληθεύει μια συνθήκη, αλλιώς αν η συνθήκη δεν αληθεύει

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

Ενότητα 1: Απλές εντολές γραφικών

Ενότητα 1: Απλές εντολές γραφικών Ενότητα 1: Απλές εντολές γραφικών ΣΤΚ: Στυλό Κάτω ΣΒΓ: Σβήσε Γραφικά (Σβήνει όλα τα σχέδια και φέρνει τη χελώνα στην αρχή με το κεφάλι προς τα πάνω) Εντολές Κίνησης: Εντολές Παραδείγματα σύνταξης Εντολή

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

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

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

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

Κεφάλαιο 6: Ζωγραφική

Κεφάλαιο 6: Ζωγραφική Κεφάλαιο 6: Ζωγραφική... Σε αυτό το κεφάλαιο: 6.1 Ζωγραφική 6.2 Απλά ζωγράφισε 6.3 Χρώμα, σκιά και μέγεθος 6.4 Παράδειγμα... «Ζωγραφίζω πράγματα που σκέφτομαι, όχι πράγματα που βλέπω!» (Πικάσο) 6.1 Ζωγραφική

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

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

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

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

Slalom Race Computer Game on Scratch

Slalom Race Computer Game on Scratch Slalom Race Computer Game on Scratch Μπογιατζή Ελισάβετ ¹, Μεταξά Παυλίνα², Νεστοροπούλου Ευσεβεία³, Μαρόγλου Ευαγγελία 4 1 boelisabet@gmail.com 2 pavlinamet2@gmail.com 3 makis.nestoro@hotmail.com 4 euaggeliam2000@gmail.com

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

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

Προγραµµατισµός στην Basic Προγραµµατισµός στην Basic 1. εντολή εισόδου Χρησιµοποιείται η εντολή INPUT, η οποία µπορεί να συνταχθεί : α. INPUT X, αν το δεδοµένο που ζητάει είναι αριθµητικό ή β. INPUT X$, αν το δεδοµένο που ζητάει

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

Αρχή ή τέλος ή κοµβικό σηµείο. Λειτουργία εισόδου / εξόδου. Έλεγχος. Πράξεις / ενέργειες. Βρόχος R7 φορές

Αρχή ή τέλος ή κοµβικό σηµείο. Λειτουργία εισόδου / εξόδου. Έλεγχος. Πράξεις / ενέργειες. Βρόχος R7 φορές ΣΤΟΙΧΕΙΑ ΠΟΥ ΑΠΑΡΤΙΖΟΥΝ ΕΝΑ Λ.. TEST_PROGRAM Αρχή ή τέλος ή κοµβικό σηµείο ΝΕΧΤ A dip_switch Λειτουργία εισόδου / εξόδου C 0 LOOP A A+1 R7 f A+2 Έλεγχος Πράξεις / ενέργειες Βρόχος R7 φορές Πράξεις... DELAY

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

Φύλλο εργασίας 3 Προγραμματίζω το ρομπότ μου

Φύλλο εργασίας 3 Προγραμματίζω το ρομπότ μου Φύλλο εργασίας 3 Προγραμματίζω το ρομπότ μου Διατηρώντας τις ίδιες ομάδες εργασίας ασχοληθείτε με τις παρακάτω δραστηριότητες. Δραστηριότητα 1 Βήμα 1: Δημιουργήστε ένα νέο έργο (Project) στο λογισμικό

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

ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΤΗΣ. Εργαλειοθήκη Παρουσιάζετε το έργο σας Εκκινείτε τα σενάριά σας Σταματάτε όλα τα σενάρια. Οι 8 ομάδες της Παλέτας εντολών

ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΤΗΣ. Εργαλειοθήκη Παρουσιάζετε το έργο σας Εκκινείτε τα σενάριά σας Σταματάτε όλα τα σενάρια. Οι 8 ομάδες της Παλέτας εντολών ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΤΗΣ Οι 8 ομάδες της Παλέτας εντολών Εργαλειοθήκη Παρουσιάζετε το έργο σας Εκκινείτε τα σενάριά σας Σταματάτε όλα τα σενάρια Σκηνή Εδώ ζωντανεύει το σενάριό σας Εντολές κάθε ομάδας Αυτή είναι

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

A) Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-10 και δίπλα τη λέξη Σωστό, αν είναι σωστή, ή τη λέξη Λάθος, αν είναι

A) Να γράψετε στο τετράδιό σας τον αριθµό καθεµιάς από τις παρακάτω προτάσεις 1-10 και δίπλα τη λέξη Σωστό, αν είναι σωστή, ή τη λέξη Λάθος, αν είναι ΠΡΟΣΟΜΟΙΩΣΗ ΑΠΟΛΥΤΗΡΙΩΝ ΕΞΕΤΑΣΕΩΝ Γ ΤΑΞΗΣ ΗΜΕΡΗΣΙΟΥ ΓΕΝΙΚΟΥ ΛΥΚΕΙΟΥ ΤΕΤΑΡΤΗ 27 ΑΠΡΙΛΙΟΥ 2011 ΕΞΕΤΑΖΟΜΕΝΟ ΜΑΘΗΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΘΕΜΑ 1ο A) Να γράψετε στο τετράδιό σας

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

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

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

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

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

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

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

Μέρος Α Γνωριμία με το περιβάλλον προγραμματισμού του ρομπότ OTTO

Μέρος Α Γνωριμία με το περιβάλλον προγραμματισμού του ρομπότ OTTO OTTO ROBOT Εκπαιδευτικές Δραστηριότητες Μέρος Α Γνωριμία με το περιβάλλον προγραμματισμού του ρομπότ OTTO Δραστηριότητα 1 - Γνωριμία, περιγραφή Otto Τι είναι το ρομπότ Otto; Είναι ένα αλληλεπιδραστικό

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

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

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

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

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

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

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

Γενικό Λύκειο Κρουσώνα - Σχολικό έτος 2013-2014 Εκπαιδευτικός: Παπαδάκης Σταµάτης

Γενικό Λύκειο Κρουσώνα - Σχολικό έτος 2013-2014 Εκπαιδευτικός: Παπαδάκης Σταµάτης Οδηγάµε το Γενικό Λύκειο Κρουσώνα - Σχολικό έτος 2013-2014 Φύλλο Εργασίας Προγραµµατισµός Εφαρµογής στο AppInventor http://ai2.appinventor.mit.edu Ακολουθώντας τα βήµατα αυτού του φύλλου εργασίας, θα αναπτύξουµε

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

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

Επαναληπτικό ιαγώνισµα Πληροφορικής Γ Γυµνασίου Γιώργος Λιακέας Σχολικός Σύµβουλος Πληροφορικής Ερωτήσεις Επαναληπτικό ιαγώνισµα Πληροφορικής Γ Γυµνασίου (νέο βιβλίο Πληροφορικής Γυµνασίου Αράπογλου, Μαβόγλου, Οικονοµάκου, Φύτρου) Γιώργος Λιακέας Σχολικός Σύµβουλος Πληροφορικής Ερωτήσεις 1. Εξηγήσετε και συνδέστε

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

Breakdance Computer Game σε Scratch.

Breakdance Computer Game σε Scratch. Breakdance Computer Game σε Scratch. Ταστίογλου Μαριάννα 1, Τραντοπούλου Μαργαρίτα 2 1 Μαθήτρια Γ Τάξης, 2 ο Γυμνάσιο Ευόσμου atas94@otenet.gr 2 Μαθήτρια Γ Τάξης, 2 ο Γυμνάσιο Ευόσμου daizy@in.gr Δασκαλάκης

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

Αριστείδης Παλιούρας Ανακαλύψτε το Scratch 2

Αριστείδης Παλιούρας Ανακαλύψτε το Scratch 2 Παιχνίδι Bounce Ball Στη δραστηριότητα αυτή θα δημιουργήσεις το παιχνίδι Bounce Ball στο οποίο η μπάλα κινείται συνεχώς και ο χρήστης προσπαθεί με το ποντίκι του να μετακινεί την πράσινη μπάρα για να χτυπήσει

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

Εισαγωγή στην Αριθμητική Ανάλυση

Εισαγωγή στην Αριθμητική Ανάλυση Εισαγωγή στην Αριθμητική Ανάλυση Εισαγωγή στη MATLAB ΔΙΔΑΣΚΩΝ: ΓΕΩΡΓΙΟΣ ΑΚΡΙΒΗΣ ΒΟΗΘΟΙ: ΔΗΜΗΤΡΙΑΔΗΣ ΣΩΚΡΑΤΗΣ, ΣΚΟΡΔΑ ΕΛΕΝΗ E-MAIL: SDIMITRIADIS@CS.UOI.GR, ESKORDA@CS.UOI.GR Τι είναι Matlab Είναι ένα περιβάλλον

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

Άσκηση 10 Φωτισµός. Στόχος της άσκησης

Άσκηση 10 Φωτισµός. Στόχος της άσκησης Άσκηση 10 Φωτισµός Στόχος της άσκησης Ο φωτισµός µιας σκηνής αποτελεί ένα από τα πιο βασικά στοιχεία ρεαλισµού. Στην παρούσα άσκηση θα προσπαθήσουµε να εξοικειωθούµε µε τη χρήση κάποιων τυπικών πηγών φωτισµού

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

ΒΑΣΙΚΑ ΜΑΘΗΜΑΤΑ ΝΤΟΥΛΑΚΗΣ - ΜΕΝΙΟΥΔΑΚΗΣ ΕΠΑ.Λ ΕΛ. ΒΕΝΙΖΕΛΟΥ

ΒΑΣΙΚΑ ΜΑΘΗΜΑΤΑ ΝΤΟΥΛΑΚΗΣ - ΜΕΝΙΟΥΔΑΚΗΣ ΕΠΑ.Λ ΕΛ. ΒΕΝΙΖΕΛΟΥ ΒΑΣΙΚΑ ΜΑΘΗΜΑΤΑ ΠΕΡΙΕΧΟΜΕΝΑ ΠΕΡΙΕΧΟΜΕΝΑ... 2 ΠΡΟΛΟΓΟΣ... 3 ΕΙΣΑΓΩΓΗ... 4 Η ΑΝΑΠΤΥΞΗ ΤΗΣ ΟΘΟΝΗΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ... 4 Ο ΕΚΠΑΙΔΕΥΤΗΣ ΡΟΜΠΟΤ... 5 ΤΟ ΠΑΡΑΘΥΡΟ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ... 5 ΤΑ ΚΟΥΜΠΙΑ ΚΑΙ ΤΑ ΜΠΛΟΚ...

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

Δημιουργία δισδιάστατου παιχνιδιού, τύπου Pacman. 1ο μέρος.

Δημιουργία δισδιάστατου παιχνιδιού, τύπου Pacman. 1ο μέρος. Μάθημα 4ο Δημιουργία δισδιάστατου παιχνιδιού, τύπου Pacman. 1ο μέρος. Σε αυτό το μάθημα θα δημιουργήσουμε ένα απλό παιχνίδι με τη βοήθεια του Director. Το παιχνίδι θα είναι στο ύφος του γνωστού Pacman,

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

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

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

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

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

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

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

ΠΑΡΑΡΤΗΜΑ IV. ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΡΑΡΤΗΜΑ IV Ασκήσεις για το Robolab

ΠΑΡΑΡΤΗΜΑ IV. ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΡΑΡΤΗΜΑ IV Ασκήσεις για το Robolab ΠΑΡΑΡΤΗΜΑ IV Παρακάτω παραθέτουμε μία σειρά ασκήσεων για το Robolab ομαδοποιημένων σε κατηγορίες : Επιμέλεια : Κυριακού Γεώργιος 1 Φύλλο Ασκήσεων (πρόκληση με κινητήρες) ΔΙΔΑΚΤΙΚΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΠΑΡΑΡΤΗΜΑ

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

Δραστηριότητα 1 Σχεδιασμός σκηνικού

Δραστηριότητα 1 Σχεδιασμός σκηνικού ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 3 Δραστηριότητα 1 Σχεδιασμός σκηνικού Ας κατασκευάσουμε την επόμενη σκηνή-room. Όμοια με προηγουμένως κατασκευάζουμε το σκηνικό-background «ΔΡΟΜΟΣ» και αφού δημιουργήσουμε τη σκηνή-room

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

Δραστηριότητα 1 γνωριμία με το περιβάλλον Karel

Δραστηριότητα 1 γνωριμία με το περιβάλλον Karel ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 1 - Εξοικείωση με τον μικρόκοσμο του ρομπότ Karel Δραστηριότητα 1 γνωριμία με το περιβάλλον Karel (1) Κατεβάστε τον μικρόκοσμο Karel γράφωντας στον φυλλομετρητή σας: http://5sek-acharn.att.sch.gr/downloads/karel_domimenos.rar

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