Hallo, Ich bin Kathleen Kennedy und ich bin die Produzentin von Star Wars: Das Erwachen der Macht Heute werden Sie mit einem unserer Stars arbeiten: BB-8 BB-8 ist ein kugelförmiger Droide. Alles was er tut und jede Bewegung die er macht wird durch Computersoftware gesteuert Computerwissenschaft hat Auswirkungen auf jede Branche vom Marketing bis zum Gesundheitswesen und zum Film. Tatsächlich arbeiten Hunderte von Computeringenieuren zusammen, um einen Film wie "Das Erwachen der Macht" zu drehen. Hallo, ich bin Rachel Rose, leitende Entwicklungsingenieurin bei ILM und ich leite die Animation und Kreaturenentwicklungsteam In "Das Erwachen der Macht" bin ich dafür verantwortlich, den Künstlern bei der Entwicklung von Rigs zu helfen. Das sind die Teile des Charakters, die sich bewegen und dafür sorgen, dass der Charakter in einer weit entfernten Galaxie sehr glaubwürdig aussieht In der nächsten Stunde werden wir unser Star-Wars-Spiel entwickeln, das dir die grundlegenden Konzepte der Programmierung vermitteln wird. Normalerweise besteht Programmierung nur aus Text, aber wir werden hier Blöcke verwenden, damit wir die Programme per Drag & Drop schreiben können. Unter der Haube entwickeln Sie immer noch Programmcode. Nachdem Sie die Grundlagen mit Blöcken ausprobiert haben, wechseln wir zu Javascript, eine der beliebtesten Programmiersprachen im Web Für den Anfang werden wir mit Rey zusammenarbeiten, um BB-8 so zu programmieren, dass er zu Fuß geht, um die all die Schrottteile zu sammeln. Ihr Bildschirm ist in drei Bereiche aufgeteilt. Auf der linken Seite befindet sich der Star-Wars-Spielbereich, in dem der Code ausgeführt wird. Die Anweisungen für jedes Level sind unter dem Spielraum geschrieben. Dieser mittlere Bereich ist die Toolbox und jeder dieser Blöcke ist ein Befehl, den BB-8 verstehen kann. Der weiße Bereich rechts wird Arbeitsbereich genannt und das ist der Ort, an dem wir unser Programm entwickeln. Wenn ich den Block nach links verschieben auf unseren Arbeitsbereich ziehe und auf Ausführen drücke, was passiert dann? BB-8 bewegt sich einen Block nach links auf dem Raster. Und was ist, wenn ich möchte, dass BB-8 nach dem "move left"-Block etwas tut? Ich kann einen weiteren Block zu unserem Programm hinzufügen. Ich wähle den "move up"-Block und ich werde ziehe ihn unter meinen "move left"-Block bis die Markierung erscheint, dann lasse ich ihn fallen und die beiden Blöcke werden zusammenschnappen. Wenn ich erneut "Ausführen" drücke, führt BB-8 die Befehle aus, die auf der Arbeitsfläche von oben nach unten gestapelt sind. Wenn Sie einen Block löschen möchten, entfernen Sie ihn einfach aus dem Stapel und ziehen ihn zurück in den Toolbox. Nachdem Sie auf " Ausführen " gedrückt haben, können Sie jederzeit die Reset-Taste drücken, um BB-8 wieder an den Start zu bringen. Jetzt geht's los