Beispiele

Beispiele & Anfangsumgebungen

Unsere Vorhaben beginnen fast immer mit einem Beispiel. Neue Funktionalitäten werden anhand kleiner Programme erkundet und ausprobiert. Später starten wir oft auch mit einer etwas längeren — teilweise unvollständigen — Umgebung, und konzentrieren uns auf einen noch fehlenden Aspekt. Diese einfachen (und auch einige nicht ganz so einfache) Beispielprogramme sind hier gesammelt. Markierungen:

  • Einführende Beispiele, mögliche Reihenfolge,
  • Ausgangspunkt für weiterführende Projekte,
  • Sonstiges, anderweitig interessante Beispiele.

Rechnerisches

  • Eins und eins
    Variablen, Zuweisung, Rechnung; Klick & Reaktion; Ausgabe in HTML-Elemente
  • Plutimikation
    Eingabe von Zahlenwerten, Rechen- und Zuweisungsoperatoren → Umrechner
  • Nichtrechner
    Umrechnungen: Ausführung direkt bei Eingabe
  • Bis Hundert
    for-Schleife; Aneinanderreihung von Zeichenketten → Rechnerisches
  • Kleiner, Lexi,
    if-else-Anweisungen, Vergleichs-Operatoren & -Ausdrücke → Rechnerisches
  • Modulo
    while-Schleife, Modulo-Operator → Rechnerisches
  • Potenzen
    while-Schleife, Potenzfunktion → Rechnerisches
  • Teiler
    Geschachtelte Schleifen & Anweisungen → Rechnerisches
  • f: x → x
    for-Schleife, Tabellenelemente → Wertetabellen
  • Einhalb, Dreiviertel
    Objekte: Eigenschaften, Methoden, Konstruktoren
  • Häh?
    Endliche Rechengenauigkeit, Gegenbeispiele
  • kgV - Warum?
    Nicht endende Schleife (leere Eingabe, Bruchzahlen), Gegenbeispiel
  • Kreis (Skizzen, zip-Archiv)
    komplexere Rechner, → Geometrie, Berechnungen an Figuren
  • Keinzins
    komplexere Rechner, → Zins & Zinseszins
  • Säule
    Säulendiagramm → Diagramme
  • Tortenstück
    Tortendiagramm → Diagramme
  • ZoomIn
    Lokale Vergößerung einer Grafik → Fraktale, Apfelmännchen, Julia-Mengen
  • Nebel
    Punktsequenz → Fraktale, Barnsley Fern

Musikalisches

Künstlerisches

  • Bunt
    CSS style-Eigenschaften dynamisch ändern
  • Sehr bunt
    Farbauswahl-element, RGB-Farbcodierung, hexadezimale Farbdefinition
  • Schnecke
    Einbindung von Bildern (u.a. als Bitmaps, z.B. Fotos im jpg-Format) auf einer Webseite
  • Drachen
    Einbindung eines mp4-Videos auf einer Webseite
  • Ikse-S & Ikse-C
    Skript-gesteuerte Grafik, SVG versus Canvas
  • Leeres Bäumchen
    SVG-Grafik → Tannenbäumchen
  • Blinker
    SVG-Grafik mit Bitmap-Hintergrund → Magische Bilder
  • Linie, Markise
    Canvas-Grafik → Tartans
  • Cam-C
    Kamerazugriff, Fotos aufnehmen & abspeichern (jpg), Farbänderungen → Kamera, gefiltert
  • Cam-XY
    Kamerazugriff, Fotos aufnehmen & abspeichern (jpg), Bildtransformationen → Kamera, gefiltert

Sprachliches

Kulinarisches

  • Milchreis
    Webseite mit Bildern, Text, Hintergrund → Rezepte
  • Pizza
    HTML-Eingabeelemente & Auswertung

Physikalisches

Tüdelüt

up up Show/Download sources