1 00:00:01,280 --> 00:00:03,940 Καλώς ήρθατε στην Ώρα του Κώδικα... 2 00:00:14,070 --> 00:00:20,470 Γεια σας, είμαι η Kathleen Kennedy και είμαι η παραγωγός του Πολέμου των Άστρων, Η Δύναμη Ξυπνά. Σήμερα θα 3 00:00:20,470 --> 00:00:27,910 εργαστείτε με ένα από τα αστέρια μας, το BB-8. Το BB-8 είναι ένα σφαιρικό ανδροειδές. Ό,τι κάνει και 4 00:00:27,910 --> 00:00:34,830 όποια κίνηση κάνει ελέγχεται από πρόγραμμα υπολογιστή. Η επιστήμη των υπολογιστών επηρεάζει 5 00:00:34,830 --> 00:00:41,220 κάθε βιομηχανία, από το marketing μέχρι τους κλάδους υγείας και τον κινηματογράφο. Για την ακρίβεια, εκατοντάδες μηχανικοί υπολογιστών 6 00:00:41,220 --> 00:00:45,290 εργάστηκαν μαζί για να φτιάξουν μία ταινία όπως την "Η Δύναμη Ξυπνά". 7 00:00:45,290 --> 00:00:51,899 Γεια σας, είμαι η Rachel Rose και είμαι μηχανικός R&D την ILM και οδηγώ τις ομάδες 8 00:00:51,899 --> 00:00:57,340 κίνησης και πλασμάτων. Στην ταινία Η Δύναμη Ξυπνά, είμαι υπεύθυνη για να βοηθώ τους καλλιτέχνες 9 00:00:57,340 --> 00:01:03,289 να κατασκευάζουν ρουχισμό, που είναι μέρος του χαρακτήρα που κινείται και επιτρέπουν στο χαρακτήρα 10 00:01:03,289 --> 00:01:08,630 να δείχνει αληθοφανής σε έναν γαλαξία πολύ, πολύ μακρυά. Στην επόμενη ώρα, θα φτιάξουμε το δικό μας 11 00:01:08,630 --> 00:01:13,679 παιχνίδι Πολέμου των Άστρων που θα σας μάθει τις βασικές αρχές του προγραμματισμού. Συνήθως ο προγραμματισμός 12 00:01:13,679 --> 00:01:17,240 είναι μόνο κείμενο, αλλά θα χρησιμοποιήσουμε εδώ μπλοκ, ώστε να μπορούμε να τα σύρουμε και να τα εναποθέσουμε ώστε να γράψουμε 13 00:01:17,240 --> 00:01:23,200 προγράμματα. Για να ξεκινήσουμε, θα εργασθούμε με τον Rey, για να προγραμματίσουμε το BB-8 για να περπατά και να μαζεύει 14 00:01:23,200 --> 00:01:27,700 όλα τα άχρηστα μέταλλα. Η οθόνη σας είναι χωρισμένη σε τρία μέρη. 15 00:01:27,700 --> 00:01:32,259 Στα αριστερά βρίσκεται ο χώρος του παιχνιδιού του Πολέμου των Άστρων, όπου θα εκτελείται ο κώδικάς σας. Οι οδηγίες για κάθε επίπεδο 16 00:01:32,259 --> 00:01:37,259 είναι γραμμένες κάτω από το χώρου του παιχνιδιού. Σε αυτή τη μεσαία περιοχή βρίσκεται η εργαλειοθήκη και κάθε ένα από αυτά τα μπλοκ 17 00:01:37,259 --> 00:01:42,009 είναι μία εντολή που καταλαβαίνει το BB-8. Ο λευκός χώρος στα αριστερά ονομάζεται 18 00:01:42,009 --> 00:01:44,649 χώρος εργασίας και είναι το μέρος όπου θα κατασκευάσουμε το πρόγραμμά μας. 19 00:01:44,649 --> 00:01:51,860 Αν μετακινήσω το μπλοκ moveLeft() (πήγαινε αριστερά) στο χώρο εργασίας και πατήσω εκτέλεση, τι συμβαίνει; Το BB-8 μετακινείται αριστερά 20 00:01:51,860 --> 00:01:56,990 κατά ένα μπλοκ στο πλέγμα. Και αν θέλω να κάνει κάτι το BB-8 μετά το μπλοκ πήγαινε αριστερά; Μπορώ 21 00:01:56,990 --> 00:02:02,280 να προσθέσω κι άλλο μπλοκ στο πρόγραμμά μας. Θα διαλέξω το μπλοκ moveUp (πήγαινε επάνω) και θα το σύρω κάτω από το μπλοκ moveLeft 22 00:02:02,280 --> 00:02:06,180 μέχρι να εμφανιστεί η φωτεινή ένδειξη. Στη συνέχεια θα το αφήσω και τα δύο μπλοκ 23 00:02:06,180 --> 00:02:10,549 θα κολλήσουν μεταξύ τους. Όταν εκτέλεση ξανά, το BB-8 θα εκτελέσει 24 00:02:10,549 --> 00:02:15,989 τις εντολές που έχουν στοιβαχθεί από πάνω προς τα κάτω στο χώρο εργασίας μας. Αν θελήσετε να διαγράψετε 25 00:02:15,989 --> 00:02:20,560 ένα μπλοκ, απλά αφαιρέστε το από τη στοίβα και σύρετέ το πίσω στην εργαλειοθήκη. Αφού πατήσετε την εκτέλεση, 26 00:02:20,580 --> 00:02:27,600 μπορείτε να πατήσετε το πλήκτρο επαναφοράς για να φέρετε το BB-8 στην αρχική του θέση. Ας ξεκινήσουμε!