Nickname ändern

1.1.1 Den Begriff Algorithmus definieren und seine Eigenschaften benennen

Unterrichtsmaterial zum Lernziel: Die Maturandinnen und Maturanden können den Begriff Algorithmus definieren und seine Eigenschaften benennen.

1.1 Grundlagen · 1. Algorithmen und Programme

dokumentation ▲0/3excel ▲0/3hardware ▲0/3latex ▲0/3lizenzrecht ▲0/3

Der Weg zum Lösungsweg: Einführung in Computational Thinking und Algorithmen

Das Material führt theoretisch und anhand von Beispielen in die Grundlagen von Algorithmen und Computational Thinking ein. Es werden zentrale Konzepte wie Decomposition, Pattern Recognition, Abstraction und Algorithm Design erklärt.

webseite 1.1.11.2.1

Einführung in das Programmieren mit Java

Der Text führt grundlegende Konzepte der Programmierung ein, indem er den Computer mit einem trainierbaren Haustier vergleicht und die Notwendigkeit formalisierter Sprachen erläutert. Anhand der Programmiersprache Java wird gezeigt, wie Befehle strukturiert und durch Methoden und Klassen erweitert werden können.

Konzept Algorithmus

Dieser kurze Text erklärt den Begriff des Algorithmus, seine Eigenschaften als Handlungsanweisung sowie den Prozess der Umwandlung von einer Eingabe in eine Ausgabe. Es wird aufgezeigt, dass Algorithmen sowohl natürlichsprachlich formuliert als auch in Computerprogramme implementiert werden können.

webseite 1.1.1

Einführung in Python: Variablen, Funktionen und das EVA-Prinzip

Dieses Unterrichtsmaterial führt in die Grundlagen der Programmiersprache Python ein. Anhand praktischer Codebeispiele lernen die Schülerinnen und Schüler grundlegende Konzepte wie Variablen, Funktionen und das EVA-Prinzip kennen und verstehen den Unterschied zum Maschinencode.

Algorithmic Adventures / Grundlagen der Informatik (Hromkovič)

Dieses Lehrbuch vermittelt grundlegende Informatikkonzepte wie Algorithmen, Beweise und die Grenzen der Automatisierbarkeit verständlich und ohne Vorkenntnisse. Es eignet sich hervorragend zur Einführung in das theoretische Fundament der Informatik am Gymnasium.

Einführung in den Algorithmusbegriff und grundlegende Strukturen

Der Text erklärt die Definition, Eigenschaften und Grundstrukturen von Algorithmen anhand alltäglicher Beispiele wie Rezepten oder Faltanleitungen. Zudem wird auf die historische Herkunft des Begriffs durch Al-Chwarizmi eingegangen.

Einführung in Algorithmen und Python-Programmierung mit Turtle

Dieses Unterrichtsmaterial deckt grundlegende Konzepte von Algorithmen, das Lesen und manuelle Ausführen von Python-Code (Turtle-Grafik), Struktogramme sowie einfache Programmieraufgaben in Python ab.

Bauanleitung als Algorithmus

Dieses Unterrichtsmaterial vergleicht klassische Möbel-Bauanleitungen mit Algorithmen und zeigt anhand von Beispielen auf, wie Sequenzen, Wiederholungen und bedingte Anweisungen in einer Bildschrift realisiert werden. Es eignet sich hervorragend für einen lebensweltlichen und unplugged Einstieg in die algorithmische Grundstruktur.

Das Halteproblem und die Grenzen der Berechenbarkeit

Dieses Material erklärt anschaulich das Halteproblem von Alan Turing, führt durch die Beweisidee mittels Widerspruch und Selbstanwendung in Python und beleuchtet die praktischen Konsequenzen für die Informatik.

Automaten und formale Sprachen

Das Material bietet eine strukturierte Einführung in theoretische Konzepte der Informatik, insbesondere Automaten und formale Sprachen. Es enthält interaktive Ressourcen zur Veranschaulichung von Zustandsübergängen und Berechenbarkeit.

Einführung in algorithmische Grundstrukturen an Hand der Programmierumgebung Kara

Diese pädagogische Arbeit dokumentiert eine Unterrichtseinheit zur Einführung in algorithmische Grundstrukturen für die 8. Klasse an Gymnasien. Mithilfe der grafischen Programmierumgebung Kara lernen die Schüler spielerisch die Grundlagen des Programmierens wie Sequenzen, Verzweigungen und Wiederholungen kennen. Das Material umfasst sowohl fachwissenschaftliche Analysen als auch detaillierte methodisch-didaktische Planungen für mehrere Doppelstunden.

Einführung in die Informatik und Algorithmen

Dieses Unterrichtsmaterial bietet eine fundierte Einführung in die Welt der Algorithmen und die grundlegende Programmierung. Es erklärt zentrale Konzepte der Informatik anhand verständlicher Beispiele und praktischer Übungen für den Unterricht.

Einführung in die Informatik: Grundlagen und Algorithmen

Das Unterrichtsmaterial bietet eine fundierte Einführung in grundlegende Informatikthemen wie Algorithmen, Datenstrukturen und Programmierkonzepte. Es enthält theoretische Erklärungen sowie praxisnahe Übungen für den Einsatz am Gymnasium.

Einführung in die Informatik und Algorithmen

Das Material bietet eine strukturierte Einführung in grundlegende Konzepte der Informatik, insbesondere Algorithmen und Datenstrukturen. Es enthält anschauliche Grafiken sowie Erklärungen zur algorithmischen Problemlösung und Programmierung.

Einführung in den Begriff des Algorithmus

Dieses Unterrichtsmaterial vermittelt grundlegende Definitionen, Eigenschaften und Strukturen von Algorithmen anhand alltäglicher Beispiele wie Rezepten oder Faltanleitungen. Zudem wird kurz auf die historische Herkunft des Begriffs durch Al-Chwarizmi eingegangen.

webseitetheorie 1.1.1

Algorithmen im Alltag: Kochrezepte als Algorithmen

Dieses Unterrichtsmaterial erklärt grundlegende Konzepte von Algorithmen wie Sequenzen, Wiederholungen, bedingte Ausführungen, Unterprogramme und Parameter anhand des anschaulichen Beispiels eines Kochrezepts. Es stellt eine Verbindung zwischen alltäglichen Handlungsanweisungen und Informatikstrukturen her.

Postenlauf zu Algorithmen

Ein vielseitiger Postenlauf mit Aufgaben zu alltäglichen Algorithmen, Instruktionen und Abläufen wie Origami, Musik, Flussdiagrammen und Rezepten. Die Lernenden vollziehen dabei schrittweise Anleitungen nach und setzen sich spielerisch mit dem Begriff des Algorithmus auseinander.

Ist das ein Algorithmus? - Übungsbeispiele

Das Material enthält verschiedene alltägliche Beispiele wie Zeitungsartikel, Anleitungen oder Fahrpläne, anhand derer Schülerinnen und Schüler entscheiden sollen, ob es sich dabei um einen Algorithmus handelt. Die ausführlichen Lösungen helfen dabei, die Eigenschaften und die Definition eines Algorithmus zu schärfen.

Einführung in den Algorithmus

Dieses Unterrichtsmaterial bietet eine Einführung in den Begriff des Algorithmus mit Präsentationen sowie Aufgaben für die Einzel- und Gruppenarbeit. Die Schülerinnen und Schüler lernen grundlegende Eigenschaften von Algorithmen kennen und wenden diese praktisch an.

Einführung in Algorithmen und das EVA-Prinzip

Der Text führt in grundlegende Definitionen, Anforderungen und Darstellungsformen von Algorithmen ein. Dabei werden Eigenschaften wie Allgemeinheit, Eindeutigkeit, Ausführbarkeit, Endlichkeit und Korrektheit anhand von Beispielen und dem EVA-Prinzip erläutert.

webseite 1.1.11.1.2

Einführung in Algorithmen und Darstellungsformen

Das Material vermittelt die grundlegende Definition von Algorithmen anhand alltäglicher Beispiele wie Faltanleitungen, Bauanleitungen und Notenblättern. Zudem werden grafische Darstellungsformen wie Flussdiagramme und Struktogramme zur Visualisierung von Programmen und Abläufen erläutert.

Bauanleitungen als Algorithmen

Das Unterrichtsmaterial vergleicht klassische Bauanleitungen für Möbel mit dem Konzept von Algorithmen. Dabei werden grundlegende algorithmische Strukturen wie Sequenzen, Wiederholungen und bedingte Anweisungen anhand eines alltagsnahen Beispiels anschaulich erklärt.

Notenblätter als Algorithmen

Dieses Unterrichtsmaterial vergleicht Notenblätter mit Algorithmen und zeigt, wie musikalische Notationen Konzepte wie Schritte, Wiederholungen, bedingte Ausführung und Parameter verkörpern. Es bietet einen anschaulichen, unplugged Zugang zu grundlegenden Programmierkonzepten.

Faltanleitung als Algorithmus

Dieses Material erklärt anhand einer Origami-Faltanleitung für eine Heuschrecke, was ein Algorithmus ist und welche Grundelemente in einer solchen Anleitung vorkommen. Es veranschaulicht algorithmische Schritte auf spielerische und anschauliche Weise.

Notenblatt als Algorithmus

Dieses Material vergleicht ein musikalisches Notenblatt mit einem Algorithmus und veranschaulicht dabei grundlegende Programmier- und Algorithmenkonzepte wie Schritte, Wiederholungen, bedingte Ausführung und Parameter anhand der Notenschrift.

Origami als Algorithmus

Dieses kurze Unterrichtsmaterial vergleicht eine Origami-Faltanleitung mit einem Algorithmus und stellt grundlegende Faltoperationen sowie einfache Beispiele wie eine Schachtel und einen Kranich vor. Es bietet einen anschaulichen, unplugged Zugang zum Algorithmik-Begriff.

Origami als Algorithmus

Das Material erklärt anhand des japanischen Papierfaltens (Origami), wie eine Faltanleitung als Algorithmus verstanden werden kann. Es werden grundlegende Faltanweisungen und Beispiele wie eine Schachtel oder ein Kranich vorgestellt.

Prüfungsübersicht und Lernziele Programmierung

Das Dokument beschreibt den Ablauf einer Informatikprüfung sowie die dazugehörigen Lernziele zu Algorithmen, Turtlegrafik und grundlegenden Python-Konzepten. Es dient den Schülerinnen und Schülern zur Vorbereitung auf einen schriftlichen und einen praktischen Prüfungsteil.

Einführung in Flussdiagramme und Programmablaufpläne

Dieses Material erklärt die Grundlagen von Flussdiagrammen als grafische Darstellungsform für Algorithmen. Anhand eines Beispiels zum Kochen von Spaghetti wird die Verwendung von Elementen, Pfeilen und Aufrufen zur Wiederverwendung demonstriert.

Die While-Schleife erklärt am Beispiel des Hobelns

Dieses kurze Unterrichtsmaterial erklärt das Konzept der While-Schleife anhand eines alltäglichen Beispiels. Es zeigt, wie eine Bedingung geprüft wird, bevor ein Code-Block wiederholt ausgeführt wird.

webseite 1.1.1