Veröffentlicht in Programmieren, Unterrichtshilfe, Unterstützte Kommunikation, WebApp

Das sprechende Kalenderblatt 2024

Ein Frohes Neues!

Fast rechtzeitig zum Jahreswechsel wurde ich darauf hingewiesen, dass mein sprechendes Kalenderblatt „Out-OF-Time“ ist. Das geht natürlich nicht.

Ich habe die Webapp repariert.

Sie kann kostenlos eingesetzt werden, auf Tablets, Computern oder digitalen Tafeln.

Einfach folgende URL aufrufen: https://scratch.mit.edu/projects/386690193/fullscreen/

Hier auch als Button:

Viel Spaß dabei!

Veröffentlicht in Informatik, Programmieren, WebApp

Lernsachen Scratch Adventskalender 2023

Nach der großen positiven Resonanz im letzten Jahr gibt es auch in diesem Advent eine Neuauflage unseres Scratch Adventskalenders. Zusammen mit Rafael Marks haben wir 24 kleine Programmierübungen in einen Online Adventskalender gepackt. Es gibt auch Lösungsvideos mit Schritt-für-Schritt Anleitungen oder man knobelt selber solange, bis man zu einem Ergebnis kommt. Es ist für alle Niveaustufen was dabei.

Jeden Tag ein Türchen mit einer Scratch Programmieraufgabe. Zum Kennenlernen, Einsteigen und Entdecken. Online, ohne spezielle Software und für alle Endgeräte nutzbar. 

Für Lehrkräfte und Schülerinnen und Schüler!

https://lernsachen.online/advent2023

Veröffentlicht in Apps, Informatik, Programmieren, Scratch, WebApp

Tempus Bavariae – die bayrische Zeitanzeige

Passend zur Zeitumstellung habe ich eine Uhr programmiert. Sie zeigt die Zeit so an, wie wir in Bayern sie verstehen können, denn wie alle wissen, laufen die Uhren bei uns ja anders. Das ganze ist eine responsive WebApp, die ihr entweder online oder offline nutzen könnt. Im Video wird auch das Einbetten als iFrame in einen Digiscreen oder in eine Lernplattform wie Moodle oder mebis gezeigt.

Online Link

http://t1p.de/tempus-bavariae

Offline html

Download

Fullscreen Variante

iFrame

https://lernsachen.online/wp-content/uploads/2023/10/Tempus-Bavariae-01.html

kopieren und hier iFrame erstellen:

https://www.iframe-generator.com

Source Code

Tempus Bavariae fix.sb3

Diese Scratch Datei wurde mit dem Turbowarp Editor erstellt und kann auch nur mit diesem bearbeitet werden:

https://turbowarp.org/editor

Veröffentlicht in Android, Apps, Informatik, Ipad, Programmieren, Scratch, WebApp

Dynamisch Responsive WebApps für alle Plattformen mit Scratch erstellen

Die visuelle Programmiersprache Scratch ist ideal zum Programmieren lernen. Doch der festgelegte 4:3-Bildschirmformat begrenzt die Anwendung auf Geräten wie iPads oder Handys. Abhilfe schafft TurboWarp. Projekte können als HTML oder ZIP exportiert werden, wodurch sie offline nutzbar sind oder in Lernplattformen eingebettet werden können. Besonders praktisch ist die dynamische Anpassung an die Fenstergröße. Ein Beispielprojekt, das Snake-Spiel, zeigt die Flexibilität dieser Lösung auf verschiedenen Geräten und Browsern. Probiert es aus!

Vorschau

TurboWarp Desktop und Packager

Es gibt aber eine Möglichkeit, Scratch Projekte als dynamische, responsive Universalapps zu exportieren.

Hier hilft die Plattform TurboWarp.

Der Turbowarp Desktop bietet eine Programmieroberfläche, die den Funktionsumfang von Scratch um etliche Funktionen erweitert.

So kann man zum Beispiel die Erweiterung Runtime-Options hinzufügen und erhält Programmierblöcke, wie stage.width und stage.height.

HTML oder ZIP

Die hier programmierten Apps können nun mit dem Turbowarp Packager entweder als html oder als zip-Datei ausgegeben werden.

Mit der HTML Datei können die Scratch Apps offline auf Geräten laufen (auf dem iPad kann man hier z. B. die Documents von Readdle verwenden). Die Zip Datei kann man verwenden, um die App auf Lernplattformen wie Moodle oder mebis einzubetten und zu verwenden.

Dynamic Stage Resize

Beim Paketisieren hat man nun auch die Option: „Dynamically resize size to match window size“, das heißt, die App ist immer so groß, wie das Browserfenster, in dem sie aufgerufen wird.

Natürlich muss man beim Programmieren solcher Apps nun Rücksicht darauf nehmen, dass sich diese Dimensionen ständig ändern können, bzw. bei jedem Start der App anders sind. Aber man kann z. B. die Größe und die Position der Figuren abhängig von den stage Werten skalieren.

Snake für alle Plattformen

Damit man mal in der Praxis sehen kann, wie das funktioniert habe ich den Klassiker Snake als dynamische WebAPP mit TurboWarp Scratch programmiert.

Probiert es aus, egal auf welchem Gerät oder Browser:

https://t1p.de/lernsachen-snake

Veröffentlicht in Fortbildung, Informatik, Internet, WebApp

Scratch Finale – Türchen 24

Bravo an alle, die durchgehalten haben. Heute gibt es das große Finale im Scratch Adventskalender.

Ihr könnt jetzt Figuren animieren, Variablen, Schleifen und Bedingungen einsetzen, Musik erzeugen, Sprachausgaben benutzen, Zufallszahlen berechnen, Interaktionen abfragen und algorithmisch denken.

Und passend zu Weihnachten gibt es ein Geschenk. Keine kniffelige Aufgabe im letzten Türchen sondern einfach nur ein Spiel. Zum Entspannen, Spaß haben und Rekorde knacken.

Der Kalender bleibt natürlich noch eine ganze Weile online, für alle, die noch ein paar Lektionen nachholen wollen. Es wird im nächsten Jahr diesen Scratch Programmierkurs mit zusätzlichen Materialien auch in einem anderen Format geben, so dass man ihn auch in Zukunft für sich selbst oder im Unterricht einsetzen kann.

Ich hoffe es hat Euch Spaß gemacht und wir konnten ein paar Menschen motivieren, sich mit unserer Begeisterung für das Programmieren anzustecken.

In diesem Sinne: Frohe Weihnachten und einen guten Rutsch! Bis bald.

https://scratch.mit.edu/projects/764756512/fullscreen/

Veröffentlicht in Fortbildung, Informatik, Lernprogramme, Programmieren, Scratch

Scratch Adventskalender 2022

Endlich ist es soweit!

Auch der Lernsachen.blog bietet einen digitalen Adventskalender an. Und ihr dürft Euch auf etwas ganz besonderes freuen:

Machst Du gern Kreuzworträtsel, Sudoku oder Wordle? Dann schau Die die 24 Scratch – Programmierhäppchen im Adventskalender an. Auch wenn Du noch nie etwas programmiert hast!
Hinter jedem Türchen steckt eine Programmieraufgabe, ein Video von der Lösung, ein Link zu einem Beispielprojekt mit allen benötigten Bausteinen, und eine Schritt für Schritt Anleitung, wie man das selber umsetzen kann. Du brauchst keine Software, keine App, alles funktioniert einfach im Browser.

Du lernst dabei einfache Programme zu coden, Bilder zu erstellen, zu bewegen und zu animieren, mit Code Zeichnungen zu erstellen, Musik zu machen und vieles mehr.

Mache Dir einen Bookmark auf die Seite, jeden Tag ab 1.12.2022 kommt ein neues Scratch Häppchen dazu.

Besonderer Dank geht an Rafael Marks (https://twitter.com/Rafael_Marks_) der mich tatkräftig beim Erstellen der Beispiele und der Anleitungen unterstützt hat.

Außerdem Danke an Oliver Tacke (https://twitter.com/otacke) der die Adventskalender H5P Aktivität entwickelt hat.

Und an Lumi Education (https://app.lumi.education/). Hier kann man die H5P Aufgaben online und offline erstellen und auch per Link zur Verfügung stellen.

Und natürlich Danke an das Scratch Team (Scratch – Über Scratch (mit.edu)). Diese inspirierende und kreative Programmierumgebung, die für alle kostenfrei zur Verfügung steht.

Veröffentlicht in Android, Ipad, Unterrichtshilfe, WebApp, Windows

Sprachfeedback mit Scratch Projekten und QR-Codes weitergeben

Sprachliche Feedbacks können sehr vielfältig im Unterricht eingesetzt werden und bieten eine differenzierende Möglichkeit, Information an Schülerinnen und Schüler weiterzugeben, welche zeitunabhängig und nicht rein schriftsprachbasiert ausgerichtet sind. Neben Sprache können auch Videos, Bilder, Animationen oder interaktive Aufgaben hilfreiche Elemente sein, damit Lerninhalte gut aufbereitet werden können. Mit der Online Programmierumgebung Scratch kann man solche Inhalte erstellen und per Link oder als QR-Code weitergeben. So kann man zum Beispiel den integrierten Sprachrekorder verwenden um Audiofeedback zu verbreiten. Wie einfach das funktioniert zeige ich Schritt für Schritt an einem Beispiel. Außerdem erstelle ich ein Beispielprojekt, bei dem ein Avatar den Mund zur Sprachausgabe bewegt.

Links im Video:

https://vocaroo.com

https://hyfee.de

https://scratch.mit.edu

https://turbowarp.org

https://t1p.de

Code für Vollbild und Autoplay:

/embed?autoplay

Veröffentlicht in Podcast

Informatik und Programmieren – Christian Mayr

Podcast „Das Digitale Duett“, Episode #15

Christian Mayr ist nicht nur Lehrer, er gestaltet auch innovative E-Learning Fortbildungen und entwickelt als selfmade Programmierer eigene Apps. In dieser Episode sprechen wir unter anderem über die Bedeutung des Lernbereichs Informatik und darüber, wie man möglichst einfach Zugang zum Thema Programmieren bekommen kann.

Wo kann man den Podcast hören:

Gast: Christian Mayr, Akademiereferent an der Akademie für Lehrerfortbildung und Personalführung Dillingen

Links

www.herrmayr.de
www.hyfee.de
www.portalms.de
www.letuslisten.net

Kontakt: 

https://twitter.com/@herrmayr

Präsentiert von: https://lernsachen.blog 

Podcast Das Digitale Duett: 

https://anchor.fm/lernsachen

Veröffentlicht in COVID19, Informatik, Internet, Programmieren, Scratch

Einen Lüften Timer in Scratch programmieren

Im Winter soll alle 20 Minuten für etwa 5 Minuten im Klassenzimmer gelüftet werden. Es wäre gut, wenn man hierfür einen speziellen Timer hätte, der einen an die Zeiten erinnert. Mit Scratch kann man so etwas in ein paar Minuten selber programmieren und damit sogar eine Informatik Stunde gestalten. Das Ergebnis kann über einen Link auf jedem Endgerät abgerufen werden. Die Anleitung dazu gibt es im Video.

https://scratch.mit.edu/projects/440482866