| Both sides previous revision Previous revision | |
| informationstechnik [14/10/2024 07:43] – wiki Admin | informationstechnik [14/10/2024 07:44] (current) – wiki Admin |
|---|
| ===== Inhaltsverzeichnis ===== | ===== Inhaltsverzeichnis ===== |
| - [[Informationstechnik:Programmierung|Programmierung]] | - [[Informationstechnik:Programmierung|Programmierung]] |
| - [[Datenbanktechnik|Datenbanktechnik]] | - [[Informationstechnik:Datenbanktechnik|Datenbanktechnik]] |
| - [[Webentwicklung|Webentwicklung]] | - [[Informationstechnik:Webentwicklung|Webentwicklung]] |
| - [[Cyber-physische Systeme|Cyber-physische Systeme]] | - [[Informationstechnik:Cyber-physische Systeme|Cyber-physische Systeme]] |
| - [[Hardware-Programmierung|Hardware-Programmierung]] | - [[Informationstechnik:Hardware-Programmierung|Hardware-Programmierung]] |
| - [[Raspberry Pi|Raspberry Pi]] | - [[Informationstechnik:Raspberry Pi|Raspberry Pi]] |
| |
| ---- | ---- |
| |
| ===== 1. Programmierung ===== | ===== 1. Programmierung ===== |
| In der [[Programmierung|Programmierung]] lernen die Schülerinnen und Schüler, wie Software entwickelt wird. Die zwei wichtigsten Ansätze, die im Unterricht behandelt werden, sind: | In der [[Informationstechnik:Programmierung|Programmierung]] lernen die Schülerinnen und Schüler, wie Software entwickelt wird. Die zwei wichtigsten Ansätze, die im Unterricht behandelt werden, sind: |
| |
| * **Imperative Programmierung:** Hierbei steht die genaue Beschreibung einzelner Programmschritte im Vordergrund. Durch Schleifen, Bedingungen und Funktionen wird festgelegt, wie ein Problem gelöst wird. | * **Imperative Programmierung:** Hierbei steht die genaue Beschreibung einzelner Programmschritte im Vordergrund. Durch Schleifen, Bedingungen und Funktionen wird festgelegt, wie ein Problem gelöst wird. |
| |
| ===== 2. Datenbanktechnik ===== | ===== 2. Datenbanktechnik ===== |
| Die [[Datenbanktechnik|Datenbanktechnik]] beschäftigt sich mit der Speicherung und Verwaltung von Daten. Der Schwerpunkt liegt auf **relationalen Datenbanken**, bei denen Daten in Tabellenform organisiert sind. Ein wichtiger Aspekt ist die Nutzung von **SQL** (Structured Query Language) zur Abfrage und Manipulation der Daten. | Die [[Informationstechnik:Datenbanktechnik|Datenbanktechnik]] beschäftigt sich mit der Speicherung und Verwaltung von Daten. Der Schwerpunkt liegt auf **relationalen Datenbanken**, bei denen Daten in Tabellenform organisiert sind. Ein wichtiger Aspekt ist die Nutzung von **SQL** (Structured Query Language) zur Abfrage und Manipulation der Daten. |
| |
| Die Schülerinnen und Schüler lernen: | Die Schülerinnen und Schüler lernen: |
| |
| ===== 3. Webentwicklung ===== | ===== 3. Webentwicklung ===== |
| Die Grundlagen der [[Webentwicklung|Webentwicklung]] beinhalten die Erstellung von Webseiten und Webanwendungen. Es werden die beiden Haupttechnologien behandelt: | Die Grundlagen der [[Informationstechnik:Webentwicklung|Webentwicklung]] beinhalten die Erstellung von Webseiten und Webanwendungen. Es werden die beiden Haupttechnologien behandelt: |
| |
| * **HTML** (HyperText Markup Language): Die Sprache zur Strukturierung von Webseiten. | * **HTML** (HyperText Markup Language): Die Sprache zur Strukturierung von Webseiten. |
| |
| ===== 4. Cyber-physische Systeme ===== | ===== 4. Cyber-physische Systeme ===== |
| **[[Cyber-physische Systeme|Cyber-physische Systeme]] (CPS)** verbinden die physische und digitale Welt durch Technologien, die in Echtzeit auf physische Daten reagieren. Diese Systeme sind ein zentraler Bestandteil des **Internet of Things (IoT)**. | **[[Informationstechnik:Cyber-physische Systeme|Cyber-physische Systeme]] (CPS)** verbinden die physische und digitale Welt durch Technologien, die in Echtzeit auf physische Daten reagieren. Diese Systeme sind ein zentraler Bestandteil des **Internet of Things (IoT)**. |
| |
| Im Unterricht wird das **MQTT-Protokoll** eingeführt, ein leichtgewichtiges Kommunikationsprotokoll, das oft in IoT-Anwendungen eingesetzt wird. Die Schülerinnen und Schüler lernen, wie über das MQTT-Protokoll Daten zwischen Geräten ausgetauscht werden. | Im Unterricht wird das **MQTT-Protokoll** eingeführt, ein leichtgewichtiges Kommunikationsprotokoll, das oft in IoT-Anwendungen eingesetzt wird. Die Schülerinnen und Schüler lernen, wie über das MQTT-Protokoll Daten zwischen Geräten ausgetauscht werden. |
| (**In Bearbeitung:** Dieser Abschnitt wird zu einem späteren Zeitpunkt erweitert.) | (**In Bearbeitung:** Dieser Abschnitt wird zu einem späteren Zeitpunkt erweitert.) |
| |
| Die [[Hardware-Programmierung|Hardware-Programmierung]] umfasst die Arbeit mit Mikrocontrollern wie dem **ESP32** oder **Arduino**. Hier lernen die Schülerinnen und Schüler, wie sie Programme entwickeln, die direkt auf Hardware-Bauteilen laufen und physische Geräte steuern. Dies ist besonders wichtig für Projekte im Bereich der IoT- und Robotik-Anwendungen. | Die [[Informationstechnik:Hardware-Programmierung|Hardware-Programmierung]] umfasst die Arbeit mit Mikrocontrollern wie dem **ESP32** oder **Arduino**. Hier lernen die Schülerinnen und Schüler, wie sie Programme entwickeln, die direkt auf Hardware-Bauteilen laufen und physische Geräte steuern. Dies ist besonders wichtig für Projekte im Bereich der IoT- und Robotik-Anwendungen. |
| |
| ---- | ---- |
| ===== 6. Raspberry Pi ===== | ===== 6. Raspberry Pi ===== |
| |
| Der [[Raspberry Pi|Raspberry Pi]] ist ein kostengünstiger, kreditkartengroßer Einplatinencomputer, der ursprünglich zur Förderung des Programmierens und der Informatikbildung entwickelt wurde. Er wird häufig im Bildungsbereich eingesetzt, um Schülern die Grundlagen der Computertechnik, Elektronik und Softwareentwicklung näherzubringen. Mit seinem flexiblen Linux-Betriebssystem und einer Vielzahl von Anschlussmöglichkeiten eignet sich der Raspberry Pi für Projekte wie Robotik, Hausautomation und Netzwerkserver. Durch seine niedrigen Kosten und vielseitigen Einsatzmöglichkeiten ist er eine ideale Plattform, um in die Welt der Informationstechnik einzutauchen. | Der [[Informationstechnik:Raspberry Pi|Raspberry Pi]] ist ein kostengünstiger, kreditkartengroßer Einplatinencomputer, der ursprünglich zur Förderung des Programmierens und der Informatikbildung entwickelt wurde. Er wird häufig im Bildungsbereich eingesetzt, um Schülern die Grundlagen der Computertechnik, Elektronik und Softwareentwicklung näherzubringen. Mit seinem flexiblen Linux-Betriebssystem und einer Vielzahl von Anschlussmöglichkeiten eignet sich der Raspberry Pi für Projekte wie Robotik, Hausautomation und Netzwerkserver. Durch seine niedrigen Kosten und vielseitigen Einsatzmöglichkeiten ist er eine ideale Plattform, um in die Welt der Informationstechnik einzutauchen. |
| Hier wird kurz auf die Einrichtung und Inbetriebnahme eingegangen. | Hier wird kurz auf die Einrichtung und Inbetriebnahme eingegangen. |
| |