Informatik
Gymnasium Westerstede
Informatik interaktiv
9. Jahrgang - Baustelle
9.0 Informationen
9.1 Hardware
9.1.1 Smartphones
9.1.2 Bauteile
9.1.3 Einschalten
9.1.4 Bildschirm drehen
9.1.5 Bildschirm-Helligkeit regeln
9.1.6 Messenger
9.1.7 Telefonat
9.1.8 Mobile Gaming
9.2 Aufbau von Computersystemen
9.2.1 Computer-Bauteile
9.2.2 Das Herz eines Computers
9.2.3 Bootvorgang
9.2.4 Betriebssystem
9.2.5 Sandbox
9.3 Speichern von Daten
9.3.1 Datenträger
9.3.2 Datei-System
9.3.3 Datei-Typen
9.4 Netzwerke
9.4.1 Netzwerke
9.4.2 Internet
9.4.3 Big Data
9.5 Künstliche Intelligenz
9.5.1 Neuronale Netze
9.5.2 xNN - Roboter erkennt Farben
9.5.3 xNN - Kurven fahren
9.5.4 xNN - Projekt: Weg folgen
9.5.5 xNN - Im Kreis fahren lernen
9.5.6 xNN - Ausweichen lernen
9.6 Applikationen
9.6.1 Grafikbearbeitung
9.6.2 Diagramme
9.6.3 Textverarbeitung
9.6.2 Praktikumsbericht
10. Jahrgang - Baustelle
10.0 Informationen
10.1 Algorithmen
10.1.1 Anweisung und Sequenz
10.1.2 Variablen
10.1.3 Wiederholungsschleife
10.1.4 Verzweigung
10.1.5 Liste
10.1.6 Training
10.2 Programmieren
10.2.1 Apps programmieren
10.2.2 Projekt: Geisterstunde
10.2.3 Projekt: Schneckenausflug
10.2.4 Projekt: Schildkrötenrennen
10.3 Textverarbeitung
10.1.1 Praktikum - Latex
11. Jahrgang (E-Phase)
11.0 Informationen
11.1 Codierung
11.1.1 Hell-Dunkel-Pixel
11.1.2 Farb-Pixel
11.1.3 Farb-Codierung
11.1.4 Farb-Display programmieren
11.1.5 ASCII-Code
11.1.6 Unicode
11.1.7 Tastatur-Code
11.2 Programmieren
11.2.1 Programmiersprachen
11.2.2 Anweisung und Sequenz
11.2.3 Wiederholungs-Schleifen
11.2.4 Verzweigung
11.2.5 Parameter, Variablen, Logik
11.2.6 Freies Programmieren
11.2.7 Interaktion und Animation
11.2.8 Kunst mit Schleifen
11.2.9 Operationen
11.2.10 Listen
11.2.11 Projektarbeit
11.3 Kryptologie
11.3.1 Benutzerkonto schützen
11.3.2 Trojaner
11.3.3 Messenger
11.3.4 Cloud-Speicher
11.3.5 Transposition
11.3.6 Substitution
11.3.7 Symmetrische Verschlüsselung
11.4 Algorithmen
11.4.1 Tracetabelle
11.4.2 Zufallszahlen
11.4.3 Daten sortieren
11.5 Internet
11.5.0 Geschichte
11.5.1 Internet-Adressen
11.5.2 Netzwerke
11.5.3 Internet-Routing
11.5.4 Internet-Server
11.5.5 Internet-Pakete
12. Jahrgang (Q-Phase)
12.0 Informationen
12.1 Algorithmen
12.1.1 Algorithmen verbalisieren
12.1.2 Tracetabelle
12.1.3 Algorithmen analysieren
12.1.4 Analyse mit Tracetabelle
12.1.5 Globale und lokale Variablen
12.1.6 Operationen
12.1.7 Objekte und Klassen
12.1.8 Datentypen
12.1.9 Abstrakte Datentypen
12.1.10 Mehrdimensionale Arrays
12.2 Algorithmensammlung
12.2.1 b-search-Algorithmus
12.2.2 Spiel-2048-Algorithmus
12.2.3 ISBN-Prüfziffer-Algorithmus
12.2.4 Arithmetischer Ausdruck
12.3 Kryptologie
12.3.1 Benutzerkonto schützen
12.3.2 Trojaner
12.3.3 Cloud-Speicher
12.3.4 Symmetrische Verschlüsselung
12.3.5 Asymmetrische Verschlüsselung
12.3.6 Hybride Verschlüsselung
12.3.7 Zertifikate und Signaturen
12.3.8 Automatisierte Datenanalyse
12.4 Codierung
12.4.1 Lauflängencodierung
12.4.2 Huffman-Kodierung
12.4.3 ZIP-Komprimierung
12.4.4 Video-Komprimierung
12.4.5 Datenübertragungsprotokoll
12.5 OOP
12.5.1 Was ist OOP?
12.5.2 Wozu OOP?
12.5.3 OOP - Vererbung
12.5.4 OOP - Aggregation
12.5.5 OOP - Züge
12.5.6 OOP - Schlangenspiel
13. Jahrgang (Q-Phase)
13.1 Datenbanken
13.1.1 Datenaufbereitung
13.1.2 Relationale Datenbank
13.1.3 Datenbank implementieren
13.1.4 Datenbanktheorie
13.1.5 Normalisierung
13.1.6 Datenbankentwurf
13.2 Automatenmodelle
13.2.1 Automaten (Kara)
13.2.2 Endliche Automaten
13.2.3 DEA
13.2.4 Mealy-Automat
13.3 Wie funktioniert ein Computer?
13.3.1 Logische Gatter
13.3.2 Halb-/ und Volladdierer
13.3.3 Bit-Addierer
13.3.4 Bit-Subtrahierer
13.3.5 Steuerleitung
13.3.6 Flip-Flops
13.3.7 Rechenwerk und Speicher
13.3.8 Reale Gatterschaltungen
JavaScript-Grundkurs
js.01 Grundlagen
js.02 Variablen
js.03 Datentypen
js.04 Werte ändern
js.05 Zeichenfolgen
js.06 Wahrheitswerte
js.07 Bedingte Anweisungen
js.08 Schleifen
js.09 Operationen
SQL-Grundkurs
sql.01 Grundlagen
sql.02 Kommentare
sql.03 Ausgabe sortieren
sql.04 Ausgabe limitieren
sql.05 Ausgabe filtern
sql.06 Aggregat-Funktionen
sql.07 Relationen
sql.10 Abitraining
Abi 2021
Abi 2022
Abi 2023
Einführung in IServ
Erste Anmeldung
Persönliche Einstellungen
Modul: E-Mail
Modul: Dateien
Modul: Kalender
Modul: Stunden-/Vertretungsplan
Modul: Messenger
Modul: Aufgaben
Modul: Foren
Modul: Texte
Impressum
Informatik interaktiv
Informatik interaktiv
Informatik interaktiv
Applikationen für den Informatik-Unterricht
ptuX
Browser-Betriebssystem
p5.js-Blockly-Editor
JavaScript Block-Editor mit p5.js
p5.js-Flems-Editor
JavaScript Text-Editor mit p5.js
Blockly-Trace-Editor
Block-Editor für Schritt für Schritt, Trace-Tabelle und Struktogramme
HTML-Blockly-Editor
Block-Editor für HTML-Seiten
CPU-Simulator
8 Bit - CPU Simulator
Galerie
Projekt 11 - 2022
Schülerarbeiten aus dem Jahrgang 11 - Schuljahr 2021/22
Projekt 11 - 2023
Schülerarbeiten aus dem Jahrgang 11 - Schuljahr 2022/23
Codierung 11
SW-Pixel
Pixelbilder im Schwarz-Weiß-Display
Farbwahrnehmung
Farbwahrnehmung unseres Gehirns
RGB-Pixel
Farbkombination im RGB-Pixel
LCD-Pixel
Aufbau eines LCD-Pixel
Sub-Pixel
Codierung der Sub-Pixel eines RGB-Pixels
Binärzahlen
Zählen und rechnen mit Binärzahlen
Hexadezimalzahlen
Zählen und rechnen mit Hexadezimalzahlen
Pixel-Codierung
RGB-Code, Hex-Code, Binär-Code
RGB-Display
Codierung eines RGB-Displays
Binäre Schreibmaschine
Auto-Schreibmaschine im ASCII-Code
ASCII-Code
ASCII-Code-Tabelle
Unicode-Schach
Schachspiel mit Unicode-Symbolen
Programmieren
Blockly-Games
Programmier-Training
UFO-Animation
Programmier-Projekt: UFO-Animation
Arithmetischer Ausdruck
Analyse eines arithmetischen Ausdrucks
Verschlüsselung
Vigenere-Verschlüsselung
Substitutions-Chiffre: Vigenere-Verschlüsselung
RSA-Verschlüsselung
Asymmetrische Verschlüsselung
RSA-Messenger
Verschlüsselter RSA-Messenger
TC - Spaltentausch
Transpositions-Chiffre: Spaltentausch
Codierung 12
MD5-Hash-Codierung
MD5-Hash-Codierung und MD5-Datei-Hash-Codierung
Huffman-Codierung
Kompressionsverfahren: Huffman-Codierung
Maschinelles Lernen
Auto-Regression
Regression mit TensorFlow.js