Snap!

Eigene Blöcke erstellen: Befehl

Eigene Blöcke erstellen: Funktion

Eigene Blöcke erstellen: Prädikat

Eigene Blöcke erstellen: kombiniertes Beispiel I

Eigene Blöcke erstellen: kombiniertes Beispiel II

Harshad Zahlen

Rekursion: Quersumme berechnen

Rekursion: Quadrate zeichnen


Netzwerke / Filius

Filius Einführung

E-Mail Kommunikation

Kommunikation über WhatsApp

Client-Server Anwendung


App Inventor

Zwei Fenster

Paint - interaktives Malen

Variablen

Scrollbares Fenster

Lagesensor

Eigene Prozeduren

Testen mit einem Emulator

Barcode-Scanner

Speichern: Lesen und Schreiben

Speichern: TinyDB

Timer

Drag n Drop

Sprites und Kollisionen


Technische Informatik

Einführung in logische Gatter


Machine Learning

Die Perceptron-Lernregel


MOPS

Der CMP-Befehl (Vergleich)

Der JMP-Befehl (Sprung)

Der JLT-Befehl (bedingter Sprung)

Die Wiederholungsanweisung

Die Endlosschleife

Die bedingte Wiederholungsanweisung

Die Zählschleife


Greenfoot

Assoziationen

Datentypen und Referenzen

Das Ticket-Automat-Szenario

Das Wator-Modell-Szenario

Das Virus-Szenario Teil I

Das Virus-Szenario Teil II

Das Memory-Szenario


Java allgemein

OOM: Einen Zoo modellieren

Playlist: Grundlagen der OOP (2 Videos)

Playlist: Model-View-Controller (5 Videos)

Model-View-Controller (Programmierung)

Eigene generische Klassen

Stack und Queue generisch (Mensa-Beispiel)


Automatentheorie

NEA zu DEA Transformation I

NEA zu DEA Transformation II

NEA-EPSILON zu NEA Transformation II

DEA Minimierung

RegExp zu NEA-EPSILON zu NEA zu DEA

DEA zu Schaltnetz Transformation


Datenbanken

Normalformen