Download - Εισαγωγή στην Msw-logo - ΕΠΑΛ ΦΙΛΙΑΤΩΝ ΘΕΣΠΡΩΤΙΑΣ

Transcript
Page 1: Εισαγωγή στην Msw-logo - ΕΠΑΛ ΦΙΛΙΑΤΩΝ ΘΕΣΠΡΩΤΙΑΣ

Εισαγωγή στο προγραμματιστικό περιβάλλον της “MSW Logo”

ΕΠΑΛ ΦΙΛΙΑΤΩΝ ΤΑΞΗ: Α’

ΕΚΠΑΙΔΕΥΤΙΚΟΣ: ΗΛΙΑΣ ΜΑΓΚΛΑΡΑΣΦΙΛΙΑΤΕΣ 2015-2016

Page 2: Εισαγωγή στην Msw-logo - ΕΠΑΛ ΦΙΛΙΑΤΩΝ ΘΕΣΠΡΩΤΙΑΣ

Προγραμματισμός• Προγραμματισμός υπολογιστών είναι η ακολουθία

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

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

Page 3: Εισαγωγή στην Msw-logo - ΕΠΑΛ ΦΙΛΙΑΤΩΝ ΘΕΣΠΡΩΤΙΑΣ

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

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

β

α

Page 4: Εισαγωγή στην Msw-logo - ΕΠΑΛ ΦΙΛΙΑΤΩΝ ΘΕΣΠΡΩΤΙΑΣ

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

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

ΧΕΛΩΝΑΗ ΧΕΛΩΝΑ

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

Page 5: Εισαγωγή στην Msw-logo - ΕΠΑΛ ΦΙΛΙΑΤΩΝ ΘΕΣΠΡΩΤΙΑΣ

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

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

Page 6: Εισαγωγή στην Msw-logo - ΕΠΑΛ ΦΙΛΙΑΤΩΝ ΘΕΣΠΡΩΤΙΑΣ

6

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

50 βήματα πίσω

Page 7: Εισαγωγή στην Msw-logo - ΕΠΑΛ ΦΙΛΙΑΤΩΝ ΘΕΣΠΡΩΤΙΑΣ

7

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

Page 8: Εισαγωγή στην Msw-logo - ΕΠΑΛ ΦΙΛΙΑΤΩΝ ΘΕΣΠΡΩΤΙΑΣ

8

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

Page 9: Εισαγωγή στην Msw-logo - ΕΠΑΛ ΦΙΛΙΑΤΩΝ ΘΕΣΠΡΩΤΙΑΣ

9

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

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

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

Page 10: Εισαγωγή στην Msw-logo - ΕΠΑΛ ΦΙΛΙΑΤΩΝ ΘΕΣΠΡΩΤΙΑΣ

10

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

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

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

Page 11: Εισαγωγή στην Msw-logo - ΕΠΑΛ ΦΙΛΙΑΤΩΝ ΘΕΣΠΡΩΤΙΑΣ

11

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

Page 12: Εισαγωγή στην Msw-logo - ΕΠΑΛ ΦΙΛΙΑΤΩΝ ΘΕΣΠΡΩΤΙΑΣ

12

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

Page 13: Εισαγωγή στην Msw-logo - ΕΠΑΛ ΦΙΛΙΑΤΩΝ ΘΕΣΠΡΩΤΙΑΣ

13

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

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

Page 14: Εισαγωγή στην Msw-logo - ΕΠΑΛ ΦΙΛΙΑΤΩΝ ΘΕΣΠΡΩΤΙΑΣ

14

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

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

χελώνα.