<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>http://microbit.eeducation.at/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Patrick.zellacher</id>
	<title>microbit - Das Schulbuch - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="http://microbit.eeducation.at/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Patrick.zellacher"/>
	<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/wiki/Spezial:Beitr%C3%A4ge/Patrick.zellacher"/>
	<updated>2026-04-29T13:50:44Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3047</id>
		<title>Ereignisse</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3047"/>
		<updated>2018-05-22T18:10:26Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Wenn am Morgen dein Wecker klingelt, wachst du auf und stellst ihn ab. Du hast also das Läuten des Weckers bemerkt und dementsprechend gehandelt. Das Läuten des Weckers war also ein &#039;&#039;&#039;Ereignis&#039;&#039;&#039;, dass dich zum Handeln bewegt hat. Wie du siehst, begegnen uns im täglichen Leben ständig Ereignisse, die eine bestimmte Handlung nach sich ziehen. &lt;br /&gt;
&lt;br /&gt;
Ereignisse gibt es nun nicht nur im Alltag, sondern auch in der Programmierung. Auch bei der Programmierung mit dem micro:bit sind Ereignisse wichtige Bausteine für den Aufbau deines Programmes.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle für Ereignisse in der Kategorien &#039;&#039;&#039;Grundlagen&#039;&#039;&#039; und &#039;&#039;&#039;Eingabe&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Beim Start==&lt;br /&gt;
&lt;br /&gt;
[[Datei:beim_start_erklaerung.png|100px|Beim Start]]&lt;br /&gt;
&lt;br /&gt;
Diesen Block findest du in der Kategorie &#039;&#039;Grundlagen&#039;&#039;. Alles, was du in diesen Block hineinsetzt, wird von Beginn des Programmes an ausgeführt.&lt;br /&gt;
&lt;br /&gt;
==Dauerhaft==&lt;br /&gt;
&lt;br /&gt;
[[Datei:dauerhaft_erklaerung.png|120px|Dauerhaft]]&lt;br /&gt;
&lt;br /&gt;
Gleich wie den &amp;quot;Beim Start&amp;quot;-Block findest du auch diesen Block in der Kategorie &#039;&#039;Grundlagen&#039;&#039;. Alles, was sich in diesem Block befindet, wird solange ausgeführt, wie das Programm läuft (= solange der micro:bit eingeschalten ist).&lt;br /&gt;
&lt;br /&gt;
==Bei Knopfdruck==&lt;br /&gt;
&lt;br /&gt;
[[Datei:button_gedrueckt.png|200px|Bei Knopfdruck]]&lt;br /&gt;
&lt;br /&gt;
Oftmals sind Ereignisse damit verbunden, dass ein bestimmter Knopf des micro:bits gedrückt wird. Beispielsweise kann etwas geschehen, nachdem du den A-Knopf drückst. Den dazugehörigen Block, der oben abgebildet ist, findest du in der Kategorie &#039;&#039;Eingabe&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
==Weitere Möglichkeiten für Ereignisse==&lt;br /&gt;
&lt;br /&gt;
[[Datei:events.png|200px|Ereignisse]]&lt;br /&gt;
&lt;br /&gt;
Es gibt im Rahmen der Kategorie &#039;&#039;Eingabe&#039;&#039; viele Möglichkeiten die du nutzen kannst, um Ereignisse zu kontrollieren und dementsprechend darauf zu reagieren. Beispielsweise kannst du überprüfen, ob der BBC micro:bit geschüttelt ist und dann eine Reaktion darauf einprogrammieren. Eine andere Möglichkeit wäre abzufragen, ob ein Pin &#039;&#039;gedrückt&#039;&#039; ist - gedrückt bedeutet in diesem Zusammenhang, dass Strom fließt!&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm 1 - Schütteln=&lt;br /&gt;
&lt;br /&gt;
Bei diesem Programm wird auf dem Display des BBC micro:bit ständig ein trauriger Smiley angezeigt. Wenn allerdings das Ereignis &amp;quot;micro:bit wird geschüttelt&amp;quot; eintritt, ändert sich dieser Smiley in einen lachenden.&lt;br /&gt;
&lt;br /&gt;
[[Datei:ereignisse_schuetteln.png|200px|Schütteln]]&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm 2 - Raumtemperatur=&lt;br /&gt;
&lt;br /&gt;
In diesem Beispielprogramm wird die (Raum-)Temperatur gemessen und der micro:bit reagiert dementsprechend darauf. Wenn die Temperatur höher als 22° Celsius ist (und es im Raum damit warm ist), wird ein großes Herz angezeigt, ansonsten ein kleines. Du benötigst für dieses Programm [[Bedingte_Anweisungen|bedingte Anweisungen]].&lt;br /&gt;
&lt;br /&gt;
[[Datei:raumtemperatur.png|300px|Raumtemperatur]]&lt;br /&gt;
&lt;br /&gt;
=Übung=&lt;br /&gt;
&lt;br /&gt;
Versuche zu Ereignissen die Biber-der-Informatik-Aufgabe &#039;&#039;&#039;Käsegänge&#039;&#039;&#039; zu lösen.&lt;br /&gt;
&lt;br /&gt;
* Du findest sie unter folgendem Link auf Seite 28:&lt;br /&gt;
&lt;br /&gt;
http://www.ocg.at/sites/ocg.at/files/Biberheft_2016_ohne_neu.pdf&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3046</id>
		<title>Ereignisse</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3046"/>
		<updated>2018-05-22T18:08:37Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Wenn am Morgen dein Wecker klingelt, wachst du auf und stellst ihn ab. Du hast also das Läuten des Weckers bemerkt und dementsprechend gehandelt. Das Läuten des Weckers war also ein &#039;&#039;&#039;Ereignis&#039;&#039;&#039;, dass dich zum Handeln bewegt hat. Wie du siehst, begegnen uns im täglichen Leben ständig Ereignisse, die eine bestimmte Handlung nach sich ziehen. &lt;br /&gt;
&lt;br /&gt;
Ereignisse gibt es nun nicht nur im Alltag, sondern auch in der Programmierung. Auch bei der Programmierung mit dem micro:bit sind Ereignisse wichtige Bausteine für den Aufbau deines Programmes.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle für Ereignisse in der Kategorien &#039;&#039;&#039;Grundlagen&#039;&#039;&#039; und &#039;&#039;&#039;Eingabe&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Beim Start==&lt;br /&gt;
&lt;br /&gt;
[[Datei:beim_start_erklaerung.png|100px|Beim Start]]&lt;br /&gt;
&lt;br /&gt;
Diesen Block findest du in der Kategorie &#039;&#039;Grundlagen&#039;&#039;. Alles, was du in diesen Block hineinsetzt, wird von Beginn des Programmes an ausgeführt.&lt;br /&gt;
&lt;br /&gt;
==Dauerhaft==&lt;br /&gt;
&lt;br /&gt;
[[Datei:dauerhaft_erklaerung.png|120px|Dauerhaft]]&lt;br /&gt;
&lt;br /&gt;
Gleich wie den &amp;quot;Beim Start&amp;quot;-Block findest du auch diesen Block in der Kategorie &#039;&#039;Grundlagen&#039;&#039;. Alles, was sich in diesem Block befindet, wird solange ausgeführt, wie das Programm läuft (= solange der micro:bit eingeschalten ist).&lt;br /&gt;
&lt;br /&gt;
==Bei Knopfdruck==&lt;br /&gt;
&lt;br /&gt;
[[Datei:button_gedrueckt.png|200px|Bei Knopfdruck]]&lt;br /&gt;
&lt;br /&gt;
Oftmals sind Ereignisse damit verbunden, dass ein bestimmter Knopf des micro:bits gedrückt wird. Beispielsweise kann etwas geschehen, nachdem du den A-Knopf drückst. Den dazugehörigen Block, der oben abgebildet ist, findest du in der Kategorie &#039;&#039;Eingabe&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
==Weitere Möglichkeiten für Ereignisse==&lt;br /&gt;
&lt;br /&gt;
[[Datei:events.png|200px|Ereignisse]]&lt;br /&gt;
&lt;br /&gt;
Es gibt im Rahmen der Kategorie &#039;&#039;Eingabe&#039;&#039; viele Möglichkeiten die du nutzen kannst, um Ereignisse zu kontrollieren und dementsprechend darauf zu reagieren. Beispielsweise kannst du überprüfen, ob der BBC micro:bit geschüttelt ist und dann eine Reaktion darauf einprogrammieren. Eine andere Möglichkeit wäre abzufragen, ob ein Pin &#039;&#039;gedrückt&#039;&#039; ist - gedrückt bedeutet in diesem Zusammenhang, dass Strom fließt!&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm 1 - Schütteln=&lt;br /&gt;
&lt;br /&gt;
Bei diesem Programm wird auf dem Display des BBC micro:bit ständig ein trauriger Smiley angezeigt. Wenn allerdings das Ereignis &amp;quot;micro:bit wird geschüttelt&amp;quot; eintritt, ändert sich dieser Smiley in einen lachenden.&lt;br /&gt;
&lt;br /&gt;
[[Datei:ereignisse_schuetteln.png|200px|Schütteln]]&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm 2 - Raumtemperatur=&lt;br /&gt;
&lt;br /&gt;
Durch das Messen der (Raum-)Temperatur reagiert der micro:bit dementsprechend. Wenn die Temperatur höher als 22° Celsius ist, wird ein großes Herz angezeigt, ansonsten ein kleines. Du benötigst für dieses Programm [[Bedingte_Anweisungen|bedingte Anweisungen]].&lt;br /&gt;
&lt;br /&gt;
[[Datei:raumtemperatur.png|300px|Raumtemperatur]]&lt;br /&gt;
&lt;br /&gt;
=Übung=&lt;br /&gt;
&lt;br /&gt;
Versuche zu Ereignissen die Biber-der-Informatik-Aufgabe &#039;&#039;&#039;Käsegänge&#039;&#039;&#039; zu lösen.&lt;br /&gt;
&lt;br /&gt;
* Du findest sie unter folgendem Link auf Seite 28:&lt;br /&gt;
&lt;br /&gt;
http://www.ocg.at/sites/ocg.at/files/Biberheft_2016_ohne_neu.pdf&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3045</id>
		<title>Ereignisse</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3045"/>
		<updated>2018-05-22T18:08:05Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Wenn am Morgen dein Wecker klingelt, wachst du auf und stellst ihn ab. Du hast also das Läuten des Weckers bemerkt und dementsprechend gehandelt. Das Läuten des Weckers war also ein &#039;&#039;&#039;Ereignis&#039;&#039;&#039;, dass dich zum Handeln bewegt hat. Wie du siehst, begegnen uns im täglichen Leben ständig Ereignisse, die eine bestimmte Handlung nach sich ziehen. &lt;br /&gt;
&lt;br /&gt;
Ereignisse gibt es nun nicht nur im Alltag, sondern auch in der Programmierung. Auch bei der Programmierung mit dem micro:bit sind Ereignisse wichtige Bausteine für den Aufbau deines Programmes.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle für Ereignisse in der Kategorien &#039;&#039;&#039;Grundlagen&#039;&#039;&#039; und &#039;&#039;&#039;Eingabe&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Beim Start==&lt;br /&gt;
&lt;br /&gt;
[[Datei:beim_start_erklaerung.png|100px|Beim Start]]&lt;br /&gt;
&lt;br /&gt;
Diesen Block findest du in der Kategorie &#039;&#039;Grundlagen&#039;&#039;. Alles, was du in diesen Block hineinsetzt, wird von Beginn des Programmes an ausgeführt.&lt;br /&gt;
&lt;br /&gt;
==Dauerhaft==&lt;br /&gt;
&lt;br /&gt;
[[Datei:dauerhaft_erklaerung.png|120px|Dauerhaft]]&lt;br /&gt;
&lt;br /&gt;
Gleich wie den &amp;quot;Beim Start&amp;quot;-Block findest du auch diesen Block in der Kategorie &#039;&#039;Grundlagen&#039;&#039;. Alles, was sich in diesem Block befindet, wird solange ausgeführt, wie das Programm läuft (= solange der micro:bit eingeschalten ist).&lt;br /&gt;
&lt;br /&gt;
==Bei Knopfdruck==&lt;br /&gt;
&lt;br /&gt;
[[Datei:button_gedrueckt.png|200px|Bei Knopfdruck]]&lt;br /&gt;
&lt;br /&gt;
Oftmals sind Ereignisse damit verbunden, dass ein bestimmter Knopf des micro:bits gedrückt wird. Beispielsweise kann etwas geschehen, nachdem du den A-Knopf drückst. Den dazugehörigen Block, der oben abgebildet ist, findest du in der Kategorie &#039;&#039;Eingabe&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
==Weitere Möglichkeiten für Ereignisse==&lt;br /&gt;
&lt;br /&gt;
[[Datei:events.png|200px|Ereignisse]]&lt;br /&gt;
&lt;br /&gt;
Es gibt im Rahmen der Kategorie &#039;&#039;Eingabe&#039;&#039; viele Möglichkeiten die du nutzen kannst, um Ereignisse zu kontrollieren und dementsprechend darauf zu reagieren. Beispielsweise kannst du überprüfen, ob der BBC micro:bit geschüttelt ist. Eine andere Möglichkeit wäre abzufragen, ob ein Pin &#039;&#039;gedrückt&#039;&#039; ist - gedrückt bedeutet in diesem Zusammenhang, dass Strom fließt!&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm 1 - Schütteln=&lt;br /&gt;
&lt;br /&gt;
Bei diesem Programm wird auf dem Display des BBC micro:bit ständig ein trauriger Smiley angezeigt. Wenn allerdings das Ereignis &amp;quot;micro:bit wird geschüttelt&amp;quot; eintritt, ändert sich dieser Smiley in einen lachenden.&lt;br /&gt;
&lt;br /&gt;
[[Datei:ereignisse_schuetteln.png|200px|Schütteln]]&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm 2 - Raumtemperatur=&lt;br /&gt;
&lt;br /&gt;
Durch das Messen der (Raum-)Temperatur reagiert der micro:bit dementsprechend. Wenn die Temperatur höher als 22° Celsius ist, wird ein großes Herz angezeigt, ansonsten ein kleines. Du benötigst für dieses Programm [[Bedingte_Anweisungen|bedingte Anweisungen]].&lt;br /&gt;
&lt;br /&gt;
[[Datei:raumtemperatur.png|300px|Raumtemperatur]]&lt;br /&gt;
&lt;br /&gt;
=Übung=&lt;br /&gt;
&lt;br /&gt;
Versuche zu Ereignissen die Biber-der-Informatik-Aufgabe &#039;&#039;&#039;Käsegänge&#039;&#039;&#039; zu lösen.&lt;br /&gt;
&lt;br /&gt;
* Du findest sie unter folgendem Link auf Seite 28:&lt;br /&gt;
&lt;br /&gt;
http://www.ocg.at/sites/ocg.at/files/Biberheft_2016_ohne_neu.pdf&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3044</id>
		<title>Ereignisse</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3044"/>
		<updated>2018-05-22T18:07:27Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Wenn am Morgen dein Wecker klingelt, wachst du auf und stellst ihn ab. Du hast also das Läuten des Weckers bemerkt und dementsprechend gehandelt. Das Läuten des Weckers war also ein &#039;&#039;&#039;Ereignis&#039;&#039;&#039;, dass dich zum Handeln bewegt hat. Wie du siehst, begegnen uns im täglichen Leben ständig Ereignisse, die eine bestimmte Handlung nach sich ziehen. &lt;br /&gt;
&lt;br /&gt;
Ereignisse gibt es nun nicht nur im Alltag, sondern auch in der Programmierung. Auch bei der Programmierung mit dem micro:bit sind Ereignisse wichtige Bausteine für den Aufbau deines Programmes.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle für Ereignisse in der Kategorien &#039;&#039;&#039;Grundlagen&#039;&#039;&#039; und &#039;&#039;&#039;Eingabe&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Beim Start==&lt;br /&gt;
&lt;br /&gt;
[[Datei:beim_start_erklaerung.png|100px|Beim Start]]&lt;br /&gt;
&lt;br /&gt;
Diesen Block findest du in der Kategorie &#039;&#039;Grundlagen&#039;&#039;. Alles, was du in diesen Block hineinsetzt, wird von Beginn des Programmes an ausgeführt.&lt;br /&gt;
&lt;br /&gt;
==Dauerhaft==&lt;br /&gt;
&lt;br /&gt;
[[Datei:dauerhaft_erklaerung.png|120px|Dauerhaft]]&lt;br /&gt;
&lt;br /&gt;
Gleich wie den &amp;quot;Beim Start&amp;quot;-Block findest du auch diesen Block in der Kategorie &#039;&#039;Grundlagen&#039;&#039;. Alles, was sich in diesem Block befindet, wird solange ausgeführt, wie das Programm läuft (= solange der micro:bit eingeschalten ist).&lt;br /&gt;
&lt;br /&gt;
==Bei Knopfdruck==&lt;br /&gt;
&lt;br /&gt;
[[Datei:button_gedrueckt.png|200px|Bei Knopfdruck]]&lt;br /&gt;
&lt;br /&gt;
Oftmals sind Ereignisse damit verbunden, dass ein bestimmter Knopf des micro:bits gedrückt wird. Den dazugehörigen Block, der oben abgebildet ist, findest du in der Kategorie &#039;&#039;Eingabe&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
==Weitere Möglichkeiten für Ereignisse==&lt;br /&gt;
&lt;br /&gt;
[[Datei:events.png|200px|Ereignisse]]&lt;br /&gt;
&lt;br /&gt;
Es gibt im Rahmen der Kategorie &#039;&#039;Eingabe&#039;&#039; viele Möglichkeiten die du nutzen kannst, um Ereignisse zu kontrollieren und dementsprechend darauf zu reagieren. Beispielsweise kannst du überprüfen, ob der BBC micro:bit geschüttelt ist. Eine andere Möglichkeit wäre abzufragen, ob ein Pin &#039;&#039;gedrückt&#039;&#039; ist - gedrückt bedeutet in diesem Zusammenhang, dass Strom fließt!&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm 1 - Schütteln=&lt;br /&gt;
&lt;br /&gt;
Bei diesem Programm wird auf dem Display des BBC micro:bit ständig ein trauriger Smiley angezeigt. Wenn allerdings das Ereignis &amp;quot;micro:bit wird geschüttelt&amp;quot; eintritt, ändert sich dieser Smiley in einen lachenden.&lt;br /&gt;
&lt;br /&gt;
[[Datei:ereignisse_schuetteln.png|200px|Schütteln]]&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm 2 - Raumtemperatur=&lt;br /&gt;
&lt;br /&gt;
Durch das Messen der (Raum-)Temperatur reagiert der micro:bit dementsprechend. Wenn die Temperatur höher als 22° Celsius ist, wird ein großes Herz angezeigt, ansonsten ein kleines. Du benötigst für dieses Programm [[Bedingte_Anweisungen|bedingte Anweisungen]].&lt;br /&gt;
&lt;br /&gt;
[[Datei:raumtemperatur.png|300px|Raumtemperatur]]&lt;br /&gt;
&lt;br /&gt;
=Übung=&lt;br /&gt;
&lt;br /&gt;
Versuche zu Ereignissen die Biber-der-Informatik-Aufgabe &#039;&#039;&#039;Käsegänge&#039;&#039;&#039; zu lösen.&lt;br /&gt;
&lt;br /&gt;
* Du findest sie unter folgendem Link auf Seite 28:&lt;br /&gt;
&lt;br /&gt;
http://www.ocg.at/sites/ocg.at/files/Biberheft_2016_ohne_neu.pdf&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3043</id>
		<title>Ereignisse</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3043"/>
		<updated>2018-05-22T18:06:35Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Wenn am Morgen dein Wecker klingelt, wachst du auf und stellst ihn ab. Du hast also das Läuten des Weckers bemerkt und dementsprechend gehandelt. Das Läuten des Weckers war also ein &#039;&#039;&#039;Ereignis&#039;&#039;&#039;, dass dich zum Handeln bewegt hat. Wie du siehst, begegnen uns im täglichen Leben ständig Ereignisse, die eine bestimmte Handlung nach sich ziehen. &lt;br /&gt;
&lt;br /&gt;
Ereignisse gibt es nun nicht nur im Alltag, sondern auch in der Programmierung. Auch bei der Programmierung mit dem micro:bit sind Ereignisse wichtige Bausteine für den Aufbau deines Programmes.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle für Ereignisse in der Kategorien &#039;&#039;&#039;Grundlagen&#039;&#039;&#039; und &#039;&#039;&#039;Eingabe&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Beim Start==&lt;br /&gt;
&lt;br /&gt;
[[Datei:beim_start_erklaerung.png|100px|Beim Start]]&lt;br /&gt;
&lt;br /&gt;
Diesen Block findest du in der Kategorie &#039;&#039;Grundlagen&#039;&#039;. Alles, was du in diesen Block hineinsetzt, wird von Beginn des Programmes an ausgeführt.&lt;br /&gt;
&lt;br /&gt;
==Dauerhaft==&lt;br /&gt;
&lt;br /&gt;
[[Datei:dauerhaft_erklaerung.png|120px|Dauerhaft]]&lt;br /&gt;
&lt;br /&gt;
Gleich wie den &amp;quot;Beim Start&amp;quot;-Block findest du auch diesen Block in der Kategorie &#039;&#039;Grundlagen&#039;&#039; . Alles, was sich in diesem Block befindet, wird solange ausgeführt, solange das Programm läuft (= solange der micro:bit eingeschalten ist).&lt;br /&gt;
&lt;br /&gt;
==Bei Knopfdruck==&lt;br /&gt;
&lt;br /&gt;
[[Datei:button_gedrueckt.png|200px|Bei Knopfdruck]]&lt;br /&gt;
&lt;br /&gt;
Oftmals sind Ereignisse damit verbunden, dass ein bestimmter Knopf des micro:bits gedrückt wird. Den dazugehörigen Block, der oben abgebildet ist, findest du in der Kategorie &#039;&#039;Eingabe&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
==Weitere Möglichkeiten für Ereignisse==&lt;br /&gt;
&lt;br /&gt;
[[Datei:events.png|200px|Ereignisse]]&lt;br /&gt;
&lt;br /&gt;
Es gibt im Rahmen der Kategorie &#039;&#039;Eingabe&#039;&#039; viele Möglichkeiten die du nutzen kannst, um Ereignisse zu kontrollieren und dementsprechend darauf zu reagieren. Beispielsweise kannst du überprüfen, ob der BBC micro:bit geschüttelt ist. Eine andere Möglichkeit wäre abzufragen, ob ein Pin &#039;&#039;gedrückt&#039;&#039; ist - gedrückt bedeutet in diesem Zusammenhang, dass Strom fließt!&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm 1 - Schütteln=&lt;br /&gt;
&lt;br /&gt;
Bei diesem Programm wird auf dem Display des BBC micro:bit ständig ein trauriger Smiley angezeigt. Wenn allerdings das Ereignis &amp;quot;micro:bit wird geschüttelt&amp;quot; eintritt, ändert sich dieser Smiley in einen lachenden.&lt;br /&gt;
&lt;br /&gt;
[[Datei:ereignisse_schuetteln.png|200px|Schütteln]]&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm 2 - Raumtemperatur=&lt;br /&gt;
&lt;br /&gt;
Durch das Messen der (Raum-)Temperatur reagiert der micro:bit dementsprechend. Wenn die Temperatur höher als 22° Celsius ist, wird ein großes Herz angezeigt, ansonsten ein kleines. Du benötigst für dieses Programm [[Bedingte_Anweisungen|bedingte Anweisungen]].&lt;br /&gt;
&lt;br /&gt;
[[Datei:raumtemperatur.png|300px|Raumtemperatur]]&lt;br /&gt;
&lt;br /&gt;
=Übung=&lt;br /&gt;
&lt;br /&gt;
Versuche zu Ereignissen die Biber-der-Informatik-Aufgabe &#039;&#039;&#039;Käsegänge&#039;&#039;&#039; zu lösen.&lt;br /&gt;
&lt;br /&gt;
* Du findest sie unter folgendem Link auf Seite 28:&lt;br /&gt;
&lt;br /&gt;
http://www.ocg.at/sites/ocg.at/files/Biberheft_2016_ohne_neu.pdf&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3042</id>
		<title>Ereignisse</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3042"/>
		<updated>2018-05-22T18:05:50Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Wenn am Morgen dein Wecker klingelt, wachst du auf und stellst ihn ab. Du hast also das Läuten des Weckers bemerkt und dementsprechend gehandelt. Das Läuten des Weckers war also ein &#039;&#039;&#039;Ereignis&#039;&#039;&#039;, dass dich zum Handeln bewegt hat. Wie du siehst, begegnen uns im täglichen Leben ständig Ereignisse, die eine bestimmte Handlung nach sich ziehen. &lt;br /&gt;
&lt;br /&gt;
Ereignisse gibt es nun nicht nur im Alltag, sondern auch in der Programmierung. Auch bei der Programmierung mit dem micro:bit sind Ereignisse wichtige Bausteine für den Aufbau deines Programmes.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorien &#039;&#039;&#039;Grundlagen&#039;&#039;&#039; und &#039;&#039;&#039;Eingabe&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Beim Start==&lt;br /&gt;
&lt;br /&gt;
[[Datei:beim_start_erklaerung.png|100px|Beim Start]]&lt;br /&gt;
&lt;br /&gt;
Diesen Block findest du in der Kategorie &#039;&#039;Grundlagen&#039;&#039;. Alles, was du in diesen Block hineinsetzt, wird von Beginn des Programmes an ausgeführt.&lt;br /&gt;
&lt;br /&gt;
==Dauerhaft==&lt;br /&gt;
&lt;br /&gt;
[[Datei:dauerhaft_erklaerung.png|120px|Dauerhaft]]&lt;br /&gt;
&lt;br /&gt;
Gleich wie den &amp;quot;Beim Start&amp;quot;-Block findest du auch diesen Block in der Kategorie &#039;&#039;Grundlagen&#039;&#039; . Alles, was sich in diesem Block befindet, wird solange ausgeführt, solange das Programm läuft (= solange der micro:bit eingeschalten ist).&lt;br /&gt;
&lt;br /&gt;
==Bei Knopfdruck==&lt;br /&gt;
&lt;br /&gt;
[[Datei:button_gedrueckt.png|200px|Bei Knopfdruck]]&lt;br /&gt;
&lt;br /&gt;
Oftmals sind Ereignisse damit verbunden, dass ein bestimmter Knopf des micro:bits gedrückt wird. Den dazugehörigen Block, der oben abgebildet ist, findest du in der Kategorie &#039;&#039;Eingabe&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
==Weitere Möglichkeiten für Ereignisse==&lt;br /&gt;
&lt;br /&gt;
[[Datei:events.png|200px|Ereignisse]]&lt;br /&gt;
&lt;br /&gt;
Es gibt im Rahmen der Kategorie &#039;&#039;Eingabe&#039;&#039; viele Möglichkeiten die du nutzen kannst, um Ereignisse zu kontrollieren und dementsprechend darauf zu reagieren. Beispielsweise kannst du überprüfen, ob der BBC micro:bit geschüttelt ist. Eine andere Möglichkeit wäre abzufragen, ob ein Pin &#039;&#039;gedrückt&#039;&#039; ist - gedrückt bedeutet in diesem Zusammenhang, dass Strom fließt!&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm 1 - Schütteln=&lt;br /&gt;
&lt;br /&gt;
Bei diesem Programm wird auf dem Display des BBC micro:bit ständig ein trauriger Smiley angezeigt. Wenn allerdings das Ereignis &amp;quot;micro:bit wird geschüttelt&amp;quot; eintritt, ändert sich dieser Smiley in einen lachenden.&lt;br /&gt;
&lt;br /&gt;
[[Datei:ereignisse_schuetteln.png|200px|Schütteln]]&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm 2 - Raumtemperatur=&lt;br /&gt;
&lt;br /&gt;
Durch das Messen der (Raum-)Temperatur reagiert der micro:bit dementsprechend. Wenn die Temperatur höher als 22° Celsius ist, wird ein großes Herz angezeigt, ansonsten ein kleines. Du benötigst für dieses Programm [[Bedingte_Anweisungen|bedingte Anweisungen]].&lt;br /&gt;
&lt;br /&gt;
[[Datei:raumtemperatur.png|300px|Raumtemperatur]]&lt;br /&gt;
&lt;br /&gt;
=Übung=&lt;br /&gt;
&lt;br /&gt;
Versuche zu Ereignissen die Biber-der-Informatik-Aufgabe &#039;&#039;&#039;Käsegänge&#039;&#039;&#039; zu lösen.&lt;br /&gt;
&lt;br /&gt;
* Du findest sie unter folgendem Link auf Seite 28:&lt;br /&gt;
&lt;br /&gt;
http://www.ocg.at/sites/ocg.at/files/Biberheft_2016_ohne_neu.pdf&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Array&amp;diff=3029</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Array&amp;diff=3029"/>
		<updated>2018-05-22T09:38:40Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Du hast bereits kennengelernt, was eine [[Variablen|Variable]] ist. Mit Variablen kannst du verschiedene Daten speichern, wie etwa Zahlen oder eine Zeichenfolge. Nun kommt es aber vor, dass du nicht nur eine Zahl oder ein einzelnes Wort speichern möchtest. Stell&#039; dir vor, du füllst einen Steckbrief aus. Nun möchtest deine verschiedenen Hobbys aufzählen und diese alle in eine Variable speichern. Du brauchst dafür ein Array. &lt;br /&gt;
&lt;br /&gt;
Ein Array ist eine &#039;&#039;&#039;Liste&#039;&#039;&#039;, in der du mehrere Daten speichern kannst. Um beim Beispiel deiner Hobbys zu bleiben, könnte ein Array so aussehen:&lt;br /&gt;
&lt;br /&gt;
Hobbys = {&amp;quot;Lesen&amp;quot;, &amp;quot;Fernsehen&amp;quot;, &amp;quot;Wandern&amp;quot;, &amp;quot;Basketball&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
Wie du siehst, werden in einem Array die Daten hintereinander gespeichert. Ein Array hat dabei eine bestimmte Größe, die du festlegen kannst.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorie &#039;&#039;&#039;Fortgeschritten &amp;gt; Arrays&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Array anlegen und Werte zuweisen==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Array_erstellen.PNG|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
* Zu Beginn musst du ein passendes Array anlegen (entweder für Zahlen oder für Zeichenfolgen) und dieses einer [[Variablen|Variable]] zuweisen. Vergiss dabei nicht, deiner Variable einen aussagekräftigen Namen zu geben:&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erstellen_2.png|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
==Array erweitern==&lt;br /&gt;
&lt;br /&gt;
In das Array wurden bereits die ersten Hobbys eingetragen. Doch da fehlen ja noch ein paar! Richtig, denn nun musst du dein Array erweitern. Das machst du mit folgendem Befehl:&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erweitern.png|450px|Array erweitern]]&lt;br /&gt;
&lt;br /&gt;
*Mit einem Klick auf das Zahnrad kannst du dein Array größer machen! Dazu musst du nur den Block &#039;&#039;&#039;Wert&#039;&#039;&#039; in das Array ziehen. Dadurch bestimmst du, wie groß dein Array sein soll.&lt;br /&gt;
&lt;br /&gt;
*Du kannst dann neue Daten in dein Array einfügen. Einen Block für eine weitere Zeichenfolge findest du in der Kategorie &#039;&#039;&#039;Text&#039;&#039;&#039;. Wenn dein Array aus Zahlen besteht, findest du eine neue Zahl in der Kategorie &#039;&#039;&#039;Mathematik&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Wert abrufen==&lt;br /&gt;
&lt;br /&gt;
Nun möchtest du Daten aus deinem Array abrufen und ausgeben. Angenommen, du willst z.B. dein Lieblingshobby ausgeben, dann machst du das mit dem folgenden Block:&lt;br /&gt;
&lt;br /&gt;
[[Datei:wert_abrufen_array.png|450px|Wert abrufen]]&lt;br /&gt;
&lt;br /&gt;
*Aufgepasst! Was fällt dir auf? Wir wollen unser Lieblingshobby auswählen (also das erste Hobby in der Liste), und nehmen deshalb den Wert, der sich an der &#039;&#039;&#039;0. Stelle&#039;&#039;&#039; befindet. Merke dir: Bei einem Array beginnt das Zählen bei &#039;&#039;&#039;0&#039;&#039;&#039; und nicht bei 1! Wenn du also z.B. dein drittliebstes Hobby auswählen willst, musst du die zweite Stelle im Array auswählen und nicht die dritte.&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm - C-Dur-Tonleiter=&lt;br /&gt;
&lt;br /&gt;
Mithilfe eines Arrays kannst du alle Töne der C-Dur-Tonleiter abspeichern. Durch das Drücken der Taste A wird dann zufällig ein Ton aus der Tonleiter abgespielt. Es wird dabei zufällig ein Ton zwischen der 0. und der 7. Stelle des Arrays ausgewählt - da sich 8 Töne im Array befinden.&lt;br /&gt;
&lt;br /&gt;
[[Datei:tonleiter_beispiel.png|800px|C-Dur-Tonleiter]]&lt;br /&gt;
&lt;br /&gt;
=Übung=&lt;br /&gt;
&lt;br /&gt;
Versuche, die Biber-der-Informatik-Aufgabe &#039;&#039;&#039;Vegetarische Schnitzeljagd&#039;&#039;&#039; zu lösen.&lt;br /&gt;
&lt;br /&gt;
* Du findest sie unter folgendem Link auf Seite 45:&lt;br /&gt;
&lt;br /&gt;
http://www.ocg.at/sites/ocg.at/files/Biberheft_2016_ohne_neu.pdf&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3028</id>
		<title>Ereignisse</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3028"/>
		<updated>2018-05-22T09:37:13Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Wenn am frühen Morgen dein Wecker klingelt, wachst du auf und stellt ihn ab. Du hast also das Läuten des Weckers bemerkt und dementsprechend gehandelt. Das Läuten des Weckers war also ein &#039;&#039;&#039;Ereignis&#039;&#039;&#039;, dass dich zum Handeln bewegt hat. Wie du siehst, begegnen uns ständig Ereignisse, die eine bestimmte Handlung nach sich ziehen. &lt;br /&gt;
&lt;br /&gt;
Ereignisse gibt es nun nicht nur im Alltag, sondern auch in der Programmierung. Auch bei der Programmierung mit dem micro:bit sind Ereignisse wichtige Bausteine für den Aufbau deines Programmes.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorien &#039;&#039;&#039;Grundlagen&#039;&#039;&#039; und &#039;&#039;&#039;Eingabe&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Beim Start==&lt;br /&gt;
&lt;br /&gt;
[[Datei:beim_start_erklaerung.png|100px|Beim Start]]&lt;br /&gt;
&lt;br /&gt;
Diesen Block findest du in der Kategorie &#039;&#039;Grundlagen&#039;&#039;. Alles, was du in diesen Block hineinsetzt, wird von Beginn des Programmes an ausgeführt.&lt;br /&gt;
&lt;br /&gt;
==Dauerhaft==&lt;br /&gt;
&lt;br /&gt;
[[Datei:dauerhaft_erklaerung.png|120px|Dauerhaft]]&lt;br /&gt;
&lt;br /&gt;
Gleich wie den &amp;quot;Beim Start&amp;quot;-Block findest du auch diesen Block in der Kategorie &#039;&#039;Grundlagen&#039;&#039; . Alles, was sich in diesem Block befindet, wird solange ausgeführt, solange das Programm läuft (= solange der micro:bit eingeschalten ist).&lt;br /&gt;
&lt;br /&gt;
==Bei Knopfdruck==&lt;br /&gt;
&lt;br /&gt;
[[Datei:button_gedrueckt.png|200px|Bei Knopfdruck]]&lt;br /&gt;
&lt;br /&gt;
Oftmals sind Ereignisse damit verbunden, dass ein bestimmter Knopf des micro:bits gedrückt wird. Den dazugehörigen Block, der oben abgebildet ist, findest du in der Kategorie &#039;&#039;Eingabe&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
==Weitere Möglichkeiten für Ereignisse==&lt;br /&gt;
&lt;br /&gt;
[[Datei:events.png|200px|Ereignisse]]&lt;br /&gt;
&lt;br /&gt;
Es gibt im Rahmen der Kategorie &#039;&#039;Eingabe&#039;&#039; viele Möglichkeiten die du nutzen kannst, um Ereignisse zu kontrollieren und dementsprechend darauf zu reagieren. Beispielsweise kannst du überprüfen, ob der BBC micro:bit geschüttelt ist. Eine andere Möglichkeit wäre abzufragen, ob ein Pin &#039;&#039;gedrückt&#039;&#039; ist - gedrückt bedeutet in diesem Zusammenhang, dass Strom fließt!&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm 1 - Schütteln=&lt;br /&gt;
&lt;br /&gt;
Bei diesem Programm wird auf dem Display des BBC micro:bit ständig ein trauriger Smiley angezeigt. Wenn allerdings das Ereignis &amp;quot;micro:bit wird geschüttelt&amp;quot; eintritt, ändert sich dieser Smiley in einen lachenden.&lt;br /&gt;
&lt;br /&gt;
[[Datei:ereignisse_schuetteln.png|200px|Schütteln]]&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm 2 - Raumtemperatur=&lt;br /&gt;
&lt;br /&gt;
Durch das Messen der (Raum-)Temperatur reagiert der micro:bit dementsprechend. Wenn die Temperatur höher als 22° Celsius ist, wird ein großes Herz angezeigt, ansonsten ein kleines. Du benötigst für dieses Programm [[Bedingte_Anweisungen|bedingte Anweisungen]].&lt;br /&gt;
&lt;br /&gt;
[[Datei:raumtemperatur.png|300px|Raumtemperatur]]&lt;br /&gt;
&lt;br /&gt;
=Übung=&lt;br /&gt;
&lt;br /&gt;
Versuche zu Ereignissen die Biber-der-Informatik-Aufgabe &#039;&#039;&#039;Käsegänge&#039;&#039;&#039; zu lösen.&lt;br /&gt;
&lt;br /&gt;
* Du findest sie unter folgendem Link auf Seite 28:&lt;br /&gt;
&lt;br /&gt;
http://www.ocg.at/sites/ocg.at/files/Biberheft_2016_ohne_neu.pdf&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3027</id>
		<title>Ereignisse</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3027"/>
		<updated>2018-05-22T08:54:09Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Wenn am frühen Morgen dein Wecker klingelt, wachst du auf und stellt ihn ab. Du hast also das Läuten des Weckers bemerkt und dementsprechend gehandelt. Das Läuten des Weckers war also ein &#039;&#039;&#039;Ereignis&#039;&#039;&#039;, dass dich zum Handeln bewegt hat. Wie du siehst, begegnen uns ständig Ereignisse, die eine bestimmte Handlung nach sich ziehen. &lt;br /&gt;
&lt;br /&gt;
Ereignisse gibt es nun nicht nur im Alltag, sondern auch in der Programmierung. Auch bei der Programmierung mit dem micro:bit sind Ereignisse wichtige Bausteine für den Aufbau deines Programmes.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorien &#039;&#039;&#039;Grundlagen&#039;&#039;&#039; und &#039;&#039;&#039;Eingabe&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Beim Start==&lt;br /&gt;
&lt;br /&gt;
[[Datei:beim_start_erklaerung.png|100px|Beim Start]]&lt;br /&gt;
&lt;br /&gt;
Diesen Block findest du in der Kategorie &#039;&#039;Grundlagen&#039;&#039;. Alles, was du in diesen Block hineinsetzt, wird von Beginn des Programmes an ausgeführt.&lt;br /&gt;
&lt;br /&gt;
==Dauerhaft==&lt;br /&gt;
&lt;br /&gt;
[[Datei:dauerhaft_erklaerung.png|120px|Dauerhaft]]&lt;br /&gt;
&lt;br /&gt;
Gleich wie den &amp;quot;Beim Start&amp;quot;-Block findest du auch diesen Block in der Kategorie &#039;&#039;Grundlagen&#039;&#039; . Alles, was sich in diesem Block befindet, wird solange ausgeführt, solange das Programm läuft (= solange der micro:bit eingeschalten ist).&lt;br /&gt;
&lt;br /&gt;
==Bei Knopfdruck==&lt;br /&gt;
&lt;br /&gt;
[[Datei:button_gedrueckt.png|200px|Bei Knopfdruck]]&lt;br /&gt;
&lt;br /&gt;
Oftmals sind Ereignisse damit verbunden, dass ein bestimmter Knopf des micro:bits gedrückt wird. Den dazugehörigen Block, der oben abgebildet ist, findest du in der Kategorie &#039;&#039;Eingabe&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
==Weitere Möglichkeiten für Ereignisse==&lt;br /&gt;
&lt;br /&gt;
[[Datei:events.png|200px|Ereignisse]]&lt;br /&gt;
&lt;br /&gt;
Es gibt im Rahmen der Kategorie &#039;&#039;Eingabe&#039;&#039; viele Möglichkeiten die du nutzen kannst, um Ereignisse zu kontrollieren und dementsprechend darauf zu reagieren. Beispielsweise kannst du überprüfen, ob der BBC micro:bit geschüttelt ist. Eine andere Möglichkeit wäre abzufragen, ob ein Pin &#039;&#039;gedrückt&#039;&#039; ist - gedrückt bedeutet in diesem Zusammenhang, dass Strom fließt!&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm 1 - Schütteln=&lt;br /&gt;
&lt;br /&gt;
Bei diesem Programm wird auf dem Display des BBC micro:bit ständig ein trauriger Smiley angezeigt. Wenn allerdings das Ereignis &amp;quot;micro:bit wird geschüttelt&amp;quot; eintritt, ändert sich dieser Smiley in einen lachenden.&lt;br /&gt;
&lt;br /&gt;
[[Datei:ereignisse_schuetteln.png|200px|Schütteln]]&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm 2 - Raumtemperatur=&lt;br /&gt;
&lt;br /&gt;
Durch das Messen der (Raum-)Temperatur reagiert der micro:bit dementsprechend. Wenn die Temperatur höher als 22° Celsius ist, wird ein großes Herz angezeigt, ansonsten ein kleines. Du benötigst für dieses Programm [[Bedingte_Anweisungen|bedingte Anweisungen]].&lt;br /&gt;
&lt;br /&gt;
[[Datei:raumtemperatur.png|300px|Raumtemperatur]]&lt;br /&gt;
&lt;br /&gt;
=Übung=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3026</id>
		<title>Ereignisse</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3026"/>
		<updated>2018-05-22T08:53:44Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Wenn am frühen Morgen dein Wecker klingelt, wachst du auf und stellt ihn ab. Du hast also das Läuten des Weckers bemerkt und dementsprechend gehandelt. Das Läuten des Weckers war also ein &#039;&#039;&#039;Ereignis&#039;&#039;&#039;, dass dich zum Handeln bewegt hat. Wie du siehst, begegnen uns ständig Ereignisse, die eine bestimmte Handlung nach sich ziehen. &lt;br /&gt;
&lt;br /&gt;
Ereignisse gibt es nun nicht nur im Alltag, sondern auch in der Programmierung. Auch bei der Programmierung mit dem micro:bit sind Ereignisse wichtige Bausteine für den Aufbau deines Programmes.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorien &#039;&#039;&#039;Grundlagen&#039;&#039;&#039; und &#039;&#039;&#039;Eingabe&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Beim Start==&lt;br /&gt;
&lt;br /&gt;
[[Datei:beim_start_erklaerung.png|100px|Beim Start]]&lt;br /&gt;
&lt;br /&gt;
Diesen Block findest du in der Kategorie &#039;&#039;Grundlagen&#039;&#039;. Alles, was du in diesen Block hineinsetzt, wird von Beginn des Programmes an ausgeführt.&lt;br /&gt;
&lt;br /&gt;
==Dauerhaft==&lt;br /&gt;
&lt;br /&gt;
[[Datei:dauerhaft_erklaerung.png|120px|Dauerhaft]]&lt;br /&gt;
&lt;br /&gt;
Gleich wie den &amp;quot;Beim Start&amp;quot;-Block findest du auch diesen Block in der Kategorie &#039;&#039;Grundlagen&#039;&#039; . Alles, was sich in diesem Block befindet, wird solange ausgeführt, solange das Programm läuft (= solange der micro:bit eingeschalten ist).&lt;br /&gt;
&lt;br /&gt;
==Bei Knopfdruck==&lt;br /&gt;
&lt;br /&gt;
[[Datei:button_gedrueckt.png|200px|Bei Knopfdruck]]&lt;br /&gt;
&lt;br /&gt;
Oftmals sind Ereignisse damit verbunden, dass ein bestimmter Knopf des micro:bits gedrückt wird. Den dazugehörigen Block, der oben abgebildet ist, findest du in der Kategorie &#039;&#039;Eingabe&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
==Weitere Möglichkeiten für Ereignisse==&lt;br /&gt;
&lt;br /&gt;
[[Datei:events.png|200px|Ereignisse]]&lt;br /&gt;
&lt;br /&gt;
Es gibt im Rahmen der Kategorie &#039;&#039;Eingabe&#039;&#039; viele Möglichkeiten die du nutzen kannst, um Ereignisse zu kontrollieren und dementsprechend darauf zu reagieren. Beispielsweise kannst du überprüfen, ob der BBC micro:bit geschüttelt ist. Eine andere Möglichkeit wäre abzufragen, ob ein Pin &#039;&#039;gedrückt&#039;&#039; ist - gedrückt bedeutet in diesem Zusammenhang, dass Strom fließt!&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm 1 - Schütteln=&lt;br /&gt;
&lt;br /&gt;
Bei diesem Programm wird auf dem Display des BBC micro:bit ständig ein trauriger Smiley angezeigt. Wenn allerdings das Ereignis &amp;quot;micro:bit wird geschüttelt&amp;quot; eintritt, ändert sich dieser Smiley in einen lachenden.&lt;br /&gt;
&lt;br /&gt;
[[Datei:ereignisse_schuetteln.png|200px|Schütteln]]&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm 2 - Raumtemperatur=&lt;br /&gt;
&lt;br /&gt;
Durch das Messen der (Raum-)Temperatur reagiert der micro:bit dementsprechend. Wenn die Temperatur höher als 22° Celsius ist, wird ein großes Herz angezeigt, ansonsten ein kleines. Du benötigst für dieses Programm [[Bedingte_Anweisungen|bedingte Anweisungen]].&lt;br /&gt;
&lt;br /&gt;
[[Datei:raumtemperatur.png|200px|Schütteln]]&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Datei:Raumtemperatur.png&amp;diff=3025</id>
		<title>Datei:Raumtemperatur.png</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Datei:Raumtemperatur.png&amp;diff=3025"/>
		<updated>2018-05-22T08:53:12Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3024</id>
		<title>Ereignisse</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3024"/>
		<updated>2018-05-22T08:46:25Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Wenn am frühen Morgen dein Wecker klingelt, wachst du auf und stellt ihn ab. Du hast also das Läuten des Weckers bemerkt und dementsprechend gehandelt. Das Läuten des Weckers war also ein &#039;&#039;&#039;Ereignis&#039;&#039;&#039;, dass dich zum Handeln bewegt hat. Wie du siehst, begegnen uns ständig Ereignisse, die eine bestimmte Handlung nach sich ziehen. &lt;br /&gt;
&lt;br /&gt;
Ereignisse gibt es nun nicht nur im Alltag, sondern auch in der Programmierung. Auch bei der Programmierung mit dem micro:bit sind Ereignisse wichtige Bausteine für den Aufbau deines Programmes.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorien &#039;&#039;&#039;Grundlagen&#039;&#039;&#039; und &#039;&#039;&#039;Eingabe&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Beim Start==&lt;br /&gt;
&lt;br /&gt;
[[Datei:beim_start_erklaerung.png|100px|Beim Start]]&lt;br /&gt;
&lt;br /&gt;
Diesen Block findest du in der Kategorie &#039;&#039;Grundlagen&#039;&#039;. Alles, was du in diesen Block hineinsetzt, wird von Beginn des Programmes an ausgeführt.&lt;br /&gt;
&lt;br /&gt;
==Dauerhaft==&lt;br /&gt;
&lt;br /&gt;
[[Datei:dauerhaft_erklaerung.png|120px|Dauerhaft]]&lt;br /&gt;
&lt;br /&gt;
Gleich wie den &amp;quot;Beim Start&amp;quot;-Block findest du auch diesen Block in der Kategorie &#039;&#039;Grundlagen&#039;&#039; . Alles, was sich in diesem Block befindet, wird solange ausgeführt, solange das Programm läuft (= solange der micro:bit eingeschalten ist).&lt;br /&gt;
&lt;br /&gt;
==Bei Knopfdruck==&lt;br /&gt;
&lt;br /&gt;
[[Datei:button_gedrueckt.png|200px|Bei Knopfdruck]]&lt;br /&gt;
&lt;br /&gt;
Oftmals sind Ereignisse damit verbunden, dass ein bestimmter Knopf des micro:bits gedrückt wird. Den dazugehörigen Block, der oben abgebildet ist, findest du in der Kategorie &#039;&#039;Eingabe&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
==Weitere Möglichkeiten für Ereignisse==&lt;br /&gt;
&lt;br /&gt;
[[Datei:events.png|200px|Ereignisse]]&lt;br /&gt;
&lt;br /&gt;
Es gibt im Rahmen der Kategorie &#039;&#039;Eingabe&#039;&#039; viele Möglichkeiten die du nutzen kannst, um Ereignisse zu kontrollieren und dementsprechend darauf zu reagieren. Beispielsweise kannst du überprüfen, ob der BBC micro:bit geschüttelt ist. Eine andere Möglichkeit wäre abzufragen, ob ein Pin &#039;&#039;gedrückt&#039;&#039; ist - gedrückt bedeutet in diesem Zusammenhang, dass Strom fließt!&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm 1 - Schütteln=&lt;br /&gt;
&lt;br /&gt;
Bei diesem Programm wird auf dem Display des BBC micro:bit ständig ein trauriger Smiley angezeigt. Wenn allerdings das Ereignis &amp;quot;micro:bit wird geschüttelt&amp;quot; eintritt, ändert sich dieser Smiley in einen lachenden.&lt;br /&gt;
&lt;br /&gt;
[[Datei:ereignisse_schuetteln.png|200px|Schütteln]]&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3023</id>
		<title>Ereignisse</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3023"/>
		<updated>2018-05-22T08:45:30Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: /* Beispielprogramme */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Wenn am frühen Morgen dein Wecker klingelt, wachst du auf und stellt ihn ab. Du hast also das Läuten des Weckers bemerkt und dementsprechend gehandelt. Das Läuten des Weckers war also ein &#039;&#039;&#039;Ereignis&#039;&#039;&#039;, dass dich zum Handeln bewegt hat. Wie du siehst, begegnen uns ständig Ereignisse, die eine bestimmte Handlung nach sich ziehen. &lt;br /&gt;
&lt;br /&gt;
Ereignisse gibt es nun nicht nur im Alltag, sondern auch in der Programmierung. Auch bei der Programmierung mit dem micro:bit sind Ereignisse wichtige Bausteine für den Aufbau deines Programmes.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorien &#039;&#039;&#039;Grundlagen&#039;&#039;&#039; und &#039;&#039;&#039;Eingabe&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Beim Start==&lt;br /&gt;
&lt;br /&gt;
[[Datei:beim_start_erklaerung.png|100px|Beim Start]]&lt;br /&gt;
&lt;br /&gt;
Diesen Block findest du in der Kategorie &#039;&#039;Grundlagen&#039;&#039;. Alles, was du in diesen Block hineinsetzt, wird von Beginn des Programmes an ausgeführt.&lt;br /&gt;
&lt;br /&gt;
==Dauerhaft==&lt;br /&gt;
&lt;br /&gt;
[[Datei:dauerhaft_erklaerung.png|120px|Dauerhaft]]&lt;br /&gt;
&lt;br /&gt;
Gleich wie den &amp;quot;Beim Start&amp;quot;-Block findest du auch diesen Block in der Kategorie &#039;&#039;Grundlagen&#039;&#039; . Alles, was sich in diesem Block befindet, wird solange ausgeführt, solange das Programm läuft (= solange der micro:bit eingeschalten ist).&lt;br /&gt;
&lt;br /&gt;
==Bei Knopfdruck==&lt;br /&gt;
&lt;br /&gt;
[[Datei:button_gedrueckt.png|200px|Bei Knopfdruck]]&lt;br /&gt;
&lt;br /&gt;
Oftmals sind Ereignisse damit verbunden, dass ein bestimmter Knopf des micro:bits gedrückt wird. Den dazugehörigen Block, der oben abgebildet ist, findest du in der Kategorie &#039;&#039;Eingabe&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
==Weitere Möglichkeiten für Ereignisse==&lt;br /&gt;
&lt;br /&gt;
[[Datei:events.png|200px|Events]]&lt;br /&gt;
&lt;br /&gt;
Es gibt im Rahmen der Kategorie &#039;&#039;Eingabe&#039;&#039; viele Möglichkeiten die du nutzen kannst, um Ereignisse zu kontrollieren und dementsprechend darauf zu reagieren. Beispielsweise kannst du überprüfen, ob der BBC micro:bit geschüttelt ist. Eine andere Möglichkeit wäre abzufragen, ob ein Pin &#039;&#039;gedrückt&#039;&#039; ist - gedrückt bedeutet in diesem Zusammenhang, dass Strom fließt!&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm 1 - Schütteln=&lt;br /&gt;
&lt;br /&gt;
Bei diesem Programm wird auf dem Display des BBC micro:bit ständig ein trauriger Smiley angezeigt. Wenn allerdings das Ereignis &amp;quot;micro:bit wird geschüttelt&amp;quot; eintritt, ändert sich dieser Smiley in einen lachenden.&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Datei:Ereignisse_schuetteln.png&amp;diff=3022</id>
		<title>Datei:Ereignisse schuetteln.png</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Datei:Ereignisse_schuetteln.png&amp;diff=3022"/>
		<updated>2018-05-22T08:45:27Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Array&amp;diff=3021</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Array&amp;diff=3021"/>
		<updated>2018-05-22T08:16:38Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Du hast bereits kennengelernt, was eine [[Variablen|Variable]] ist. Mit Variablen kannst du verschiedene Daten speichern, wie etwa Zahlen oder eine Zeichenfolge. Nun kommt es aber vor, dass du nicht nur eine Zahl oder ein einzelnes Wort speichern möchtest. Stell&#039; dir vor, du füllst einen Steckbrief aus. Nun möchtest deine verschiedenen Hobbys aufzählen und diese alle in eine Variable speichern. Du brauchst dafür ein Array. &lt;br /&gt;
&lt;br /&gt;
Ein Array ist eine &#039;&#039;&#039;Liste&#039;&#039;&#039;, in der du mehrere Daten speichern kannst. Um beim Beispiel deiner Hobbys zu bleiben, könnte ein Array so aussehen:&lt;br /&gt;
&lt;br /&gt;
Hobbys = {&amp;quot;Lesen&amp;quot;, &amp;quot;Fernsehen&amp;quot;, &amp;quot;Wandern&amp;quot;, &amp;quot;Basketball&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
Wie du siehst, werden in einem Array die Daten hintereinander gespeichert. Ein Array hat dabei eine bestimmte Größe, die du festlegen kannst.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorie &#039;&#039;&#039;Fortgeschritten &amp;gt; Arrays&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Array anlegen und Werte zuweisen==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Array_erstellen.PNG|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
* Zu Beginn musst du ein passendes Array anlegen (entweder für Zahlen oder für Zeichenfolgen) und dieses einer [[Variablen|Variable]] zuweisen. Vergiss dabei nicht, deiner Variable einen aussagekräftigen Namen zu geben:&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erstellen_2.png|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
==Array erweitern==&lt;br /&gt;
&lt;br /&gt;
In das Array wurden bereits die ersten Hobbys eingetragen. Doch da fehlen ja noch ein paar! Richtig, denn nun musst du dein Array erweitern. Das machst du mit folgendem Befehl:&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erweitern.png|450px|Array erweitern]]&lt;br /&gt;
&lt;br /&gt;
*Mit einem Klick auf das Zahnrad kannst du dein Array größer machen! Dazu musst du nur den Block &#039;&#039;&#039;Wert&#039;&#039;&#039; in das Array ziehen. Dadurch bestimmst du, wie groß dein Array sein soll.&lt;br /&gt;
&lt;br /&gt;
*Du kannst dann neue Daten in dein Array einfügen. Einen Block für eine weitere Zeichenfolge findest du in der Kategorie &#039;&#039;&#039;Text&#039;&#039;&#039;. Wenn dein Array aus Zahlen besteht, findest du eine neue Zahl in der Kategorie &#039;&#039;&#039;Mathematik&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Wert abrufen==&lt;br /&gt;
&lt;br /&gt;
Nun möchtest du Daten aus deinem Array abrufen und ausgeben. Angenommen, du willst z.B. dein Lieblingshobby ausgeben, dann machst du das mit dem folgenden Block:&lt;br /&gt;
&lt;br /&gt;
[[Datei:wert_abrufen_array.png|450px|Wert abrufen]]&lt;br /&gt;
&lt;br /&gt;
*Aufgepasst! Was fällt dir auf? Wir wollen unser Lieblingshobby auswählen (also das erste Hobby in der Liste), und nehmen deshalb den Wert, der sich an der &#039;&#039;&#039;0. Stelle&#039;&#039;&#039; befindet. Merke dir: Bei einem Array beginnt das Zählen bei &#039;&#039;&#039;0&#039;&#039;&#039; und nicht bei 1! Wenn du also z.B. dein drittliebstes Hobby auswählen willst, musst du die zweite Stelle im Array auswählen und nicht die dritte.&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm - C-Dur-Tonleiter=&lt;br /&gt;
&lt;br /&gt;
Mithilfe eines Arrays kannst du alle Töne der C-Dur-Tonleiter abspeichern. Durch das Drücken der Taste A wird dann zufällig ein Ton aus der Tonleiter abgespielt. Es wird dabei zufällig ein Ton zwischen der 0. und der 7. Stelle des Arrays ausgewählt - da sich 8 Töne im Array befinden.&lt;br /&gt;
&lt;br /&gt;
[[Datei:tonleiter_beispiel.png|800px|C-Dur-Tonleiter]]&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Array&amp;diff=3020</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Array&amp;diff=3020"/>
		<updated>2018-05-22T08:02:03Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Du hast bereits kennengelernt, was eine [[Variablen|Variable]] ist. Mit Variablen kannst du verschiedene Daten speichern, wie etwa Zahlen oder eine Zeichenfolge. Nun kommt es aber vor, dass du nicht nur eine Zahl oder ein einzelnes Wort speichern möchtest. Stell&#039; dir vor, du füllst einen Steckbrief aus. Nun möchtest deine verschiedenen Hobbys aufzählen und diese alle in eine Variable speichern. Du brauchst dafür ein Array. &lt;br /&gt;
&lt;br /&gt;
Ein Array ist eine &#039;&#039;&#039;Liste&#039;&#039;&#039;, in der du mehrere Daten speichern kannst. Um beim Beispiel deiner Hobbys zu bleiben, könnte ein Array so aussehen:&lt;br /&gt;
&lt;br /&gt;
Hobbys = {&amp;quot;Lesen&amp;quot;, &amp;quot;Fernsehen&amp;quot;, &amp;quot;Wandern&amp;quot;, &amp;quot;Basketball&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
Wie du siehst, werden in einem Array die Daten hintereinander gespeichert. Ein Array hat dabei eine bestimmte Größe, die du festlegen kannst.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorie &#039;&#039;&#039;Fortgeschritten &amp;gt; Arrays&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Array anlegen und Werte zuweisen==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Array_erstellen.PNG|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
* Zu Beginn musst du ein passendes Array anlegen (entweder für Zahlen oder für Zeichenfolgen) und dieses einer [[Variablen|Variable]] zuweisen. Vergiss dabei nicht, deiner Variable einen aussagekräftigen Namen zu geben:&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erstellen_2.png|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
==Array erweitern==&lt;br /&gt;
&lt;br /&gt;
In das Array wurden bereits die ersten Hobbys eingetragen. Doch da fehlen ja noch ein paar! Richtig, denn nun musst du dein Array erweitern. Das machst du mit folgendem Befehl:&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erweitern.png|450px|Array erweitern]]&lt;br /&gt;
&lt;br /&gt;
*Mit einem Klick auf das Zahnrad kannst du dein Array größer machen! Dazu musst du nur den Block &#039;&#039;&#039;Wert&#039;&#039;&#039; in das Array ziehen. Dadurch bestimmst du, wie groß dein Array sein soll.&lt;br /&gt;
&lt;br /&gt;
*Du kannst dann neue Daten in dein Array einfügen. Einen Block für eine weitere Zeichenfolge findest du in der Kategorie &#039;&#039;&#039;Text&#039;&#039;&#039;. Wenn dein Array aus Zahlen besteht, findest du eine neue Zahl in der Kategorie &#039;&#039;&#039;Mathematik&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Wert abrufen==&lt;br /&gt;
&lt;br /&gt;
Nun möchtest du Daten aus deinem Array abrufen und ausgeben. Angenommen, du willst z.B. dein Lieblingshobby ausgeben, dann machst du das mit dem folgenden Block:&lt;br /&gt;
&lt;br /&gt;
[[Datei:wert_abrufen_array.png|450px|Wert abrufen]]&lt;br /&gt;
&lt;br /&gt;
*Aufgepasst! Was fällt dir auf? Wir wollen unser Lieblingshobby auswählen (also das erste Hobby in der Liste), und nehmen deshalb den Wert, der sich an der &#039;&#039;&#039;0. Stelle&#039;&#039;&#039; befindet. Merke dir: Bei einem Array beginnt das Zählen bei &#039;&#039;&#039;0&#039;&#039;&#039; und nicht bei 1! Wenn du also z.B. dein drittliebstes Hobby auswählen willst, musst du die zweite Stelle im Array auswählen und nicht die dritte.&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm - C-Dur-Tonleiter=&lt;br /&gt;
&lt;br /&gt;
Mithilfe eines Arrays kannst du alle Töne der C-Dur-Tonleiter abspeichern. Durch das Drücken der Taste A wird dann zufällig ein Ton aus der Tonleiter abgespielt. &lt;br /&gt;
&lt;br /&gt;
[[Datei:tonleiter_beispiel.png|800px|C-Dur-Tonleiter]]&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Array&amp;diff=3019</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Array&amp;diff=3019"/>
		<updated>2018-05-22T08:01:50Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Du hast bereits kennengelernt, was eine [[Variablen|Variable]] ist. Mit Variablen kannst du verschiedene Daten speichern, wie etwa Zahlen oder eine Zeichenfolge. Nun kommt es aber vor, dass du nicht nur eine Zahl oder ein einzelnes Wort speichern möchtest. Stell&#039; dir vor, du füllst einen Steckbrief aus. Nun möchtest deine verschiedenen Hobbys aufzählen und diese alle in eine Variable speichern. Du brauchst dafür ein Array. &lt;br /&gt;
&lt;br /&gt;
Ein Array ist eine &#039;&#039;&#039;Liste&#039;&#039;&#039;, in der du mehrere Daten speichern kannst. Um beim Beispiel deiner Hobbys zu bleiben, könnte ein Array so aussehen:&lt;br /&gt;
&lt;br /&gt;
Hobbys = {&amp;quot;Lesen&amp;quot;, &amp;quot;Fernsehen&amp;quot;, &amp;quot;Wandern&amp;quot;, &amp;quot;Basketball&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
Wie du siehst, werden in einem Array die Daten hintereinander gespeichert. Ein Array hat dabei eine bestimmte Größe, die du festlegen kannst.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorie &#039;&#039;&#039;Fortgeschritten &amp;gt; Arrays&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Array anlegen und Werte zuweisen==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Array_erstellen.PNG|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
* Zu Beginn musst du ein passendes Array anlegen (entweder für Zahlen oder für Zeichenfolgen) und dieses einer [[Variablen|Variable]] zuweisen. Vergiss dabei nicht, deiner Variable einen aussagekräftigen Namen zu geben:&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erstellen_2.png|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
==Array erweitern==&lt;br /&gt;
&lt;br /&gt;
In das Array wurden bereits die ersten Hobbys eingetragen. Doch da fehlen ja noch ein paar! Richtig, denn nun musst du dein Array erweitern. Das machst du mit folgendem Befehl:&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erweitern.png|450px|Array erweitern]]&lt;br /&gt;
&lt;br /&gt;
*Mit einem Klick auf das Zahnrad kannst du dein Array größer machen! Dazu musst du nur den Block &#039;&#039;&#039;Wert&#039;&#039;&#039; in das Array ziehen. Dadurch bestimmst du, wie groß dein Array sein soll.&lt;br /&gt;
&lt;br /&gt;
*Du kannst dann neue Daten in dein Array einfügen. Einen Block für eine weitere Zeichenfolge findest du in der Kategorie &#039;&#039;&#039;Text&#039;&#039;&#039;. Wenn dein Array aus Zahlen besteht, findest du eine neue Zahl in der Kategorie &#039;&#039;&#039;Mathematik&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Wert abrufen==&lt;br /&gt;
&lt;br /&gt;
Nun möchtest du Daten aus deinem Array abrufen und ausgeben. Angenommen, du willst z.B. dein Lieblingshobby ausgeben, dann machst du das mit dem folgenden Block:&lt;br /&gt;
&lt;br /&gt;
[[Datei:wert_abrufen_array.png|450px|Wert abrufen]]&lt;br /&gt;
&lt;br /&gt;
*Aufgepasst! Was fällt dir auf? Wir wollen unser Lieblingshobby auswählen (also das erste Hobby in der Liste), und nehmen deshalb den Wert, der sich an der &#039;&#039;&#039;0. Stelle&#039;&#039;&#039; befindet. Merke dir: Bei einem Array beginnt das Zählen bei &#039;&#039;&#039;0&#039;&#039;&#039; und nicht bei 1! Wenn du also z.B. dein drittliebstes Hobby auswählen willst, musst du die zweite Stelle im Array auswählen und nicht die dritte.&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm - C-Dur-Tonleiter=&lt;br /&gt;
&lt;br /&gt;
Mithilfe eines Arrays kannst du alle Töne der C-Dur-Tonleiter abspeichern. Durch das Drücken der Taste A wird dann zufällig ein Ton aus der Tonleiter abgespielt. &lt;br /&gt;
&lt;br /&gt;
[[Datei:tonleiter_beispiel.png|600px|C-Dur-Tonleiter]]&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Datei:Tonleiter_beispiel.png&amp;diff=3018</id>
		<title>Datei:Tonleiter beispiel.png</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Datei:Tonleiter_beispiel.png&amp;diff=3018"/>
		<updated>2018-05-22T08:01:28Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3017</id>
		<title>Ereignisse</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3017"/>
		<updated>2018-05-21T19:21:59Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Wenn am frühen Morgen dein Wecker klingelt, wachst du auf und stellt ihn ab. Du hast also das Läuten des Weckers bemerkt und dementsprechend gehandelt. Das Läuten des Weckers war also ein &#039;&#039;&#039;Ereignis&#039;&#039;&#039;, dass dich zum Handeln bewegt hat. Wie du siehst, begegnen uns ständig Ereignisse, die eine bestimmte Handlung nach sich ziehen. &lt;br /&gt;
&lt;br /&gt;
Ereignisse gibt es nun nicht nur im Alltag, sondern auch in der Programmierung. Auch bei der Programmierung mit dem micro:bit sind Ereignisse wichtige Bausteine für den Aufbau deines Programmes.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorien &#039;&#039;&#039;Grundlagen&#039;&#039;&#039; und &#039;&#039;&#039;Eingabe&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Beim Start==&lt;br /&gt;
&lt;br /&gt;
[[Datei:beim_start_erklaerung.png|100px|Beim Start]]&lt;br /&gt;
&lt;br /&gt;
Diesen Block findest du in der Kategorie &#039;&#039;Grundlagen&#039;&#039;. Alles, was du in diesen Block hineinsetzt, wird von Beginn des Programmes an ausgeführt.&lt;br /&gt;
&lt;br /&gt;
==Dauerhaft==&lt;br /&gt;
&lt;br /&gt;
[[Datei:dauerhaft_erklaerung.png|120px|Dauerhaft]]&lt;br /&gt;
&lt;br /&gt;
Gleich wie den &amp;quot;Beim Start&amp;quot;-Block findest du auch diesen Block in der Kategorie &#039;&#039;Grundlagen&#039;&#039; . Alles, was sich in diesem Block befindet, wird solange ausgeführt, solange das Programm läuft (= solange der micro:bit eingeschalten ist).&lt;br /&gt;
&lt;br /&gt;
==Bei Knopfdruck==&lt;br /&gt;
&lt;br /&gt;
[[Datei:button_gedrueckt.png|200px|Bei Knopfdruck]]&lt;br /&gt;
&lt;br /&gt;
Oftmals sind Ereignisse damit verbunden, dass ein bestimmter Knopf des micro:bits gedrückt wird. Den dazugehörigen Block, der oben abgebildet ist, findest du in der Kategorie &#039;&#039;Eingabe&#039;&#039;!&lt;br /&gt;
&lt;br /&gt;
==Weitere Möglichkeiten für Ereignisse==&lt;br /&gt;
&lt;br /&gt;
[[Datei:events.png|200px|Events]]&lt;br /&gt;
&lt;br /&gt;
Es gibt im Rahmen der Kategorie &#039;&#039;Eingabe&#039;&#039; viele Möglichkeiten die du nutzen kannst, um Ereignisse zu kontrollieren und dementsprechend darauf zu reagieren. Beispielsweise kannst du überprüfen, ob der BBC micro:bit geschüttelt ist. Eine andere Möglichkeit wäre abzufragen, ob ein Pin &#039;&#039;gedrückt&#039;&#039; ist - gedrückt bedeutet in diesem Zusammenhang, dass Strom fließt!&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramme=&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Datei:Events.png&amp;diff=3016</id>
		<title>Datei:Events.png</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Datei:Events.png&amp;diff=3016"/>
		<updated>2018-05-21T19:14:27Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Datei:Button_gedrueckt.png&amp;diff=3015</id>
		<title>Datei:Button gedrueckt.png</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Datei:Button_gedrueckt.png&amp;diff=3015"/>
		<updated>2018-05-21T19:13:44Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3014</id>
		<title>Ereignisse</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3014"/>
		<updated>2018-05-21T19:04:10Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Wenn am frühen Morgen dein Wecker klingelt, wachst du auf und stellt ihn ab. Du hast also das Läuten des Weckers bemerkt und dementsprechend gehandelt. Das Läuten des Weckers war also ein &#039;&#039;&#039;Ereignis&#039;&#039;&#039;, dass dich zum Handeln bewegt hat. Wie du siehst, begegnen uns ständig Ereignisse, die eine bestimmte Handlung nach sich ziehen. &lt;br /&gt;
&lt;br /&gt;
Ereignisse gibt es nun nicht nur im Alltag, sondern auch in der Programmierung. Auch bei der Programmierung mit dem micro:bit sind Ereignisse wichtige Bausteine für den Aufbau deines Programmes.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorien &#039;&#039;&#039;Grundlagen&#039;&#039;&#039; und &#039;&#039;&#039;Eingabe&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Beim Start==&lt;br /&gt;
&lt;br /&gt;
[[Datei:beim_start_erklaerung.png|100px|Beim Start]]&lt;br /&gt;
&lt;br /&gt;
Diesen Block findest du in der Kategorie &#039;&#039;Grundlagen&#039;&#039; . Alles, was du in diesen Block hineinsetzt, wird von Beginn des Programmes an ausgeführt.&lt;br /&gt;
&lt;br /&gt;
==Dauerhaft==&lt;br /&gt;
&lt;br /&gt;
[[Datei:dauerhaft_erklaerung.png|120px|Beim Start]]&lt;br /&gt;
&lt;br /&gt;
Gleich wie den &amp;quot;Beim Start&amp;quot;-Block findest du auch diesen Block in der Kategorie &#039;&#039;Grundlagen&#039;&#039; . Alles, was sich in diesem Block befindet, wird solange ausgeführt, solange das Programm läuft (= solange der micro:bit eingeschalten ist).&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3013</id>
		<title>Ereignisse</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3013"/>
		<updated>2018-05-21T19:03:59Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Wenn am frühen Morgen dein Wecker klingelt, wachst du auf und stellt ihn ab. Du hast also das Läuten des Weckers bemerkt und dementsprechend gehandelt. Das Läuten des Weckers war also ein &#039;&#039;&#039;Ereignis&#039;&#039;&#039;, dass dich zum Handeln bewegt hat. Wie du siehst, begegnen uns ständig Ereignisse, die eine bestimmte Handlung nach sich ziehen. &lt;br /&gt;
&lt;br /&gt;
Ereignisse gibt es nun nicht nur im Alltag, sondern auch in der Programmierung. Auch bei der Programmierung mit dem micro:bit sind Ereignisse wichtige Bausteine für den Aufbau deines Programmes.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorien &#039;&#039;&#039;Grundlagen&#039;&#039;&#039; und &#039;&#039;&#039;Eingabe&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Beim Start==&lt;br /&gt;
&lt;br /&gt;
[[Datei:beim_start_erklaerung.png|100px|Beim Start]]&lt;br /&gt;
&lt;br /&gt;
Diesen Block findest du in der Kategorie &#039;&#039;Grundlagen&#039;&#039; . Alles, was du in diesen Block hineinsetzt, wird von Beginn des Programmes an ausgeführt.&lt;br /&gt;
&lt;br /&gt;
==Dauerhaft==&lt;br /&gt;
&lt;br /&gt;
[[Datei:dauerhaft_erklaerung.png|130px|Beim Start]]&lt;br /&gt;
&lt;br /&gt;
Gleich wie den &amp;quot;Beim Start&amp;quot;-Block findest du auch diesen Block in der Kategorie &#039;&#039;Grundlagen&#039;&#039; . Alles, was sich in diesem Block befindet, wird solange ausgeführt, solange das Programm läuft (= solange der micro:bit eingeschalten ist).&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3012</id>
		<title>Ereignisse</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3012"/>
		<updated>2018-05-21T19:03:47Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Wenn am frühen Morgen dein Wecker klingelt, wachst du auf und stellt ihn ab. Du hast also das Läuten des Weckers bemerkt und dementsprechend gehandelt. Das Läuten des Weckers war also ein &#039;&#039;&#039;Ereignis&#039;&#039;&#039;, dass dich zum Handeln bewegt hat. Wie du siehst, begegnen uns ständig Ereignisse, die eine bestimmte Handlung nach sich ziehen. &lt;br /&gt;
&lt;br /&gt;
Ereignisse gibt es nun nicht nur im Alltag, sondern auch in der Programmierung. Auch bei der Programmierung mit dem micro:bit sind Ereignisse wichtige Bausteine für den Aufbau deines Programmes.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorien &#039;&#039;&#039;Grundlagen&#039;&#039;&#039; und &#039;&#039;&#039;Eingabe&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Beim Start==&lt;br /&gt;
&lt;br /&gt;
[[Datei:beim_start_erklaerung.png|100px|Beim Start]]&lt;br /&gt;
&lt;br /&gt;
Diesen Block findest du in der Kategorie &#039;&#039;Grundlagen&#039;&#039; . Alles, was du in diesen Block hineinsetzt, wird von Beginn des Programmes an ausgeführt.&lt;br /&gt;
&lt;br /&gt;
==Dauerhaft==&lt;br /&gt;
&lt;br /&gt;
[[Datei:dauerhaft_erklaerung.png|100px|Beim Start]]&lt;br /&gt;
&lt;br /&gt;
Gleich wie den &amp;quot;Beim Start&amp;quot;-Block findest du auch diesen Block in der Kategorie &#039;&#039;Grundlagen&#039;&#039; . Alles, was sich in diesem Block befindet, wird solange ausgeführt, solange das Programm läuft (= solange der micro:bit eingeschalten ist).&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Datei:Dauerhaft_erklaerung.png&amp;diff=3011</id>
		<title>Datei:Dauerhaft erklaerung.png</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Datei:Dauerhaft_erklaerung.png&amp;diff=3011"/>
		<updated>2018-05-21T19:01:56Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Array&amp;diff=3010</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Array&amp;diff=3010"/>
		<updated>2018-05-21T18:58:02Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: Änderung 3008 von Patrick.zellacher (Diskussion) rückgängig gemacht.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Du hast bereits kennengelernt, was eine [[Variablen|Variable]] ist. Mit Variablen kannst du verschiedene Daten speichern, wie etwa Zahlen oder eine Zeichenfolge. Nun kommt es aber vor, dass du nicht nur eine Zahl oder ein einzelnes Wort speichern möchtest. Stell&#039; dir vor, du füllst einen Steckbrief aus. Nun möchtest deine verschiedenen Hobbys aufzählen und diese alle in eine Variable speichern. Du brauchst dafür ein Array. &lt;br /&gt;
&lt;br /&gt;
Ein Array ist eine &#039;&#039;&#039;Liste&#039;&#039;&#039;, in der du mehrere Daten speichern kannst. Um beim Beispiel deiner Hobbys zu bleiben, könnte ein Array so aussehen:&lt;br /&gt;
&lt;br /&gt;
Hobbys = {&amp;quot;Lesen&amp;quot;, &amp;quot;Fernsehen&amp;quot;, &amp;quot;Wandern&amp;quot;, &amp;quot;Basketball&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
Wie du siehst, werden in einem Array die Daten hintereinander gespeichert. Ein Array hat dabei eine bestimmte Größe, die du festlegen kannst.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorie &#039;&#039;&#039;Fortgeschritten &amp;gt; Arrays&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Array anlegen und Werte zuweisen==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Array_erstellen.PNG|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
* Zu Beginn musst du ein passendes Array anlegen (entweder für Zahlen oder für Zeichenfolgen) und dieses einer [[Variablen|Variable]] zuweisen. Vergiss dabei nicht, deiner Variable einen aussagekräftigen Namen zu geben:&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erstellen_2.png|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
==Array erweitern==&lt;br /&gt;
&lt;br /&gt;
In das Array wurden bereits die ersten Hobbys eingetragen. Doch da fehlen ja noch ein paar! Richtig, denn nun musst du dein Array erweitern. Das machst du mit folgendem Befehl:&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erweitern.png|450px|Array erweitern]]&lt;br /&gt;
&lt;br /&gt;
*Mit einem Klick auf das Zahnrad kannst du dein Array größer machen! Dazu musst du nur den Block &#039;&#039;&#039;Wert&#039;&#039;&#039; in das Array ziehen. Dadurch bestimmst du, wie groß dein Array sein soll.&lt;br /&gt;
&lt;br /&gt;
*Du kannst dann neue Daten in dein Array einfügen. Einen Block für eine weitere Zeichenfolge findest du in der Kategorie &#039;&#039;&#039;Text&#039;&#039;&#039;. Wenn dein Array aus Zahlen besteht, findest du eine neue Zahl in der Kategorie &#039;&#039;&#039;Mathematik&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Wert abrufen==&lt;br /&gt;
&lt;br /&gt;
Nun möchtest du Daten aus deinem Array abrufen und ausgeben. Angenommen, du willst z.B. dein Lieblingshobby ausgeben, dann machst du das mit dem folgenden Block:&lt;br /&gt;
&lt;br /&gt;
[[Datei:wert_abrufen_array.png|450px|Wert abrufen]]&lt;br /&gt;
&lt;br /&gt;
*Aufgepasst! Was fällt dir auf? Wir wollen unser Lieblingshobby auswählen (also das erste Hobby in der Liste), und nehmen deshalb den Wert, der sich an der &#039;&#039;&#039;0. Stelle&#039;&#039;&#039; befindet. Merke dir: Bei einem Array beginnt das Zählen bei &#039;&#039;&#039;0&#039;&#039;&#039; und nicht bei 1! Wenn du also z.B. dein drittliebstes Hobby auswählen willst, musst du die zweite Stelle im Array auswählen und nicht die dritte.&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm=&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Datei:Beim_start_erklaerung.png&amp;diff=3009</id>
		<title>Datei:Beim start erklaerung.png</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Datei:Beim_start_erklaerung.png&amp;diff=3009"/>
		<updated>2018-05-21T18:56:42Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Array&amp;diff=3008</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Array&amp;diff=3008"/>
		<updated>2018-05-21T18:50:07Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Du hast bereits kennengelernt, was eine [[Variablen|Variable]] ist. Mit Variablen kannst du verschiedene Daten speichern, wie etwa Zahlen oder eine Zeichenfolge. Nun kommt es aber vor, dass du nicht nur eine Zahl oder ein einzelnes Wort speichern möchtest. Stell&#039; dir vor, du füllst einen Steckbrief aus. Nun möchtest deine verschiedenen Hobbys aufzählen und diese alle in eine Variable speichern. Du brauchst dafür ein Array. &lt;br /&gt;
&lt;br /&gt;
Ein Array ist eine &#039;&#039;&#039;Liste&#039;&#039;&#039;, in der du mehrere Daten speichern kannst. Um beim Beispiel deiner Hobbys zu bleiben, könnte ein Array so aussehen:&lt;br /&gt;
&lt;br /&gt;
Hobbys = {&amp;quot;Lesen&amp;quot;, &amp;quot;Fernsehen&amp;quot;, &amp;quot;Wandern&amp;quot;, &amp;quot;Basketball&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
Wie du siehst, werden in einem Array die Daten hintereinander gespeichert. Ein Array hat dabei eine bestimmte Größe, die du festlegen kannst.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in den Kategorien &#039;&#039;&#039;Grundlagen&#039;&#039;&#039; und &#039;&#039;&#039;Eingabe&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Beim Start===&lt;br /&gt;
&lt;br /&gt;
==Dauerhaft==&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3007</id>
		<title>Ereignisse</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Ereignisse&amp;diff=3007"/>
		<updated>2018-05-21T18:46:05Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: Die Seite wurde neu angelegt: „=Was ist das?=  Wenn am frühen Morgen dein Wecker klingelt, wachst du auf und stellt ihn ab. Du hast also das Läuten des Weckers bemerkt und dementsprechend…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Wenn am frühen Morgen dein Wecker klingelt, wachst du auf und stellt ihn ab. Du hast also das Läuten des Weckers bemerkt und dementsprechend gehandelt. Das Läuten des Weckers war also ein &#039;&#039;&#039;Ereignis&#039;&#039;&#039;, dass dich zum Handeln bewegt hat. Wie du siehst, begegnen uns ständig Ereignisse, die eine bestimmte Handlung nach sich ziehen. &lt;br /&gt;
&lt;br /&gt;
Ereignisse gibt es nun nicht nur im Alltag, sondern auch in der Programmierung. Auch bei der Programmierung mit dem micro:bit sind Ereignisse wichtige Bausteine für den Aufbau deines Programmes.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Array&amp;diff=2959</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Array&amp;diff=2959"/>
		<updated>2018-05-15T18:55:42Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Du hast bereits kennengelernt, was eine [[Variablen|Variable]] ist. Mit Variablen kannst du verschiedene Daten speichern, wie etwa Zahlen oder eine Zeichenfolge. Nun kommt es aber vor, dass du nicht nur eine Zahl oder ein einzelnes Wort speichern möchtest. Stell&#039; dir vor, du füllst einen Steckbrief aus. Nun möchtest deine verschiedenen Hobbys aufzählen und diese alle in eine Variable speichern. Du brauchst dafür ein Array. &lt;br /&gt;
&lt;br /&gt;
Ein Array ist eine &#039;&#039;&#039;Liste&#039;&#039;&#039;, in der du mehrere Daten speichern kannst. Um beim Beispiel deiner Hobbys zu bleiben, könnte ein Array so aussehen:&lt;br /&gt;
&lt;br /&gt;
Hobbys = {&amp;quot;Lesen&amp;quot;, &amp;quot;Fernsehen&amp;quot;, &amp;quot;Wandern&amp;quot;, &amp;quot;Basketball&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
Wie du siehst, werden in einem Array die Daten hintereinander gespeichert. Ein Array hat dabei eine bestimmte Größe, die du festlegen kannst.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorie &#039;&#039;&#039;Fortgeschritten &amp;gt; Arrays&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Array anlegen und Werte zuweisen==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Array_erstellen.PNG|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
* Zu Beginn musst du ein passendes Array anlegen (entweder für Zahlen oder für Zeichenfolgen) und dieses einer [[Variablen|Variable]] zuweisen. Vergiss dabei nicht, deiner Variable einen aussagekräftigen Namen zu geben:&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erstellen_2.png|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
==Array erweitern==&lt;br /&gt;
&lt;br /&gt;
In das Array wurden bereits die ersten Hobbys eingetragen. Doch da fehlen ja noch ein paar! Richtig, denn nun musst du dein Array erweitern. Das machst du mit folgendem Befehl:&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erweitern.png|450px|Array erweitern]]&lt;br /&gt;
&lt;br /&gt;
*Mit einem Klick auf das Zahnrad kannst du dein Array größer machen! Dazu musst du nur den Block &#039;&#039;&#039;Wert&#039;&#039;&#039; in das Array ziehen. Dadurch bestimmst du, wie groß dein Array sein soll.&lt;br /&gt;
&lt;br /&gt;
*Du kannst dann neue Daten in dein Array einfügen. Einen Block für eine weitere Zeichenfolge findest du in der Kategorie &#039;&#039;&#039;Text&#039;&#039;&#039;. Wenn dein Array aus Zahlen besteht, findest du eine neue Zahl in der Kategorie &#039;&#039;&#039;Mathematik&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Wert abrufen==&lt;br /&gt;
&lt;br /&gt;
Nun möchtest du Daten aus deinem Array abrufen und ausgeben. Angenommen, du willst z.B. dein Lieblingshobby ausgeben, dann machst du das mit dem folgenden Block:&lt;br /&gt;
&lt;br /&gt;
[[Datei:wert_abrufen_array.png|450px|Wert abrufen]]&lt;br /&gt;
&lt;br /&gt;
*Aufgepasst! Was fällt dir auf? Wir wollen unser Lieblingshobby auswählen (also das erste Hobby in der Liste), und nehmen deshalb den Wert, der sich an der &#039;&#039;&#039;0. Stelle&#039;&#039;&#039; befindet. Merke dir: Bei einem Array beginnt das Zählen bei &#039;&#039;&#039;0&#039;&#039;&#039; und nicht bei 1! Wenn du also z.B. dein drittliebstes Hobby auswählen willst, musst du die zweite Stelle im Array auswählen und nicht die dritte.&lt;br /&gt;
&lt;br /&gt;
=Beispielprogramm=&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Array&amp;diff=2956</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Array&amp;diff=2956"/>
		<updated>2018-05-15T18:48:31Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Du hast bereits kennengelernt, was eine [[Variablen|Variable]] ist. Mit Variablen kannst du verschiedene Daten speichern, wie etwa Zahlen oder eine Zeichenfolge. Nun kommt es aber vor, dass du nicht nur eine Zahl oder ein einzelnes Wort speichern möchtest. Stell&#039; dir vor, du füllst einen Steckbrief aus. Nun möchtest deine verschiedenen Hobbys aufzählen und diese alle in eine Variable speichern. Du brauchst dafür ein Array. &lt;br /&gt;
&lt;br /&gt;
Ein Array ist eine &#039;&#039;&#039;Liste&#039;&#039;&#039;, in der du mehrere Daten speichern kannst. Um beim Beispiel deiner Hobbys zu bleiben, könnte ein Array so aussehen:&lt;br /&gt;
&lt;br /&gt;
Hobbys = {&amp;quot;Lesen&amp;quot;, &amp;quot;Fernsehen&amp;quot;, &amp;quot;Wandern&amp;quot;, &amp;quot;Basketball&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
Wie du siehst, werden in einem Array die Daten hintereinander gespeichert. Ein Array hat dabei eine bestimmte Größe, die du festlegen kannst.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorie &#039;&#039;&#039;Fortgeschritten &amp;gt; Arrays&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Array anlegen und Werte zuweisen==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Array_erstellen.PNG|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
* Zu Beginn musst du ein passendes Array anlegen (entweder für Zahlen oder für Zeichenfolgen) und dieses einer [[Variablen|Variable]] zuweisen. Vergiss dabei nicht, deiner Variable einen aussagekräftigen Namen zu geben:&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erstellen_2.png|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
==Array erweitern==&lt;br /&gt;
&lt;br /&gt;
In das Array wurden bereits die ersten Hobbys eingetragen. Doch da fehlen ja noch ein paar! Richtig, denn nun musst du dein Array erweitern. Das machst du mit folgendem Befehl:&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erweitern.png|450px|Array erweitern]]&lt;br /&gt;
&lt;br /&gt;
*Mit einem Klick auf das Zahnrad kannst du dein Array größer machen! Dazu musst du nur den Block &#039;&#039;&#039;Wert&#039;&#039;&#039; in das Array ziehen. Dadurch bestimmst du, wie groß dein Array sein soll.&lt;br /&gt;
&lt;br /&gt;
*Du kannst dann neue Daten in dein Array einfügen. Einen Block für eine weitere Zeichenfolge findest du in der Kategorie &#039;&#039;&#039;Text&#039;&#039;&#039;. Wenn dein Array aus Zahlen besteht, findest du eine neue Zahl in der Kategorie &#039;&#039;&#039;Mathematik&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Wert abrufen==&lt;br /&gt;
&lt;br /&gt;
Nun möchtest du Daten aus deinem Array abrufen und ausgeben. Angenommen, du willst z.B. dein Lieblingshobby ausgeben, dann machst du das mit dem folgenden Block:&lt;br /&gt;
&lt;br /&gt;
[[Datei:wert_abrufen_array.png|450px|Wert abrufen]]&lt;br /&gt;
&lt;br /&gt;
*Aufgepasst! Was fällt dir auf? Wir wollen unser Lieblingshobby auswählen (also das erste Hobby in der Liste), und nehmen deshalb den Wert, der sich an der &#039;&#039;&#039;0. Stelle&#039;&#039;&#039; befindet. Merke dir: Bei einem Array beginnt das Zählen bei &#039;&#039;&#039;0&#039;&#039;&#039; und nicht bei 1! Wenn du also z.B. dein drittliebstes Hobby auswählen willst, musst du die zweite Stelle im Array auswählen und nicht die dritte.&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Datei:Wert_abrufen_array.png&amp;diff=2955</id>
		<title>Datei:Wert abrufen array.png</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Datei:Wert_abrufen_array.png&amp;diff=2955"/>
		<updated>2018-05-15T18:44:51Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: Array Wert abrufen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Array Wert abrufen&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Array&amp;diff=2950</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Array&amp;diff=2950"/>
		<updated>2018-05-15T18:36:21Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Du hast bereits kennengelernt, was eine [[Variablen|Variable]] ist. Mit Variablen kannst du verschiedene Daten speichern, wie etwa Zahlen oder eine Zeichenfolge. Nun kommt es aber vor, dass du nicht nur eine Zahl oder ein einzelnes Wort speichern möchtest. Stell&#039; dir vor, du füllst einen Steckbrief aus. Nun möchtest deine verschiedenen Hobbys aufzählen und diese alle in eine Variable speichern. Du brauchst dafür ein Array. &lt;br /&gt;
&lt;br /&gt;
Ein Array ist eine &#039;&#039;&#039;Liste&#039;&#039;&#039;, in der du mehrere Daten speichern kannst. Um beim Beispiel deiner Hobbys zu bleiben, könnte ein Array so aussehen:&lt;br /&gt;
&lt;br /&gt;
Hobbys = {&amp;quot;Lesen&amp;quot;, &amp;quot;Fernsehen&amp;quot;, &amp;quot;Wandern&amp;quot;, &amp;quot;Basketball&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
Wie du siehst, werden in einem Array die Daten hintereinander gespeichert. Ein Array hat dabei eine bestimmte Größe, die du festlegen kannst.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorie &#039;&#039;&#039;Fortgeschritten &amp;gt; Arrays&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Array anlegen und Werte zuweisen==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Array_erstellen.PNG|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
* Zu Beginn musst du ein passendes Array anlegen (entweder für Zahlen oder für Zeichenfolgen) und dieses einer [[Variablen|Variable]] zuweisen. Vergiss dabei nicht, deiner Variable einen aussagekräftigen Namen zu geben:&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erstellen_2.png|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
==Array erweitern==&lt;br /&gt;
&lt;br /&gt;
In das Array wurden bereits die ersten Hobbys eingetragen. Doch da fehlen ja noch ein paar! Richtig, denn nun musst du dein Array erweitern. Das machst du mit folgendem Befehl:&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erweitern.png|450px|Array erweitern]]&lt;br /&gt;
&lt;br /&gt;
*Mit einem Klick auf das Zahnrad kannst du dein Array größer machen! Dazu musst du nur den Block &#039;&#039;&#039;Wert&#039;&#039;&#039; in das Array ziehen. Dadurch bestimmst du, wie groß dein Array sein soll.&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Array&amp;diff=2948</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Array&amp;diff=2948"/>
		<updated>2018-05-15T18:34:26Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Du hast bereits kennengelernt, was eine [[Variablen|Variable]] ist. Mit Variablen kannst du verschiedene Daten speichern, wie etwa Zahlen oder eine Zeichenfolge. Nun kommt es aber vor, dass du nicht nur eine Zahl oder ein einzelnes Wort speichern möchtest. Stell&#039; dir vor, du füllst einen Steckbrief aus. Nun möchtest deine verschiedenen Hobbys aufzählen und diese alle in eine Variable speichern. Du brauchst dafür ein Array. &lt;br /&gt;
&lt;br /&gt;
Ein Array ist eine &#039;&#039;&#039;Liste&#039;&#039;&#039;, in der du mehrere Daten speichern kannst. Um beim Beispiel deiner Hobbys zu bleiben, könnte ein Array so aussehen:&lt;br /&gt;
&lt;br /&gt;
Hobbys = {&amp;quot;Lesen&amp;quot;, &amp;quot;Fernsehen&amp;quot;, &amp;quot;Wandern&amp;quot;, &amp;quot;Basketball&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
Wie du siehst, werden in einem Array die Daten hintereinander gespeichert. Ein Array hat dabei eine bestimmte Größe, die du festlegen kannst.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorie &#039;&#039;&#039;Fortgeschritten &amp;gt; Arrays&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Array anlegen und Werte zuweisen==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Array_erstellen.PNG|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
* Zu Beginn musst du ein passendes Array anlegen (entweder für Zahlen oder für Zeichenfolgen) und dieses einer [[Variablen|Variable]] zuweisen. Vergiss dabei nicht, deiner Variable einen aussagekräftigen Namen zu geben:&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erstellen_2.png|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
* In das Array wurden bereits die ersten Hobbys eingetragen. Doch da fehlen ja noch ein paar! Richtig, denn nun musst du dein Array erweitern. Das machst du mit folgendem Befehl:&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erweitern.png|450px|Array erweitern]]&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Array&amp;diff=2947</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Array&amp;diff=2947"/>
		<updated>2018-05-15T18:34:04Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Du hast bereits kennengelernt, was eine [[Variablen|Variable]] ist. Mit Variablen kannst du verschiedene Daten speichern, wie etwa Zahlen oder eine Zeichenfolge. Nun kommt es aber vor, dass du nicht nur eine Zahl oder ein einzelnes Wort speichern möchtest. Stell&#039; dir vor, du füllst einen Steckbrief aus. Nun möchtest deine verschiedenen Hobbys aufzählen und diese alle in eine Variable speichern. Du brauchst dafür ein Array. &lt;br /&gt;
&lt;br /&gt;
Ein Array ist eine &#039;&#039;&#039;Liste&#039;&#039;&#039;, in der du mehrere Daten speichern kannst. Um beim Beispiel deiner Hobbys zu bleiben, könnte ein Array so aussehen:&lt;br /&gt;
&lt;br /&gt;
Hobbys = {&amp;quot;Lesen&amp;quot;, &amp;quot;Fernsehen&amp;quot;, &amp;quot;Wandern&amp;quot;, &amp;quot;Basketball&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
Wie du siehst, werden in einem Array die Daten hintereinander gespeichert. Ein Array hat dabei eine bestimmte Größe, die du festlegen kannst.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorie &#039;&#039;&#039;Fortgeschritten &amp;gt; Arrays&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Array anlegen und Werte zuweisen==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Array_erstellen.PNG|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* Zu Beginn musst du ein passendes Array anlegen (entweder für Zahlen oder für Zeichenfolgen) und dieses einer [[Variablen|Variable]] zuweisen. Vergiss dabei nicht, deiner Variable einen aussagekräftigen Namen zu geben:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erstellen_2.png|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* In das Array wurden bereits die ersten Hobbys eingetragen. Doch da fehlen ja noch ein paar! Richtig, denn nun musst du dein Array erweitern. Das machst du mit folgendem Befehl:&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erweitern.png|450px|Array erweitern]]&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Array&amp;diff=2946</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Array&amp;diff=2946"/>
		<updated>2018-05-15T18:33:39Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Du hast bereits kennengelernt, was eine [[Variablen|Variable]] ist. Mit Variablen kannst du verschiedene Daten speichern, wie etwa Zahlen oder eine Zeichenfolge. Nun kommt es aber vor, dass du nicht nur eine Zahl oder ein einzelnes Wort speichern möchtest. Stell&#039; dir vor, du füllst einen Steckbrief aus. Nun möchtest deine verschiedenen Hobbys aufzählen und diese alle in eine Variable speichern. Du brauchst dafür ein Array. &lt;br /&gt;
&lt;br /&gt;
Ein Array ist eine &#039;&#039;&#039;Liste&#039;&#039;&#039;, in der du mehrere Daten speichern kannst. Um beim Beispiel deiner Hobbys zu bleiben, könnte ein Array so aussehen:&lt;br /&gt;
&lt;br /&gt;
Hobbys = {&amp;quot;Lesen&amp;quot;, &amp;quot;Fernsehen&amp;quot;, &amp;quot;Wandern&amp;quot;, &amp;quot;Basketball&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
Wie du siehst, werden in einem Array die Daten hintereinander gespeichert. Ein Array hat dabei eine bestimmte Größe, die du festlegen kannst.&lt;br /&gt;
&lt;br /&gt;
=Erklärungsvideo=&lt;br /&gt;
&lt;br /&gt;
[[Datei:icon_progress.png|20px]]  In Arbeit!&lt;br /&gt;
&lt;br /&gt;
=Befehlsblöcke=&lt;br /&gt;
&lt;br /&gt;
Für die Programmierung des BBC micro:bit stehen die folgenden Befehle in der Kategorie &#039;&#039;&#039;Fortgeschritten &amp;gt; Arrays&#039;&#039;&#039; zur Verfügung:&lt;br /&gt;
&lt;br /&gt;
==Array anlegen und Werte zuweisen==&lt;br /&gt;
&lt;br /&gt;
[[Datei:Array_erstellen.PNG|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
* Zu Beginn musst du ein passendes Array anlegen (entweder für Zahlen oder für Zeichenfolgen) und dieses einer [[Variablen|Variable]] zuweisen. Vergiss dabei nicht, deiner Variable einen aussagekräftigen Namen zu geben:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erstellen_2.png|450px|Array erstellen]]&lt;br /&gt;
&lt;br /&gt;
* In das Array wurden bereits die ersten Hobbys eingetragen. Doch da fehlen ja noch ein paar! Richtig, denn nun musst du dein Array erweitern. Das machst du mit folgendem Befehl:&lt;br /&gt;
&lt;br /&gt;
[[Datei:array_erweitern.png|450px|Array erweitern]]&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Datei:Array_erweitern.png&amp;diff=2944</id>
		<title>Datei:Array erweitern.png</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Datei:Array_erweitern.png&amp;diff=2944"/>
		<updated>2018-05-15T18:32:39Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: Array erweitern&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Array erweitern&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Datei:Array_erstellen_2.png&amp;diff=2941</id>
		<title>Datei:Array erstellen 2.png</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Datei:Array_erstellen_2.png&amp;diff=2941"/>
		<updated>2018-05-15T18:24:39Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: Array erstellen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Array erstellen&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Datei:Array_erstellen.PNG&amp;diff=2938</id>
		<title>Datei:Array erstellen.PNG</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Datei:Array_erstellen.PNG&amp;diff=2938"/>
		<updated>2018-05-15T18:18:26Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: Array erstellen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Array erstellen&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Array&amp;diff=2936</id>
		<title>Array</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Array&amp;diff=2936"/>
		<updated>2018-05-15T18:13:28Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: Die Seite wurde neu angelegt: „=Was ist das?=  Du hast bereits kennengelernt, was eine Variable ist. Mit Variablen kannst du verschiedene Daten speichern, wie etwa Zahlen oder…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Was ist das?=&lt;br /&gt;
&lt;br /&gt;
Du hast bereits kennengelernt, was eine [[Variablen|Variable]] ist. Mit Variablen kannst du verschiedene Daten speichern, wie etwa Zahlen oder eine Zeichenfolge. Nun kommt es aber vor, dass du nicht nur eine Zahl oder ein einzelnes Wort speichern möchtest. Stell&#039; dir vor, du füllst einen Steckbrief aus. Nun möchtest deine verschiedenen Hobbys aufzählen und diese alle in eine Variable speichern. Du brauchst dafür ein Array. &lt;br /&gt;
&lt;br /&gt;
Ein Array ist eine Liste, in der du mehrere Daten speichern kannst. Um beim Beispiel deiner Hobbys zu bleiben, könnte ein Array so aussehen:&lt;br /&gt;
&lt;br /&gt;
Hobbys = {&amp;quot;Lesen&amp;quot;, &amp;quot;Fernsehen&amp;quot;, &amp;quot;Wandern&amp;quot;, &amp;quot;Basketball&amp;quot;}&lt;br /&gt;
&lt;br /&gt;
Wie du siehst, werden in einem Array die Daten hintereinander gespeichert. Ein Array hat dabei eine bestimmte Größe, die du festlegen kannst.&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Bedingte_Anweisungen&amp;diff=2570</id>
		<title>Bedingte Anweisungen</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Bedingte_Anweisungen&amp;diff=2570"/>
		<updated>2018-05-07T15:39:48Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Was ist das?==&lt;br /&gt;
&lt;br /&gt;
Wenn du Programme erstellst, weißt du nicht immer von vorneherein, wie das Programm ablaufen wird. Du wirst ziemlich oft auf Situationen stoßen, in denen der BBC micro:bit Entscheidungen treffen muss, während das Programm schon läuft. In diesen Situationen muss der micro:bit dann wissen, welche Entscheidung er treffen soll. Dies machst du mit bedingten Anweisungen, die du vorher einprogrammiert hast. Solche Anweisungen sind nach dem Wenn-Dann-Schema aufgebaut (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;es hell ist&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;zeige einen lachenden Smiley auf dem micro:bit an&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
==Befehlsblöcke==&lt;br /&gt;
&lt;br /&gt;
Im Großen und Ganzen sind für dich bei den bedingten Anweisungen zwei Blöcke besonders wichtig:&lt;br /&gt;
&lt;br /&gt;
===Wenn-Dann===&lt;br /&gt;
&lt;br /&gt;
[[Datei:wenn_dann.png|border|200px|Wenn-Dann-Block]]&lt;br /&gt;
&lt;br /&gt;
Den oben abgebildeten Block findest du unter dem Register &amp;quot;Logik&amp;quot; in der Programmierumgebung des BBC micro:bit. Mit diesem Block kannst du dem micro:bit einfache Anweisungen erteilen (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;eine [[Variablen|Variable]] den Wert 0 hat&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;setze sie auf 1&#039;&#039;). &lt;br /&gt;
&lt;br /&gt;
===Wenn-Dann-Ansonsten===&lt;br /&gt;
&lt;br /&gt;
[[Datei:wenn_dann_sonst.png|border|250px|Wenn-Dann-Ansonsten-Block]]&lt;br /&gt;
&lt;br /&gt;
Wie den einfachen Wenn-Dann-Block findest du auch diesen erweiterten Block unter dem Register &amp;quot;Logik&amp;quot;. Mit diesem Block kannst du deine Anweisungen erweitern (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;es hell ist&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;zeige einen lachenden Smiley auf dem micro:bit an&#039;&#039;, &#039;&#039;&#039;ansonsten&#039;&#039;&#039; &#039;&#039;zeige einen traurigen Smiley auf dem micro:bit an.&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
Du kannst den Wenn-Dann-Ansonsten-Block noch beliebig oft erweitern und verschiedene Dinge abfragen. (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;eine Variable den Wert 0 hat&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;mache ...&#039;&#039;, &#039;&#039;&#039;ansonsten wenn&#039;&#039;&#039; &#039;&#039;eine Variable den Wert 1 hat&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;mache ...&#039;&#039;, &#039;&#039;&#039;ansonsten&#039;&#039;&#039; &#039;&#039;mache ...&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
==Beispielprogramme==&lt;br /&gt;
&lt;br /&gt;
Hier findest du nun Beispiele für Programme, bei denen bedingte Anweisungen benötigt werden:&lt;br /&gt;
&lt;br /&gt;
===Schütteln===&lt;br /&gt;
&lt;br /&gt;
Mit dem folgenden Programm kannst du das Symbol, welches am micro:bit angezeigt wird, ändern, indem du das Gerät schüttelst! Dazu wird eine Wenn-Dann-Anweisung benötigt. Den benötigten Block, den du brauchst, um zu überprüfen, ob der micro:bit geschüttelt wird, findest du dabei unter &amp;quot;Eingabe&amp;quot;!&lt;br /&gt;
&lt;br /&gt;
[[Datei:beispielprogramm_schuetteln.png|border|250px|Schütteln]]&lt;br /&gt;
&lt;br /&gt;
===Helligkeitsmessung===&lt;br /&gt;
&lt;br /&gt;
Mit dem folgenden Programm kannst du die Helligkeit mit dem BBC micro:bit messen! Wenn es hell ist (Lichtstärke über 150), dann soll ein lachender Smiley angezeigt werden, ansonsten ein trauriger Smiley. Du findest den vorgefertigten Block, mit dem du die Lichtstärke messen kannst, unter &amp;quot;Eingabe&amp;quot;!&lt;br /&gt;
&lt;br /&gt;
[[Datei:beispielprogramm_lichtstaerke.png|border|350px|Helligkeitsmessung]]&lt;br /&gt;
&lt;br /&gt;
==Unplugged Übung==&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Bedingte_Anweisungen&amp;diff=2516</id>
		<title>Bedingte Anweisungen</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Bedingte_Anweisungen&amp;diff=2516"/>
		<updated>2018-05-06T21:16:57Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Was ist das?==&lt;br /&gt;
&lt;br /&gt;
Wenn du Programme erstellst, weißt du nicht immer von vorneherein, wie das Programm ablaufen wird. Du wirst ziemlich oft auf Situationen stoßen, in denen der BBC micro:bit Entscheidungen treffen muss, während das Programm schon läuft. In diesen Situationen muss der micro:bit dann wissen, welche Entscheidung er treffen soll. Dies machst du mit bedingten Anweisungen, die du vorher einprogrammiert hast. Solche Anweisungen sind nach dem Wenn-Dann-Schema aufgebaut (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;es hell ist&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;zeige einen lachenden Smiley auf dem micro:bit an&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
==Befehlsblöcke==&lt;br /&gt;
&lt;br /&gt;
Im Großen und Ganzen sind für dich bei den bedingten Anweisungen zwei Blöcke besonders wichtig:&lt;br /&gt;
&lt;br /&gt;
===Wenn-Dann===&lt;br /&gt;
&lt;br /&gt;
[[Datei:wenn_dann.png|border|200px|Wenn-Dann-Block]]&lt;br /&gt;
&lt;br /&gt;
Den oben abgebildeten Block findest du unter dem Register &amp;quot;Logik&amp;quot; in der Programmierumgebung des BBC micro:bit. Mit diesem Block kannst du dem micro:bit einfache Anweisungen erteilen (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;eine [[Variablen|Variable]] den Wert 0 hat&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;setze sie auf 1&#039;&#039;). &lt;br /&gt;
&lt;br /&gt;
===Wenn-Dann-Ansonsten===&lt;br /&gt;
&lt;br /&gt;
[[Datei:wenn_dann_sonst.png|border|250px|Wenn-Dann-Ansonsten-Block]]&lt;br /&gt;
&lt;br /&gt;
Wie den einfachen Wenn-Dann-Block findest du auch diesen erweiterten Block unter dem Register &amp;quot;Logik&amp;quot;. Mit diesem Block kannst du deine Anweisungen erweitern (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;es hell ist&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;zeige einen lachenden Smiley auf dem micro:bit an&#039;&#039;, &#039;&#039;&#039;ansonsten&#039;&#039;&#039; &#039;&#039;zeige einen traurigen Smiley auf dem micro:bit an.&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
Du kannst den Wenn-Dann-Ansonsten-Block noch beliebig oft erweitern und verschiedene Dinge abfragen. (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;eine Variable den Wert 0 hat&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;mache ...&#039;&#039;, &#039;&#039;&#039;ansonsten wenn&#039;&#039;&#039; &#039;&#039;eine Variable den Wert 1 hat&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;mache ...&#039;&#039;, &#039;&#039;&#039;ansonsten&#039;&#039;&#039; &#039;&#039;mache ...&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
==Beispielprogramme==&lt;br /&gt;
&lt;br /&gt;
Hier findest du nun Beispiele für Programme, bei denen bedingte Anweisungen benötigt werden:&lt;br /&gt;
&lt;br /&gt;
===Schütteln===&lt;br /&gt;
&lt;br /&gt;
Mit dem folgenden Programm kannst du das Symbol, welches am micro:bit angezeigt wird, ändern, indem du das Gerät schüttelst! Dazu wird eine Wenn-Dann-Anweisung benötigt.&lt;br /&gt;
&lt;br /&gt;
[[Datei:beispielprogramm_schuetteln.png|border|250px|Schütteln]]&lt;br /&gt;
&lt;br /&gt;
===Helligkeitsmessung===&lt;br /&gt;
&lt;br /&gt;
Mit dem folgenden Programm kannst du die Helligkeit mit dem BBC micro:bit messen! Wenn es hell ist (Lichtstärke über 150), dann soll ein lachender Smiley angezeigt werden, ansonsten ein trauriger Smiley.&lt;br /&gt;
&lt;br /&gt;
[[Datei:beispielprogramm_lichtstaerke.png|border|350px|Helligkeitsmessung]]&lt;br /&gt;
&lt;br /&gt;
==Unplugged Übung==&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Datei:Beispielprogramm_schuetteln.png&amp;diff=2515</id>
		<title>Datei:Beispielprogramm schuetteln.png</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Datei:Beispielprogramm_schuetteln.png&amp;diff=2515"/>
		<updated>2018-05-06T21:15:08Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: Beispielprogramm zu Wenn-Dann.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Beispielprogramm zu Wenn-Dann.&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Bedingte_Anweisungen&amp;diff=2510</id>
		<title>Bedingte Anweisungen</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Bedingte_Anweisungen&amp;diff=2510"/>
		<updated>2018-05-06T18:44:44Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: /* Beispielprogramme */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Was ist das?==&lt;br /&gt;
&lt;br /&gt;
Wenn du Programme erstellst, weißt du nicht immer von vorneherein, wie das Programm ablaufen wird. Du wirst ziemlich oft auf Situationen stoßen, in denen der BBC micro:bit Entscheidungen treffen muss, während das Programm schon läuft. In diesen Situationen muss der micro:bit dann wissen, welche Entscheidung er treffen soll. Dies machst du mit bedingten Anweisungen, die du vorher einprogrammiert hast. Solche Anweisungen sind nach dem Wenn-Dann-Schema aufgebaut (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;es hell ist&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;zeige einen lachenden Smiley auf dem micro:bit an&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
==Befehlsblöcke==&lt;br /&gt;
&lt;br /&gt;
Im Großen und Ganzen sind für dich bei den bedingten Anweisungen zwei Blöcke besonders wichtig:&lt;br /&gt;
&lt;br /&gt;
===Wenn-Dann===&lt;br /&gt;
&lt;br /&gt;
[[Datei:wenn_dann.png|border|200px|Wenn-Dann-Block]]&lt;br /&gt;
&lt;br /&gt;
Den oben abgebildeten Block findest du unter dem Register &amp;quot;Logik&amp;quot; in der Programmierumgebung des BBC micro:bit. Mit diesem Block kannst du dem micro:bit einfache Anweisungen erteilen (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;eine [[Variablen|Variable]] den Wert 0 hat&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;setze sie auf 1&#039;&#039;). &lt;br /&gt;
&lt;br /&gt;
===Wenn-Dann-Ansonsten===&lt;br /&gt;
&lt;br /&gt;
[[Datei:wenn_dann_sonst.png|border|250px|Wenn-Dann-Ansonsten-Block]]&lt;br /&gt;
&lt;br /&gt;
Wie den einfachen Wenn-Dann-Block findest du auch diesen erweiterten Block unter dem Register &amp;quot;Logik&amp;quot;. Mit diesem Block kannst du deine Anweisungen erweitern (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;es hell ist&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;zeige einen lachenden Smiley auf dem micro:bit an&#039;&#039;, &#039;&#039;&#039;ansonsten&#039;&#039;&#039; &#039;&#039;zeige einen traurigen Smiley auf dem micro:bit an.&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
Du kannst den Wenn-Dann-Ansonsten-Block noch beliebig oft erweitern und verschiedene Dinge abfragen. (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;eine Variable den Wert 0 hat&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;mache ...&#039;&#039;, &#039;&#039;&#039;ansonsten wenn&#039;&#039;&#039; &#039;&#039;eine Variable den Wert 1 hat&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;mache ...&#039;&#039;, &#039;&#039;&#039;ansonsten&#039;&#039;&#039; &#039;&#039;mache ...&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
==Beispielprogramme==&lt;br /&gt;
&lt;br /&gt;
Hier findest du nun Beispiele für Programme, bei denen bedingte Anweisungen benötigt werden:&lt;br /&gt;
&lt;br /&gt;
===Helligkeitsmessung===&lt;br /&gt;
&lt;br /&gt;
Mit dem folgenden Programm kannst du die Helligkeit mit dem BBC micro:bit messen! Wenn es hell ist (Lichtstärke über 150), dann soll ein lachender Smiley angezeigt werden, ansonsten ein trauriger Smiley.&lt;br /&gt;
&lt;br /&gt;
[[Datei:beispielprogramm_lichtstaerke.png|border|350px|Helligkeitsmessung]]&lt;br /&gt;
&lt;br /&gt;
==Unplugged Übung==&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Bedingte_Anweisungen&amp;diff=2509</id>
		<title>Bedingte Anweisungen</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Bedingte_Anweisungen&amp;diff=2509"/>
		<updated>2018-05-06T18:44:26Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: /* Beispielprogramme */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Was ist das?==&lt;br /&gt;
&lt;br /&gt;
Wenn du Programme erstellst, weißt du nicht immer von vorneherein, wie das Programm ablaufen wird. Du wirst ziemlich oft auf Situationen stoßen, in denen der BBC micro:bit Entscheidungen treffen muss, während das Programm schon läuft. In diesen Situationen muss der micro:bit dann wissen, welche Entscheidung er treffen soll. Dies machst du mit bedingten Anweisungen, die du vorher einprogrammiert hast. Solche Anweisungen sind nach dem Wenn-Dann-Schema aufgebaut (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;es hell ist&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;zeige einen lachenden Smiley auf dem micro:bit an&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
==Befehlsblöcke==&lt;br /&gt;
&lt;br /&gt;
Im Großen und Ganzen sind für dich bei den bedingten Anweisungen zwei Blöcke besonders wichtig:&lt;br /&gt;
&lt;br /&gt;
===Wenn-Dann===&lt;br /&gt;
&lt;br /&gt;
[[Datei:wenn_dann.png|border|200px|Wenn-Dann-Block]]&lt;br /&gt;
&lt;br /&gt;
Den oben abgebildeten Block findest du unter dem Register &amp;quot;Logik&amp;quot; in der Programmierumgebung des BBC micro:bit. Mit diesem Block kannst du dem micro:bit einfache Anweisungen erteilen (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;eine [[Variablen|Variable]] den Wert 0 hat&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;setze sie auf 1&#039;&#039;). &lt;br /&gt;
&lt;br /&gt;
===Wenn-Dann-Ansonsten===&lt;br /&gt;
&lt;br /&gt;
[[Datei:wenn_dann_sonst.png|border|250px|Wenn-Dann-Ansonsten-Block]]&lt;br /&gt;
&lt;br /&gt;
Wie den einfachen Wenn-Dann-Block findest du auch diesen erweiterten Block unter dem Register &amp;quot;Logik&amp;quot;. Mit diesem Block kannst du deine Anweisungen erweitern (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;es hell ist&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;zeige einen lachenden Smiley auf dem micro:bit an&#039;&#039;, &#039;&#039;&#039;ansonsten&#039;&#039;&#039; &#039;&#039;zeige einen traurigen Smiley auf dem micro:bit an.&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
Du kannst den Wenn-Dann-Ansonsten-Block noch beliebig oft erweitern und verschiedene Dinge abfragen. (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;eine Variable den Wert 0 hat&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;mache ...&#039;&#039;, &#039;&#039;&#039;ansonsten wenn&#039;&#039;&#039; &#039;&#039;eine Variable den Wert 1 hat&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;mache ...&#039;&#039;, &#039;&#039;&#039;ansonsten&#039;&#039;&#039; &#039;&#039;mache ...&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
==Beispielprogramme==&lt;br /&gt;
&lt;br /&gt;
Hier findest du nun Beispiele für Programme, bei denen bedingte Anweisungen benötigt werden:&lt;br /&gt;
&lt;br /&gt;
===Helligkeitsmessung===&lt;br /&gt;
&lt;br /&gt;
Mit dem folgenden Programm kannst du die Helligkeit mit dem BBC micro:bit messen! Wenn es hell ist (Lichtstärke über 150), dann soll ein lachender Smiley angezeigt werden, ansonsten ein trauriger Smiley.&lt;br /&gt;
&lt;br /&gt;
[[Datei:beispielprogramm_lichtstaerke.png|border|350px|Wenn-Dann-Ansonsten-Block]]&lt;br /&gt;
&lt;br /&gt;
==Unplugged Übung==&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Bedingte_Anweisungen&amp;diff=2508</id>
		<title>Bedingte Anweisungen</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Bedingte_Anweisungen&amp;diff=2508"/>
		<updated>2018-05-06T18:39:21Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Was ist das?==&lt;br /&gt;
&lt;br /&gt;
Wenn du Programme erstellst, weißt du nicht immer von vorneherein, wie das Programm ablaufen wird. Du wirst ziemlich oft auf Situationen stoßen, in denen der BBC micro:bit Entscheidungen treffen muss, während das Programm schon läuft. In diesen Situationen muss der micro:bit dann wissen, welche Entscheidung er treffen soll. Dies machst du mit bedingten Anweisungen, die du vorher einprogrammiert hast. Solche Anweisungen sind nach dem Wenn-Dann-Schema aufgebaut (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;es hell ist&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;zeige einen lachenden Smiley auf dem micro:bit an&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
==Befehlsblöcke==&lt;br /&gt;
&lt;br /&gt;
Im Großen und Ganzen sind für dich bei den bedingten Anweisungen zwei Blöcke besonders wichtig:&lt;br /&gt;
&lt;br /&gt;
===Wenn-Dann===&lt;br /&gt;
&lt;br /&gt;
[[Datei:wenn_dann.png|border|200px|Wenn-Dann-Block]]&lt;br /&gt;
&lt;br /&gt;
Den oben abgebildeten Block findest du unter dem Register &amp;quot;Logik&amp;quot; in der Programmierumgebung des BBC micro:bit. Mit diesem Block kannst du dem micro:bit einfache Anweisungen erteilen (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;eine [[Variablen|Variable]] den Wert 0 hat&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;setze sie auf 1&#039;&#039;). &lt;br /&gt;
&lt;br /&gt;
===Wenn-Dann-Ansonsten===&lt;br /&gt;
&lt;br /&gt;
[[Datei:wenn_dann_sonst.png|border|250px|Wenn-Dann-Ansonsten-Block]]&lt;br /&gt;
&lt;br /&gt;
Wie den einfachen Wenn-Dann-Block findest du auch diesen erweiterten Block unter dem Register &amp;quot;Logik&amp;quot;. Mit diesem Block kannst du deine Anweisungen erweitern (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;es hell ist&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;zeige einen lachenden Smiley auf dem micro:bit an&#039;&#039;, &#039;&#039;&#039;ansonsten&#039;&#039;&#039; &#039;&#039;zeige einen traurigen Smiley auf dem micro:bit an.&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
Du kannst den Wenn-Dann-Ansonsten-Block noch beliebig oft erweitern und verschiedene Dinge abfragen. (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;eine Variable den Wert 0 hat&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;mache ...&#039;&#039;, &#039;&#039;&#039;ansonsten wenn&#039;&#039;&#039; &#039;&#039;eine Variable den Wert 1 hat&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;mache ...&#039;&#039;, &#039;&#039;&#039;ansonsten&#039;&#039;&#039; &#039;&#039;mache ...&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
==Beispielprogramme==&lt;br /&gt;
&lt;br /&gt;
Hier findest du nun Beispiele für Programme, bei denen bedingte Anweisungen benötigt werden:&lt;br /&gt;
&lt;br /&gt;
===Lichtstärkenmessung===&lt;br /&gt;
&lt;br /&gt;
Mit dem folgenden Programm kannst du die Helligkeit mit dem BBC micro:bit messen! Wenn es hell ist (Lichtstärke über 150), dann soll ein lachender Smiley angezeigt werden, ansonsten ein trauriger Smiley.&lt;br /&gt;
&lt;br /&gt;
[[Datei:beispielprogramm_lichtstaerke.png|border|350px|Wenn-Dann-Ansonsten-Block]]&lt;br /&gt;
&lt;br /&gt;
==Unplugged Übung==&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Datei:Beispielprogramm_lichtstaerke.png&amp;diff=2507</id>
		<title>Datei:Beispielprogramm lichtstaerke.png</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Datei:Beispielprogramm_lichtstaerke.png&amp;diff=2507"/>
		<updated>2018-05-06T18:34:54Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: Beispielprogramm für Wenn-Dann-Sonst-Abfragen.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Beispielprogramm für Wenn-Dann-Sonst-Abfragen.&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Variablen&amp;diff=2328</id>
		<title>Variablen</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Variablen&amp;diff=2328"/>
		<updated>2018-05-05T16:10:32Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Was ist das?==&lt;br /&gt;
&lt;br /&gt;
Eine Variable ist in der Programmierung ein Platzhalter für die verschiedensten Daten. Du kannst in Variablen Informationen speichern und diese auslesen. Du kannst dabei aber auch jederzeit neue Daten in deine Variable speichern und die alten verändern oder überschreiben. Um deinen Programmcode übersichtlich zu halten, ist es dabei wichtig, deinen Variablen einen eindeutigen, leicht verständlichen Namen zu geben.&lt;br /&gt;
&lt;br /&gt;
==Befehlsblöcke==&lt;br /&gt;
&lt;br /&gt;
In der Programmierumgebung des BBC micro:bit lassen sich verschiedene Blöcke für die Verwendung von Variablen finden. Welche du benötigst, hängt davon ab, was du mit deinem Programm machen möchtest.&lt;br /&gt;
&lt;br /&gt;
===Variable anlegen und ihren Wert ändern===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Variable.png|border|300px|Variable]]&lt;br /&gt;
&lt;br /&gt;
Mit diesen beiden Blöcken kannst du eine Variable anlegen und ihren Wert verändern. Diese beiden Blöcke findest du im MakeCode Editor unter dem Register &amp;quot;Variablen&amp;quot;. Mit einem Klick auf den Variablennamen kannst du dabei den Namen der Variable ändern. Dies solltest du für dein Programm auf jeden Fall tun, da &amp;quot;Platzhalter&amp;quot; kein aussagekräftiger Name ist!&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Variablen brauchst du aber nicht nur, wenn du sie selbst anlegst, sondern sie kommen beim Programmieren mit dem micro:bit in verschiedenen Bereichen vor.&lt;br /&gt;
&lt;br /&gt;
===Text ausgeben===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Variable_string.png|border|300px|Stringvariable]]&lt;br /&gt;
&lt;br /&gt;
Unter dem Register &amp;quot;Grundlagen&amp;quot; findest du den oberen Block, mit dem du eine Zeichenfolge ausgeben kannst. Eine Zeichenfolge nennt man in der Programmierung auch &#039;&#039;&#039;String&#039;&#039;&#039; - du erkennst diese leicht daran, weil diese meistens unter Anführungszeichen (&amp;quot; &amp;quot;) stehen! Die Zeichenfolge selbst ist dabei eine Variable - sie kann von dir beliebig verändert werden. Du könntest statt einem festgelegten Text auch eine vorher festgelegte Variable ausgeben lassen!&lt;br /&gt;
&lt;br /&gt;
===Zahl ausgeben===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Variable_zahl.png|border|200px|Integervariable]]&lt;br /&gt;
&lt;br /&gt;
Ebenfalls unter dem Register &amp;quot;Grundlagen&amp;quot; findest du den oben abgebildeten Block, mit dem du Zahlen ausgeben kannst. Ganzzahlen (das sind Zahlen ohne Kommastellen) werden in der Programmierung als &#039;&#039;&#039;Integer&#039;&#039;&#039; bezeichnet. Die ausgegebene Zahl kann dabei beliebig verändert werden. Wie auch bei einem Text kannst du dabei eine Variable, die du vorher erstellt hast, ausgeben lassen.&lt;br /&gt;
&lt;br /&gt;
===Bild/Symbol ausgeben===&lt;br /&gt;
&lt;br /&gt;
[[Datei:Variable_bild.png|border|200px|Bildvariable]]&lt;br /&gt;
&lt;br /&gt;
Bei den &amp;quot;Grundlagen&amp;quot; findest du auch den oben gezeigten Block, mit dem du ein Symbol bzw. ein Bild ausgeben kannst. Das Bild bzw. das Symbol ist dabei selbst auch eine Variable - du kannst diese beliebig verändern und somit die Ausgabe beeinflussen.&lt;br /&gt;
&lt;br /&gt;
==Beispielprogramme==&lt;br /&gt;
&lt;br /&gt;
Variablen kommen in fast allen Programmen vor, die du mit dem micro:bit erstellen wirst. Dennoch findest du hier einige Beispiele für Programme, in denen Variablen verwendet werden:&lt;br /&gt;
&lt;br /&gt;
===Countdown===&lt;br /&gt;
&lt;br /&gt;
Du kannst mit dem BBC micro:bit einen Countdown programmieren, der beispielsweise 60 Sekunden lang dauert. Dafür brauchst du eine Variable, die du anfangs auf die Anzahl der Sekunden setzt, die dein Countdown dauern soll. Anschließend zeigst du den aktuellen Wert des Countdowns auf dem micro:bit an. Die Countdown-Variable wird anschließend jede Sekunde um 1 verringert, bis er schlussendlich 0 ist. Damit ist der Countdown beendet. Für dieses Programm wird auch eine [[Schleifen|Schleife]] benötigt. Der Code für dieses Programm sieht wie folgt aus:&lt;br /&gt;
&lt;br /&gt;
[[Datei:beispielprogramm_countdown.png|border|400px|Countdown]]&lt;br /&gt;
&lt;br /&gt;
===Thermometer===&lt;br /&gt;
&lt;br /&gt;
Mithilfe von Variablen ist es auch mit dem micro:bit einfach möglich, die Temperatur zu messen. Dazu findet sich unter &amp;quot;Eingabe&amp;quot; die vorgefertigte Variable &amp;quot;Temperatur (°C)&amp;quot;, die die Temperatur in Grad Celsius ausliest. Diese kannst du dann mit dem vorher gezeigten Block zum Ausgeben von Zahlen anzeigen. &lt;br /&gt;
&lt;br /&gt;
[[Datei:beispielprogramm_thermometer.png|border|400px|Thermometer]]&lt;br /&gt;
&lt;br /&gt;
==Unplugged Übung==&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Bedingte_Anweisungen&amp;diff=2325</id>
		<title>Bedingte Anweisungen</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Bedingte_Anweisungen&amp;diff=2325"/>
		<updated>2018-05-05T16:07:16Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Was ist das?==&lt;br /&gt;
&lt;br /&gt;
Wenn du Programme erstellst, weißt du nicht immer von vorneherein, wie das Programm ablaufen wird. Du wirst ziemlich oft auf Situationen stoßen, in denen der BBC micro:bit Entscheidungen treffen muss, während das Programm schon läuft. In diesen Situationen muss der micro:bit dann wissen, welche Entscheidung er treffen soll. Dies machst du mit bedingten Anweisungen, die du vorher einprogrammiert hast. Solche Anweisungen sind nach dem Wenn-Dann-Schema aufgebaut (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;es hell ist&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;zeige einen lachenden Smiley auf dem micro:bit an&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
==Befehlsblöcke==&lt;br /&gt;
&lt;br /&gt;
Im Großen und Ganzen sind für dich bei den bedingten Anweisungen zwei Blöcke besonders wichtig:&lt;br /&gt;
&lt;br /&gt;
===Wenn-Dann===&lt;br /&gt;
&lt;br /&gt;
[[Datei:wenn_dann.png|border|200px|Wenn-Dann-Block]]&lt;br /&gt;
&lt;br /&gt;
Den oben abgebildeten Block findest du unter dem Register &amp;quot;Logik&amp;quot; in der Programmierumgebung des BBC micro:bit. Mit diesem Block kannst du dem micro:bit einfache Anweisungen erteilen (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;eine [[Variablen|Variable]] den Wert 0 hat&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;setze sie auf 1&#039;&#039;). &lt;br /&gt;
&lt;br /&gt;
===Wenn-Dann-Ansonsten===&lt;br /&gt;
&lt;br /&gt;
[[Datei:wenn_dann_sonst.png|border|250px|Wenn-Dann-Ansonsten-Block]]&lt;br /&gt;
&lt;br /&gt;
Wie den einfachen Wenn-Dann-Block findest du auch diesen erweiterten Block unter dem Register &amp;quot;Logik&amp;quot;. Mit diesem Block kannst du deine Anweisungen erweitern (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;es hell ist&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;zeige einen lachenden Smiley auf dem micro:bit an&#039;&#039;, &#039;&#039;&#039;ansonsten&#039;&#039;&#039; &#039;&#039;zeige einen traurigen Smiley auf dem micro:bit an.&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
Du kannst den Wenn-Dann-Ansonsten-Block noch beliebig oft erweitern und verschiedene Dinge abfragen. (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;eine Variable den Wert 0 hat&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;mache ...&#039;&#039;, &#039;&#039;&#039;ansonsten wenn&#039;&#039;&#039; &#039;&#039;eine Variable den Wert 1 hat&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;mache ...&#039;&#039;, &#039;&#039;&#039;ansonsten&#039;&#039;&#039; &#039;&#039;mache ...&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
==Beispielprogramme==&lt;br /&gt;
&lt;br /&gt;
==Unplugged Übung==&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
	<entry>
		<id>http://microbit.eeducation.at/index.php?title=Bedingte_Anweisungen&amp;diff=2324</id>
		<title>Bedingte Anweisungen</title>
		<link rel="alternate" type="text/html" href="http://microbit.eeducation.at/index.php?title=Bedingte_Anweisungen&amp;diff=2324"/>
		<updated>2018-05-05T16:06:44Z</updated>

		<summary type="html">&lt;p&gt;Patrick.zellacher: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Was ist das?==&lt;br /&gt;
&lt;br /&gt;
Wenn du Programme erstellst, weißt du nicht immer von vorneherein, wie das Programm ablaufen wird. Du wirst ziemlich oft auf Situationen stoßen, in denen der BBC micro:bit Entscheidungen treffen muss, während das Programm schon läuft. In diesen Situationen muss der micro:bit dann wissen, welche Entscheidung er treffen soll. Dies machst du mit bedingten Anweisungen, die du vorher einprogrammiert hast. Solche Anweisungen laufen sind dem Wenn-Dann-Schema aufgebaut (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;es hell ist&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;zeige einen lachenden Smiley auf dem micro:bit an&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
==Befehlsblöcke==&lt;br /&gt;
&lt;br /&gt;
Im Großen und Ganzen sind für dich bei den bedingten Anweisungen zwei Blöcke besonders wichtig:&lt;br /&gt;
&lt;br /&gt;
===Wenn-Dann===&lt;br /&gt;
&lt;br /&gt;
[[Datei:wenn_dann.png|border|200px|Wenn-Dann-Block]]&lt;br /&gt;
&lt;br /&gt;
Den oben abgebildeten Block findest du unter dem Register &amp;quot;Logik&amp;quot; in der Programmierumgebung des BBC micro:bit. Mit diesem Block kannst du dem micro:bit einfache Anweisungen erteilen (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;eine [[Variablen|Variable]] den Wert 0 hat&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;setze sie auf 1&#039;&#039;). &lt;br /&gt;
&lt;br /&gt;
===Wenn-Dann-Ansonsten===&lt;br /&gt;
&lt;br /&gt;
[[Datei:wenn_dann_sonst.png|border|250px|Wenn-Dann-Ansonsten-Block]]&lt;br /&gt;
&lt;br /&gt;
Wie den einfachen Wenn-Dann-Block findest du auch diesen erweiterten Block unter dem Register &amp;quot;Logik&amp;quot;. Mit diesem Block kannst du deine Anweisungen erweitern (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;es hell ist&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;zeige einen lachenden Smiley auf dem micro:bit an&#039;&#039;, &#039;&#039;&#039;ansonsten&#039;&#039;&#039; &#039;&#039;zeige einen traurigen Smiley auf dem micro:bit an.&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
Du kannst den Wenn-Dann-Ansonsten-Block noch beliebig oft erweitern und verschiedene Dinge abfragen. (z.B. &#039;&#039;&#039;Wenn&#039;&#039;&#039; &#039;&#039;eine Variable den Wert 0 hat&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;mache ...&#039;&#039;, &#039;&#039;&#039;ansonsten wenn&#039;&#039;&#039; &#039;&#039;eine Variable den Wert 1 hat&#039;&#039;, &#039;&#039;&#039;dann&#039;&#039;&#039; &#039;&#039;mache ...&#039;&#039;, &#039;&#039;&#039;ansonsten&#039;&#039;&#039; &#039;&#039;mache ...&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
==Beispielprogramme==&lt;br /&gt;
&lt;br /&gt;
==Unplugged Übung==&lt;/div&gt;</summary>
		<author><name>Patrick.zellacher</name></author>
	</entry>
</feed>