Dein Web-Browser unterstützt nicht die Funktionen, welche von impress.js benötigt werden, Es wird dir eine vereinfachte Version der Präsentation angezeigt.

Für eine bestmögliche Anzeige verwende bitte eine aktuelle Version vom Chrome, Safari oder Firefox.

Sybit Bildmarke

Live Coding

Mädchen mit Laptop

Die Entwicklungsumgebung

Hello World!

"Hello World!" ist ein typisches Startbeispiel in der Informatik:


				basic.showString("Hello World!")
				

Lasst nun euern micro:bit "Hallo" sagen!

… und ein paar ausgeben

Unser Hello World!

Mädchen mit Laptop

Upload per USB

Hilfe: Activity: Installing a program

Projekt: Schere - Stein - Papier

Schere-Stein-Papier

Userstory

Ich möchte meinen micro:bit schütteln und dann ein passendes Logo angezeigt bekommen.


Verifiziere, dass …

Eingabe: Beschleunigungssensor (Accelerometer)

Schüttelnde Ente

				input.onGesture(Gesture.Shake, () => {

				})
				

Zufällig?

Mathematik: Random


				basic.showNumber(Math.random(2))
			

Logik: Wenn …, dann …

Schere Stein Papier als LED-Ausgabe: Wenn "0", dann "Schere"; wenn "1", dann "Stein"; sonst "Papier"


				if (true) {

				} else {

				}
			

Über das kann man die Bedingung anpassen:


						let icon = 0

						if (icon == 0) {
							basic.showIcon(IconNames.Scissors)
					  } else if (icon == 1) {
							basic.showLeds(`
								 # # # # .
								 # # # # #
								 # # # # #
								 # # # # #
								 . # # # #
								 `)
					  } else {
							basic.showIcon(IconNames.Square)
					  }

				

Hilfe: http://eis.ph-noe.ac.at/microbit02/

Upload per USB

Hilfe: Activity: Installing a program

Ausprobieren