<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://moocwiki.org/index.php?action=history&amp;feed=atom&amp;title=Boolean</id>
	<title>Boolean - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://moocwiki.org/index.php?action=history&amp;feed=atom&amp;title=Boolean"/>
	<link rel="alternate" type="text/html" href="https://moocwiki.org/index.php?title=Boolean&amp;action=history"/>
	<updated>2026-06-07T02:51:06Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in MediaWiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://moocwiki.org/index.php?title=Boolean&amp;diff=6740&amp;oldid=prev</id>
		<title>oldwiki&gt;Glanz: Die Seite wurde neu angelegt: „{{:MOOCit - Oben}} {| align=center {{:D-Tab}} &#039;&#039;&#039;Boolean-Datentyp&#039;&#039;&#039; {{o}} Wahrheit und Falschheit {{o}} George Boole {{o}} Programmierlogik {{o}} Digitale Schaltungen |} = Einleitung = In diesem aiMOOC beschäftigen wir uns mit einem grundlegenden Konzept der Informatik und Programmierung: dem Boolean-Datentyp. Boolean ist ein Datentyp, der in der Computerwissenschaft eine entscheidende Rolle spielt, da er die Basis für Entscheidungsfind…“</title>
		<link rel="alternate" type="text/html" href="https://moocwiki.org/index.php?title=Boolean&amp;diff=6740&amp;oldid=prev"/>
		<updated>2024-04-05T14:37:17Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „{{:MOOCit - Oben}} {| align=center {{:D-Tab}} &amp;#039;&amp;#039;&amp;#039;Boolean-Datentyp&amp;#039;&amp;#039;&amp;#039; {{o}} &lt;a href=&quot;/index.php?title=Wahrheit_und_Falschheit&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Wahrheit und Falschheit (Seite nicht vorhanden)&quot;&gt;Wahrheit und Falschheit&lt;/a&gt; {{o}} &lt;a href=&quot;/index.php?title=George_Boole&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;George Boole (Seite nicht vorhanden)&quot;&gt;George Boole&lt;/a&gt; {{o}} &lt;a href=&quot;/index.php?title=Programmierlogik&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Programmierlogik (Seite nicht vorhanden)&quot;&gt;Programmierlogik&lt;/a&gt; {{o}} &lt;a href=&quot;/index.php?title=Digitale_Schaltungen&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Digitale Schaltungen (Seite nicht vorhanden)&quot;&gt;Digitale Schaltungen&lt;/a&gt; |} = Einleitung = In diesem aiMOOC beschäftigen wir uns mit einem grundlegenden Konzept der Informatik und Programmierung: dem Boolean-Datentyp. Boolean ist ein Datentyp, der in der Computerwissenschaft eine entscheidende Rolle spielt, da er die Basis für Entscheidungsfind…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{:MOOCit - Oben}}&lt;br /&gt;
{| align=center&lt;br /&gt;
{{:D-Tab}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Boolean-Datentyp&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{o}} [[Wahrheit und Falschheit]]&lt;br /&gt;
{{o}} [[George Boole]]&lt;br /&gt;
{{o}} [[Programmierlogik]]&lt;br /&gt;
{{o}} [[Digitale Schaltungen]]&lt;br /&gt;
|}&lt;br /&gt;
= Einleitung =&lt;br /&gt;
In diesem aiMOOC beschäftigen wir uns mit einem grundlegenden Konzept der Informatik und Programmierung: dem Boolean-Datentyp. Boolean ist ein Datentyp, der in der Computerwissenschaft eine entscheidende Rolle spielt, da er die Basis für Entscheidungsfindung und Steuerungsflüsse in Computersystemen und Programmen bietet. Dieser Kurs ist so gestaltet, dass er nicht nur informativ ist, sondern auch interaktive Elemente enthält, die das Lernen fördern und Spaß machen. Ideal für Schülerinnen und Schüler, die einen tieferen Einblick in die Welt der Programmierung und der digitalen Logik gewinnen möchten.&lt;br /&gt;
&lt;br /&gt;
{{:BRK}}&lt;br /&gt;
= Was ist ein Boolean? =&lt;br /&gt;
Der Boolean-Datentyp, benannt nach George Boole, einem Mathematiker des 19. Jahrhunderts, ist ein fundamentales Konzept in der Informatik. Booleans repräsentieren die einfachste Form von Daten: Wahrheit und Falschheit, oder in der Computersprache, [[wahr]] und [[falsch]]. Diese zwei Zustände sind die Bausteine für komplexere Entscheidungsfindungen in der Programmierung und Computerlogik.&lt;br /&gt;
&lt;br /&gt;
{{:BRK}}&lt;br /&gt;
== Anwendungsbereiche ==&lt;br /&gt;
Der Boolean-Datentyp findet vielfältige Anwendung in der Programmierung und Elektronik:&lt;br /&gt;
{{o}} In [[if-Anweisungen]] zur Steuerung des Programmflusses abhängig von bestimmten Bedingungen.&lt;br /&gt;
{{o}} Bei der [[Schaltungsentwurf|Entwicklung digitaler Schaltungen]], um Logikgatter zu repräsentieren.&lt;br /&gt;
{{o}} In [[Datenbankabfragen]], um Ergebnisse auf Basis bestimmter Kriterien zu filtern.&lt;br /&gt;
{{o}} In der [[Softwareentwicklung]] zur Verwaltung von Zuständen, wie z.B. ein- oder ausgeloggt.&lt;br /&gt;
&lt;br /&gt;
{{:BRK}}&lt;br /&gt;
== True und False in verschiedenen Programmiersprachen ==&lt;br /&gt;
Verschiedene Programmiersprachen haben unterschiedliche Darstellungen für die Boolean-Werte:&lt;br /&gt;
{{o}} In [[Python]] und [[JavaScript]] werden die Werte als True und False geschrieben.&lt;br /&gt;
{{o}} In [[Java]] und [[C++]], nutzen wir true und false.&lt;br /&gt;
{{o}} [[SQL]] verwendet 1 für wahr und 0 für falsch bei der Arbeit mit Boolean-Werten in Datenbankabfragen.&lt;br /&gt;
&lt;br /&gt;
{{:BRK}}&lt;br /&gt;
= Interaktive Aufgaben =&lt;br /&gt;
&lt;br /&gt;
{{:BRK}}&lt;br /&gt;
== Quiz: Teste Dein Wissen ==&lt;br /&gt;
{{:Multiple-Choice Anfang}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Was repräsentiert der Boolean-Datentyp?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Zwei Zustände: wahr oder falsch)&lt;br /&gt;
(!Drei oder mehr Zustände)&lt;br /&gt;
(!Nur den Zustand falsch)&lt;br /&gt;
(!Numerische Werte)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wer hat den Boolean-Datentyp benannt?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(George Boole)&lt;br /&gt;
(!Charles Babbage)&lt;br /&gt;
(!Ada Lovelace)&lt;br /&gt;
(!Alan Turing)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;In welcher Programmiersprache werden Boolean-Werte als True und False geschrieben?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Python)&lt;br /&gt;
(!Java)&lt;br /&gt;
(!C++)&lt;br /&gt;
(!SQL)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wofür wird der Boolean-Datentyp NICHT verwendet?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Für die Darstellung von numerischen Werten)&lt;br /&gt;
(!In if-Anweisungen)&lt;br /&gt;
(!Bei der Entwicklung digitaler Schaltungen)&lt;br /&gt;
(!In Datenbankabfragen)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Welcher Wert wird in SQL für wahr verwendet?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(1)&lt;br /&gt;
(!True)&lt;br /&gt;
(!false)&lt;br /&gt;
(!-1)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wie wird der Zustand &amp;quot;falsch&amp;quot; in Java und C++ dargestellt?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(false)&lt;br /&gt;
(!False)&lt;br /&gt;
(!0)&lt;br /&gt;
(!null)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Was ist eine typische Anwendung für Boolean-Werte in der Softwareentwicklung?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Zur Verwaltung von Zuständen)&lt;br /&gt;
(!Zur Speicherung großer Datenmengen)&lt;br /&gt;
(!Zur Darstellung von Farben)&lt;br /&gt;
(!Zur Berechnung von mathematischen Funktionen)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Welches Konzept ist NICHT direkt mit dem Boolean-Datentyp verbunden?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Mathematische Funktionen)&lt;br /&gt;
(!If-Anweisungen)&lt;br /&gt;
(!Logikgatter)&lt;br /&gt;
(!Datenbankabfragen)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;In welchem Jahrhundert lebte George Boole, nach dem der Boolean-Datentyp benannt ist?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(19. Jahrhundert)&lt;br /&gt;
(!18. Jahrhundert)&lt;br /&gt;
(!20. Jahrhundert)&lt;br /&gt;
(!17. Jahrhundert)&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Welcher der folgenden ist ein gültiger Boolean-Wert in Python?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(True)&lt;br /&gt;
(!1)&lt;br /&gt;
(!&amp;quot;True&amp;quot;)&lt;br /&gt;
(!&amp;quot;wahr&amp;quot;)&lt;br /&gt;
{{:Multiple-Choice Ende}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{:BRK}}&lt;br /&gt;
== Memory ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;memo-quiz&amp;quot;&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| True || In Python für wahr&lt;br /&gt;
|-&lt;br /&gt;
| false || In Java für falsch&lt;br /&gt;
|-&lt;br /&gt;
| 1 || In SQL für wahr&lt;br /&gt;
|-&lt;br /&gt;
| False || In Python für falsch&lt;br /&gt;
|-&lt;br /&gt;
| true || In JavaScript für wahr&lt;br /&gt;
|}&lt;br /&gt;
{{:Memo Ende}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
{{:BRK}}&lt;br /&gt;
== Kreuzworträtsel ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;kreuzwort-quiz&amp;quot;&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| boole || Wem der Boolean-Datentyp seinen Namen verdankt&lt;br /&gt;
|-&lt;br /&gt;
| true || Wahr in Java und JavaScript&lt;br /&gt;
|-&lt;br /&gt;
| false || Falsch in Python und JavaScript&lt;br /&gt;
|-&lt;br /&gt;
| sql || Sprache, die 1 für wahr verwendet&lt;br /&gt;
|-&lt;br /&gt;
| if || Anweisung, die oft Boolean-Werte verwendet&lt;br /&gt;
|-&lt;br /&gt;
| python || Sprache, die True und False verwendet&lt;br /&gt;
|-&lt;br /&gt;
| java || Eine der Sprachen, die true und false verwendet&lt;br /&gt;
|}&lt;br /&gt;
{{:Kreuzwort Ende}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== LearningApps ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe&amp;gt; https://learningapps.org/index.php?s=Boolean+in+der+Programmierung &amp;lt;/iframe&amp;gt;&lt;br /&gt;
== Lückentext ==&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{&amp;#039;&amp;#039;&amp;#039;Vervollständige den Text.&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
Booleans repräsentieren die einfachste Form von Daten: { wahr } und { falsch }. Sie spielen eine entscheidende Rolle bei der { Entscheidungsfindung } in der Programmierung. George Boole, ein { Mathematiker } des 19. Jahrhunderts, gab ihnen ihren Namen. In der Softwareentwicklung werden Boolean-Werte zur Verwaltung von { Zuständen } verwendet.&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{:BRK}}&lt;br /&gt;
= Offene Aufgaben =&lt;br /&gt;
=== Leicht ===&lt;br /&gt;
{{o}} Erkunde: Probiere in einer Programmiersprache deiner Wahl aus, wie Boolean-Werte verwendet werden. Schreibe ein einfaches Programm, das eine if-Anweisung nutzt.&lt;br /&gt;
{{o}} Recherchiere: Finde heraus, welche anderen Datentypen in deiner bevorzugten Programmiersprache existieren und wie sie sich vom Boolean-Datentyp unterscheiden.&lt;br /&gt;
{{o}} Kreativität: Entwirf ein Poster, das den Boolean-Datentyp und seine Anwendungen in der Informatik visualisiert.&lt;br /&gt;
&lt;br /&gt;
=== Standard ===&lt;br /&gt;
{{o}} Analyse: Vergleiche die Verwendung von Boolean-Werten in zwei verschiedenen Programmiersprachen. Was sind die Gemeinsamkeiten und Unterschiede?&lt;br /&gt;
{{o}} Diskussion: Führe eine Gruppendiskussion über die Bedeutung von George Booles Arbeit für die moderne Informatik.&lt;br /&gt;
{{o}} Entwurf: Erstelle eine digitale Schaltung (z.B. mit einem Online-Schaltungssimulator), die Logikgatter nutzt, um eine einfache Entscheidung zu treffen.&lt;br /&gt;
&lt;br /&gt;
=== Schwer ===&lt;br /&gt;
{{o}} Forschung: Schreibe eine kurze Abhandlung über die Geschichte und Entwicklung des Boolean-Datentyps.&lt;br /&gt;
{{o}} Projekt: Entwickle eine kleine Anwendung, die intensiv von Boolean-Logik Gebrauch macht, z.B. ein Spiel oder eine Datenbankabfrage.&lt;br /&gt;
{{o}} Innovation: Entwirf ein neues Lehrkonzept, um Schülern die Konzepte der Boolean-Logik und Programmierung näherzubringen.&lt;br /&gt;
&lt;br /&gt;
{{:Offene Aufgabe - MOOC erstellen}}&lt;br /&gt;
&lt;br /&gt;
{{:BRK}}&lt;br /&gt;
= Lernkontrolle =&lt;br /&gt;
{{o}} Entwirf eine Situation, in der die Verwendung von Boolean-Werten zu einem unerwarteten Ergebnis in einem Programm führt. Erkläre, warum das passiert ist.&lt;br /&gt;
{{o}} Erkläre, wie die Verwendung von Boolean-Werten den Programmfluss in einem komplexen Programm beeinflussen kann.&lt;br /&gt;
{{o}} Diskutiere die Auswirkungen von George Booles Arbeit auf die digitale Welt heute.&lt;br /&gt;
{{o}} Überlege, wie die Prinzipien der Boolean-Logik in nicht-programmierbezogenen Kontexten angewendet werden können.&lt;br /&gt;
{{o}} Entwickle ein kleines Quiz, das die Kenntnisse über Boolean-Werte und ihre Anwendung in verschiedenen Programmiersprachen testet.&lt;br /&gt;
&lt;br /&gt;
= OERs zum Thema =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe&amp;gt; https://de.m.wikipedia.org/wiki/Boolesche_Algebra &amp;lt;/iframe&amp;gt;&lt;br /&gt;
= Links =&lt;br /&gt;
{| align=center&lt;br /&gt;
{{:D-Tab}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Boolean-Datentyp&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{o}} [[Wahrheit und Falschheit]]&lt;br /&gt;
{{o}} [[George Boole]]&lt;br /&gt;
{{o}} [[Programmierlogik]]&lt;br /&gt;
{{o}} [[Digitale Schaltungen]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Teilen - Diskussion - Bewerten =&lt;br /&gt;
{{:Teilen - MOOCit}}&lt;br /&gt;
[[Kategorie:AI_MOOC]] [[Kategorie:GPT aiMOOC]] [[Kategorie:Informatik]]&lt;/div&gt;</summary>
		<author><name>oldwiki&gt;Glanz</name></author>
	</entry>
</feed>