18 Aufgabenthemen vorhanden
-
9. Klasse - Aufgaben + Stoff
Bedingte Anweisungen in Java
Bedingte Anweisungen und logische Funktionen werden behandelt. -
11. Klasse - Aufgaben
Codierung von Information
Das Prinzip der Codierung an Beispielen aus dem Alltag nachvollziehen und Codierung von Verschlüsselung unterscheiden.Inhaltsverzeichnis- Level 1: Codierung oder Verschlüsselung?
- Level 2: Platz sparen: Lauflängencodierung
- Level 3: Häufiges kurz: die Idee der Huffman-Codierung
- Level 4: ASCII: Zeichen als Zahlen
- Level 5: Morsecode: Häufigkeit, Sendedauer und Pausen
- Level 6: Strichcode (EAN-13): Was steckt in den Strichen?
- Level 7: QR-Code: Information in Quadraten
- Level 8: RGB-Farbcode: Farben als Zahlen
- Level 9: Brailleschrift: sechs Punkte, viele Zeichen
- Level 10: Siebensegmentanzeige: Ziffern aus sieben Strichen
- Level 11: Unicode und UTF-8: Zeichen aus aller Welt
- Level 12: Codes im Vergleich
-
9. Klasse - Aufgaben
Datenbanken: SQL-Anfragen
Inhaltsverzeichnis- Level 1: Aufbau des SELECT-Teils einer SQL-Anweisung
- Level 2: Aufbau des WHERE-Teils einer SQL-Anweisung
- Level 3: Vergleich von Zeichenketten mit LIKE
- Level 4: Freie Formulierung von SQL-Anweisungen (KI-Korrektur)
- Level 5: Korrektur fehlerhafter SQL-Anweisungen (KI-Korrektur)
- Level 6: Logische Funktionen in SQL-Anweisungen
-
9. Klasse - Aufgaben + Stoff
Datenflussdiagramme
Das Umwandeln von Formeln in Datenflussdiagramme wird eingeübt. -
10. Klasse - Aufgaben + Stoff
Entitäten und Relationen
Das grundlegende Design einer Datenbank aus Entitäten und Relationen wird behandelt.Inhaltsverzeichnis- Level 1: Klassen und Attribute aus Texten
- Level 2: Aufteilen von Tabellen in Entitäten (Einheiten)
- Level 3: Kardinalität von Relationen im Klassendiagramm
- Level 4: Kardinalität einfacher Beziehungen
- Level 5: Zuordnung des Fremdschlüssels
- Level 6: Assoziationsklassen
-
9. Klasse - Aufgaben + Stoff
Funktionen in einer Tabellenkalkulation
Verschiedene Funktionen und der Unterschied zwischen relativen und absoluten Zellbezügen wird behandelt.Inhaltsverzeichnis- Level 1: Funktionen mit relativen Zellbezüge auf einzelne Zellen oder Zellbereiche
- Level 2: Funktionen für Zeichenketten (Texte)
- Level 3: Funktionen mit absoluten Zellbezügen
- Level 4: Verhalten relativer und absoluter Zellbezüge beim Kopieren von Zellen
- Level 5: Ergebnisse mathematischer Funktionen in Tabellenkalkulationen
- Level 6: Absolute und Relative Bezüge: Einmaleins-Tabelle
-
6. Klasse - Aufgaben + Stoff
Grafik
Die Begriffe Klasse, Attribut und Methode werden an Beispielen von Vektorgrafiken eingeübt.Inhaltsverzeichnis- Level 1: Lückentext zu Fachbegriffen Klasse, Objekt, Attribut, Methode
- Level 2: Definitionen zu Fachbegriffen: Klasse, Objekt, Attribut, Methode
- Level 3: Fachbegriffe aus der Objektorientierten Programmierung
- Level 4: Punktnotation: Fehlersuche in einzelnen Zeilen
- Level 5: Punktnotation: Fehlersuche in kurzen Programmen
- Level 6: Attribut-Werte in Vektorgrafiken
- Level 7: Methodenaufrufe in der Punktnotation
- Level 8: Programmierte Bilder: Bild zum Code zuordnen
-
11. Klasse - Aufgaben + Stoff
Java-Grundlagen wiederholen: Code lesen und verstehen
Java-Code gedanklich ausführen und den Wert einer Variablen bestimmen.Inhaltsverzeichnis- Level 1: Bedingte Anweisungen mit if-else
- Level 2: Mehrfachauswahl mit switch-case
- Level 3: Zählwiederholungen mit for
- Level 4: Wiederholungen mit Anfangsbedingung mit while
- Level 5: Vermischte Kontrollstrukturen
- Level 6: Konstruktoraufrufe
- Level 7: Methodenaufrufe
-
6. Klasse - Aufgaben + Stoff
Klassendiagramme
Die Struktur und Beziehungen zwischen Informationseinheiten werden durch Objekt- und Klassendiagramme sachgerecht dargestellt. -
9. Klasse - Aufgaben + Stoff
Logische Funktionen
Die Grundlagen zu logischen Funktionen werden behandelt. -
6. Klasse - Aufgaben + Stoff
Multimediapräsentationen
Die Klassen einer Multimediapräsentation und die Anforderungen an eine gute Präsentation werden behandelt. -
9. Klasse - Aufgaben + Stoff
Objektorientierung: Java
-
11. Klasse - Aufgaben
Prüfziffern und fehlerkorrigierende Codes
Übertragene Daten mit Prüfziffern und Paritätsbits prüfen, Fehler erkennen und einfache Fehler korrigieren.Inhaltsverzeichnis- Level 1: Was Prüfziffern können
- Level 2: Der Kartentrick: Fehler finden und korrigieren
- Level 3: GTIN prüfen: Ist die Nummer richtig gelesen?
- Level 4: Welche Fehler erkennt die GTIN?
- Level 5: ISBN-10: Prüfen mit Teilbarkeit durch 11
- Level 6: IBAN: Prüfen mit Division durch 97
- Level 7: Dreifach senden: der Wiederholungscode
- Level 8: Drei Kreise: Fehler finden mit dem Hamming-Code
- Level 9: Unleserliche Stelle wiederherstellen
- Level 10: Erkennen oder korrigieren: Welches Verfahren passt?
-
9. Klasse - Aufgaben + Stoff
Schleifen in Java
Kopfgesteuerte Schleifen, fußgesteuerte Schleifen und Zählschleifen werden behandelt.Inhaltsverzeichnis- Level 1: Unterscheidung verschiedener Schleifentypen: Kopfgesteuert, Fußgesteuert, Zählschleife
- Level 2: Zählschleifen in Java: Werte der Zählvariable
- Level 3: Kopfgesteuerte Schleifen in Java: Zahl der Durchläufe ableiten
- Level 4: Zählschleifen: Implementierung in Java
- Level 5: Funktionen und Fehler von Schleifen erkennen (KI Bewertung)
-
9. Klasse - Aufgaben + Stoff
Schleifen in Python
Bedingte Anweisungen und logische Funktionen in Python werden behandelt. -
6. Klasse - Aufgaben + Stoff
Textverarbeitung
Klassen, Attribute und Methoden einer Textverarbeitung werden eingeübt.Inhaltsverzeichnis- Level 1: Attribute der Klassen einer Textverarbeitung
- Level 2: Parameter von Methoden
- Level 3: Korrektur von Fehlern bei Methoden und Attributen
- Level 4: Die Klassen einer Textverarbeitung
- Level 5: Punktnotation
-
9. Klasse - Aufgaben + Stoff
Variablen in Java
Die Unterschiede zwischen verschiedenen Daten- und Variablentypen werden behandelt.Inhaltsverzeichnis- Level 1: Lückentext zu Datentypen
- Level 2: Attribute, Parameter, lokale Variablen
- Level 3: Deklaration von Variablen (KI-Bewertung)
- Level 4: Gültigkeitsbereich von Variablen
- Level 5: Initialisierung von Variablen
- Level 6: Fehler im Code erkennen
-
11. Klasse - Aufgaben
Zahlensysteme: Binär, Dezimal, Hexadezimal
Zahlen zwischen Dezimal-, Binär- und Hexadezimalsystem umrechnen und Ergebnisse auf Plausibilität prüfen.Inhaltsverzeichnis- Level 1: Dezimal → Binär
- Level 2: Binär → Dezimal
- Level 3: Dezimal → Hexadezimal
- Level 4: Hexadezimal → Dezimal
- Level 5: Binär ↔ Hexadezimal direkt (über 4er-Gruppen)
- Level 6: Gültigkeit prüfen (Binär und Hexadezimal)
- Level 7: Größenordnung abschätzen (ohne exakt umzurechnen)
Informatik-Aufgaben für deinen Lehrplan
Wähle deinen Lehrplan, und wir zeigen dir exakt die Aufgaben, die für dein Bundesland bzw. deinen Lehrplan vorgesehen sind. In dem ausgewählten Bereich findest du viele weitere Online-Übungen für das Fach Informatik. Lehrplan wählen
Viele kostenlose Informatik-Übungen
Alle Informatik-Aufgaben stehen dir im 1. und 2. Level gratis zur Verfügung. Falls dir Mathegym gefällt, kannst du eine Privatlizenz erwerben, um auch die Aufgaben in den höheren Leveln zu üben.
Weitere Infos