-
Καλώς ήρθατε στην Ώρα του Κώδικα...
-
Γεια σας, είμαι η Kathleen Kennedy και είμαι η παραγωγός
του Πολέμου των Άστρων, Η Δύναμη Ξυπνά. Σήμερα θα
-
εργαστείτε με ένα από τα αστέρια μας, το BB-8. Το BB-8
είναι ένα σφαιρικό ανδροειδές. Ό,τι κάνει και
-
όποια κίνηση κάνει ελέγχεται από πρόγραμμα υπολογιστή.
Η επιστήμη των υπολογιστών επηρεάζει
-
κάθε βιομηχανία, από το marketing μέχρι τους κλάδους υγείας και τον κινηματογράφο. Για την ακρίβεια, εκατοντάδες μηχανικοί υπολογιστών
-
εργάστηκαν μαζί για να φτιάξουν μία ταινία όπως την "Η Δύναμη Ξυπνά".
-
Γεια σας, είμαι η Rachel Rose και είμαι μηχανικός R&D
την ILM και οδηγώ τις ομάδες
-
κίνησης και πλασμάτων. Στην ταινία Η Δύναμη Ξυπνά,
είμαι υπεύθυνη για να βοηθώ τους καλλιτέχνες
-
να κατασκευάζουν ρουχισμό, που είναι μέρος του χαρακτήρα που κινείται
και επιτρέπουν στο χαρακτήρα
-
να δείχνει αληθοφανής σε έναν γαλαξία πολύ, πολύ μακρυά.
Στην επόμενη ώρα, θα φτιάξουμε το δικό μας
-
παιχνίδι Πολέμου των Άστρων που θα σας μάθει τις βασικές αρχές
του προγραμματισμού. Συνήθως ο προγραμματισμός
-
είναι μόνο κείμενο, αλλά θα χρησιμοποιήσουμε εδώ μπλοκ, ώστε να μπορούμε
να τα σύρουμε και να τα εναποθέσουμε ώστε να γράψουμε
-
προγράμματα. Για να ξεκινήσουμε, θα εργασθούμε με τον Rey, για να
προγραμματίσουμε το BB-8 για να περπατά και να μαζεύει
-
όλα τα άχρηστα μέταλλα. Η οθόνη σας είναι χωρισμένη σε τρία μέρη.
-
Στα αριστερά βρίσκεται ο χώρος του παιχνιδιού του Πολέμου των Άστρων, όπου
θα εκτελείται ο κώδικάς σας. Οι οδηγίες για κάθε επίπεδο
-
είναι γραμμένες κάτω από το χώρου του παιχνιδιού. Σε αυτή τη μεσαία περιοχή βρίσκεται η εργαλειοθήκη και κάθε ένα από αυτά τα μπλοκ
-
είναι μία εντολή που καταλαβαίνει το BB-8.
Ο λευκός χώρος στα αριστερά ονομάζεται
-
χώρος εργασίας και είναι το μέρος όπου
θα κατασκευάσουμε το πρόγραμμά μας.
-
Αν μετακινήσω το μπλοκ moveLeft() (πήγαινε αριστερά) στο χώρο εργασίας και
πατήσω εκτέλεση, τι συμβαίνει; Το BB-8 μετακινείται αριστερά
-
κατά ένα μπλοκ στο πλέγμα. Και αν θέλω να κάνει κάτι
το BB-8 μετά το μπλοκ πήγαινε αριστερά; Μπορώ
-
να προσθέσω κι άλλο μπλοκ στο πρόγραμμά μας. Θα διαλέξω το μπλοκ
moveUp (πήγαινε επάνω) και θα το σύρω κάτω από το μπλοκ moveLeft
-
μέχρι να εμφανιστεί η φωτεινή ένδειξη. Στη συνέχεια
θα το αφήσω και τα δύο μπλοκ
-
θα κολλήσουν μεταξύ τους. Όταν εκτέλεση ξανά,
το BB-8 θα εκτελέσει
-
τις εντολές που έχουν στοιβαχθεί από πάνω προς τα κάτω
στο χώρο εργασίας μας. Αν θελήσετε να διαγράψετε
-
ένα μπλοκ, απλά αφαιρέστε το από τη στοίβα και σύρετέ το πίσω
στην εργαλειοθήκη. Αφού πατήσετε την εκτέλεση,
-
μπορείτε να πατήσετε το πλήκτρο επαναφοράς για να
φέρετε το BB-8 στην αρχική του θέση. Ας ξεκινήσουμε!