Auch ein nettes Spiel zum programmieren lernen,... Das Spiel werden wir uns noch mal genauer ansehen.
Little Wizard is created especially for primary school children. It allows one to learn using main elements of present computer languages, including: variables, expressions, loops, conditions, logical blocks. Every element of language is represented by an intuitive icon. Little Wizard can be used without using keyboard, only mouse.
#DebianJunior #Kids #FediLZ
Mathematikspiel mit Tux für Kinder

TuxMath spielen wir ab und zu um etwas Matheaufgaben zu üben.
»Tux, of Math Command« (kurz »TuxMath«) ist ein bildendes Arcade-Spiel mit Tux, dem Linux-Maskottchen, als Hauptfigur! Basierend auf dem klassischen Arcade-Spiel »Missile Command« muss Tux die Städte verteidigen. In diesem Fall muss er dies durch das Lösen von mathematischen Problemen schaffen.
https://packages.debian.org/bookworm/tuxmath

Das Programm ist auf Debian Junior vorinstalliert.

#tmuxmath #Debian #DebianJunior #Bildung #Linux #FediEltern
Debian -- Details of package tuxmath in bookworm

math game for kids with Tux

#Towers sieht sehr interessant aus 🙂

#Debian #DebianJunior #Kids #Games
Computerkurs vorbereiten

Eigentlich verwendet meine Tochter einen Account auf unserem Familien-Computer. Dort ist ein Debian GNU/Linux installiert. Für unseren kleinen Computerkurs werde ich jedoch Debian Junior verwenden. Aktuell gibt es dies zwar noch nicht als "stable", jedoch ist ein Live-Image auf Basis von "testing" verfügbar. Ich werde den Kurs als Live-Image in einer virtuellen Maschine geben. Mit jedem "Neustart" haben wir immer wieder ein "frisches" System.

Alternativ kann man auch einen alten Computer aus dem Keller holen. 🙂

Was ist Debian GNU/Linux

Debian ist ein Projekt mit dem Ziel ein Freies Betriebssystem zu schaffen. Das Debian Projekt stellt als "Linux-Distribution" ein GNU/Linux Betriebssystem zu Verfügung: Debian GNU/Linux.

Freie Software

Freie Software erlaubt es uns, dass wir den Quellcode der Software lesen können. Dass wir die Software anpassen dürfen und dass wir unsere Änderungen auch weitergeben dürfen. Es ist das Gegenteil von proprietärer Software, bei der uns der Quellcode nicht bekannt ist.

Dateisystem

Eines der wichtigsten Dinge, mit dem der Benutzer zu tun hat, ist das Dateisystem. Informationen werden in Dateien abgelegt und in einer Verzeichnisstruktur organisiert. Auf einem GNU/Linux System hat jeder Benutzer ein eigenes Verzeichnis. Es ist sein Heimartverzeichnis, in dem seine persönliche Dateien liegen. Sowohl die Konfigurationsdateien von Programmen also auch seien Dokumente.

Was ist das Ziel?

Ich werde erst mal versuchen ein Grundverständnis zu vermitteln, dass man "Informationen" - bzw. ein Text - in einer Datei speichern kann und diesen danach auch wieder öffnen kann. Welche Bedeutung eine Dateiendung hat. Das eine Datei, ein Bild, ein Lied, ein Text sein kann. Eine Text-Datei mit der Endung .txt wird mit einem anderen Programm geöffnet als ein Bild mit der Endung .jpg.

Dateien können verschiedene Namen haben. Diese kann man umbenennen und Inhalte können geändert werden.

... mal sehen wie es ankommt ...

Cc: @[email protected]

#Bildung #FediEltern #Digitalisierung #Medienkompetenz #DebianJunior
Ein sehr schönes Programm ist GCompris.

https://packages.debian.org/stable/gcompris-qt
GCompris is a high quality educational software suite, including a large number of activities for children aged 2 to 10. Some of the activities are game orientated, but nonetheless still educational.
Zwei Jahre finde ich jetzt etwas jung.

#GCompris #Debian #DebianJunior #FediEltern
Debian -- Details of package gcompris-qt in bookworm

educational games for small children

Debian Junior Live Image

Ich habe das Image von Debian Junior die letzten Tage etwas getestet. Einiges, was ich ausprobiert habe, lief ganz gut.
Ein Problem habe ich mit gnome-sudoku gefunden, ich bekomme ein Segmentation fault. Ich habe es mal im gdb laufen lassen, bin aber nicht wirklich schlau geworden.

Meiner Meinung nach haben wir auf jeden Fall eine schöne Basis auf der wir weiter aufbauen können. Das Live Image ist nett, wenn man Debian Junior einfach mal ausprobieren will.
Wer bei der Entwicklung helfen will, sollte es aber vielleicht auf einem Testsystem direkt installieren. Beschreibung ist im Wiki.

Ohne Dokumentation werden wir sicherlich nicht weit kommen, dass wir dann also einer meiner nächsten Aufgaben sein.

#Debian #DebianJunior #Linux
Wie kann eine Schildkröte beim Programmieren lernen helfen?

Mit der Programmierumgebung KTurtle und der Programmiersprache TurtleScript kann man eine Schildkröte steuern.
Auf der linken Seite befindet sich ein Editor, in dem die Befehle eingetippt werden. Startet man das Programm, werden die Befehle nacheinander ausgeführt und man kann die Auswirkungen beobachten.

Sogar Eingabe und Ausgabe von Text und das setzen von Variablen ist möglich.

#DebianJr #DebianJunior
Büroprogrammsammlung in Debian Junior

Irgendwann kommt bei den Kindern die Zeit, in denen sie Präsentationen oder kleine Arbeiten abgeben müssen. Dafür gibt es Software für die Textverarbeitung, Tabellenkalkulation und Präsentation. Vielleicht will man auch schon vorher Geburtstagseinladungen erstellen.

#LibreOffice ist eine komplette Sammlung an Büroprogrammen und wird mit Debian Junior Desktop direkt installiert:

1) libreoffice-writer: Textverarbeitung
2) libreoffice-calc: Tabellenkalkulation
3) libreoffice-impress: Präsentation
4) libreoffice-draw: Zeichnen
5) libreoffice-base: Datenbank
6) libreoffice-math: Formeleditor

LibreOffice verwendet das OpenDocument-Format, *ein international genormter quelloffener Standard für Dateiformate von Bürodokumenten wie Texten, Tabellendokumenten, Präsentationen, Zeichnungen, Bildern und Diagrammen*.

#DebianJr #DebianJunior
OpenDocument – Wikipedia

Calculator in Debian Junior

The package gnome-calculator is preinstalled in Debian Junior. There is something we can learn with this package.

The package has two applications. One it the GUI calculator. The second application is a console calculator called gcalccmd.

Use the bash to learn basics of programming with a lot of fun. You can find a small example in the screen.

What will happen, when you replace "gcalccmd" by "echo".

#Debian #DebianJr #DebianJunior
Multiplikation in der Bash.

Wir können in der Bash etwas "programmieren" und beispielsweise gcalccmd in einer Schleife aufrufen,...

* Wir haben die Kreiszahl in einer Variablen gespeichert.
* Der Befehl "seq" gibt eine Folge von Nummern aus.
* Danach lassen wir die Sequenz 1,2,3,4,5 in einer Schleife durchlaufen.
* Bei jedem Durchlauf wird der Wert in einer Variablen x gespeichert.
* Mit jedem Durchlauf multiplizieren wir die Kreiszahl mit einem Wert aus der Sequenz (x).

Spannend, oder?

Was passiert wenn man den "gcalccmd" druch "echo" ersetzt?

#Debian #DebianJr #DebianJunior #Linux #FediLZ #FediEltern