YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

German subtitles

← Minecraft - Hour of Code: Einleitung

Get Embed Code
32 Languages

Showing Revision 9 created 11/23/2015 by stephan.112358.

  1. Mein Name ist Jens Bergensten,
    besser bekannt als Jeb.
  2. Ich bin der Chefentwickler von Minecraft
    hier bei Mojang in Stockholm.

  3. Ich denke, ich war 11 oder vielleicht 12,
    da habe ich angefangen zu programmieren,
  4. weil ich Spiele entwickeln wollte.
    Ein Freund meines Vaters sagte mir,
  5. um Spiele zu entwickeln, musst du
    programmieren lernen.
  6. So fing es bei mir an.
  7. Ich mag es, die Architektur von Dingen
    herauszufinden und zu designen.
  8. Das ist es, was ich wirklich an
    Minecraft mag.
  9. Während der nächsten Stunde wirst du die
  10. Grundzüge der Informatik lernen, indem du
    Alex oder Steve programmierst, sich durch
  11. eine simulierten Teil einer Minecraft-Welt
    zu bewegen. Traditionelles Programmieren
  12. erfolgt üblicherweise in Text, aber heute
    benutzen wir Blockly: ein System, bei dem
  13. man Blöcke per Drag&Drop zu einem
    Programm zusammen fügt.
  14. Damit erzeugst du im Hintergrund
    JavaScript Code. Die Konzepte, die Du
  15. lernen wirst, benutzen Programmierer jeden
    Tag und sind die Basis der Informatik.
  16. Hier bei Mojang benutzen wir dieselben
    Konzepte bei der Entwicklung von Minecraft.
  17. Vor dem Start wählst du eine Spielfigur.
    Ich wähle Alex.
  18. Lass uns ein Programm schreiben,
    dass ihr hilft, sich auf dem Bildschirm zu bewegen.
  19. Dein Bildschirm ist in drei Hauptbereiche geteilt.
  20. Links ist das Minecraft Spielfeld, wo Dein
    Programm ablaufen wird. Die Anleitungen
  21. für jedes Level stehen darunter. Der mittlere
    Bereich ist die Toolbox und jeder
  22. dieser Blöcke ist ein Befehl, der Alex's
    Aktionen steuert. Der weiße Bereich rechts
  23. heisst Arbeitsbereich, wo wir unseren Code
    schreiben. Wenn wir einen "vorwärts bewegen"
  24. Block in den Arbeitsbereich ziehen und
    "Ausführen" klicken, was wird passieren?
  25. Alex bewegt sich ein Feld auf dem
    Spielfeld vorwärts.
  26. Und wenn wir etwas tun wollen, nachdem sie
    einen Schritt vorwärts gegangen ist? Wir
  27. können einen weiteren Block hinzufügen.
    Ich wähle einen "nach rechts drehen"-Block
  28. und ich ziehe ihn unter meinen "vorwärts
    bewegen" Block, bis die orangene Linie
  29. erscheint. Dann lasse ich ihn fallen und
  30. die zwei Blöcke werden zusammengefügt.
    Wenn wir wieder "Ausführen" drücken, wird
  31. Alex die Befehle im
    Arbeitsbereich von oben nach unten
  32. nacheinander ausführen. Und wenn Du
    jemals einen Block löschen willst,
  33. ziehe ihn einfach vom Stapel zurück in
    die Toolbox. Um Änderungen
  34. rückgängig zu machen und das Level von
    vorne zu starten, benutze den
  35. "Neu starten"-Button in der rechten
    oberen Ecke des Arbeitsbereichs.
  36. Noch eine Sache, Du siehst das kleine
    Dreieck auf dem "drehen"-Block?
  37. Wann immer Du diese Dreiecke siehst,
    bedeutet es, dass Du eine andere Auswahl
  38. treffen kannst.
  39. Lass uns mit dem Programmieren
    beginnen!