12 Seiten






Dieses Materialpaket enthält alle Materialien zum Fach Informatik zu den folgenden Themen:
- Datenbanken (SQL)
- Programmieren mit Java
- Programmieren mit Python
Das Material enthält Übungsaufgaben zu Arrays in Java. Die Aufgaben sind so angelegt, dass alle wichtigen „Grundaufgaben“ mit Arrays behandelt werden: - Array in die Konsole ausgeben - Array anlegen - Zwei Elemente eines Arrays vertauschen - Wert in einem Array suchen - Minimum und Maximum in einem Integer-Array bestimmen. Einsatz im Unterricht Das Material ist als Übung zur Wiederholung konzipiert und hat einen Zeitaufwand von ca. 2-3 Zeitstunden für Anfänger. Die Aufgaben bauen indirekt aufeinander auf, so dass eine Bearbeitung von allen Aufgaben sinnvoll ist. Erfahrungsgemäß bereiten die ersten beiden Aufgaben etwas größere Schwierigkeiten. Nachdem diese Aufgaben gelöst wurden, sind die Schüler*innen in der Regel in der Lage die restlichen Aufgaben zügig zu lösen.
Klassenstufen: EF (10./11. Jhg.), Q1 (11./12. Jhg.)
Das Material enthält kurze Fachtexte zu folgenden Themen: Klassen und ObjekteWertetypen und ReferenztypenBeispiel für eine Klasse in Java Zusammenhang zwischen Java und UML-KlassendiagrammenDatenkapselungKonstruktoren Ergänzt wird das Material durch eine Übungsaufgabe zur Modellierung und Implementierung einer konkreten Klasse.Einsatz im UnterrichtDie Fachtexte sind kurz gehalten und so gestaltet, dass sie auch unabhängig von einander im Unterricht eingesetzt werden können. Dabei ist sowohl ein Einsatz als Hilfematerial zur Begleitung des bestehenden Unterrichts, als auch ein Einsatz für den Einstieg in das Thema denkbar.Die Fachtexte enthalten teilweise kurze Übungsaufgaben, um die Inhalte aus den Fachtexten direkt anzuwenden.Der Bezug zu Klassendiagrammen ist an dieser Stelle noch sehr kurz gehalten. Es wird lediglich erläutert, wie eine Klasse dargestellt wird. Die Beziehungen zwischen Klassen werden nicht thematisiert.
Klassenstufen: EF (10./11. Jhg.), Q1 (11./12. Jhg.)
Das Material enthält einen kurzen Theorieteil mit Beispiel zur Erstellung und Verwendung von Views mit SQL. SQL Views sind eine Möglichkeit, um in einer Datenbank virtuelle Tabellen anzulegen und so wiederkehrende komplexe Abfragen zu vereinfachen.Zusätzlich zu einem Infotext gibt es ein verlinktes Erklärvideo, mit dem sich die Schülerinnen und Schüler die fachlichen Inhalte selbst erarbeiten können.Die zweite Seite enthält zwei Übungsaufgaben zu SQL Views. Damit die Schülerinnen und Schüler die Aufgabe möglichst selbstständig bearbeiten können, ist ein LearningSnack als Hilfestellung verlinkt. Einsatz im UnterrichtIm Unterricht lässt sich das Material zur selbstständigen Erarbeitung und Übung von Views einsetzen. Es bietet sich auch ein Einsatz als Hausaufgabe oder als Vertiefung für leistungsstärkere Schülerinnen und Schüler an.
Klassenstufen: Q1 (11./12. Jhg.), Q2 (12./13. Jhg.)
Das Material enthält drei Code Golf-Aufgaben für Java inklusive Beispiellösungen.Code Golf ist ein spielerischer Ansatz, um sich näher mit den Anweisungen und Strukturen einer Programmiersprache auseinanderzusetzen. Ziel ist es mit möglichst wenig Zeichen ein vorgegebenes Problem zu lösen. Es werden dabei alle Zeichen gezählt. D.h. auch Leerzeichen und Zeilenumbrüche werden gewertet.Einsatz im UnterrichtIm Unterricht lässt sich Code Golf sehr gut zur Vertiefung und Übung einer Programmiersprache einsetzen. Durch den Wettbewerbscharakter werden die Schülerinnen und Schüler zusätzlich aktiviert und zur Auseinandersetzung mit der Programmiersprache angeregt.
Klassenstufen: EF (10./11. Jhg.), Q1 (11./12. Jhg.)
Bewertungen und Kommentare