Search
Topics
  Create an account Home  ·  Topics  ·  Downloads  ·  Your Account  ·  Submit News  ·  Top 10  
Περιφέρεια Ν. Αιγαίου


Online χρήστες
Υπάρχουν επί του παρόντος 27 Επισκέπτης(ες) και 0 Μέλος(η) που είναι συνδεδεμένος(οι)

Είσαστε ανώνυμος χρήστης. Μπορείτε να εγγραφείτε πατώντας εδώ

Ενδιαφέρουσες Συνδέσεις
Ενδιαφέρουσες Συνδέσεις

Εξετάσεις
Πανελλήνιες
ΑΣΕΠ

Έργα 3ου ΚΠΣ
Επιτροπή Επιμόρφωσης Ν. Κυκλάδων
ΠΕΠ Ν.Αιγαίου
Δικτυακός Τόπος ΚτΠ
Γραφείο για την ΚτΠ του ΥΠΕΠΘ
Ειδική υπηρεσία εφαρμογής προγραμμάτων ΚΠΣ
Δικτυακός Τόπος ΕΠΕΑΕΚ

Μεταπτυχιακά
Μεταπτυχιακά

Ανακοινώσεις EduNet
-Λογαριασμοί mail και dialup για εκπαιδευτικούς

Ευρωπαϊκά Προγράμματα
Τρέχοντα προγράμματα που ενδιαφέρουν τα σχολεία
European SchoolNet

Πολιτιστικές Εκδηλώσεις
Πολιτιστικές Εκδηλώσεις 

Εκπαιδευτική Νομοθεσία
Εκπαιδευτική Νομοθεσία

Δρομολόγια Πλοίων
Δρομολόγια Πλοίων (από και προς Σύρο)

Δρομολόγια Πλοίων γισ τα νησιά των Κυκλάδων




Άλλες πηγές καιρού



ΕΛΜΕ Κυκλάδων


ΚΕΠΛΗΝΕΤ Νομού Κυκλάδων
  





Σχολικοί Σύμβουλοι


Τηλεεκπαίδευση

Πληροφορίες από εδώ.


Με λογισμικά: Πώς να κάνω animation στο Microworlds Pro; Του Δαπόντε Ν.
Ημερομηνία καταχώρησης Wednesday, February 11 @ 13:59:03 EET από admin0

Πληροφορική

Νίκος Δαπόντες daponte@sch.gr

Πώς να πραγματοποιούμε "κινούμενα σχέδια" (animation) στην οθόνη χρησιμοποιώντας τα έτοιμα σχήματα του Microworlds;  



Η δημιουργία "κινούμενων σχεδίων" στο Microworlds απαιτεί στοιχειώδη προγραμματισμό. Στην πρόταση μας παρουσιάζονται τρεις διαφορετικές προσεγγίσεις για την περίπτωση που έχουμε έτοιμες τις φάσεις μιας εικόνας (όπως αυτές του αλόγου) στη "Συλλογή Εικόνων" του περιβάλλοντος.

  

Πρώτη προσέγγιση (με εντολές σε πλαίσιο κειμένου). Στη συλλογή των σχημάτων του Microworlds Pro (δεξιά περιοχή της οθόνης) διαθέτουμε το σχήμα ενός αλόγου σε τέσσερις διαφορετικές φάσεις. Θέλουμε, μια χελώνα με όνομα <χ1> που δημιουργούμε στην οθόνη, να αλλάζει σχήμα αλόγου καθώς κινείται οριζόντια με σταθερή ταχύτητα. Αρχικά η χελώνα θα παίρνει το σχήμα 21 και μετά διαδοχικά το 22, το 23 και το 24 με μια μικρή καθυστέρηση. Αυτά τα σχήματα αποτελούν τις φάσεις του "κινουμένου σχεδίου". Στη γλώσσα προγραμματισμού (Logo) γράφουμε τις παρακάτω εντολές στο Πλαίσιο Κειμένου με όνομα <κείμενο3> :
χ1, συνεχώς[θέσεσχήμα 21 μπ 1 περίμενε 1 θέσεσχήμα 22 μπ 1 περίμενε 1 θέσεσχήμα 23 μπ 1 περίμενε 1 θέσεσχήμα 24 μπ 1 περίμενε 1]
Εκτελώντας αυτήν την εντολή η χελώνα - άλογο αλλάζει σχήματα και ταυτόχρονα κινείται κατά α βήματα (όπου α είναι η τιμή του μεταβολέα). Για διευκόλυνσή μας φέρνουμε στην οθόνη και μια δεύτερη χελώνα - κουμπί με σχήμα δρομέα που υπάρχει στη συλλογή του Microworlds και την προγραμματίζουμε ώστε να εκτελεί την εντολή
εκτέλεσε κείμενο3

Με κλικ και σύρσιμο πάνω στη χελώνα - άλογο τη μεταφέρουμε σε όποιαδήποτε θέση της οθόνης.
Η ποιότητα αυτής της κίνησης (animation), όπως εύκολα μπορείτε να διαπιστώσετε δεν είναι και τόσο καλή.

Όμως, μπορεί να βελτιωθεί με τη δεύτερη προσέγγιση που ακολουθεί.
Δεύτερη προσέγγιση (με μια μόνο εντολή). Μπορούμε να βλέπουμε τους αριθμούς 21, 22, 23 και 24, που αντιστοιχούν στις θέσεις των 4  φάσεων του αλόγου, ως τιμές μιας μεταβλητής ε που αναφέρεται στο σχήμα του αλόγου.
Για την προσομοίωση της κίνησης του αλόγου - "κινουμένου σχεδίου" χρησιμοποιούμε την εντολή <εκτέλεσελίστα> που δέχεται δύο εισόδους όπως παρακάτω
χ1, εκτέλεσελίστα [ε [21 22 23 24]] [θέσεσχήμα :ε μπ α περίμενε 1]
Με την εντολή <θέσεσχήμα> η χελώνα παίρνει το σχήμα που προσδιορίζεται από την τιμή της μεταβλητής ε.

Με το μεταβολέα α το άλογο προχωράει κατά α βήματα (pixels) οπότε και αλλάζει την ταχύτητα κίνησης του αλόγου.

Τρίτη προσέγγιση (με τη δημιουργία διαδικασίας). Μπορούμε να βλέπουμε τους αριθμούς 21, 22, 23 και 24, που αντιστοιχούν στις 4  φάσεις του αλόγου, ως στοιχεία μιας λίστας.
Για την προσομοίωση της κίνησης του αλόγου - "κινουμένου σχεδίου" χρησιμοποιούμε τη διαδικασία με όνομα <κίνηση>  και είσοδο τη λίστα [21 22 23 24], όπως παρακάτω
για κίνηση :l
αν κενό? :l [στοπ]    ; αν η λίστα είναι κενή, τότε, σταμάτα
θέσεσχήμα πρώτο :l  ;πάρε σχήμα με αριθμό το πρώτο της λίστας
μπ α                      ;προχώρα κατά α 
περίμενε 1                ;περίμενε 1  
κίνηση εκπ :l           ;τρέξε τη διαδικασία με άλλη είσοδο 
τέλος

 Αν θέλετε να δοκιμάστε τα παραπάνω μικρά προγράμματα θα πρέπει να διαθέτετε το Microworlds στον υπολογιστή σας. Στη συνέχεια,  μπορείτε να επιλέξετε τις εντολές ή τη διαδικασία, κάνοντας αντιγραφή, και να τα μεταφέρετε είτε σε πλαίσιο κειμένου είτε στον editor του Microworlds.

Υπενθυμίζουμε ότι το Microworlds είναι εγκατεστημένο στους υπολογιστές των 2050 Δημοτικών Σχολείων της χώρας.


 
Σύνδεση
Παρωνύμιο

Συνθηματικό

Δεν έχετε ακόμα Λογαριασμό; Μπορείτε να ανοίξτε ένα. Ως εγγεγραμμένος έχετε κάποιες επιπλέον δυνατότητες όπως διαχείριση θεμάτων, διαμόρφωση παρατηρήσεων και καταχώρηση παρατηρήσεων με τ'όνομα σας.

Συσχετιζόμενοι Σύνδεσμοι
· Περισσότερα για Πληροφορική
· Νέα admin0


Πιο δημοφιλής είδηση για Πληροφορική:
Δικτυακοί τόποι για την Ιστορία των υπολογιστών. Της Ιωσηφίδου


Article Rating
Average Score: 0
Αριθμός Ψήφων: 0

Please take a second and vote for this article:

Excellent
Very Good
Good
Regular
Bad


Επιλογές

 Εκτύπωση αρχικής σελίδας Εκτύπωση αρχικής σελίδας



 
Web site powered by PHP-Nuke

All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © 2005 by me.
You can syndicate our news using the file backend.php or ultramode.txt
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.