2. Übersicht und Code zum Kopieren
In diesem Dokument werden die Codeblöcke als Vorlagen zum Kopieren bereitgestellt. Es wird immer ein Beispiel und darunter der zugehörige Code angezeigt. Zusätzlich gibt es Minimal-Versionen, um das Einfügen zu beschleunigen (es muss hinterher weniger Code entfernt werden). Der Code kann mit den Kopieren-Buttons in die Zwischenablage kopiert werden. Die Erklärungen zu den einzelnen Blöcken sind im 1. Kapitel zu finden
2.1 Überschriften
| Vorschau |
|---|
3.5 Demoüberschrift(Hauptüberschriften)3.5.1 Demo-Unterüberschrift(Unterüberschrift) |
| Link zur Erklärung |
|---|
| zur Erklärung Überschriften |
| Beispielcode |
|---|
|
HTML-Code für Hauptüberschriften
|
|
HTML-Code für Unterüberschriften
|
2.2 Text-Blöcke
| Vorschau |
|---|
|
Im Textblock steht üblicherweise einfacher Text und einfache Aufzählungen Es ist möglich, mehrere Absätze in einem Block zu definieren. Aufzählungen müssen außerhalb der <p>-Tags stehen:
|
| Link zur Erklärung |
|---|
| zur Erklärung Textblöcken |
| Beispielcode |
|---|
|
HTML-Code für Text-Blöcke (Beispiel)
|
|
HTML-Code für Text-Blöcke (Minimal-Code)
|
2.3 Definitionsblock
| Vorschau |
|---|
|
Definition:
Zu definierender Begriff
Hier steht die eigentliche Definition. Es handelt sich um einfachen Text und beinhaltet keine weiteren Formatierungen, außer das Umfließen des Logos. Es sind auch hier Absätze und Aufzählungen möglich. Das icon ist fest und sollte nicht geändert werden um ein einheitliches Design sicherzustellen. Die Farbe des definierten Begriffs in der Überschrift ist im Beispiel über "term-practical" definiert. Die Alternativen sind:
Die Rahmenfarbe wird direkt im äußersten Tag definiert, indem man nach class="definition-block practical" für "practical" folgendes einsetzt:
|
| Link zur Erklärung |
|---|
| zur Erklärung Definitionsblöcke |
| Beispielcode |
|---|
|
HTML-Code für Definitions-Blöcke (Beispiel)
|
|
HTML-Code für Definitions-Blöcke (Minimal-Code)
|
2.4 Codeblock
| Vorschau |
|---|
|
Beispielcode für Java (ohne Zeilennummern)
Beispielcode für Python (mit Zeilennummern)
|
| Link zur Erklärung |
|---|
| zur Erklärung Codeblöcke |
| Beispielcode |
|---|
|
HTML-Code für Java-Codecontainer
HTML-Code für Python-Codecontainer
|
|
HTML-Code für Java-Codecontainer (minmal-Code)
HTML-Code für Python-Codecontainer (Minimal-Code)
|
2.5 Übungen Block
| Vorschau |
|---|
|
Übung -
Titel der Übung
Aufgabe 1: Kurze Überschrift der AufgabeDer Aufgabentext sollte wieder nur einfacher Fließtext, ggf. mit Aufzählungen sein. Die Lösungen sind nur sichtbar, wenn man als Lehrer angemeldet ist. Die Farbe des Blocks ist im Beispiel über "task-block practical" definiert. Die Alternativen sind:
Lösung (nur für Lehrer sichtbar)Hier würde dann die Läsung für den Lehrer stehen. Für Hervorhebung von einzelnen Wörtern wird das <strong>-Tag empfohlen. Aufgabe 2: Kurze Überschrift der AufgabeBeispiel: Welchen primitiven Java-Datentyp würden Sie für die Speicherung der folgenden Informationen verwenden?
Lösung
Beispiel-Deklarationen: Java Deklarationen
|
| Link zur Erklärung |
|---|
| zur Erklärung Aufgaben-Block |
| Beispielcode |
|---|
|
HTML-Code für Übung-Blöcke (Beispiel-Code)
|
|
HTML-Code für Übung-Blöcke (Minimal-Code mit Überschrift)
|
|
HTML-Code für Übung-Blöcke (Minimal-Code ohne Kopfzeile)
|
|
HTML-Code für Übung-Blöcke (Minimal-Code ohne Kopfzeile und ohne Lehrerlösung)
|
2.6 Kleiner Exkurs
Das Ein- und Ausklappen erfolgt mithilfe eines zusätzlichen Eigenschaft, ohne diese ist der Block standardmäßig eingeklappt (so wie hier).
| Vorschau |
|---|
|
Titel des Exkurses
Dies ist der Inhalt des einklappbaren Blocks. Er wird standardmäßig nicht angezeigt und kann durch Klicken auf den Header ausgeklappt werden. Der Inhalt kann alles sen, auch wieder definierte Blöcke, wie Tabellen, Code oder Bilder. Beispielcode für einen kleinen Exkurs
|
| Link zur Erklärung |
|---|
| zur Erklärung kleiner Exkurs |
| Beispielcode |
|---|
|
HTML-Code für Kleiner-Exkurs-Blöcke (Beispiel)
|
|
HTML-Code für Kleiner-Exkurs-Blöcke (Minimal-Code)
|
2.7 Großer Exkurs
| Vorschau |
|---|
|
Großer Exkurs (standardmäßig ausgeklappt)
Dies ist der Inhalt des einklappbaren Blocks. Er wird standardmäßig angezeigt und kann durch Klicken auf den Header versteckt werden. Hier geht es zum Exkurs "Bilder für Greenfoot selbst erstellen und einfügen". zum Exkurs |
| Link zur Erklärung |
|---|
| zur Erklärung großer Exkurs |
| Beispielcode |
|---|
|
HTML-Code für Großer-Exkurs-Blöcke (Beispielcode)
|
|
HTML-Code für Großer-Exkurs-Blöcke (Minimal-Code)
|
2.8 Testaufgaben
| Vorschau |
|---|
Test zu Variablen und DatentypenAufgabe 1: Datentypen zuordnenWelchen primitiven Java-Datentyp würden Sie für die Speicherung der folgenden Informationen verwenden?
Lösung anzeigen
Hier ist die Lösung zur ersten Aufgabe:
Aufgabe 2: Variablendeklaration
Schreiben Sie den Code, um eine Variable namens Lösung anzeigen
Hier ist die Lösung zur zweiten Aufgabe: Java Beispiel
Python Beispiel
|
| Link zur Erklärung |
|---|
| zur Erklärung Testaufgaben |
| Beispielcode |
|---|
|
HTML-Code für Test-Blöcke (Beispielcode)
|
|
HTML-Code für Test-Blöcke (Minimal-Code)
|
2.9 Videoblock
| Vorschau |
|---|
|
Video über Plattformer mit Scratch (externes Video bei Youtube)
Dieser Text erscheint unter dem Video, wenn der Block aufgeklappt ist.
Lokales Video Beispiel
Dieses Video wird aus einer lokalen Datei geladen. Derzeit ist kein Beispiel verfügbar. |
| Link zur Erklärung |
|---|
| zur Erklärung Videoblock |
| Beispielcode |
|---|
|
HTML-Code für Video-Blöcke
|
2.10 Text mit Bild links
| Vorschau |
|---|
Dies ist der Textinhalt, der das Bild auf der linken Seite umfließt. Die Größe des Bildes (10% der Boxbreite) wird direkt im HTML-Attribut gesteuert. Der Text fließt um das Bild herum. Es kann sinnvoll sein, den Text in mehrere Abschnitte zu unterteilen. Es sind auch Aufzählungen usw. möglich:
|
| Link zur Erklärung |
|---|
| zur Erklärung Text mit Bild links |
| Beispielcode |
|---|
|
HTML-Code für Text-mit-Bild-links-Blöcke (Beispiel)
|
|
HTML-Code für Text-mit-Bild-links-Blöcke (Minimal-Code)
|
2.11 Text mit Bild rechts
| Vorschau |
|---|
Dies ist der Textinhalt, der das Bild auf der rechten Seite umfließt. Die Größe des Bildes (10% der Boxbreite) wird nun direkt im HTML-Attribut gesteuert. Der Text fließt um das Bild herum. Dies ist ein längerer Textabsatz, der ein Bild auf der rechten Seite umfließt und es optisch nach unten schiebt. Das Bild floatet nach rechts und der Text fließt links daneben und darunter. Bei ausreichend Textinhalt wird das Bild im unteren Bereich des Blocks sichtbar sein. |
| Link zur Erklärung |
|---|
| zur Erklärung Text mit Bild rechts |
| Beispielcode |
|---|
|
HTML-Code für Text-mit-Bild-rechts-Blöcke (Beispielcode)
|
|
HTML-Code für Text-mit-Bild-rechts-Blöcke (Mnimal-Code)
|
2.12 Bilderreihe
| Vorschau |
|---|
Bilderreihe mit mehreren Bildern
|
| Link zur Erklärung |
|---|
| zur Erklärung Bilderreihe |
| Beispielcode |
|---|
|
HTML-Code für Bilderreihe-Blöcke (Beispielcode)
|
|
HTML-Code für Bilderreihe-Blöcke (Minimal-Code)
|
2.13 Galerie
| Vorschau |
|---|
|
|
| Link zur Erklärung |
|---|
| zur Erklärung Galerie-Block |
| Beispielcode |
|---|
|
HTML-Code für Galerie-Blöcke (Beispielcode)
|
|
HTML-Code für Galerie-Blöcke (Minimal-Code)
|
2.14 Tabellen
| Vorschau | ||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Tabelle ohne Linien, ohne Hintergrundfarbe und ohne Header
Tabelle mit Linien, ohne Hintergrundfarbe und ohne Header
Tabelle ohne Linien, ohne Hintergrundfarbe und mit Header
Tabelle mit Linien, mit Hintergrundfarbe und mit Header
|
| Link zur Erklärung |
|---|
| zur Erklärung Tabellen-Block |
| Beispielcode |
|---|
|
HTML-Code für Tabellen-Blöcke (Tabelle ohne Linien, ohne Hintergrundfarbe und ohne Header)
|
|
HTML-Code für Tabellen-Blöcke (Tabelle mit Linien, ohne Hintergrundfarbe und ohne Header)
|
|
HTML-Code für Tabellen-Blöcke (Tabelle ohne Linien, ohne Hintergrundfarbe und mit Header)
|
|
HTML-Code für Tabellen-Blöcke (Tabelle mit Linien, mit Hintergrundfarbe und mit Header)
|
2.15 Downloadlinks
| Vorschau |
|---|
|
Text mit einfachem Download-Icon und optionalen Download-Schriftzug: Hier bekommst du das Bild als
Text mit Downloadsymbol ohne extra Link: |
| Link zur Erklärung |
|---|
| zur Erklärung Download-Block |
| Beispielcode |
|---|
|
HTML-Code für Text-Blöcke (Beispielcode)
|
|
HTML-Code für Text-Blöcke (Minimalcode Symbol mit Link)
|
|
HTML-Code für Text-Blöcke (Minimalcode Symbolblock)
|
2.16 Interaktive Übung
| Vorschau |
|---|
|
Beispiel mit Block: Aufbau eines Computers
Beispiel in Textbox |
| Link zur Erklärung |
|---|
| zur Erklärung Interaktive Übung |
| Beispielcode |
|---|
|
HTML-Code für Interaktive Übungen (Beispielcode mit Box)
|
|
HTML-Code für Interaktive Übungen (Beispielcode ohne Box)
|
Datei zum Herunterladen.