Informatik-Aufgaben
Schleswig-Holstein, Gemeinschaftsschule
Gesamtaufgabenbestand (im Aufbau)
- Hier findest du Online-Übungen für das Fach Informatik, die du direkt im Browser bearbeiten und interaktiv lösen kannst.
18 Themen 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)