Unterrichtsmaterialien für den Informatikunterricht

Video Video

Seiten, die das bieten

91 Seiten · alle Themen

Beziehungen in ER-Diagrammen: Fremdschlüssel, Assoziative TabellenBeziehungen in ER-Diagrammen: Video-Tutorial zur Verwendung von Fremdschlüssel + Assoziativen Tabellen bei N:M-BeziehungenVideoTest#Datenbanken#ERD→ERD/ERM: Übungen mit ausführlichen Lösungen (1)Video: Übungen zu ER-Diagrammen/ER-Modellierung - mit ausführlichen LösungenVideo#Datenbanken#ERD→ER-Diagramme mit MySQL Workbench erstellen- Mit MySQL Workbench ER-Diagramme erstellen - Video-TutorialVideo#Datenbanken#MySQL Workbench→MySQL Workbench einrichten für Modellierung- Modellierung: MySQL-Workbench einrichten, um ER-Diagramme zu erzeugenVideo#Datenbanken#MySQL Workbench→ERM-/ERD-EinführungVideo-Einführung in ERM/ERD - Entitäten, Beziehungen, Attribute; Notation nach Chen und MySQL-WorkbenchVideoTest#Objektorientierung#Datenbanken→Aggregatfunktionen COUNT, MIN, MAX - Übungen mit LösungenMySQL: Viele Übungen mit Lösungen zu den Aggregatfunktionen MIN, MAX, COUNTVideoÜbungen#Datenbanken#SQL→Aggregatfunktionen in MySQL: MIN, MAX, COUNTMySQL: Aggregatfunktionen wie MIN, MAX, COUNT ausführlich erklärtVideoFolienÜbungen#Datenbanken#SQL→GROUP BY - Übungen + LösungenÜbungen zu GROUP-BY-Klausel in MySQL mit ausführlichen LösungenVideoÜbungen#Datenbanken#SQL→MySQL-Abfragen mit SELECT ausführenAbfragen ausführen in mySQL mit SELECT - Unterrichtsmaterialien wie Übungen, Beispiele und PräsentationenVideoFolienÜbungen#Datenbanken#SQL→MySQL: Alias verwenden; Schlüsselwort ASMySQL: Alias und Schlüsselwort AS - Erklärung mit Übung + LösungVideoFolienÜbungen#Datenbanken#SQL→MySQL: GROUP BYGute Einführung in dei GROUP-BY-Klausel in MySQL mit vielen BeispielenVideoFolienÜbungen#Datenbanken#SQL→MySQL: GROUP_CONCAT, DISTINCT (mit Übung)GROUP_CONCAT und DISTINCT in MySQL - mit ÜbungenVideoFolien#Datenbanken#SQL→MySQL: Einführung in die HAVING-KlauselVerständliche Erklärung der HAVING-Klausel in MySQL mit BeispielenVideoFolienÜbungen#Datenbanken#SQL→MySQL: JOINs - Übungen mit Lösungen (mehrere Tabellen)Mehrere Tabellen abfragen mit MySQL (Joins) - Unterrichtsmaterial/Übungen zu Kartesischem Produkt, Equi-Join, Right Join und Left JoinVideoÜbungen#Datenbanken#SQL→MySQL: Einfache Einsteiger-Übungen (+ Lösungen) für JOINs über zwei TabellenÜbungen: Zwei Tabellen abfragen mit MySQL (Joins) - mit ausführlichen LösungenVideoÜbungen#Datenbanken#SQL→MySQL-Abfragen über mehrere Tabellen (JOINs)Mehrere Tabellen abfragen mit MySQL (Joins) - Unterrichtsmaterial/Übungen zu Kartesischem Produkt, Equi-Join, Right Join und Left JoinVideoFolienÜbungen#Datenbanken#SQL→Einfaches Rechnen mit MySQL - Übungen mit LösungenÜbungen + Lösungen zum Rechnen mit MySQL (AVG, SUM, Grundrechenarten, ROUND)VideoÜbungen#Datenbanken#SQL→Einfaches Rechnen mit MySQLMySQL: Einfaches Rechnen - Grundrechenarten, SUM und AVGVideoFolien#Datenbanken#SQL→SELECT-Klauseln: MerksatzMySQL: Einfacher Merksatz für die SELECT-Klauseln WHERE, GROUP BY, HAVING, ORDER BY, LIMITVideoFolien#Datenbanken#SQL→MySQL - SubqueriesSubqueries ('Subselects') in MySQL - Einführung mit BeispielenVideoFolienÜbungen#Datenbanken#SQL→MySQL-Workbench + xampp-Server auf Windows einrichtenMySQL-Workbench einrichten - Video-AnleitungVideo#Datenbanken#Netzwerke & Internet→Folge 4: Die act()-Methode in Greenfoot 3- act-Methode in Greenfoot 3; Was sind Methoden?VideoSzenarioTest#Programmierung#Java→Folge 49: ArrayList- Einführung in die ArrayList in Java an Greenfoot-3-BeispielenVideoSzenario#Programmierung#Java→Folge 50: Übungen zur ArrayList- Übungen und Lösungen zur ArrayList in Java an einem Greenfoot-3-Stride-SzenarioVideoÜbungenSzenario#Programmierung#Java→Folge 51: Die wichtigsten ArrayList-Methoden in Java/Greenfoot 3- Die wichtigsten Methoden der Java-ArrayList, vorgestellt am Beispiel von Greenfoot 3VideoSzenario#Programmierung#Java→Folge 52: ArrayList-Methoden - Übungen mit Lösungen (Greenfoot 3/Java)- Übungen + Lösungen zu den wichtigsten Methoden der Java-ArrayList, vorgestellt am Beispiel von Greenfoot 3VideoÜbungenSzenario#Programmierung#Java→Folge 45: Java-Arrays - Einführung; Arrays anlegen und Werte zuweisen- Java-Arrays in Greenfoot 3: Wie funktionieren Arrays? Arrays anlegen und Werte zuweisenVideoSzenarioTest#Programmierung#Java→Folge 21: Attributen neuen Wert zuweisen, Beispiel boolean- Attributwerte in Greenfoot verändern - neuen Wert zuweisenVideoSzenarioTest#Programmierung#Objektorientierung→Folge 22: Attributen neuen Wert zuweisen, Beispiel Integer- Attributwerte in Greenfoot verändern - neuen int-Wert zuweisenVideoSzenarioTest#Programmierung#Objektorientierung→Einfache UML-Klassendiagramme: Übungen- Übungen zu UML-KlassendiagrammenVideoÜbungen#Programmierung#Objektorientierung→Folge 18: Datentypen in Java- Neues Szenario 'Auto' für die folgenden Übungen anlegenVideoTest#Programmierung#Java→Folge 35: Szenario 'Wissenschaftler/Gehirn'- Neues Szenario WissenschaftlerVideoSzenario#Programmierung#Java→Folge 36: Methoden mit Rückgabewert/Rückgabetyp- Methoden mit Rückgabetyp / RückgabewertVideoSzenario#Programmierung#Java→Folge 40: Getter und Setter in Java programmieren- Getter und Setter in Java programmieren (gezeigt an der Greenfoot 3-API)VideoSzenarioTest#Programmierung#Objektorientierung→Folge 47: Foreach-Schleife in Java/Greenfoot 3- Foreach-Schleife kurz erklärt am Beispiel von Arrays in Greenfoot 3 / JavaVideoSzenarioTest#Programmierung#Java→Folge 33: Parameter- Parameterverwendung und -übergabe erklärt mit Java/GreenfootVideoSzenarioTest#Programmierung#Java→Folge 19: Attribute / Instanzvariablen- Attribute in Greenfoot 3 anlegen; was sind Attribute in Java?VideoSzenarioTest#Programmierung#Objektorientierung→Folge 16: Bild eines Objektes zur Laufzeit ersetzen- Bilder in Greenfoot zur Laufzeit ändernVideoSzenarioTest#Programmierung#Objektorientierung→Folge 15: In Greenfoot eigene Bilder verwenden- Eigene Bilder in Greenfoot verwenden.VideoSzenario#Programmierung#Java→Folge 26: Einfache if-else-Verzweigung- Greenfoot: Einfache if-else-Verzweigung (Beispiel: boolean)VideoSzenarioTest#Programmierung#Java→Folge 28: if-else - Bedingungen verknüpfen mit UND / ODER- Greenfoot: if-Verzweigung mit logischem UND und ODERVideoSzenario#Programmierung#Java→Folge 27: Verzweigung if/else if/else- if,else if, else-Verzweigungen in Java/Greenfoot 3VideoÜbungenSzenarioTest#Programmierung#Java→Folge 31: Interaktion zwischen Objekten- Greenfoot: Interaktion zwischen Objekten, Methode getOneIntersectingObject, CastingVideoSzenarioTest#Programmierung#Objektorientierung→Folge 23: Textausgabe in der Konsole- Greenfoot/Java: Textausgabe in der Konsole mit System.out.printlnVideoSzenarioTest#Programmierung#Java→Folge 5: Kollision mit Rand (ifIsAtEdge())- Greenfoot: Kollisionen mit Rand abfragen (ifIsAtEdge)VideoSzenarioTest#Programmierung#Datenbanken→Folge 11: Zufällige Drehung bei Kollision mit Rand- Objekte zufällig drehen, wenn sie an den Rand einer Greenfoot-Welt stoßenVideoSzenario#Programmierung#Objektorientierung→Folge 14: Konstruktor- Die Konstruktor-Methode erklärt an einem Greenfoot-BeispielVideoSzenarioTest#Programmierung#Objektorientierung→Folge 3: Neue Actor-Klasse in Greenfoot anlegen- Tutorial: Neue Klasse (Actor-Klasse) in Greenfoot 3 anlegenVideoTest#Programmierung#Objektorientierung→Folge 10: Objekte zentrieren mit getWidth(), getHeight()- Objekte auf einer Greenfoot-Welt zentrieren mit getWidth und getHeightVideoSzenarioTest#Programmierung#Objektorientierung→Folge 12: Objekte mit Tastatur steuern- Tastatursteuerung: Greenfoot-Objekte z.B. mit Pfeiltasten steuern.VideoSzenarioTest#Programmierung#Objektorientierung→Folge 9: Einer Greenfoot-Welt Objekte hinzufügen (addObject)- Einer Greenfoot-Welt Objekte hinzufügen mit addObjectVideoSzenarioTest#Programmierung#Objektorientierung→Folge 1: Szenario anlegen, Einstellungen in Greenfoot- In Greenfoot 3 ein neues Szenario anlegen, Einstellungen wie Sprache + Schriftgröße ändernVideoTest#Programmierung#Java→Folge 42: Grundlagen der Vererbung- Grundlagen der Vererbung beim Programmieren erklärt mit Greenfoot 3 (Java)VideoSzenario#Programmierung#Objektorientierung→Folge 46: Java-Arrays - Übungen mit Lösungen- Java-Arrays in Greenfoot 3: Übungen (Array anlegen, Werte zuweisen) mit LösungenVideoÜbungenSzenario#Programmierung#Java→Folge 20: Initialwerte von Attributen- Attributen einen Initialwert zuweisen; deklarieren vs. initialisierenVideoSzenarioTest#Programmierung#Objektorientierung→Folge 38: Kapselung von Attributen mittels 'private'- Was ist Kapselung und warum kapseln wir Attribute?VideoTest#Programmierung#Objektorientierung→Folge 32: Lokale Variablen- Was sind lokale Variablen? Am Beispiel Greenfoot/Java erklärt.VideoSzenarioTest#Programmierung#Java→Folge 41: Neues Objekt auf Mausklick erzeugen- Neues Greenfoot-3-Objekt mit Mausklick erzeugen und auf die Welt setzenVideoSzenario#Programmierung#Objektorientierung→Folge 17: Neues Szenario "Auto" anlegen- Neues Szenario 'Auto' für die folgenden Übungen anlegenVideo#Programmierung#Java→Folge 29: Neues Szenario Blumenwiese- Neues Greenfoot-Szenario 'Blumenwiese' anlegenVideoSzenario#Programmierung#Java→Folge 8: Neues Szenario "Wüste" anlegen- Neues Stride-Szenario mit Greenfoot 3 anlegen ('Wüste')VideoTest#Programmierung#Java→Folge 34: Parametrisierter Konstruktor- Parameterübergabe an den Konstruktor zur Initialisierung von AttributenVideoSzenario#Programmierung#Objektorientierung→Folge 24: Textausgabe mit showText(...)- Greenfoot: Textausgabe mit showText(...)VideoSzenarioTest#Programmierung#Java→Folge 48: Übungen zur Foreach-Schleife (Arrays in Greenfoot 3)- 8 Übungen mit Lösungen zur Foreach-Schleife (an Beispiel-Szenario von Greenfoot 3)VideoÜbungenSzenario#Programmierung#Java→Folge 7: Übungsaufgabe zu den Folgen 1 bis 6- Übungen zu den Greenfoot-Folgen 1 bis 6 (mit Lösungen)VideoÜbungen#Programmierung#Java→Folge 13: Übungsaufgaben zu Folgen 8 bis 12- Übungen mit Lösung zu den Greenfoot-Folgen 8 bis 12VideoÜbungen#Programmierung#Java→Folge 44: UML-Klassendiagramme: Vererbung- Erklärung: So wird Vererbung im UML-Klassendiagramm dargestellt, mit ÜbungenVideoSzenario#Programmierung#Objektorientierung→Einfache UML-Klassendiagramme- Einfache UML-Klassendiagramme erstellen und verstehenVideo#Programmierung#Objektorientierung→Umstieg von Greenfoot 3 auf "richtiges" Java (mit IDE Netbeans)- Umstieg von Greenfoot 3 auf die Netbeans-IDE, Hinweise zum Unterschied von Greenfoot-Stride und JavaVideo#Programmierung#Java→Umstieg von Greenfoot 3 auf NetBeans-IDE - ÜBUNGEN mit LÖSUNGEN- Umstieg von Greenfoot 3 auf die Netbeans-IDE: Übungen mit ausführlichen Lösungen (Video)Video#Programmierung#Java→Folge 43: Vererbung mit super()-Aufruf- Vererbung mit Java/Greenfoot 3: super() und Konstruktor mit ParameternVideoSzenario#Programmierung#Objektorientierung→Folge 30: void-Methoden in Greenfoot anlegen- Was sind Methoden? Wie legen wir sie in Greenfoot 3 an?VideoSzenario#Programmierung#Java→Folge 2: Die Welt-Klasse ("World") in Greenfoot 3- Welt-/World-Klasse in Greenfoot 3VideoTest#Programmierung#Objektorientierung→Folge 6: Zufallszahlen in Greenfoot; zufällige Drehung von Objekten- Greenfoot: Zufallszahlen und zufällige Drehung von ObjektenVideoSzenarioTest#Programmierung#Objektorientierung→Folge 39: Zugriffsmethoden- Was sind Zugriffsmethoden und wozu sind sie gut?VideoSzenarioTest#Programmierung#Java→Folge 37: Zugriffsmodifikatoren- Zugriffsmodifikatoren private, protected, public einfach erklärtVideoSzenarioTest#Programmierung#Java→Zwischenübung: Shooter-Game programmieren- Spiel in Greenfoot 3 programmieren (mit Klassendiagramme, Struktogrammen)VideoSzenario#Programmierung#Objektorientierung→AbhängigkeitsbeziehungenAbhängigkeitsbeziehungen zwischen Klassen (UML, Klassendiagramme) - Unterrichtsmaterial, Übungen, BeispielVideoFolienÜbungen#Programmierung#Objektorientierung→AssoziationenAssoziationen zwischen Klassen ausführlich erklärt (Video, PDF-Präsentation): UML-Klassendiagramme, Multiplizitäten, Navigierbarkeit und RollenVideoFolienÜbungen#Programmierung#Objektorientierung→Klassenassoziationen - Übungen mit LösungenÜbungen zu Assoziationen zwischen Klassen mit ausführlichen Lösungen (Videotutorial)Video#Programmierung#Objektorientierung→Implementierung von Assoziationen in JavaAssoziationen zwischen Klassen in Java programmiertechnisch implementierenVideoFolienÜbungen#Programmierung#Objektorientierung→Datenbank für PHP-Zugriff anlegen (mit MySQL-Workbench / MySQL/MariaDB)Datenbank für PHP-Zugriff anlegen/vorbereiten - Unterrichtsmaterialien für den InformatikunterrichtVideo#Programmierung#Datenbanken→Mit PHP (PDO) Daten in eine MySQL-Datenbank schreiben (INSERT INTO)dMit PHP (PDO) Daten aus einem HTML-Formular in einer Datenbank speichern (INSERT INTO)Video#Programmierung#Datenbanken→Mit PHP/PDO per SELECT Datensätze aus der Datenbank holen und anzeigen (z.B. in Tabellenform)Mit PHP (PDO) Datensätze aus DB holen und in Tabellenform anzeigen (MySQL-SELECT-Abfragen)Video#Programmierung#Datenbanken→Videokurs Struktogramme 1: EinführungStruktogramme - Videotutorial 1: Was sind Struktogramme, wozu braucht man sieVideo#Programmierung#Struktogramme→Videokurs Struktogramme 3: Grundlagen, NotationStruktogramme - Videotutorial 3: Grundlagen, NotationVideo#Programmierung#Struktogramme→Videokurs Struktogramme 4: Einfache AnweisungenStruktogramme - Videotutorial 4: Einfache AnweisungenVideo#Programmierung#Struktogramme→Videokurs Struktogramme 5: Bedingungen und Verzweigungen (if, else, switch/case)Struktogramme - Videotutorial 5: Bedingungen und Verzweigungen (if, switch, case)Video#Programmierung#Struktogramme→Videokurs Struktogramme 7: Übungen mit LösungenStruktogramme - Videotutorial 7: Übungen mit LösungenVideo#Programmierung#Struktogramme→Videokurs Struktogramme 2: hus StruktogrammerStruktogramme - Videotutorial 2: Benutzung von hus StruktogrammerVideo#Programmierung#Struktogramme→Videokurs Struktogramme 6: SchleifenStruktogramme - Videotutorial 6: Schleifen im StruktogrammVideo#Programmierung#Struktogramme→