φυλλο εργασιασ Msw logo

Post on 05-Aug-2015

169 views 3 download

Transcript of φυλλο εργασιασ Msw logo

Εισαγωγή στον προγραμματισμό με το περιβάλλον και τις πρώτες

εντολές της “MSW Logo”

4O ΔΗΜΟΤΙΚO ΣΧΟΛΕΙΟ ΗΓΟΥΜΕΝΙΤΣΑΣ

ΤΑΞΗ: E’ΤΜΗΜΑ: 2

ΔΙΑΡΚΕΙΑ: 2 ΔΙΔΑΚΤΙΚΕΣ ΩΡΕΣΕΚΠΑΙΔΕΥΤΙΚΟΣ: ΗΛΙΑΣ ΜΑΓΚΛΑΡΑΣ

ΗΓΟΥΜΕΝΙΤΣΑ 2013-2014

Οδηγίες

• Να χωριστείτε σε ομάδες 2 ατόμων.

• Κάθε ομάδα θα έχει στη διάθεση της έναν υπολογιστή στον οποίο θα εξοικειωθεί με το περιβάλλον της MSW Logo.

• Στα φύλλα εργασίας που δόθηκαν ηλεκτρονικά στον καθένα από εσάς να συμπληρώσετε τα στοιχεία σας στη σελίδα 3 και να απαντήσετε κατάλληλα στα ερωτήματα που αντιστοιχούν στις σελίδες 17, 19 και 21.

• Να αποθηκεύσετε ότι αλλαγές πραγματοποιήσατε στο φύλλο εργασίας σας.

ΟΝΟΜΑΤΕΠΩΝΥΜΟ:

Προγραμματισμός

• Προγραμματισμός υπολογιστών είναι η ακολουθία κάποιον εντολών με στόχο την εκτέλεση μιας εργασίας η την επίλυση κάποιου προβλήματος.

• Η MSW logo θα σας βοηθήσει να αποκτήσετε μια πρώτη εικόνα όσον αφορά τον προγραμματισμό. Ο χειρισμός της είναι πολύ εύκολος μιας και οι εντολές τις είναι απλές και τα αποτελέσματα τους απεικονίζονται άμεσα μέσω γραφημάτων που δημιουργούνται. Στις επόμενες διαφάνειες θα δείτε τι ακριβώς τι σημαίνουν όλα αυτά.

Η MSW Logo διαθέτει 2 περιβάλλοντα λειτουργίας:• το περιβάλλον που εισάγονται οι εντολές(α)• το περιβάλλον όπου απεικονίζονται τα γραφήματα

μετά την εκτέλεση των εντολών(β).

β

α

ΠΑΤΩΝΤΑΣ ΤΟ ΕΙΚΟΝΙΔΙΟ ΠΟΥ ΑΝΤΙΣΤΟΙΧΕΙ ΣΤΗΝ MSW Logo ΑΝΟΙΓΕΙ ΤΟ ΠΑΡΑΚΑΤΩ ΠΑΡΑΘΥΡΟ.- Στο σχήμα μπορείτε να δείτε τις διαφορές περιοχές του περιβάλλοντος της MSW logo καθώς και τι αντιπροσωπεύουν. Προσπαθήστε να αναγνωρίσετε τα τμήματα του περιβάλλοντος που δείχνουν τα βέλη.- Πληκτρολογήστε μια οποιαδήποτε λέξη – πχ το όνομα σας. Εντοπίστε το σημείο στο οποίο εμφανίζετε το όνομα σας.- Πατήστε στη συνέχεια “Enter”, δείτε τι θα «απαντήσει» το σύστημα. Ποιο είναι το νόημα αυτού του μηνύματος που εμφανίζεται;

ΕΝΤΟΛΕΣ ΑΜΕΣΑ ΕΚΤΕΛΕΣΙΜΕΣ

Η ΧΕΛΩΝΑ

ΠΕΡΙΒΑΛΛΟΝ ΣΤΟ ΟΠΟΙΟ ΚΙΝΕΙΤΑΙ Η

ΧΕΛΩΝΑ

ΘΕΩΡΙΑΕκτελέστε τις παρακάτω εντολές, μία προς μία και διαπιστώστε το αποτέλεσμα τους.FD xx όπου το xx παριστάνει έναν αριθμό. Για παράδειγμα FD 50. Το αποτέλεσμα θα είναι να προχωρήσει η χελώνα 50 «βήματα» προς την κατεύθυνση προς την οποία είναι στραμμένη:

50 βήματα μπροστά

8

 ΒΚ xx όπου το xx παριστάνει έναν αριθμό. Για παράδειγμα ΒΚ 50. Το αποτέλεσμα θα είναι να οπισθοχωρήσει η χελώνα κατά 50 «βήματα».

50 βήματα πίσω

9

 RT xx όπου το xx παριστάνει έναν αριθμό. Για παράδειγμα η εντολή RT 90 θα αναγκάσει τη χελώνα να στραφεί κατά 90 μοίρες δεξιά (κατά την έννοια της ίδιας της χελώνας).

10

 Η εντολή LT 90 θα την αναγκάσει να στραφεί 90 μοίρες αριστερά:

11

 Η εντολή CS «καθαρίζει» την οθόνη από γραφικά (δηλαδή σχήματα) και ξαναστέλνει τη χελώνα στην αρχή. (δηλαδή στο κέντρο της οθόνης).

Χελώνα πήγε στην αρχή.

Γραφικά έχουν φύγει.

12

 Η εντολή CT «καθαρίζει» την οθόνη από κείμενο και ξαναστέλνει τη χελώνα στην αρχή.(δηλαδή στο κέντρο της οθόνης).

Χελώνα πήγε στην αρχή.

Έχει φύγει το κείμενο

13

 Η εντολή PU ανασηκώνει το «μολύβι» της χελώνας κι έτσι όταν προχωράει δεν αφήνει ίχνος.

14

 Η εντολή PD «ξανακατεβάζει» το τυχόν ανασηκωμένο μολύβι

15

 Η εντολή HT κάνει τη χελώνα «aόρατη»

Έχει φύγει η χελώνα

16

 Η εντολή ST κάνει τη χελώνα «ορατή»

Έχει εμφανιστεί η

χελώνα.

17

 

ΑΣΚΗΣΗ 1Να πληκτρολογήσετε τις παρακάτω εντολές, να τις εκτελέσετε και στη συνέχεια να επικολλήσετε με τη βοήθεια της εντολής “printscreen” το αποτέλεσμα που θα προκύψει στην επόμενη διαφάνεια.

18

 

ΑΠΑΝΤΗΣΕΙΣ - ΑΣΚΗΣΗ 1

19

 

ΑΣΚΗΣΗ 2Να πληκτρολογήσετε στο περιβάλλον της MSW Logo της κατάλληλες εντολές έτσι ώστε να προκύψει το παρακάτω σχήμα.• Πρέπει να σημειωθεί ότι οι διάσταση της ορατής

καθώς και της αόρατης γραμμής είναι «30».• Να επικολλήσετε τις εντολές μέσω της εντολής

“printscreen” στην επόμενη διαφάνεια.

20

 

ΑΠΑΝΤΗΣΕΙΣ - ΑΣΚΗΣΗ 2

21

 

ΑΣΚΗΣΗ 3Να πληκτρολογήσετε στο περιβάλλον της MSW Logo της κατάλληλες εντολές έτσι ώστε να προκύψει το παρακάτω σχήμα.• Πρέπει να σημειωθεί ότι οι διαστάσεις των γραμμών

είναι «50, 100 και 150».• Να επικολλήσετε τις εντολές μέσω της εντολής

“printscreen” στην επόμενη διαφάνεια.

22

 

ΑΠΑΝΤΗΣΕΙΣ - ΑΣΚΗΣΗ 3