Nickname ändern

3.1 Informatiksysteme – Unterrichtsmaterial

3. Systeme und Vernetzung

Wie wird sortiert?
agil ▲0/3algorithmen ▲0/3app-entwicklung ▲0/3assembler ▲0/3augmented-reality ▲0/3

Einführung in die Informatik für das Gymnasium

Dieses umfassende Dokument bietet eine strukturierte Einführung in grundlegende Informatikthemen für das Gymnasium, einschliesslich algorithmischer Problemlösung, Datendarstellung und Systemarchitektur. Es enthält verschiedene theoretische Erklärungen sowie anschauliche Beispiele.

95AI-Score

Von-Neumann-Architektur und LMC-Simulator

Dieses Unterrichtsmaterial vermittelt die Grundlagen der Von-Neumann-Architektur und des Fetch-Decode-Execute-Zyklus anhand klarer Erklärungen, interaktiver Visualisierungen und praktischer Übungen mit dem Little Man Computer (LMC).

88AI-Score

Advent of Code: Chronal Classification

Eine Programmieraufgabe zur Analyse und Simulation von Prozessor-Registern und Opcodes, bei der herausgefunden werden muss, wie Befehle aufgrund von Vorher-Nachher-Zuständen interpretiert werden.

webseite 3.1.11.4.1
85AI-Score

Advent of Code: Go With The Flow (Instruction Pointer und Sprungbefehle)

Eine Programmieraufgabe, bei der die Funktionsweise eines Prozessors mit einem an Register gebundenen Instruktionszeiger (Instruction Pointer) analysiert und simuliert werden muss. Lernende müssen den Ablauf von Sprungbefehlen nachvollziehen und den Zustand von Registern bestimmen.

webseite 1.3.23.1.1
85AI-Score

WSL-Installation unter Windows

Diese Anleitung beschreibt Schritt für Schritt die Installation und Einrichtung des Windows Subsystem for Linux (WSL) inklusive Ubuntu und der Anbindung an VS Code. Sie bereitet Windows-Nutzer optimal auf eine professionelle Programmierumgebung vor.

webseite 3.1.2
85AI-Score

WSL-Installationsanleitung für Windows

Eine Schritt-für-Schritt-Anleitung auf Portugiesisch zur Installation des Windows-Subsystems für Linux (WSL) inklusive Einrichtung von Ubuntu und Integration in Visual Studio Code, um eine professionelle Programmierumgebung unter Windows bereitzustellen.

webseite 3.1.2
85AI-Score

Instalación de WSL (Windows Subsystem for Linux)

Eine praktische Anleitung zur Installation und Einrichtung des Windows Subsystems für Linux (WSL) auf Windows-10- und Windows-11-Systemen. Die Schritt-für-Schritt-Anleitung deckt die Installation via PowerShell, die Konfiguration von Ubuntu sowie die Einbindung in VS Code ab.

webseite 3.1.2
85AI-Score

Installationsanleitung für das Windows Subsystem for Linux (WSL)

Eine präzise, schrittweise Anleitung auf Griechisch zur Installation und Einrichtung des Windows Subsystem for Linux (WSL) und Ubuntu für die Softwareentwicklung. Das Material erklärt den Start im PowerShell, die Konfiguration des Linux-Benutzers sowie die Integration in VS Code.

webseite 3.1.2
85AI-Score

Advent of Code: Cathode-Ray Tube

Eine Programmieraufgabe aus dem Advent of Code, bei der die Taktung und Befehlsverarbeitung einer einfachen CPU sowie Registeroperationen simuliert werden müssen. Die Lernenden analysieren Instruktionen wie addx und noop und berechnen daraus Signalstärken.

85AI-Score

Advent of Code: Chronospatial Computer Simulation

Eine Programmier- und Logikaufgabe, bei der eine virtuelle 3-Bit-CPU mit Registern, Opcodes und Operanden simuliert werden muss, um Programmausgaben zu berechnen.

85AI-Score

Unterrichtsmaterial zu Grundlagen der Informatik 1 & 2 (App Camps)

Umfassende, kostenfreie digitale Unterrichtsmaterialien für die Unter- und Mittelstufe zu den Bereichen Daten und Codierung, Algorithmen, Rechner und Netze sowie Informationsgesellschaft und Datensicherheit. Die Module beinhalten praktische Programmieraufgaben, Projektarbeiten sowie Einstiegsvideos und Lernkarten für selbstständiges Arbeiten.

85AI-Score

Einführung in moderne Softwareentwicklung mit KI-Agenten und Webgrundlagen

Das Material bietet eine strukturierte Einführung in die moderne Softwareentwicklung unter Verwendung von KI-Agenten, Code-Editoren wie Visual Studio Code, WSL sowie grundlegenden Webtechnologien. Es enthält praxisnahe Anleitungen zur Einrichtung der Entwicklungsumgebung und erklärt Konzepte wie Token, Kontextfenster und Agentenprogrammierung.

85AI-Score

Einführung in die moderne Web- und KI-gestützte Softwareentwicklung

Das Unterrichtsmaterial bietet eine kompakte Einführung in grundlegende Werkzeuge und Konzepte der Softwareentwicklung, einschliesslich Code-Editoren, Entwicklungsumgebungen, Grundlagen der Webentwicklung und dem Einsatz von KI-Programmierassistenten. Es enthält praktische Schritt-für-Schritt-Anleitungen zur Installation von WSL und Visual Studio Code sowie Erklärungen zu Tokens, Kontextfenstern und agêntischer Programmierung.

85AI-Score

Einführung in die moderne Web- und Softwareentwicklung mit KI-Unterstützung

Das Unterrichtsmaterial bietet eine Einführung in Grundlagen der Programmierung, den Umgang mit Code-Editoren, agentische Programmierung mit KI, Entwicklungsumgebungen wie WSL und VS Code sowie die Grundlagen der Webentwicklung mit HTML. Es leitet praxisnah durch die Installation und Nutzung moderner Entwicklungswerkzeuge.

85AI-Score

Einführung in Agentic Coding und Entwicklungsumgebungen

Eine strukturierte Anleitung für den Einstieg in die moderne Softwareentwicklung mit KI-Unterstützung (Agentic Coding). Sie deckt grundlegende Konzepte wie Code-Editoren, Token und Modelle ab und bietet praktische Installationsanleitungen für Visual Studio Code, WSL und OpenCode.

85AI-Score

Where's My Car? App Tutorial

Dieses Tutorial beschreibt die Entwicklung einer mobilen App mit App Inventor, die GPS-Sensoren, eine lokale Datenbank und Intent-Aufrufe nutzt, um den Standort eines geparkten Autos zu speichern und anzuzeigen. Die Lernenden setzen sich dabei praxisnah mit der Verarbeitung von Sensordaten und Ereignisbehandlung auseinander.

webseite 3.1.2
85AI-Score

GPS Accuracy Logger: App-Entwicklung mit dem LocationSensor

Dieses Unterrichtsmaterial beschreibt Schritt für Schritt die Entwicklung einer App mit MIT App Inventor, die GPS-Daten und die Genauigkeit von Ortungssensoren erfasst. Neben der praktischen Umsetzung werden auch die technischen Hintergründe von GPS, Satellitendaten und WLAN-Triangulation erläutert.

85AI-Score

Der Raspberry Pi als Informatiksystem

Dieses Unterrichtsmaterial verbindet theoretisches Wissen aus der imperativen Programmierung mit praktischen Experimenten an einem Raspberry Pi. Die Schülerinnen und Schüler lernen, die Hardware zu nutzen, Schaltungen zu steuern und Daten zu übertragen.

85AI-Score

Programmübersetzung

Das Material erklärt den Prozess der Programmübersetzung von einer höheren Programmiersprache in Maschinensprache am Beispiel einer vereinfachten Sprache namens MiniPython und dem Bonsai-Modellrechner. Dabei lernen die Lernenden, Programme in Strukturen zu zerlegen und mithilfe von Schablonen Code in Assemblersprache zu erzeugen.

85AI-Score

JOHNNY-Modellrechner

Das Material führt anhand des Simulationsprogramms JOHNNY in den Aufbau und die Funktionsweise von Computern sowie in die Assembler-Programmierung ein. Lernende erkunden schrittweise die Architektur von Rechnern und entwerfen eigene einfache Programme.

85AI-Score

Bonsai-Modellrechner

Das Material stellt den Bonsai-Lehrcomputer vor, einen stark vereinfachten Modellrechner mit minimalistischer Assemblersprache. Er dient dazu, den komplexen Aufbau und die Funktionsweise von Computern sowie Prozessoren für den Unterricht verständlich zu machen.

webseitetheorie 3.1.1
85AI-Score

Digitaltechnik: Grundlagen der digitalen Logik und Schaltungen

Dieses Unterrichtsmaterial führt in die Grundlagen der digitalen Logik, die Verknüpfung von Aussagen sowie die digitale Datenspeicherung ein. Es verbindet theoretische Konzepte mit praktischen Anwendungen wie der Simulationssoftware LogicSim und Steckbrett-Schaltungen.

85AI-Score

Calliope Mini im Informatikunterricht

Umfassende Sammlung von Unterrichtsmaterialien und Projekten rund um den Calliope Mini. Die Themen reichen von Grundlagen der Programmierung über Sensoren, Netzwerke und Automatenmodelle bis hin zu IoT-Anwendungen und Künstlicher Intelligenz.

85AI-Score

Zustandsbasierte Modellierung

Dieses Lehrmittel führt in die Konzepte zur Modellierung zustandsorientierter Systeme ein. Die Lernenden erfahren, wie das Verhalten von Systemen durch innere Zustände und äußere Ereignisse beeinflusst wird.

85AI-Score

Design eines programmierbaren Rechners

Dieses Leitprogramm der ETH Zürich behandelt die Schnittstelle zwischen Hardware und Software und erarbeitet exemplarisch eine minimale, programmierbare Rechnerstruktur. Es vermittelt fundierte Einblicke in den Aufbau von Computern und die Umsetzung von Programmierbefehlen in Hardware.

85AI-Score

Informatik-Grundlagen Präsentation

Eine umfassende Präsentation, die grundlegende Konzepte der Informatik für den gymnasialen Grundlagenfachunterricht abdeckt. Die Folien bieten eine strukturierte Einführung in verschiedene Themenbereiche.

85AI-Score

Einführung in die Informatik: Präsentation

Diese PowerPoint-Präsentation dient als umfassende Einführung in grundlegende Informatikthemen für den Unterricht am Gymnasium. Sie deckt verschiedene Aspekte der theoretischen und praktischen Informatik ab.

85AI-Score

Einführung in die Informatik

Dieses Dokument bietet eine grundlegende Einführung in zentrale Konzepte der Informatik. Es behandelt theoretische Aspekte von Systemen und Algorithmen für den Schulunterricht.

85AI-Score

Informatik-Prinzipien und Google Code Playground

Dieses Unterrichtsmaterial führt in grundlegende Konzepte der Informatik wie Programmierung, Datenstrukturen (Arrays und Bäume), Informationsverarbeitung und Systemarchitektur ein. Anhand praktischer Beispiele mit dem Google Code Playground und Google-APIs (wie Diagramme und Google Maps) lösen die Lernenden konkrete Programmier- und Datenabfrageaufgaben.

85AI-Score

Werkstattunterricht Multiplikation: Entwurf eines Multiplikationschips

Dieses Unterrichtsmaterial behandelt den Entwurf einer kombinatorischen Schaltung zur Multiplikation zweier binärer Zahlen. Die Schüler erarbeiten theoretische Grundlagen zu partiellen Produkten und setzen diese in praktischen Aufträgen und Übungen um.

85AI-Score

Einführung in die Informatik: Skript und Materialien

Dieses umfassende Dokument bietet eine theoretische und praktische Einführung in grundlegende Themen der Informatik für den Unterricht. Es behandelt Konzepte wie Algorithmen, Datenstrukturen und Systemarchitektur in strukturierter Form.

85AI-Score

Einführung in die Informatiksysteme und Computerarchitektur

Das Material bietet eine strukturierte Einführung in die Grundlagen von Informatiksystemen und Computerarchitektur. Es beschreibt anschaulich die Hauptkomponenten der Hardware und deren Zusammenspiel mit Software.

85AI-Score

Einführung in die Informatik: Grundlagen und Werkzeuge

Dieses Dokument bietet eine strukturierte Einführung in grundlegende Informatikthemen für den Schulunterricht. Es behandelt zentrale Konzepte der Programmier- und Systemtheorie anhand praktischer Beispiele und Anschauungsmaterialien.

85AI-Score

Einführung in die Informatik: Grundlagen, Algorithmen und Daten

Dieses Dokument bietet eine strukturierte Einführung in die grundlegenden Konzepte der Informatik, einschliesslich Algorithmen, Datenrepräsentation und Systemen. Es enthält anschauliche Erklärungen und Aufgaben für den Unterricht an Gymnasien.

85AI-Score

Assemblersprache und Programmierung mit dem Little Man Computer

Dieses Unterrichtsmaterial führt in die Assemblersprache am Beispiel des Little Man Computers (LMC) ein. Die Schülerinnen und Schüler lernen anhand von Codebeispielen, Aufgaben und Programmierideen den Umgang mit Labels, Daten, Verzweigungen, Schleifen und Algorithmen auf Maschinennahmen-Ebene.

85AI-Score

Der Little Man Computer und Maschinenbefehle

Dieses Material führt anhand des Little Man Computers in die Funktionsweise von Prozessoren und den Von-Neumann-Zyklus ein. Es erklärt detailliert verschiedene Befehle und enthält konkrete Beispielprogramme sowie spannende Übungen für den direkten Einstieg in die Rechnerarchitektur.

85AI-Score

Bits Speichern: Rückkopplung und Speicherchips mit CircuitVerse

Das Material führt anschaulich in das Speichern von Bits durch Rückkopplung und logische Schaltungen wie Flip-Flops und Dekodierer ein. Anhand interaktiver Simulationen in CircuitVerse können Schülerinnen und Schüler grundlegende Hardware-Komponenten von Computern selbst aufbauen und praktisch erproben.

85AI-Score

Logische Gatter und Schaltungen

Dieses Unterrichtsmaterial führt anschaulich in die Welt der digitalen Logik ein, behandelt Inverter, AND-, OR-, XOR- und NAND-Gatter anhand realitätsbezogener Beispiele und lässt Lernende Schaltungen in CircuitVerse entwerfen und analysieren.

webseite 3.1.11.4.1
85AI-Score

8-Bit-Multiplikation

Dieses Unterrichtsmaterial führt Schülerinnen und Schüler schrittweise an die binäre Multiplikation und den Shift-&-Add-Algorithmus heran. Durch haptisches Konstruieren eines Automaten aus einem Lochbrett und strukturierte Reflexionsschritte wird verstanden, wie eine CPU im Binärsystem rechnet.

85AI-Score

Leitprogramm Einführung in UNIX

Dieses Leitprogramm führt schrittweise und praxisnah in das Betriebssystem UNIX ein. Es behandelt grundlegende Konzepte wie Hardware, Software, den Login-Prozess, die Benutzung der Shell sowie die strukturierte Dateiverwaltung im Filesystem.

85AI-Score

Maschinennahe Programmierung mit dem Little Man Computer

Dieses Unterrichtsmaterial führt anschaulich in die Architektur von Computern und den Fetch-Decode-Execute-Zyklus ein. Anhand des interaktiven Simulators 'Little Man Computer' (LMC) schreiben und testen Schülerinnen und Schüler eigene Assembler-Programme und lernen den Unterschied zwischen RISC- und CISC-Prozessoren kennen.

webseite 3.1.1
85AI-Score

Installation und Einrichtung von WSL (Windows Subsystem for Linux)

Diese Anleitung erklärt Schritt für Schritt, wie das Windows Subsystem for Linux (WSL) eingerichtet und Ubuntu als Linux-Umgebung auf Windows-Systemen installiert wird. Zudem wird gezeigt, wie Visual Studio Code mit WSL verbunden wird, um eine professionelle Entwicklungsumgebung zu schaffen.

webseite 3.1.2
80AI-Score

Computer/zero Assembly Tutorial

Das Material stellt eine minimalistische 8-Bit-Architektur namens Computer/zero vor, die sich an absolute Anfänger richtet. Es behandelt grundlegende Befehlssätze, Speicherorganisation und fortgeschrittene Konzepte wie selbstmodifizierenden Code auf Maschinenebene.

75AI-Score

WRO Starter: Regeln für den autonomen Roboterbetrieb

Dieses Dokument beschreibt die konkreten Regeln für den autonomen Betrieb von Robotern bei WRO Starter-Wettbewerben. Es wird detailliert erläutert, was Autonomie im Kontext des Wettbewerbs bedeutet, welche Handlungen erlaubt sind und wie Programme gestartet werden dürfen.

webseiterobotik 3.1.2
75AI-Score

Einrichtung von WSL (Windows Subsystem for Linux)

Diese Anleitung beschreibt Schritt für Schritt die Installation und Konfiguration des Windows Subsystems for Linux (WSL) unter Windows 10 und 11. Sie richtet sich an Einsteiger und bereitet die lokale Entwicklungsumgebung mit Ubuntu und VS Code für den Informatikunterricht vor.

webseite 3.1.2
75AI-Score

WSL (Windows Subsystem for Linux) Telepítési Útmutató

Diese Anleitung erklärt Schritt für Schritt, wie Windows-Nutzer das Windows Subsystem for Linux (WSL) installieren und einrichten können, um eine vollständige Linux-Entwicklungsumgebung auf ihrem PC zu erhalten. Dabei werden auch die Anbindung an Visual Studio Code und erste grundlegende Befehle behandelt.

webseite 3.1.2
75AI-Score

WSL (Windows Subsystem for Linux) Installation und Einrichtung

Diese Anleitung erklärt Schritt für Schritt, wie man das Windows Subsystem for Linux (WSL) auf Windows-10- oder Windows-11-Geräten installiert und einrichtet. Zudem wird gezeigt, wie Ubuntu und VS Code für eine Linux-basierte Entwicklungsumgebung konfiguriert werden.

webseite 3.1.2
75AI-Score

Installation von WSL (Windows Subsystem for Linux)

Eine praxisorientierte Anleitung zur Einrichtung des Windows Subsystem for Linux (WSL) und der Integration mit Visual Studio Code. Der Text führt Schritt für Schritt durch die Installation von Ubuntu und die Grundlagen der Bedienung des Linux-Terminals.

webseite 3.1.2
75AI-Score

Referenzen in Java: Stack und Heap

Dieses kurze Unterrichtsmaterial erklärt den Unterschied zwischen Stack und Heap in Java und verdeutlicht, dass Java-Referenzen ausschliesslich auf Objekte auf dem Heap zeigen.

75AI-Score

Nebel und 3D-Visualisierung mit Fog

Das Unterrichtsmaterial erklärt anhand eines X3D-Beispiels, wie der Nebel-Effekt (Fog) in 3D-Szenen zur Tiefenwirkung und Performanzsteigerung eingesetzt wird. Die Lernenden passen den Code an, um ein Koordinatenkreuz mit blauem Nebel zu versehen.

75AI-Score