[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:03.70,0:00:05.60,Default,,0000,0000,0000,,Ich war in der 8. Klasse als ich programmieren lernte. Dialogue: 0,0:00:05.70,0:00:07.00,Default,,0000,0000,0000,,Als Ertes lernte ich wie man Dialogue: 0,0:00:07.00,0:00:10.50,Default,,0000,0000,0000,,einen grünen Kreis und ein rotes Quadrat auf dem Bildschirm erscheinen lässt. Dialogue: 0,0:00:10.70,0:00:13.40,Default,,0000,0000,0000,,Du lernst einfach nur diese Lektionen und da gibt es nicht so viele davon Dialogue: 0,0:00:13.40,0:00:16.40,Default,,0000,0000,0000,,und irgendwann kommst du dann zu dem Punkt an dem du einfach alles machen kannst, was du willst. Dialogue: 0,0:00:17.70,0:00:22.33,Default,,0000,0000,0000,,Informatik ist einfach nur zu lernen wie ein Computer funktioniert und denkt, Dialogue: 0,0:00:22.33,0:00:24.70,Default,,0000,0000,0000,,so dass man ihm beibringen kann neue Sachen zu tun. Dialogue: 0,0:00:24.80,0:00:28.10,Default,,0000,0000,0000,,Was man heute alles mit Informatik machen kann ist einfach unglaublich. Dialogue: 0,0:00:28.20,0:00:31.20,Default,,0000,0000,0000,,Ich denke, Informatik kommt Superkräften am nächsten. Dialogue: 0,0:00:31.30,0:00:34.20,Default,,0000,0000,0000,,(Tanya: Informatik Studentin) In der nächsten Stunde werden wir ein Spiel spielen Dialogue: 0,0:00:34.20,0:00:36.00,Default,,0000,0000,0000,,dass dir die grundlegenden Konzepte der Programmierung beibringt. Dialogue: 0,0:00:36.00,0:00:39.50,Default,,0000,0000,0000,,Normalerweise basiert Programmierung nur auf Text, aber wir werden Blockly verwenden, Dialogue: 0,0:00:39.60,0:00:43.20,Default,,0000,0000,0000,,das visuelle Bausteine verwendet, die du zusammenstecken kannst, um Programme zu schreiben. Dialogue: 0,0:00:43.20,0:00:46.00,Default,,0000,0000,0000,,Unter der Haube verbirgt sich immer noch Code. Dialogue: 0,0:00:46.00,0:00:49.40,Default,,0000,0000,0000,,Um zu beginnen, werden wir Code für ein Programm schreiben, das helfen wird Dialogue: 0,0:00:49.40,0:00:54.00,Default,,0000,0000,0000,,diesen Angry Bird durch ein Labyrinth zu bewegen, um das böse Schwein, das seine Eier gestohlen hat, zu bekommen. Dialogue: 0,0:00:54.00,0:00:56.60,Default,,0000,0000,0000,,Blockly ist in drei Hauptteile aufgeteilt. Dialogue: 0,0:00:56.60,0:01:00.00,Default,,0000,0000,0000,,Auf der linken Seite ist das Vogel-Labyrinth, wo dein Programm ausgeführt wird. Dialogue: 0,0:01:00.00,0:01:04.00,Default,,0000,0000,0000,,Die Anweisungen für jede Aufgabe stehen unter dem Labyrinth. Dialogue: 0,0:01:04.00,0:01:06.00,Default,,0000,0000,0000,,Dieser mittlere Bereich ist der Werkzeugkasten, Dialogue: 0,0:01:06.00,0:01:10.20,Default,,0000,0000,0000,,und jeder dieser Blöcke ist ein Befehl, den der Vogel verstehen kann. Dialogue: 0,0:01:10.20,0:01:13.00,Default,,0000,0000,0000,,Der Leerraum auf der rechten Seite wird als Arbeitsbereich bezeichnet Dialogue: 0,0:01:13.00,0:01:15.10,Default,,0000,0000,0000,,und hier werden wir unser Programm zusammenbauen. Dialogue: 0,0:01:15.10,0:01:21.00,Default,,0000,0000,0000,,Wenn ich den "move"(bewegen)-Block in unseren Arbeitsbereich ziehe und auf "run"(starten) drücke, was passiert dann? Dialogue: 0,0:01:21.00,0:01:23.50,Default,,0000,0000,0000,,Der Vogel bewegt sich ein Feld nach vorne. Dialogue: 0,0:01:23.50,0:01:28.00,Default,,0000,0000,0000,,Und was ist, wenn ich möchte, daß der Vogel danach eine weitere Aktion ausführen soll? Dialogue: 0,0:01:28.00,0:01:30.30,Default,,0000,0000,0000,,Dann kann ich einen weiteren Befehls-Block zu unserem Programm hinzufügen. Dialogue: 0,0:01:30.30,0:01:33.90,Default,,0000,0000,0000,,Ich werde den "turn right" (rechts abbiegen) Block wählen und ziehe ihn unter meinen Dialogue: 0,0:01:33.90,0:01:37.00,Default,,0000,0000,0000,,"Move"(Bewegen)-Block, bis der gelbe Pfeil erscheint Dialogue: 0,0:01:37.00,0:01:41.00,Default,,0000,0000,0000,,und wenn ich ihn dann los lasen verbinden sich die beiden Blöcke. Dialogue: 0,0:01:41.00,0:01:45.00,Default,,0000,0000,0000,,Wenn ich die Taste "Run"(Starten) wieder drücke, wird der Vogel die Befehle, die gestapelt sind, Dialogue: 0,0:01:45.00,0:01:47.00,Default,,0000,0000,0000,,von oben nach unten, auf unserem Arbeitsbereich ausführen. Dialogue: 0,0:01:47.00,0:01:49.00,Default,,0000,0000,0000,,Wenn du einen Block löschen willst, Dialogue: 0,0:01:49.00,0:01:52.00,Default,,0000,0000,0000,,entfernen ihn aus dem Stapel und ziehe ihn in den Papierkorb. Dialogue: 0,0:01:52.00,0:01:57.80,Default,,0000,0000,0000,,Nachdem du "run" gedrückt hast, kannst du immer den "Reset"(Zurücksetzen)-Knopf drüken, um den Vogel zurück an den Start zu bekommen. Dialogue: 0,0:01:57.80,0:01:59.50,Default,,0000,0000,0000,,So, lasst und die Schweine kriegen!